Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Drogheda United | 2025/26 | 13 | 1 | 0 |
| Mansfield | 2021/22 – 2024/25 | 8 | 1 | — |
| Kidderminster Harriers | 2024/25 | — | — | — |
| Kettering Town | 2021/22 – 2022/23 | 63 | 5 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 13 Oct 2024 | Kidderminster Harriers | Mansfield Town | — |
| 12 Sept 2024 | Mansfield Town | Kidderminster Harriers | Loan |
| 1 Jun 2022 | Kettering Town | Mansfield Town | — |
| 30 Nov 2021 | Mansfield Town | Kettering Town | Loan |
| 1 Dec 2025 | Drogheda United | Mansfield Town | Back from Loan |
| 29 Jan 2025 | Mansfield Town | Drogheda United | Loan |
| 29 Nov 2025 | Drogheda United | Mansfield Town | Return from loan |
| 15 Jan 2026 | Mansfield Town | Truro City | Loan |
| 29 Jun 2026 | Mansfield Town | Buxton | Free agent |
| 14 Jan 2026 | Mansfield Town | Truro City | Loan |
| 29 Jun 2026 | Truro City | Mansfield Town | Return from loan |
| 30 Jun 2026 | Mansfield Town | Buxton | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Premier Division | Drogheda United | 13 | 8 | 656 | 1 | 0 | 0 | 0 | 6.86 |
| 2023/24 | League Two | Mansfield | 2 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023/24 | EFL Trophy | Mansfield | 3 | 3 | 243 | 1 | — | 0 | 0 | 7.17 |
| 2022/23 | National League - South - Play-offs | Kettering Town | 38 | 37 | 3297 | 3 | — | 0 | 0 | — |
| 2022/23 | FA Trophy | Kettering Town | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2021/22 | National League - South | Kettering Town | 24 | 23 | 2040 | 2 | — | 0 | 0 | — |
| 2021/22 | EFL Trophy | Mansfield | 3 | 1 | 69 | 0 | — | 0 | 0 | 6.20 |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
