| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2018/2019 | Vanarama National League South |  Concord Rangers | 4 | 0 | 0 | 0/0/0 | 46 | 
| 2017/2018 | FA Cup |  Leatherhead | 3 | 2 | 1 | 2/1/0 | 258 | 
| 2016/2017 | League Two |  Leyton Orient | 4 | 0 | 0 | 1/0/0 | 180 | 
| 2016/2017 | National League |  Dover Athletic | 20 | 0 | 0 | 4/0/0 | 1396 | 
| 2015/2016 | League Two |  Leyton Orient | 30 | 2 | 1 | 1/0/0 | 0 | 
| 2014/2015 | League Two |  AFC Wimbledon | 29 | 0 | 0 | 3/0/0 | 0 | 
| 2014/2015 | FA Cup |  AFC Wimbledon | 3 | 0 | 0 | 2/0/0 | 0 | 
| 2014/2015 | EFL Trophy |  AFC Wimbledon | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2013/2014 | League Two |  AFC Wimbledon | 40 | 4 | 0 | 12/1/0 | 0 | 
| 2012/2013 | League Two |  AFC Wimbledon | 28 | 2 | 0 | 3/0/0 | 0 | 
| 2011/2012 | League Two |  AFC Wimbledon | 41 | 6 | 0 | 10/0/0 | 0 | 
| 2011/2012 | FA Cup |  AFC Wimbledon | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2011/2012 | Carabao Cup |  AFC Wimbledon | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2010/2011 | National League |  AFC Wimbledon | 28 | 5 | 0 | 1/0/0 | 0 | 
| 2010/2011 | FA Trophy |  AFC Wimbledon | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2010/2011 | FA Cup |  AFC Wimbledon | 3 | 2 | 0 | 1/0/0 | 0 | 
| Total: | 240 | 23 | 2 | 40/2/0 | 1880 |