07/2022 - 06/2024 | Halifax Town | |
07/2021 - 07/2022 | Fleetwood Town | |
07/2020 - 06/2021 | Salford City | |
07/2013 - 07/2020 | Preston North End | |
12/2011 - 06/2013 | Huddersfield Town | |
09/2011 - 12/2011 | Leyton Orient | |
12/2008 - 09/2011 | Huddersfield Town | |
10/2008 - 12/2008 | Bradford City | |
03/2008 - 10/2008 | Huddersfield Town | |
02/2008 - 03/2008 | Halifax Town | |
01/2005 - 02/2008 | Huddersfield Town |