07/2021 - 06/2023 | Bala Town | |
01/2019 - 06/2021 | Shrewsbury Town | |
08/2017 - 01/2019 | Reading FC | |
12/2018 - 12/2018 | Reading FC U23 | |
07/2009 - 08/2017 | Wolverhampton Wanderers | |
01/2008 - 06/2009 | Wolverhampton Wanderers | |
07/2007 - 01/2008 | Luton Town | |
07/2004 - 06/2007 | Shrewsbury Town |