08/2022 - 06/2025 | The New Saints | |
09/2021 - 08/2022 | Connah's Quay Nomads | |
07/2017 - 06/2018 | Hartlepool United | |
07/2014 - 05/2017 | The New Saints | |
07/2008 - 06/2011 | Airbus UK | |
08/2008 - 06/2009 | Airbus UK | |
08/2000 - 12/2002 | Crystal Palace | |
02/1999 - 08/2000 | Middlesbrough FC | |
01/1999 - 02/1999 | Preston North End | |
07/1996 - 01/1999 | Middlesbrough FC |