| Club | Details |
|---|---|
Oldham Athletic
Oldham Athletic |
(youth)
July 5th, 1999 (signed professional contract); released (rptd January 3rd, 2002) |
Stalybridge Celtic
Stalybridge |
rptd August 13th, 2001 (loan) |
Stalybridge Celtic
Stalybridge |
January 2002 |
Doncaster Rovers
Doncaster Rovers |
February 2002 |
Lincoln City
Lincoln City |
August 7th, 2002 (announced May 10th, 2002) |
Boston United
Boston Utd |
July 8th, 2005 |
Grimsby Town
Grimsby Town |
January 12th, 2006 ; transferred out |
Peterborough United
Peterborough United |
August 25th, 2006 (transferred in) |
Bury
Bury |
July 16th, 2007 ; retired (2012/3) |
Oxford United
Oxford United |
November 11th, 2010 (loan); expired (rptd January 4th, 2011) |
Mansfield Town
Mansfield Town |
rptd August 19th, 2011 (loan) |
AFC Telford United
Telford |
January 2012 (loan) |
Macclesfield Town
Macclesfield |
February 20th, 2012 (loan) |
Bury
Bury |
rptd May 8th, 2012 (player-development coach) |
FC Halifax Town
FC Halifax Town |
rptd July 2nd, 2012 (loan); recalled from loan (August 8th, 2012) |
Bury
Bury |
August 8th, 2012 (player-caretaker manager)
cs 2013 (appointed development coach) rptd June 15th, 2015 (appointed assistant manager); resigned (rptd June 14th, 2017) |
Swindon Town
Swindon |
rptd June 14th, 2017 (appointed assistant manager); resigned (rptd March 1st, 2018) |
Mansfield Town
Mansfield Town |
rptd March 1st, 2018 (appointed assistant manager); sacked (rptd May 14th, 2019) |
England
England |
rptd August 18th, 2023 (appointed U20 assistant manager)
rptd November 6th, 2023 (appointed U20 interim head coach) rptd January 29th, 2024 (appointed U20 head coach) rptd August 9th, 2024 (appointed U21 interim head coach); replaced (rptd January 1st, 2025) rptd August 23rd, 2024 (appointed U15 assistant manager) |