07/2023 - 01/2024 | ![]() | Shrewsbury Town |
07/2022 - 06/2023 | ![]() | Cheltenham Town |
07/2018 - 06/2022 | ![]() | Guiseley AFC |
11/2016 - 04/2017 | ![]() | Grimsby Town |
07/2011 - 11/2016 | ![]() | Solihull Moors |
11/2007 - 06/2010 | ![]() | Millwall FC |
03/2004 - 11/2007 | ![]() | Queens Park Rangers |
07/2002 - 03/2004 | ![]() | Rushden & Diamonds FC |
03/2001 - 06/2002 | ![]() | Queens Park Rangers |
07/2000 - 03/2001 | ![]() | Bristol Rovers |
08/1997 - 06/2000 | ![]() | Crewe Alexandra |
07/1996 - 08/1997 | ![]() | Kidderminster Harriers |