| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2022/2023 | EFL Trophy |  Crawley Town | 3 | 1 | 0 | 1/0/0 | 156 | 
| 2022/2023 | FA Trophy |  Maidstone United | 1 | 0 | 0 | 0/0/0 | 60 | 
| 2022/2023 | Carabao Cup |  Crawley Town | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | League Two |  Crawley Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | National League |  Maidstone United | 10 | 0 | 0 | 1/0/0 | 380 | 
| 2021/2022 | League Two |  Crawley Town | 18 | 0 | 4 | 1/0/0 | 317 | 
| 2021/2022 | EFL Trophy |  Crawley Town | 2 | 0 | 0 | 0/0/0 | 134 | 
| 2021/2022 | FA Cup |  Crawley Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Carabao Cup |  Crawley Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021 | Matchs Amicaux équipes |  Crawley Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | Carabao Cup |  Northampton Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | EFL Trophy |  Northampton Town | 2 | 1 | 0 | 0/0/0 | 143 | 
| 2020/2021 | League One |  Northampton Town | 30 | 1 | 4 | 1/0/0 | 1548 | 
| 2020/2021 | FA Cup |  Northampton Town | 1 | 0 | 1 | 0/0/0 | 64 | 
| 2019/2020 | EFL Trophy |  Gillingham | 3 | 0 | 1 | 0/0/0 | 270 | 
| 2019/2020 | FA Cup |  Gillingham | 1 | 0 | 0 | 0/0/0 | 16 | 
| 2019/2020 | League Two |  Northampton Town | 8 | 0 | 1 | 0/0/0 | 498 | 
| 2019/2020 | League One |  Gillingham | 18 | 0 | 0 | 0/0/0 | 636 | 
| 2019/2020 | Carabao Cup |  Gillingham | 1 | 0 | 0 | 0/0/0 | 20 | 
| 2018/2019 | FA Cup |  Charlton Athletic | 3 | 1 | 0 | 0/0/0 | 90 | 
| 2018/2019 | Carabao Cup |  Charlton Athletic | 1 | 0 | 0 | 0/0/0 | 68 | 
| 2018/2019 | EFL Trophy |  Charlton Athletic | 3 | 0 | 1 | 0/0/0 | 270 | 
| 2018/2019 | League One |  Charlton Athletic | 22 | 1 | 1 | 1/0/0 | 143 | 
| 2017/2018 | Carabao Cup |  Charlton Athletic | 1 | 0 | 0 | 0/0/0 | 68 | 
| 2017/2018 | League One |  Charlton Athletic | 27 | 1 | 2 | 1/0/0 | 1778 | 
| 2017/2018 | FA Cup |  Charlton Athletic | 2 | 1 | 1 | 0/0/0 | 140 | 
| 2017/2018 | EFL Trophy |  Charlton Athletic | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2016/2017 | FA Cup |  Bradford City | 1 | 0 | 0 | 0/0/0 | 62 | 
| 2016/2017 | Carabao Cup |  Bradford City | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | League One |  Bradford City | 45 | 6 | 6 | 3/0/0 | 3701 | 
| 2016/2017 | EFL Trophy |  Bradford City | 3 | 0 | 0 | 0/0/0 | 248 | 
| 2015/2016 | League One |  Bradford City | 31 | 0 | 2 | 0/0/0 | 913 | 
| 2015/2016 | FA Cup |  Bradford City | 5 | 0 | 0 | 1/0/0 | 0 | 
| 2014/2015 | League One |  Port Vale | 46 | 7 | 6 | 4/0/0 | 4056 | 
| 2013/2014 | League One |  Coventry City | 14 | 0 | 0 | 2/0/0 | 652 | 
| 2011/2012 | FA Cup |  Barnet | 2 | 0 | 0 | 1/0/0 | 0 | 
| 2011/2012 | League Two |  Barnet | 25 | 1 | 0 | 3/0/0 | 0 | 
| 2011/2012 | Carabao Cup |  Barnet | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2011/2012 | EFL Trophy |  Barnet | 5 | 2 | 0 | 0/0/0 | 0 | 
| 2010/2011 | League Two |  Barnet | 44 | 6 | 0 | 6/0/0 | 0 | 
| 2010/2011 | FA Cup |  Barnet | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2009/2010 | Carabao Cup |  Swindon Town | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2009/2010 | League One |  Swindon Town | 6 | 0 | 0 | 1/0/0 | 235 | 
| 2009/2010 | League Two |  Hereford United | 8 | 0 | 0 | 0/0/0 | 0 | 
| 2008/2009 | FA Cup |  Swindon Town | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2008/2009 | League One |  Swindon Town | 11 | 0 | 0 | 1/0/0 | 196 | 
| Total: | 414 | 29 | 30 | 28/0/0 | 17042 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Crawley Town |  Maidstone United | 17/02/2023 | Gratuit | 
|  Gillingham |  Northampton Town | 25/01/2020 | N/a | 
|  Charlton Athletic |  Gillingham | 25/07/2019 | Gratuit | 
|  Bradford City |  Charlton Athletic | 16/06/2017 | Gratuit | 
|  Port Vale |  Bradford City | 14/07/2015 | Gratuit | 
|  Coventry City |  Port Vale | 02/07/2014 | Gratuit | 
|  Barnet |  Coventry City | 03/02/2014 | N/a |