07/2023 - 06/2024 | Shrewsbury Town | |
07/2018 - 06/2023 | Wolverhampton Wanderers U23 | |
07/2017 - 06/2018 | AFC Telford United | |
07/2005 - 06/2006 | AFC Telford United | |
07/2004 - 06/2005 | AFC Telford United | |
07/2002 - 06/2004 | Kidderminster Harriers | |
06/2000 - 06/2002 | Chesterfield FC | |
08/1996 - 06/2000 | Northampton Town |