Carrière de joueur en club

07/2021 - 06/2023 Bala Town Milieu de terrain
01/2019 - 06/2021 Shrewsbury Town Milieu de terrain
08/2017 - 01/2019 Reading FC Milieu de terrain
12/2018 - 12/2018 Reading FC U23 Milieu de terrain
01/2008 - 08/2017 Wolverhampton Wanderers Milieu de terrain
07/2007 - 01/2008 Luton Town Milieu de terrain
07/2004 - 06/2007 Shrewsbury Town Milieu de terrain
» Tous les matches

Matches pour le club

ligue Matches Buts Les joueurs titulaires Suppléants Remplacement cartons jaunes cartons rouges indirects cartons rouges  
Conference League Qual. UEFA 4 1 4 0 0 0 0 0 » UECL Qual.-Matches
Premier League International Cup UEFA 1 1 1 0 1 0 0 0 » PL Int. Cup-Matches
Premier League England 61 5 52 9 29 5 0 0 » Pr. League-Matches
Championship England 225 30 174 51 37 24 1 0 » Championship-Matches
FA Cup England 29 4 22 7 7 1 0 0 » FA Cup-Matches
League Cup England 17 1 13 4 8 0 0 0 » League Cup-Matches
League One England 115 15 72 43 28 8 0 1 » League One-Matches
League Two England 102 12 82 20 17 5 0 0 » League Two-Matches
EFL Trophy England 4 2 3 1 0 0 0 0 » EFL Trophy-Matches
Premier League Wales 55 11 53 2 13 4 0 0 » Pr. League-Matches
613 82 476 137 140 47 1 1 » Tous les matches

Matches internationaux

ligue Matches Buts Les joueurs titulaires Suppléants Remplacement cartons jaunes cartons rouges indirects cartons rouges  
Qualif. CM Europe FIFA 18 2 14 4 8 1 0 0 » QCM Europe-Matches
Matchs amicals FIFA 12 1 8 4 6 0 0 0 » Amicals-Matches
EURO UEFA 3 0 1 2 1 0 0 0 » EURO-Matches
Qualif. EURO UEFA 10 0 6 4 5 1 0 0 » EURO qual.-Matches
43 3 29 14 20 2 0 0 » Internationals
Qualif. EURO [U21] UEFA 5 0 5 0 0 0 0 0 » EURO qual.-Matches
∑ U21 5 0 5 0 0 0 0 0 » Internationals