Age 31
Height 179 cm
Foot Left
Country Ireland
Value €102.9k
Contract 2027-05-31
Filter:
Apps
43
Goals
3
Assists
0
Goals
2
65%
Assists
0
0%
Matches
31
78%
Started
31
87%
Minutes
2694
87%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 82%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Goals | 2 | 0.07 |
65
|
65
|
| Shots | 24 | 0.80 |
95
|
93
|
| Shots on target | 6 | 0.20 |
80
|
72
|
| Headed shots | 13 | 0.43 |
89
|
82
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Duels won | 3 | 0.10 |
61
|
55
|
| Duels won % | 27.3 | 27.27 |
51
|
51
|
| Touches | 27 | 0.90 |
80
|
70
|
| Touches in opposition box | 3 | 0.10 |
78
|
78
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 32 | 1.07 |
91
|
82
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Fouls committed | 39 | 1.30 |
95
|
70
|
| Clean sheets | 9 | 0.30 |
82
|
59
|
| Goals conceded while on pitch | 32 | 1.07 |
29
|
78
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 14%
|
|---|---|---|---|---|
| Yellow cards | 12 | 0.40 |
0
|
12
|
| Red cards | 1 | 0.03 |
0
|
17
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 82%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Goals | 2 | 0.07 |
65
|
65
|
| Shots | 24 | 0.80 |
95
|
93
|
| Shots on target | 6 | 0.20 |
80
|
72
|
| Headed shots | 13 | 0.43 |
89
|
82
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Duels won | 3 | 0.10 |
61
|
55
|
| Duels won % | 27.3 | 27.27 |
51
|
51
|
| Touches | 27 | 0.90 |
80
|
70
|
| Touches in opposition box | 3 | 0.10 |
78
|
78
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 32 | 1.07 |
91
|
82
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Fouls committed | 39 | 1.30 |
95
|
70
|
| Clean sheets | 9 | 0.30 |
82
|
59
|
| Goals conceded while on pitch | 32 | 1.07 |
29
|
78
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 14%
|
|---|---|---|---|---|
| Yellow cards | 12 | 0.40 |
0
|
12
|
| Red cards | 1 | 0.03 |
0
|
17
|
Recent Matches (37)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-15 | vs Dunfermline Athletic | Premiership Qualification | 2-1 | 62 | 0 | 0 | |
| 2026-05-12 | @ Dunfermline Athletic | Premiership Qualification | 1-1 | 90 | 0 | 0 | |
| 2026-04-18 | @ Airdrieonians | Championship | 2-2 | 90 | 0 | 0 | |
| 2026-04-11 | vs Dunfermline Athletic | Championship | 2-0 | 90 | 0 | 0 | |
| 2026-04-04 | @ Ayr United | Championship | 1-1 | 45 | 0 | 0 | |
| 2026-03-27 | vs Ross County | Championship | 3-1 | 90 | 0 | 0 | |
| 2026-03-24 | @ Raith Rovers | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-03-08 | @ St. Mirren | FA Cup | 2-1 | 90 | 0 | 0 | |
| 2026-02-28 | vs Arbroath | Championship | 0-0 | 59 | 0 | 0 | |
| 2026-02-24 | @ Dunfermline Athletic | Championship | 2-2 | 70 | 0 | 0 | |
| 2026-02-21 | vs Airdrieonians | Championship | 1-0 | 90 | 0 | 0 | |
| 2026-02-07 | @ Elgin City | FA Cup | 2-3 | 90 | 0 | 0 | |
| 2026-01-30 | @ St. Johnstone | Championship | 2-2 | 90 | 0 | 0 | |
| 2026-01-24 | vs Ayr United | Championship | 2-1 | 90 | 0 | 0 | |
| 2026-01-09 | @ Ross County | Championship | 2-0 | 90 | 0 | 0 | |
| 2026-01-03 | vs Greenock Morton | Championship | 3-2 | 90 | 0 | 0 | |
| 2025-12-27 | @ Queen's Park | Championship | 2-2 | 90 | 0 | 0 | |
| 2025-12-20 | vs Raith Rovers | Championship | 0-0 | 90 | 0 | 0 | |
| 2025-12-13 | @ Arbroath | Championship | 2-1 | 90 | 0 | 0 | |
| 2025-11-25 | vs Dunfermline Athletic | Championship | 1-0 | 90 | 0 | 0 | |
| 2025-11-22 | vs St. Johnstone | Championship | 2-1 | 90 | 1 | 0 | |
| 2025-11-07 | @ Airdrieonians | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-11-01 | vs Queen's Park | Championship | 5-0 | 90 | 0 | 0 | |
| 2025-10-25 | @ Raith Rovers | Championship | 2-0 | 90 | 0 | 0 | |
| 2025-10-21 | vs Ayr United | Championship | 2-1 | 90 | 0 | 0 | |
| 2025-10-18 | vs Ross County | Championship | 1-0 | 90 | 0 | 0 | |
| 2025-10-11 | @ Greenock Morton | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-10-04 | vs Arbroath | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-09-30 | @ Queen's Park | Championship | 0-1 | 90 | 0 | 0 | |
| 2025-09-27 | @ Dunfermline Athletic | Championship | 0-2 | 90 | 0 | 0 | |
| 2025-09-21 | vs Celtic | League Cup | 0-4 | 90 | 0 | 0 | |
| 2025-09-12 | vs Airdrieonians | Championship | 2-1 | 90 | 1 | 0 | |
| 2025-08-30 | vs Raith Rovers | Championship | 3-2 | 90 | 0 | 0 | |
| 2025-08-23 | @ Ross County | Championship | 1-3 | 90 | 0 | 0 | |
| 2025-08-16 | vs Ayr United | League Cup | 2-0 | 90 | 1 | 0 | |
| 2025-08-09 | vs Greenock Morton | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-08-02 | @ St. Johnstone | Championship | 5-1 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Partick Thistle | senior | 43 | 3 | 0 | - |
| 2024/2025 | Partick Thistle | senior | 43 | 3 | 5 | 6.12 |
| 2023/2024 | Partick Thistle | senior | 8 | 0 | 0 | 6.39 |
| 2023/2024 | Raith Rovers | senior | 7 | 3 | 0 | 6.39 |
| 2022/2023 | Hamilton Academical | senior | 47 | 6 | 0 | 5.96 |
| 2021/2022 | Hamilton Academical | senior | 17 | 1 | 2 | 6.26 |
| 2021 | Drogheda United | senior | 36 | 1 | 0 | - |
| 2020 | Shelbourne | senior | 11 | 0 | 0 | - |
| 2019 | Finn Harps | senior | 35 | 2 | 0 | - |
| 2018 | Longford Town | senior | 29 | 4 | 0 | - |
| 2017 | Longford Town | senior | 27 | 2 | 0 | - |
| 2016/2017 | Eastbourne Borough | senior | 6 | 0 | 0 | - |
| 2016 | Longford Town | senior | 9 | 0 | 0 | - |
| 2015 | Bray Wanderers | senior | 15 | 0 | 0 | - |
| 2012 | Ireland U17 | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Scott Martin
Lewis Budinauckas
Cammy Logan
Patrick Reading
Lee Ashcroft
Kyle Turner
Daniel Mackay
Oisin Smyth
Alex Samuel
Logan Chalmers
Gary Mackay-Steven
Robbie Crawford
Sean Kelly
Ethan Ingram
Zander MacKenzie
Ricco Diack
Luke McBeth
Aidan Fitzpatrick
Cale Loughrey
Ben Stanway
Tony Watt
Thomas Horn
Luis Cameron
Matthew Falconer
Jamie Low
Liam Dolan
Daniel Gray
Gabriel Nosa Erhabor
Connor Storey
Tsoanelo Letsosa
Trophies
Hamilton Academical
🏆
Challenge Cup
x1
Partick Thistle