Date of birth
No player featured more often for Palace's successful Development team than McGregor in 2017/18, and his displays in the heart of midfield saw him handed a contract extension in June 2019.
A regular for both the Academy and Development teams in his first campaign with Palace, the midfielder was signed by the Eagles in the summer of 2016 after impressing following a trial, having left Brentford's academy earlier in the year.
He is dangerous at set-pieces and scored a free-kick against Palace for the Bees in the 2015/16 season.
Last season, he competed frequently for Richard Shaw's team.