Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Accrington | 2022/23 – 2026/27 | 80 | 0 | 4 |
| Republic of Ireland U21 | 2025 | 1 | 0 | — |
| Farsley Celtic FC | 2023/24 | 6 | 0 | — |
| Accrington Stanley U18 | 2021 | 2 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 20 Nov 2023 | Farsley Celtic FC | Accrington ST | — |
| 20 Oct 2023 | Accrington ST | Farsley Celtic FC | Loan |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | League Cup | Accrington | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 6.90 |
| 2026/27 | EFL Trophy | Accrington | 2 | 1 | 109 | 0 | 0 | 0 | 0 | 6.27 |
| 2026/27 | League Two | Accrington | 9 | 9 | 774 | 0 | 2 | 1 | 0 | 6.67 |
| 2025 | UEFA U21 Championship - Qualification | Republic of Ireland U21 | 1 | 0 | 44 | 0 | — | 0 | 0 | — |
| 2025/26 | EFL Trophy | Accrington | 1 | 1 | 85 | 0 | 0 | 0 | 0 | 6.90 |
| 2025/26 | FA Cup | Accrington | 1 | 0 | — | 0 | 0 | 0 | 0 | — |
| 2025/26 | League Two | Accrington | 31 | 25 | 2272 | 0 | 0 | 3 | 0 | 6.70 |
| 2024/25 | League Two | Accrington | 25 | 18 | 1673 | 0 | 1 | 8 | 0 | 6.56 |
| 2024/25 | League Cup | Accrington | 1 | 1 | 90 | 0 | 0 | 1 | 0 | 6.70 |
| 2024/25 | EFL Trophy | Accrington | 2 | 1 | 134 | 0 | 1 | 0 | 0 | 6.75 |
| 2024/25 | FA Cup | Accrington | 2 | 1 | 105 | 0 | 0 | 0 | 0 | 6.20 |
| 2023/24 | National League - North - Play-offs | Farsley Celtic FC | 6 | 6 | 540 | 0 | — | 0 | 0 | — |
| 2023/24 | League Cup | Accrington | 1 | 1 | 64 | 0 | — | 0 | 0 | 6.20 |
| 2023/24 | EFL Trophy | Accrington | 2 | 0 | 35 | 0 | — | 0 | 0 | 6.63 |
| 2022/23 | League One | Accrington | 2 | 1 | 100 | 0 | — | 0 | 0 | 6.80 |
| 2021 | FA Youth Cup | Accrington Stanley U18 | 2 | 2 | 210 | 0 | — | 1 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Unknown | 3 Aug 2025 | 5 Sept 2025 | 33 |
Trophies
No trophies recorded.
