| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2024/2025 | Irish Cup |
Glenavon
|
1 | 1 | 0 | 0/0/0 | 17 |
| 2024/2025 | Irish League Cup |
Glenavon
|
1 | 1 | 0 | 0/0/0 | 14 |
| 2024/2025 | NIFL Premiership |
Glenavon
|
33 | 8 | 0 | 5/0/0 | 685 |
| 2023/2024 | Irish Cup |
Coleraine
|
1 | 0 | 0 | 0/0/0 | 14 |
| 2023/2024 | Irish League Cup |
Coleraine
|
2 | 0 | 0 | 0/0/0 | 14 |
| 2023/2024 | Challenge Cup |
Coleraine
|
1 | 0 | 0 | 0/0/0 | 9 |
| 2023/2024 | NIFL Premiership |
Coleraine
|
22 | 3 | 0 | 2/0/1 | 246 |
| 2022/2023 | NIFL Premiership |
Ballymena United
|
33 | 7 | 0 | 0/0/0 | 1873 |
| 2022/2023 | Irish Cup |
Ballymena United
|
5 | 1 | 0 | 0/0/0 | 145 |
| 2021/2022 | Europa Conference League |
Larne
|
5 | 2 | 0 | 0/0/0 | 387 |
| 2021/2022 | NIFL Premiership |
Larne
|
35 | 12 | 1 | 4/0/0 | 2035 |
| 2020/2021 | NIFL Premiership |
Larne
|
37 | 15 | 0 | 2/0/0 | 2430 |
| 2019/2020 | Irish League Cup |
Larne
|
1 | 0 | 0 | 0/0/0 | 37 |
| 2019/2020 | NIFL Premiership |
Larne
|
27 | 13 | 0 | 3/0/0 | 2194 |
| 2017 | League Cup |
Waterford United
|
1 | 2 | 0 | 0/0/0 | 63 |
| 2017 | First Division |
Waterford United
|
4 | 10 | 0 | 1/0/0 | 324 |
| 2016/2017 | NIFL Premiership |
Cliftonville
|
24 | 9 | 0 | 1/0/0 | 0 |
| 2016/2017 | Europa League |
Cliftonville
|
2 | 1 | 0 | 1/0/0 | 0 |
| 2015/2016 | NIFL Premiership |
Cliftonville
|
28 | 13 | 0 | 3/0/1 | 0 |
| 2014/2015 | NIFL Premiership |
Cliftonville
|
31 | 9 | 0 | 3/0/0 | 0 |
| 2012/2013 | League Two |
York City
|
4 | 0 | 0 | 0/0/0 | 0 |
| Total: | 298 | 107 | 1 | 25/0/2 | 10487 |
| From | To | Date | Amount |
|---|---|---|---|
Glenavon
|
Coleraine
|
01/07/2024 | N/a |
Coleraine
|
Ballymena United
|
01/07/2023 | N/a |
Ballymena United
|
Larne
|
14/07/2022 | N/a |
Ballymena United
|
Larne
|
14/06/2022 | N/a |
Larne
|
Waterford United
|
01/01/2018 | N/a |
Waterford United
|
Cliftonville
|
31/01/2017 | N/a |
Cliftonville
|
Coleraine
|
13/08/2014 | N/a |
Coleraine
|
Derry City
|
01/01/2014 | N/a |
York City
|
Derry City
|
25/01/2013 | N/a |