 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025/2026 | Europa Conference League |  St Patrick's | 4 | 1 | 0 | 0/0/0 | 123 | 
| 2025 | Premier Division |  St Patrick's | 19 | 1 | 0 | 0/0/0 | 0 | 
| 2023/2024 | League Two |  Doncaster Rovers | 3 | 0 | 0 | 0/0/0 | 63 | 
| 2023/2024 | EFL Trophy |  Doncaster Rovers | 2 | 0 | 0 | 0/0/0 | 127 | 
| 2023/2024 | Europa Conference League |  St Patrick's | 2 | 0 | 0 | 1/0/0 | 161 | 
| 2023 | Premier Division |  St Patrick's | 34 | 5 | 1 | 4/0/0 | 245 | 
| 2023 | FAI Cup |  St Patrick's | 4 | 1 | 0 | 0/0/0 | 196 | 
| 2022/2023 | National League |  Oldham Athletic | 4 | 0 | 0 | 0/0/0 | 103 | 
| 2022/2023 | FA Cup |  Oldham Athletic | 1 | 0 | 0 | 0/0/0 | 20 | 
| 2022/2023 | National League |  Gateshead | 4 | 1 | 0 | 0/0/0 | 158 | 
| 2022/2023 | FA Trophy |  Gateshead | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Premier League 2 Divison Two |  Wolves U23 | 13 | 1 | 0 | 2/0/0 | 692 | 
| 2021/2022 | EFL Trophy |  Wolves U21 | 3 | 0 | 0 | 0/0/0 | 244 | 
| 2020/2021 | Premier League 2 Divison Two |  Wolves U23 | 18 | 3 | 1 | 1/0/0 | 977 | 
| 2020/2021 | EFL Trophy |  Wolves U21 | 2 | 0 | 0 | 0/0/0 | 103 | 
| Total: | 113 | 13 | 2 | 8/0/0 | 3212 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | U21 Championship Qualification |  Republic of Ireland U21 | 2 | 0 | 0 | 1/0/0 | 18 | 
| Total: | 2 | 0 | 0 | 1/0/0 | 18 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Bolton Wanderers |  Doncaster Rovers | 30/06/2024 | N/a | 
|  Doncaster Rovers |  Bolton Wanderers | 03/01/2024 | Loan | 
|  Bolton Wanderers |  St Patrick's | 30/11/2023 | N/a | 
|  St Patrick's |  Gateshead | 04/02/2023 | Loan | 
|  Gateshead |  Bolton Wanderers | 18/11/2022 | Loan | 
|  Bolton Wanderers |  Oldham Athletic | 17/11/2022 | N/a | 
|  Oldham Athletic |  Bolton Wanderers | 21/10/2022 | Loan |