 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | Premier Division |  Cork City | 14 | 2 | 0 | 3/0/0 | 192 | 
| 2024/2025 | Europa Conference League |  St Patrick's | 1 | 0 | 0 | 0/0/0 | 3 | 
| 2024 | Premier Division |  St Patrick's | 21 | 2 | 0 | 3/0/0 | 93 | 
| 2024 | FAI President's Cup |  St Patrick's | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2024 | FAI Cup |  St Patrick's | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023/2024 | Europa Conference League |  St Patrick's | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023 | Premier Division |  St Patrick's | 8 | 0 | 0 | 1/0/0 | 12 | 
| 2023 | FAI Cup |  St Patrick's | 4 | 0 | 0 | 0/0/0 | 41 | 
| 2023 | Premier Division |  UCD | 22 | 1 | 1 | 4/0/0 | 324 | 
| 2022 | Premier Division |  Shelbourne | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | Premier Division |  UCD | 23 | 2 | 0 | 2/0/0 | 918 | 
| 2022 | FAI Cup |  UCD | 1 | 0 | 0 | 0/0/0 | 36 | 
| 2022 | Play-offs 1/2 |  UCD | 1 | 0 | 1 | 0/0/0 | 82 | 
| 2021 | First Division |  Shelbourne | 3 | 0 | 0 | 0/0/0 | 7 | 
| 2018/2019 | Leinster Senior Cup |  Shelbourne | 0 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 99 | 7 | 2 | 13/0/0 | 1708 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Cork City |  St Patrick's | 01/12/2024 | N/a | 
|  St Patrick's |  UCD | 06/07/2023 | Free | 
|  UCD |  Shelbourne | 21/01/2022 | Free |