07/2023 - 06/2025 | Doncaster Rovers | |
01/2016 - 06/2023 | Rotherham United | |
10/2022 - 10/2022 | Rotherham United | |
10/2015 - 12/2015 | Chesterfield FC | |
09/2015 - 10/2015 | Fleetwood Town | |
04/2015 - 09/2015 | Rotherham United | |
02/2015 - 04/2015 | Crawley Town | |
07/2014 - 02/2015 | Rotherham United | |
07/2013 - 06/2014 | Charlton Athletic | |
11/2009 - 06/2013 | Coventry City | |
04/2003 - 11/2009 | Sheffield Wednesday |