07/2024 - 06/2027 | Central Coast Mariners | |
10/2022 - 06/2023 | Doncaster Rovers | |
07/2022 - 09/2022 | Huddersfield Town | |
02/2020 - 07/2022 | Huddersfield Town U19 | |
07/2020 - 07/2020 | Huddersfield Town | |
08/2019 - 02/2020 | Middlesbrough FC U23 | |
08/2014 - 06/2015 | Halifax Town | |
07/2013 - 08/2014 | Rotherham United | |
03/2013 - 06/2013 | Stockport County | |
12/2012 - 03/2013 | Rotherham United | |
09/2012 - 12/2012 | Accrington Stanley | |
07/2011 - 09/2012 | Rotherham United | |
09/2009 - 06/2011 | Millwall FC | |
07/2009 - 08/2009 | Yeovil Town | |
07/2008 - 06/2009 | Yeovil Town | |
07/1998 - 05/2008 | Huddersfield Town |