Gary McSheffrey (born 13 August 1982) is an English football manager and former player who is U-21 head coach at Sheffield United.
He went on to play for Stockport County, Luton Town, Birmingham City, Nottingham Forest, and Leeds United before returning to Coventry in 2010.
In January 2014, he signed for Scunthorpe United on a free transfer until the end of the 2013–14 season before moving on to Doncaster Rovers, Eastleigh, Grimsby Town, and Frickley Athletic.
When he made his first-team debut against local rivals Aston Villa at the age of 16 years and 198 days on 27 February 1999, a game that Coventry won 4–1, he became the youngest player ever to play in the Premier League.
[3][4] During his time at Coventry he spent loan spells at Stockport County, Luton Town earlier in the 2004–05 season[5][6] helping them achieve promotion to the Championship,[7] and Swedish side IK Brage.
[20] and then to have returned to Birmingham because he needed surgery on a persistent knee problem,[21] but manager Alex McLeish confirmed that the loan was in fact for two months.
[22] Told in August 2009 that he was free to find another club,[23] and frustrated by lack of opportunity,[24] McSheffrey made just one start and four substitute appearances in the 2009–10 Premier League.
[26] He made his debut the following day, producing a man-of-the-match performance on the left wing in Leeds' 2–0 League home win against Colchester United.
[27] Ineligible for an FA Cup replay against Tottenham Hotspur, McSheffrey returned to the starting line-up for the 2–2 draw with Hartlepool United.
McSheffrey was one of eight players told in June 2013 that they did not feature in manager Steven Pressley's future plans,[34] and one of five who had to train on their own during pre-season.
[citation needed] On 23 March 2016, McSheffrey signed for fellow League One club Doncaster Rovers on loan until the end of the season.