Carrière de joueur en club

07/2022 - 06/2023 Rochdale AFC Milieu de terrain
01/2020 - 06/2022 Morecambe FC Milieu de terrain
07/2018 - 01/2020 Swindon Town Milieu de terrain
01/2018 - 06/2018 Fleetwood Town Milieu de terrain
10/2017 - 01/2018 Plymouth Argyle Milieu de terrain
07/2017 - 08/2017 Leeds United Milieu de terrain
01/2017 - 06/2017 Ipswich Town Milieu de terrain
01/2016 - 01/2017 Leeds United Milieu de terrain
03/2014 - 01/2016 Brentford FC Milieu de terrain
02/2014 - 03/2014 Portsmouth FC Milieu de terrain
07/2010 - 02/2014 Brentford FC Milieu de terrain
05/2010 - 06/2010 Peterborough United Milieu de terrain
01/2010 - 05/2010 Brentford FC Milieu de terrain
07/2009 - 01/2010 Peterborough United Milieu de terrain
08/2007 - 06/2009 Hereford United Milieu de terrain
06/2007 - 08/2007 Watford FC Milieu de terrain
01/2007 - 05/2007 Rotherham United Milieu de terrain
05/2006 - 01/2007 Watford FC Milieu de terrain
03/2006 - 05/2006 Swindon Town Milieu de terrain
07/2005 - 03/2006 Watford FC 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  
Championship England 115 2 100 15 37 18 0 0 » Championship-Matches
FA Cup England 28 1 24 4 7 4 0 0 » FA Cup-Matches
League Cup England 24 0 20 4 4 2 0 1 » League Cup-Matches
League One England 277 14 238 39 35 33 0 0 » League One-Matches
League Two England 139 6 124 15 22 17 0 1 » League Two-Matches
EFL Trophy England 9 0 7 2 2 1 0 0 » EFL Trophy-Matches
Playoffs England 7 0 7 0 2 1 0 0 » Playoffs-Matches
599 23 520 79 109 76 0 2 » Tous les matches