10/2022 - 06/2023 | West Bromwich Albion | |
03/2021 - 11/2022 | West Bromwich Albion U21 | |
09/2020 - 01/2021 | Bristol City | |
07/2008 - 07/2020 | West Bromwich Albion | |
09/2019 - 02/2020 | West Bromwich Albion U23 | |
09/2016 - 09/2016 | West Bromwich Albion U23 | |
08/2007 - 06/2008 | West Bromwich Albion | |
03/2004 - 08/2007 | Sheffield Wednesday | |
07/2002 - 02/2004 | Middlesbrough FC (R) | |
07/2001 - 06/2002 | Middlesbrough FC U18 |