07/2021 - 06/2024 | Ipswich Town | |
07/2016 - 06/2017 | Braintree Town | |
07/2015 - 06/2016 | Crawley Town | |
07/2010 - 06/2015 | Stevenage FC | |
01/2009 - 06/2010 | Stevenage FC | |
07/2007 - 01/2009 | Grays Athletic | |
06/2006 - 06/2007 | Rushden & Diamonds | |
07/2003 - 06/2006 | Oxford United | |
12/2002 - 06/2003 | Leicester City | |
11/2002 - 12/2002 | Notts County | |
07/2000 - 11/2002 | Leicester City |