09/2022 - 06/2023 | Mansfield Town | |
07/2020 - 06/2021 | Kettering Town | |
07/2019 - 06/2020 | Carlisle United | |
07/2018 - 06/2019 | Carlisle United | |
07/2016 - 06/2018 | Notts County | |
01/2016 - 06/2016 | Aberdeen FC | |
07/2013 - 01/2016 | Rotherham United | |
07/2009 - 06/2013 | Carlisle United | |
08/2004 - 06/2009 | Workington AFC | |
07/2004 - 08/2004 | Doncaster Rovers | |
05/2004 - 06/2004 | Newcastle United | |
03/2004 - 05/2004 | Doncaster Rovers | |
10/2003 - 03/2004 | Newcastle United | |
08/2003 - 09/2003 | Oldham Athletic | |
07/2002 - 08/2003 | Newcastle United |