07/2023 - 06/2026 | Wolverhampton Wanderers | |
01/2023 - 07/2023 | Atlético Madrid | |
08/2020 - 01/2023 | Tottenham Hotspur | |
07/2013 - 08/2020 | Wolverhampton Wanderers | |
01/2013 - 06/2013 | Wolverhampton Wanderers | |
10/2012 - 01/2013 | Bury FC | |
07/2012 - 10/2012 | Wolverhampton Wanderers | |
01/2012 - 06/2012 | Hibernian FC | |
07/2010 - 01/2012 | Wolverhampton Wanderers (R) | |
07/2011 - 01/2012 | Wolverhampton Wanderers | |
12/2010 - 06/2011 | Wolverhampton Wanderers |