12/2020 - 06/2023 | West Bromwich Albion | |
07/2010 - 06/2019 | West Bromwich Albion | |
09/2018 - 04/2019 | West Bromwich Albion U23 | |
09/2016 - 09/2016 | West Bromwich Albion U23 | |
08/2007 - 06/2010 | West Bromwich Albion | |
01/2004 - 08/2007 | Middlesbrough FC | |
07/2003 - 06/2004 | Middlesbrough FC U18 |