Age 32
Height 180 cm
Foot Right
Country Scotland
Value €107.9k
Contract 2027-05-31
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
44
Goals
1
Assists
0
Goals
0
0%
Assists
0
0%
Matches
30
70%
Started
30
78%
Minutes
2599
80%
🎯
Stats compared to other center-backs
Championship · percentile vs peers
Chances created
92%
Aerial duels
94%
Defensive actions
99%
Goals
94%
Shot attempts
96%
Touches
19%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 19 | 0.66 |
91
|
80
|
| Shots on target | 6 | 0.21 |
80
|
76
|
| Headed shots | 13 | 0.45 |
89
|
89
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Accurate long balls | 1 | 0.03 |
80
|
85
|
| Long ball accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Duels won | 2 | 0.07 |
51
|
51
|
| Duels won % | 28.6 | 28.57 |
53
|
53
|
| Touches | 12 | 0.42 |
57
|
55
|
| Touches in opposition box | 4 | 0.14 |
82
|
87
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 16 | 0.55 |
57
|
29
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 49%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Defensive actions | 1 | 0.03 |
57
|
65
|
| Blocked scoring attempt | 1 | 0.03 |
57
|
65
|
| Fouls committed | 22 | 0.76 |
59
|
17
|
| Penalties conceded | 1 | 0.03 |
4
|
23
|
| Clean sheets | 9 | 0.31 |
82
|
61
|
| Goals conceded while on pitch | 30 | 1.04 |
34
|
80
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 2%
|
Per 90 pctl
avg 19%
|
|---|---|---|---|---|
| Yellow cards | 10 | 0.35 |
4
|
25
|
| Red cards | 1 | 0.03 |
0
|
12
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 19 | 0.66 |
91
|
80
|
| Shots on target | 6 | 0.21 |
80
|
76
|
| Headed shots | 13 | 0.45 |
89
|
89
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Accurate long balls | 1 | 0.03 |
80
|
85
|
| Long ball accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Duels won | 2 | 0.07 |
51
|
51
|
| Duels won % | 28.6 | 28.57 |
53
|
53
|
| Touches | 12 | 0.42 |
57
|
55
|
| Touches in opposition box | 4 | 0.14 |
82
|
87
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 16 | 0.55 |
57
|
29
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 49%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Defensive actions | 1 | 0.03 |
57
|
65
|
| Blocked scoring attempt | 1 | 0.03 |
57
|
65
|
| Fouls committed | 22 | 0.76 |
59
|
17
|
| Penalties conceded | 1 | 0.03 |
4
|
23
|
| Clean sheets | 9 | 0.31 |
82
|
61
|
| Goals conceded while on pitch | 30 | 1.04 |
34
|
80
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 2%
|
Per 90 pctl
avg 19%
|
|---|---|---|---|---|
| Yellow cards | 10 | 0.35 |
4
|
25
|
| Red cards | 1 | 0.03 |
0
|
12
|
Recent Matches (39)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-25 | @ St. Mirren | Premiership Qualification | 1-0 | 90 | 0 | 0 | |
| 2026-05-21 | vs St. Mirren | Premiership Qualification | 1-1 | 90 | 0 | 0 | |
| 2026-05-15 | vs Dunfermline Athletic | Premiership Qualification | 2-1 | 90 | 0 | 0 | |
| 2026-05-12 | @ Dunfermline Athletic | Premiership Qualification | 1-1 | 90 | 0 | 0 | |
| 2026-04-25 | @ Arbroath | Championship | 0-0 | 67 | 0 | 0 | |
| 2026-04-18 | @ Airdrieonians | Championship | 2-2 | 90 | 0 | 0 | |
| 2026-04-04 | @ Ayr United | Championship | 1-1 | 58 | 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-20 | vs St. Johnstone | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-03-13 | @ Greenock Morton | Championship | 1-2 | 90 | 0 | 0 | |
| 2026-03-08 | @ St. Mirren | FA Cup | 2-1 | 90 | 0 | 0 | |
| 2026-02-28 | vs Arbroath | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-02-24 | @ Dunfermline Athletic | Championship | 2-2 | 90 | 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-12-06 | @ Ayr United | Championship | 0-0 | 90 | 0 | 0 | |
| 2025-11-25 | vs Dunfermline Athletic | Championship | 1-0 | 0 | 0 | 0 | |
| 2025-11-22 | vs St. Johnstone | Championship | 2-1 | 90 | 0 | 0 | |
| 2025-10-21 | vs Ayr United | Championship | 2-1 | 44 | 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 | 71 | 0 | 0 | |
| 2025-09-12 | vs Airdrieonians | Championship | 2-1 | 90 | 0 | 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 | 0 | 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 | 44 | 1 | 0 | - |
| 2024/2025 | Partick Thistle | senior | 40 | 0 | 1 | - |
| 2023/2024 | Raith Rovers | senior | 1 | 0 | 0 | - |
| 2023/2024 | Dundee FC | senior | 13 | 1 | 0 | 7.13 |
| 2022/2023 | Dundee FC | senior | 42 | 3 | 0 | 6.18 |
| 2021/2022 | Dundee FC | senior | 22 | 2 | 1 | 6.91 |
| 2020/2021 | Dundee FC | senior | 33 | 7 | 3 | - |
| 2019/2020 | Dunfermline Athletic | senior | 31 | 2 | 1 | - |
| 2018/2019 | Dunfermline Athletic | senior | 44 | 0 | 0 | - |
| 2017/2018 | Dunfermline Athletic | senior | 43 | 4 | 2 | - |
| 2016/2017 | Dunfermline Athletic | senior | 46 | 4 | 2 | - |
| 2015/2016 | Kilmarnock | senior | 21 | 0 | 0 | - |
| 2014/2015 | Kilmarnock | senior | 22 | 2 | 0 | - |
| 2013/2014 | Kilmarnock | senior | 25 | 1 | 0 | - |
| 2012/2013 | Kilmarnock | senior | 3 | 0 | 0 | - |
Transfer Value History
Teammates
Scott Martin
Lewis Budinauckas
Cammy Logan
Patrick Reading
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
Daniel O'Reilly
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
Dundee FC
🏆
Championship
x1
Kilmarnock
🏆
League Cup
x1
Partick Thistle