| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2021/2022 | League One |  Charlton Athletic | 9 | 0 | 0 | 1/0/0 | 579 | 
| 2021/2022 | Carabao Cup |  Charlton Athletic | 1 | 0 | 0 | 0/0/0 | 68 | 
| 2021/2022 | FA Cup |  Charlton Athletic | 1 | 0 | 0 | 0/0/0 | 19 | 
| 2021/2022 | EFL Trophy |  Charlton Athletic | 3 | 0 | 0 | 1/0/0 | 260 | 
| 2020/2021 | EFL Trophy |  Charlton Athletic | 1 | 0 | 0 | 1/0/0 | 61 | 
| 2020/2021 | League One |  Charlton Athletic | 29 | 1 | 0 | 10/0/0 | 2156 | 
| 2019/2020 | Championship |  Nottingham Forest | 45 | 3 | 3 | 8/0/0 | 4001 | 
| 2018/2019 | Championship |  Nottingham Forest | 17 | 0 | 0 | 7/0/0 | 1202 | 
| 2018/2019 | Carabao Cup |  Nottingham Forest | 4 | 0 | 0 | 0/0/0 | 180 | 
| 2017/2018 | Championship |  Nottingham Forest | 14 | 0 | 0 | 4/0/0 | 1234 | 
| 2017/2018 | Carabao Cup |  Nottingham Forest | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2017/2018 | FA Cup |  Watford | 2 | 0 | 0 | 1/0/0 | 99 | 
| 2017/2018 | Carabao Cup |  Watford | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2017/2018 | Premier League |  Watford | 8 | 0 | 0 | 1/0/0 | 458 | 
| 2016/2017 | Premier League |  Watford | 4 | 0 | 0 | 0/0/1 | 65 | 
| 2016/2017 | FA Cup |  Watford | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2015/2016 | Premier League |  Watford | 35 | 1 | 1 | 4/0/0 | 2815 | 
| 2015/2016 | FA Cup |  Watford | 5 | 0 | 0 | 0/0/0 | 0 | 
| 2014/2015 | Championship |  Wigan Athletic | 9 | 1 | 0 | 0/0/0 | 665 | 
| 2014/2015 | Championship |  Watford | 20 | 0 | 2 | 3/0/0 | 1654 | 
| 2013/2014 | FA Cup |  Wigan Athletic | 3 | 2 | 0 | 1/0/0 | 0 | 
| 2013/2014 | Ligue Europa |  Wigan Athletic | 4 | 1 | 1 | 0/0/0 | 236 | 
| 2013/2014 | Championship |  Wigan Athletic | 25 | 2 | 0 | 6/0/0 | 1975 | 
| 2012/2013 | Carabao Cup |  Wigan Athletic | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | FA Cup |  Wigan Athletic | 1 | 1 | 0 | 0/0/0 | 0 | 
| 2012/2013 | Premier League |  Wigan Athletic | 12 | 1 | 0 | 1/0/0 | 624 | 
| 2011/2012 | Carabao Cup |  Wigan Athletic | 1 | 1 | 0 | 0/0/0 | 0 | 
| 2011/2012 | FA Cup |  Wigan Athletic | 1 | 0 | 0 | 1/0/0 | 90 | 
| 2011/2012 | Premier League |  Wigan Athletic | 21 | 3 | 3 | 1/0/0 | 1277 | 
| 2010/2011 | Carabao Cup |  Wigan Athletic | 4 | 1 | 0 | 0/0/0 | 0 | 
| 2010/2011 | Premier League |  Wigan Athletic | 29 | 3 | 1 | 3/0/0 | 2124 | 
| 2009/2010 | Championship |  West Bromwich Albion | 7 | 1 | 0 | 2/0/0 | 550 | 
| 2009/2010 | FA Cup |  Wigan Athletic | 2 | 1 | 0 | 0/0/0 | 0 | 
| 2009/2010 | Championship |  Queens Park Rangers | 16 | 2 | 2 | 2/2/0 | 1428 | 
| 2009/2010 | Premier League |  Wigan Athletic | 5 | 1 | 0 | 0/0/0 | 336 | 
| 2008/2009 | Premier League |  Wigan Athletic | 10 | 2 | 0 | 1/0/0 | 650 | 
| 2008/2009 | Championship |  Crystal Palace | 18 | 5 | 3 | 4/0/0 | 1620 | 
| Total: | 371 | 33 | 16 | 63/2/1 | 26696 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Nottingham Forest |  Charlton Athletic | 26/09/2020 | Gratuit | 
|  Watford |  Nottingham Forest | 06/02/2018 | N/a | 
|  Wigan Athletic |  Watford | 23/01/2015 | N/a | 
|  Wigan Athletic |  West Bromwich Albion | 27/02/2010 | Prêt | 
|  Queens Park Rangers |  Wigan Athletic | 02/01/2010 | N/a | 
|  Wigan Athletic |  Queens Park Rangers | 12/09/2009 | Prêt | 
|  Crystal Palace |  Wigan Athletic | 01/01/2009 | 2.1M € |