NPL
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2024/2025 | Belgian Cup |
Waasland-Beveren
|
1 | 0 | 0 | 0/0/0 | 18 |
| 2024/2025 | Challenger Pro League |
Waasland-Beveren
|
24 | 1 | 1 | 1/0/0 | 1064 |
| 2023/2024 | Serie C: Group A |
Novara
|
8 | 0 | 0 | 1/0/0 | 658 |
| 2023/2024 | Serie C Play-offs |
Novara
|
1 | 0 | 0 | 0/0/0 | 34 |
| 2023/2024 | Coppa Italia |
Como
|
1 | 0 | 0 | 0/0/0 | 9 |
| 2023/2024 | Serie B |
Como
|
8 | 0 | 0 | 0/0/0 | 149 |
| 2022/2023 | Serie B |
Como
|
4 | 1 | 0 | 0/0/0 | 231 |
| 2022/2023 | Coppa Italia |
Como
|
1 | 0 | 0 | 0/0/0 | 16 |
| 2022 | Premier Division |
UCD
|
19 | 2 | 0 | 1/0/0 | 1540 |
| 2021 | First Division |
UCD
|
27 | 13 | 0 | 3/0/0 | 2409 |
| 2021 | FAI Cup |
UCD
|
3 | 1 | 0 | 1/0/0 | 270 |
| 2020 | First Division |
UCD
|
19 | 6 | 0 | 2/0/0 | 1659 |
| 2020 | FAI Cup |
UCD
|
1 | 0 | 0 | 0/0/0 | 90 |
| 2019 | Premier Division |
Sligo Rovers
|
9 | 0 | 0 | 1/0/0 | 419 |
| 2019 | League Cup |
Sligo Rovers
|
1 | 0 | 0 | 1/0/0 | 54 |
| 2019 | Premier Division |
UCD
|
8 | 1 | 0 | 0/1/0 | 257 |
| 2018/2019 | Challenge Cup |
Sligo Rovers
|
1 | 0 | 0 | 0/0/0 | 14 |
| 2018/2019 | Leinster Senior Cup |
UCD
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2018 | Premier Division |
Sligo Rovers
|
11 | 0 | 0 | 0/0/0 | 377 |
| Total: | 147 | 25 | 1 | 11/1/0 | 9268 |
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2023 | U21 Championship Qualification |
Republic of Ireland U21
|
3 | 1 | 0 | 0/0/0 | 238 |
| 2019 | Tournoi Maurice Revello |
Republic of Ireland U21
|
0 | 0 | 0 | 0/0/0 | 0 |
| Total: | 3 | 1 | 0 | 0/0/0 | 238 |
| From | To | Date | Amount |
|---|---|---|---|
Como
|
Waasland-Beveren
|
01/07/2025 | N/a |
Waasland-Beveren
|
Como
|
31/08/2024 | Loan |
Como
|
Novara
|
01/07/2024 | N/a |
Novara
|
Como
|
26/01/2024 | Loan |
Como
|
UCD
|
18/07/2022 | N/a |
UCD
|
Sligo Rovers
|
21/07/2019 | N/a |