 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2021/2022 | FA Trophy |  AFC Totton | 2 | 0 | 0 | 0/0/0 | 155 | 
| 2021/2022 | Southern League Division One South |  AFC Totton | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Cup |  AFC Totton | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2019/2020 | FA Cup |  Oxford City | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2019/2020 | Vanarama National League South |  Oxford City | 28 | 0 | 0 | 0/0/1 | 2287 | 
| 2018/2019 | Vanarama National League North |  Oxford City | 6 | 0 | 0 | 0/0/0 | 454 | 
| 2018/2019 | FA Trophy |  Oxford City | 1 | 0 | 0 | 0/0/0 | 120 | 
| 2018/2019 | FA Cup |  Oxford City | 4 | 0 | 0 | 0/0/0 | 268 | 
| 2018/2019 | Vanarama National League South |  Oxford City | 19 | 0 | 0 | 0/0/0 | 1528 | 
| 2017/2018 | National League |  Welling United | 13 | 0 | 0 | 0/0/0 | 1170 | 
| 2017/2018 | Vanarama National League South |  Welling United | 12 | 0 | 0 | 0/0/0 | 882 | 
| 2016/2017 | Serie C: Group B |  AlbinoLeffe | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | Serie C: Group B |  Lumezzane | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | Serie C: Group B |  Modena | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | FA Cup |  Woking | 1 | 0 | 0 | 0/0/0 | 62 | 
| 2016/2017 | National League |  Woking | 2 | 0 | 0 | 0/0/0 | 155 | 
| 2016/2017 | FA Trophy |  Sutton United | 3 | 1 | 0 | 0/0/0 | 242 | 
| 2016/2017 | National League |  Sutton United | 12 | 0 | 0 | 1/0/0 | 840 | 
| 2016/2017 | Serie C: Group B |  Venezia | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | National League |  Forest Green Rovers | 9 | 0 | 0 | 3/0/0 | 741 | 
| 2015/2016 | National League |  Forest Green Rovers | 2 | 0 | 0 | 1/0/0 | 0 | 
| 2015/2016 | FA Cup |  Welling United | 4 | 0 | 0 | 0/0/0 | 0 | 
| 2015/2016 | FA Trophy |  Welling United | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2015/2016 | National League |  Welling United | 25 | 0 | 0 | 4/0/0 | 0 | 
| 2014/2015 | National League |  Welling United | 29 | 0 | 0 | 6/0/0 | 0 | 
| 2014/2015 | Vanarama National League South |  Ebbsfleet United | 8 | 0 | 0 | 0/0/0 | 0 | 
| 2013/2014 | National League |  Southport | 3 | 0 | 0 | 1/1/0 | 0 | 
| 2012/2013 | Vanarama National League South |  Basingstoke Town | 11 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 206 | 1 | 0 | 16/1/1 | 9264 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  AFC Totton |  Hemel Hempstead Town | 01/07/2021 | Free | 
|  Hemel Hempstead Town |  Oxford City | 01/09/2020 | N/a | 
|  Oxford City |  Welling United | 01/07/2018 | Free | 
|  Welling United |  Sutton United | 04/08/2017 | Free | 
|  Sutton United |  Forest Green Rovers | 18/11/2016 | Free | 
|  Woking |  Forest Green Rovers | 28/10/2016 | Loan | 
|  Forest Green Rovers |  Welling United | 28/01/2016 | N/a | 
|  Welling United |  Ebbsfleet United | 29/03/2015 | N/a | 
|  Ebbsfleet United |  Welling United | 30/01/2015 | Loan | 
|  Welling United |  Port Vale | 01/07/2014 | Free | 
|  Port Vale |  Southport | 09/02/2014 | N/a | 
|  Southport |  Port Vale | 09/01/2014 | Loan | 
|  Basingstoke Town |  Reading | 07/12/2012 | Loan | 
|  Boreham Wood |  Reading | 28/09/2012 | Loan |