Career
Season Statistics
2026 / 2027
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Larne
|
UEFA Champions League | Defender | 2 | 90 | 0 | 0 | 0 | 0 | 0.0 |
2024 / 2025
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Larne
|
All competitions | Midfielder | 46 | 4101 | 3 | 0 | 9 | 0 | 6.5 |
| League Cup | Midfielder | 2 | 210 | 0 | 1 | 0 | |||
| Premiership | Midfielder | 33 | 2930 | 2 | 5 | 0 | |||
| UEFA Champions League | Midfielder | 2 | 180 | 0 | 0 | 0 | |||
| UEFA Europa Conference League | Midfielder | 9 | 781 | 1 | 0 | 3 | 0 | 6.5 |
2023 / 2024
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Larne
|
All competitions | Midfielder | 47 | 4228 | 3 | 0 | 7 | 0 | |
| Irish Cup | Midfielder | 4 | 360 | 0 | 1 | 0 | |||
| League Cup | Midfielder | 2 | 195 | 0 | 0 | 0 | |||
| Premiership | Midfielder | 37 | 3286 | 3 | 5 | 0 | |||
| UEFA Champions League | Midfielder | 2 | 210 | 0 | 1 | 0 | |||
| UEFA Europa Conference League | Midfielder | 2 | 177 | 0 | 0 | 0 |
2022 / 2023
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Larne
|
All competitions | Midfielder | 42 | 3810 | 2 | 0 | 5 | 0 | |
| Irish Cup | Midfielder | 4 | 390 | 0 | 0 | 0 | |||
| Premiership | Midfielder | 36 | 3240 | 2 | 5 | 0 | |||
| UEFA Europa Conference League | Midfielder | 2 | 180 | 0 | 0 | 0 |
2021 / 2022
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Larne
|
All competitions | Midfielder | 40 | 3579 | 1 | 0 | 4 | 0 | |
| Irish Cup | Midfielder | 1 | 90 | 0 | 0 | 0 | |||
| Premiership | Midfielder | 33 | 2968 | 1 | 3 | 0 | |||
| UEFA Europa Conference League | Midfielder | 6 | 521 | 0 | 1 | 0 |
2020 / 2021
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Larne
|
All competitions | Midfielder | 43 | 3846 | 2 | 0 | 5 | 0 | |
| Irish Cup | Midfielder | 4 | 360 | 0 | 1 | 0 | |||
| Premiership | Midfielder | 39 | 3486 | 2 | 4 | 0 |
2019 / 2020
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Larne
|
All competitions | Midfielder | 25 | 2185 | 0 | 0 | 1 | 1 | |
| League Cup | Midfielder | 1 | 90 | 0 | 0 | 0 | |||
| Premiership | Midfielder | 24 | 2095 | 0 | 1 | 1 |
2017 / 2018
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Cliftonville FC
|
All competitions | Midfielder | 34 | 2490 | 0 | 0 | 3 | 0 | |
| League Cup | Midfielder | 1 | 90 | 0 | 0 | 0 | |||
| Premiership | Midfielder | 33 | 2400 | 0 | 3 | 0 |
2016 / 2017
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Cliftonville FC
|
UEFA Europa League | Midfielder | 3 | 270 | 0 | 0 | 0 | 0 |
2014 / 2015
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Cliftonville FC
|
UEFA Champions League | Midfielder | 2 | 146 | 0 | 0 | 0 | 0 |
2013 / 2014
| Team | League | Pos | Apps | Mins | G | A | ๐จ | ๐ฅ | Rating |
|---|---|---|---|---|---|---|---|---|---|
Cliftonville FC
|
UEFA Champions League | Midfielder | 1 | 77 | 0 | 0 | 0 | 0 |
Recent Appearances
| Date | Match | Mins | G | A | Rating |
|---|---|---|---|---|---|
| 14 Jul 26 |
Larne
2–1
Tre Fiori
|
90 | 0 | 0 | 0.0 |
| 19 Dec 24 |
Larne
1–0
Gent
|
90 | 1 | 0 | 7.3 |
| 12 Dec 24 |
Dinamo Minsk
2–0
Larne
|
90 | 0 | 6.9 | |
| 28 Nov 24 |
Olimpija Ljubljana
1–0
Larne
|
31 | 0 | 6.5 | |
| 24 Oct 24 |
Larne
1–4
Shamrock Rovers
|
89 | 0 | 6.3 | |
| 03 Oct 24 |
Molde
3–0
Larne
|
90 | 0 | 5.9 |
×