 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | National League |  Ebbsfleet United | 29 | 8 | 3 | 2/0/0 | 521 | 
| 2024/2025 | National League Cup |  Halifax Town | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2024/2025 | National League |  Halifax Town | 5 | 0 | 0 | 0/0/0 | 0 | 
| 2023/2024 | FA Cup |  Halifax Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023/2024 | FA Trophy |  Halifax Town | 1 | 0 | 0 | 0/0/0 | 46 | 
| 2023/2024 | National League |  Halifax Town | 35 | 4 | 1 | 1/0/0 | 1426 | 
| 2022/2023 | National League |  Southend United | 10 | 0 | 0 | 2/0/0 | 383 | 
| 2022/2023 | Carabao Cup |  AFC Wimbledon | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | FA Trophy |  Southend United | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | Vanarama National League North |  King's Lynn Town | 19 | 6 | 0 | 0/0/0 | 983 | 
| 2021/2022 | Carabao Cup |  AFC Wimbledon | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Cup |  AFC Wimbledon | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | EFL Trophy |  AFC Wimbledon | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2021/2022 | League One |  AFC Wimbledon | 9 | 1 | 0 | 1/0/0 | 190 | 
| 2021/2022 | National League |  Dover Athletic | 19 | 4 | 0 | 2/0/0 | 1596 | 
| 2021/2022 | FA Cup |  Dover Athletic | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2021/2022 | FA Trophy |  Dover Athletic | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019/2020 | FA Cup |  Welling United | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2019/2020 | Vanarama National League South |  Welling United | 20 | 2 | 0 | 0/0/0 | 945 | 
| 2018/2019 | FA Cup |  Havant & Waterlooville | 1 | 0 | 0 | 0/0/0 | 24 | 
| 2018/2019 | National League |  Havant & Waterlooville | 8 | 0 | 0 | 0/0/0 | 457 | 
| 2018/2019 | Vanarama National League South |  Chelmsford City | 7 | 0 | 0 | 0/0/0 | 100 | 
| Total: | 171 | 25 | 4 | 8/0/0 | 7121 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Halifax Town |  Ebbsfleet United | 17/11/2024 | N/a | 
|  Ebbsfleet United |  Halifax Town | 18/10/2024 | Loan | 
|  Halifax Town |  AFC Wimbledon | 01/07/2023 | Free | 
|  AFC Wimbledon |  King's Lynn Town | 01/06/2023 | N/a | 
|  King's Lynn Town |  AFC Wimbledon | 13/01/2023 | Loan | 
|  AFC Wimbledon |  Southend United | 01/01/2023 | N/a | 
|  Southend United |  AFC Wimbledon | 20/08/2022 | Loan | 
|  AFC Wimbledon |  Dover Athletic | 01/01/2022 | N/a | 
|  AFC Wimbledon |  Dover Athletic | 08/11/2021 | N/a | 
|  Dover Athletic |  AFC Wimbledon | 10/07/2021 | Loan | 
|  AFC Wimbledon |  Welling United | 05/07/2021 | Free | 
|  AFC Wimbledon |  Welling United | 01/07/2021 | N/a | 
|  AFC Wimbledon |  Dover Athletic | 31/05/2021 | N/a | 
|  Welling United |  Chelmsford City | 01/07/2019 | Free | 
|  Chelmsford City |  Havant & Waterlooville | 04/01/2019 | N/a |