| Season | LEAGUE | FA CUP | EFL CUP | OTHER | TOTAL | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | |
| 2025/26 | 0 (+1) | - | - | - | - | - | 2 (+1) | - | 2 (+2) | - |
| 2024/25 | 19 (+2) | 1 | 1 | - | - | - | 2 (+1) | - | 22 (+3) | 1 |
| TOTAL | 19 (+3) | 1 | 1 | - | - | - | 4 (+2) | - | 24 (+5) | 1 |
| Club | Details |
|---|---|
New Ross Celtic
New Ross Celtic |
(youth) |
Wexford Youths
Wexford Youths |
2011 (youth)
2014 ; transferred out (July 25th, 2016) |
Burton Albion
Burton Albion |
July 25th, 2016 (transferred in, undisclosed fee); transferred out (January 9th, 2018) |
Cork City
Cork City |
January 26th, 2017 (loan); expired (November 2017) |
Rochdale
Rochdale |
January 9th, 2018 (transferred in, undisclosed fee); transferred out (January 31st, 2020) |
AFC Wimbledon
Wimbledon |
September 2nd, 2019 (loan); recalled from loan (rptd January 6th, 2020) |
Bolton Wanderers
Bolton |
January 31st, 2020 (transferred in, undisclosed fee); released (rptd June 8th, 2021) |
Morecambe
Morecambe |
July 1st, 2021 (announced June 22nd, 2021) (unattached); released (rptd May 8th, 2023) |
Scunthorpe United
Scunthorpe United |
January 31st, 2022 (loan); expired (2021/2) |
Newport County
Newport County |
July 21st, 2023 (unattached); released (rptd June 20th, 2024) |
Swindon Town
Swindon |
July 1st, 2024 (announced June 20th, 2024) (unattached) |