Age 30
Height 177 cm
Foot Right
Country Scotland
Value €150.9k
Contract 2027-05-31
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
35
Goals
3
Assists
1
Goals
1
51%
Assists
1
42%
Matches
32
84%
Started
24
69%
Minutes
2096
73%
🎯
Stats compared to other midfielders
Championship · percentile vs peers
Chances created
7%
Aerial duels
41%
Defensive actions
54%
Goals
77%
Shot attempts
49%
Touches
14%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 75%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Goals | 1 | 0.04 |
51
|
59
|
| Shots | 18 | 0.77 |
76
|
57
|
| Shots on target | 7 | 0.30 |
76
|
63
|
| Headed shots | 5 | 0.21 |
96
|
90
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Assists | 1 | 0.04 |
42
|
50
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Chances created | 1 | 0.04 |
94
|
94
|
| Big chances created | 1 | 0.04 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Duels won | 3 | 0.13 |
57
|
63
|
| Duels won % | 75.0 | 75.00 |
94
|
94
|
| Touches | 7 | 0.30 |
55
|
48
|
| Touches in opposition box | 2 | 0.09 |
100
|
82
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 25 | 1.07 |
71
|
44
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Fouls committed | 34 | 1.46 |
76
|
59
|
| Clean sheets | 6 | 0.26 |
82
|
76
|
| Goals conceded while on pitch | 34 | 1.46 |
7
|
26
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Yellow cards | 6 | 0.26 |
26
|
42
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 75%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Goals | 1 | 0.04 |
51
|
59
|
| Shots | 18 | 0.77 |
76
|
57
|
| Shots on target | 7 | 0.30 |
76
|
63
|
| Headed shots | 5 | 0.21 |
96
|
90
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Assists | 1 | 0.04 |
42
|
50
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Chances created | 1 | 0.04 |
94
|
94
|
| Big chances created | 1 | 0.04 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Duels won | 3 | 0.13 |
57
|
63
|
| Duels won % | 75.0 | 75.00 |
94
|
94
|
| Touches | 7 | 0.30 |
55
|
48
|
| Touches in opposition box | 2 | 0.09 |
100
|
82
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 25 | 1.07 |
71
|
44
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Fouls committed | 34 | 1.46 |
76
|
59
|
| Clean sheets | 6 | 0.26 |
82
|
76
|
| Goals conceded while on pitch | 34 | 1.46 |
7
|
26
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Yellow cards | 6 | 0.26 |
26
|
42
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (33)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-01 | @ Raith Rovers | Championship | 3-2 | 28 | 0 | 0 | |
| 2026-04-25 | vs Greenock Morton | Championship | 4-0 | 21 | 0 | 0 | |
| 2026-04-18 | vs Ayr United | Championship | 2-1 | 13 | 0 | 0 | |
| 2026-04-10 | @ Queen's Park | Championship | 1-0 | 45 | 0 | 0 | |
| 2026-04-04 | vs Airdrieonians | Championship | 0-4 | 76 | 0 | 0 | |
| 2026-03-27 | @ Partick Thistle | Championship | 3-1 | 66 | 1 | 0 | |
| 2026-03-21 | vs Dunfermline Athletic | Championship | 2-2 | 75 | 0 | 0 | |
| 2026-03-14 | @ St. Johnstone | Championship | 1-0 | 90 | 0 | 0 | |
| 2026-03-07 | @ Arbroath | Championship | 0-0 | 17 | 0 | 0 | |
| 2026-03-03 | @ Dunfermline Athletic | Championship | 3-0 | 70 | 0 | 0 | |
| 2026-02-28 | vs Raith Rovers | Championship | 2-0 | 87 | 0 | 0 | |
| 2026-02-21 | @ Ayr United | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-02-14 | vs Queen's Park | Championship | 0-1 | 75 | 0 | 0 | |
| 2026-02-03 | @ Queen's Park | Championship | 0-1 | 90 | 0 | 0 | |
| 2026-01-31 | @ Greenock Morton | Championship | 2-1 | 87 | 0 | 0 | |
| 2026-01-24 | @ Airdrieonians | Championship | 0-1 | 90 | 0 | 0 | |
| 2026-01-09 | vs Partick Thistle | Championship | 2-0 | 90 | 0 | 0 | |
| 2025-12-27 | vs St. Johnstone | Championship | 0-0 | 90 | 0 | 0 | |
| 2025-12-20 | vs Arbroath | Championship | 0-2 | 90 | 0 | 0 | |
| 2025-12-13 | @ Raith Rovers | Championship | 6-0 | 71 | 0 | 0 | |
| 2025-12-06 | vs Airdrieonians | Championship | 1-2 | 30 | 0 | 0 | |
| 2025-11-01 | @ Arbroath | Championship | 3-0 | 90 | 0 | 0 | |
| 2025-10-25 | vs Dunfermline Athletic | Championship | 3-2 | 90 | 0 | 0 | |
| 2025-10-18 | @ Partick Thistle | Championship | 1-0 | 79 | 0 | 0 | |
| 2025-10-11 | @ St. Johnstone | Championship | 0-0 | 70 | 0 | 0 | |
| 2025-10-04 | vs Raith Rovers | Championship | 2-0 | 90 | 0 | 0 | |
| 2025-09-27 | @ Greenock Morton | Championship | 1-1 | 48 | 0 | 0 | |
| 2025-09-20 | vs Queen's Park | Championship | 1-2 | 25 | 0 | 0 | |
| 2025-09-13 | @ Ayr United | Championship | 1-1 | 45 | 0 | 1 | |
| 2025-09-06 | vs Arbroath | Championship | 1-2 | 0 | 0 | 0 | |
| 2025-08-23 | vs Partick Thistle | Championship | 1-3 | 45 | 0 | 0 | |
| 2025-08-08 | vs St. Johnstone | Championship | 0-1 | 62 | 0 | 0 | |
| 2025-08-02 | @ Airdrieonians | Championship | 2-2 | 61 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Ross County | senior | 35 | 3 | 1 | - |
| 2024/2025 | Bristol Rovers | senior | 33 | 3 | 0 | 6.42 |
| 2023/2024 | Rotherham United | senior | 22 | 1 | 0 | 6.45 |
| 2022/2023 | Rotherham United | senior | 39 | 2 | 0 | 6.53 |
| 2021/2022 | Rotherham United | senior | 35 | 1 | 1 | 6.69 |
| 2020/2021 | Rotherham United | senior | 37 | 3 | 1 | 6.54 |
| 2019/2020 | Rotherham United | senior | 28 | 1 | 4 | 6.68 |
| 2019/2020 | Ross County | senior | 1 | 0 | 1 | - |
| 2018/2019 | Ross County | senior | 48 | 9 | 5 | - |
| 2017/2018 | Ross County | senior | 32 | 2 | 0 | - |
| 2016/2017 | Greenock Morton | senior | 40 | 3 | 1 | - |
| 2015/2016 | Dumbarton | senior | 28 | 0 | 1 | - |
| 2013/2014 | Celtic U19 | youth | 6 | 1 | 0 | - |
| 2014 | Scotland U19 | national team | 6 | 0 | 0 | - |
| 2013 | Scotland U19 | national team | 3 | 0 | 0 | - |
| 2012 | Scotland U17 | national team | 5 | 1 | 0 | - |
Transfer Value History
Teammates
Arron Lyall
Ross Laidlaw
Ben Crompton
Len O'Sullivan
Akil Wright
Levis Pitan
Connor Randall
Jay Henderson
Dean Cornelius
Uche Ikpeazu
Noah Chilvers
Kieran Phillips
Jayden Carbon
Scott Fraser
Dylan Smith
Alex Iacovitti
Andrew MacLeod
Bradley Foster-Theniger
Ross Docherty
Copeland Thain
Jordan White
Declan Gallagher
Jamie Williamson
Joe Coyle
Greg Ferguson
Jayden Reid
Josh Reid
Calum Brown
Trophies
Rotherham United
🏆
EFL Trophy
x1
Ross County
🏆
Challenge Cup
x1
🏆
Championship
x1
Celtic
🏆
Scottish Cup
x1
🏆
Premiership
x1
🏆
League Cup
x1