| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2023/2024 | Vanarama National League North |  Rushall Olympic | 13 | 0 | 0 | 0/0/0 | 818 | 
| 2017/2018 | National League |  Torquay United | 13 | 0 | 0 | 0/0/0 | 819 | 
| 2016/2017 | League Two |  Cambridge United | 3 | 0 | 0 | 0/0/0 | 116 | 
| 2016/2017 | EFL Trophy |  Cambridge United | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2016/2017 | Carabao Cup |  Cambridge United | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | 3ème Division RFEF: Groupe 18 |  Villarrobledo | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | National League |  Forest Green Rovers | 7 | 0 | 0 | 0/0/0 | 356 | 
| 2016/2017 | FA Trophy |  Forest Green Rovers | 1 | 0 | 0 | 0/0/0 | 61 | 
| 2015/2016 | League Two |  Bristol Rovers | 18 | 0 | 3 | 1/0/0 | 0 | 
| 2015/2016 | League Two |  Newport County | 6 | 0 | 0 | 0/0/0 | 0 | 
| 2014/2015 | National League |  Bristol Rovers | 22 | 3 | 0 | 2/0/0 | 0 | 
| 2014/2015 | FA Trophy |  Bristol Rovers | 1 | 0 | 0 | 0/0/0 | 28 | 
| 2014/2015 | FA Cup |  Bristol Rovers | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2013/2014 | League Two |  Exeter City | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2013/2014 | Vanarama National League North |  Gloucester City | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | League Two |  Exeter City | 11 | 1 | 0 | 0/0/0 | 0 | 
| 2012/2013 | FA Trophy |  Dorchester Town | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | Vanarama National League South |  Dorchester Town | 12 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | FA Cup |  Dorchester Town | 3 | 1 | 0 | 0/0/0 | 0 | 
| Total: | 124 | 5 | 3 | 3/0/0 | 2378 | 
| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2018 | Matchs Amicaux Internationaux |  Gibraltar | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2016 | Euro Qualification |  Gibraltar | 8 | 1 | 0 | 0/0/0 | 464 | 
| Total: | 9 | 1 | 0 | 0/0/0 | 554 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Torquay United |  Rushall Olympic | 01/07/2023 | Gratuit | 
|  Bristol Rovers |  Torquay United | 01/07/2017 | Gratuit | 
|  Bristol Rovers |  Forest Green Rovers | 16/01/2017 | Prêt | 
|  Cambridge United |  Bristol Rovers | 11/11/2016 | N/a | 
|  Bristol Rovers |  Cambridge United | 18/08/2016 | Prêt | 
|  Newport County |  Bristol Rovers | 01/04/2016 | N/a | 
|  Bristol Rovers |  Newport County | 26/02/2016 | Prêt | 
|  Exeter City |  Bristol Rovers | 01/07/2014 | Gratuit | 
|  Gloucester City |  Exeter City | 01/05/2014 | N/a | 
|  Exeter City |  Gloucester City | 14/03/2014 | Prêt | 
|  Dorchester Town |  Exeter City | 11/01/2013 | N/a | 
|  Exeter City |  Dorchester Town | 04/09/2012 | Prêt |