Age 30
Height 175 cm
Foot Left
Country Scotland
Value €126.4k
Filter:
Apps
45
Goals
5
Assists
4
Goals
4
75%
Assists
3
69%
Matches
35
87%
Started
35
93%
Minutes
2996
100%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Goals | 4 | 0.12 |
75
|
48
|
| Shots | 32 | 0.96 |
75
|
20
|
| Shots on target | 13 | 0.39 |
81
|
40
|
| Headed shots | 1 | 0.03 |
48
|
48
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Assists | 3 | 0.09 |
69
|
42
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Accurate long balls | 1 | 0.03 |
81
|
81
|
| Long ball accuracy | 100.0 | 100.00 |
100
|
100
|
| Chances created | 1 | 0.03 |
71
|
71
|
| Successful crosses | 5 | 0.15 |
71
|
65
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 72%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Duels won | 9 | 0.27 |
87
|
61
|
| Duels won % | 81.8 | 81.82 |
91
|
91
|
| Touches | 27 | 0.81 |
81
|
57
|
| Touches in opposition box | 3 | 0.09 |
73
|
59
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 52 | 1.56 |
91
|
69
|
| Penalties awarded | 1 | 0.03 |
83
|
83
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 51%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Fouls committed | 17 | 0.51 |
59
|
8
|
| Clean sheets | 6 | 0.18 |
93
|
85
|
| Goals conceded while on pitch | 40 | 1.20 |
0
|
48
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 79%
|
|---|---|---|---|---|
| Yellow cards | 5 | 0.15 |
8
|
59
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Goals | 4 | 0.12 |
75
|
48
|
| Shots | 32 | 0.96 |
75
|
20
|
| Shots on target | 13 | 0.39 |
81
|
40
|
| Headed shots | 1 | 0.03 |
48
|
48
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Assists | 3 | 0.09 |
69
|
42
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Accurate long balls | 1 | 0.03 |
81
|
81
|
| Long ball accuracy | 100.0 | 100.00 |
100
|
100
|
| Chances created | 1 | 0.03 |
71
|
71
|
| Successful crosses | 5 | 0.15 |
71
|
65
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 72%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Duels won | 9 | 0.27 |
87
|
61
|
| Duels won % | 81.8 | 81.82 |
91
|
91
|
| Touches | 27 | 0.81 |
81
|
57
|
| Touches in opposition box | 3 | 0.09 |
73
|
59
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 52 | 1.56 |
91
|
69
|
| Penalties awarded | 1 | 0.03 |
83
|
83
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 51%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Fouls committed | 17 | 0.51 |
59
|
8
|
| Clean sheets | 6 | 0.18 |
93
|
85
|
| Goals conceded while on pitch | 40 | 1.20 |
0
|
48
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 79%
|
|---|---|---|---|---|
| Yellow cards | 5 | 0.15 |
8
|
59
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (36)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-01 | @ Partick Thistle | Championship | 1-1 | 90 | 0 | 0 | |
| 2026-04-25 | vs Dunfermline Athletic | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-04-18 | @ Greenock Morton | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-04-14 | vs Raith Rovers | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-04-10 | vs Ross County | Championship | 1-0 | 90 | 1 | 0 | |
| 2026-03-28 | @ St. Johnstone | Championship | 1-1 | 90 | 0 | 1 | |
| 2026-03-21 | @ Arbroath | Championship | 1-0 | 88 | 0 | 0 | |
| 2026-03-14 | vs Ayr United | Championship | 1-1 | 90 | 0 | 0 | |
| 2026-03-10 | @ Ayr United | Championship | 1-2 | 90 | 0 | 0 | |
| 2026-03-07 | vs Airdrieonians | Championship | 1-0 | 90 | 0 | 0 | |
| 2026-02-28 | @ Dunfermline Athletic | Championship | 1-0 | 80 | 0 | 0 | |
| 2026-02-24 | vs St. Johnstone | Championship | 1-1 | 90 | 0 | 0 | |
| 2026-02-21 | vs Greenock Morton | Championship | 3-2 | 90 | 1 | 0 | |
| 2026-02-14 | @ Ross County | Championship | 0-1 | 89 | 0 | 1 | |
| 2026-02-08 | @ Rangers | FA Cup | 8-0 | 76 | 0 | 0 | |
| 2026-02-03 | vs Ross County | Championship | 0-1 | 63 | 0 | 0 | |
| 2026-01-31 | vs Arbroath | Championship | 2-1 | 90 | 1 | 0 | |
| 2026-01-24 | @ Raith Rovers | Championship | 4-1 | 80 | 0 | 0 | |
| 2025-12-27 | vs Partick Thistle | Championship | 2-2 | 85 | 0 | 0 | |
| 2025-12-20 | @ Airdrieonians | Championship | 0-3 | 90 | 0 | 0 | |
| 2025-12-13 | vs Dunfermline Athletic | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-12-05 | @ Greenock Morton | Championship | 2-1 | 87 | 1 | 0 | |
| 2025-11-15 | @ St. Johnstone | Championship | 4-3 | 90 | 0 | 0 | |
| 2025-11-08 | vs Raith Rovers | Championship | 2-1 | 90 | 0 | 0 | |
| 2025-11-01 | @ Partick Thistle | Championship | 5-0 | 90 | 0 | 0 | |
| 2025-10-25 | vs Ayr United | Championship | 0-0 | 71 | 0 | 0 | |
| 2025-10-18 | vs Airdrieonians | Championship | 0-0 | 90 | 0 | 0 | |
| 2025-10-04 | @ Dunfermline Athletic | Championship | 0-0 | 90 | 0 | 0 | |
| 2025-09-30 | vs Partick Thistle | Championship | 0-1 | 65 | 0 | 0 | |
| 2025-09-27 | vs St. Johnstone | Championship | 1-2 | 86 | 0 | 0 | |
| 2025-09-20 | @ Ross County | Championship | 1-2 | 88 | 0 | 0 | |
| 2025-09-13 | vs Greenock Morton | Championship | 0-0 | 79 | 0 | 0 | |
| 2025-08-30 | @ Ayr United | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-08-23 | @ Airdrieonians | Championship | 1-1 | 88 | 0 | 1 | |
| 2025-08-09 | vs Arbroath | Championship | 1-3 | 57 | 0 | 0 | |
| 2025-08-02 | @ Raith Rovers | Championship | 1-1 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Queen's Park | senior | 45 | 5 | 4 | - |
| 2024/2025 | Raith Rovers | senior | 31 | 6 | 0 | 5.96 |
| 2023/2024 | Raith Rovers | senior | 37 | 3 | 6 | 6.57 |
| 2022/2023 | Raith Rovers | senior | 46 | 15 | 9 | 6.67 |
| 2021/2022 | Raith Rovers | senior | 46 | 10 | 8 | 6.64 |
| 2020/2021 | Falkirk | senior | 6 | 1 | 1 | - |
| 2019/2020 | Falkirk | senior | 34 | 4 | 4 | - |
| 2018/2019 | Dunfermline Athletic | senior | 25 | 1 | 4 | - |
| 2017/2018 | York City | senior | 31 | 6 | 0 | - |
| 2016/2017 | York City | senior | 24 | 5 | 0 | - |
| 2015/2016 | Raith Rovers | senior | 17 | 5 | 4 | - |
| 2015/2016 | Dundee United | senior | 11 | 0 | 1 | - |
| 2014/2015 | Dundee United | senior | 22 | 2 | 5 | - |
| 2013/2014 | Dundee United | senior | 2 | 0 | 0 | - |
| 2013/2014 | Brechin City | senior | 4 | 0 | 0 | - |
| 2012/2013 | Queen's Park | senior | 25 | 6 | 0 | - |
| 2014 | Scotland U19 | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Aiden McGinlay
Darryl Carrick
Max Thompson
Calum Ferrie
Henry Fieldson
Euan Murray
Charlie Fox
Nikola Ujdur
Louis Longridge
Roddy MacGregor
Michael Ruth
Grant Savoury
Carlo Pignatiello
Ricky Waugh
Tyrece McDonnell
Timam Scott
Jamie Bradley
Ross McLean
Matthew Shiels
Michael Collie
Magnus MacKenzie
Rocco Friel
Callum Smith
Seb Drozd
Liam McLeish
Jack Wills
Milosz Sliwinski
Cole Burke
Ricki Lamie
Cole Goldie
Kyle Rodger
Harris Afzal
Nikolay Todorov
Trophies
Raith Rovers
🏆
Challenge Cup
x1
York City
🏆
FA Trophy
x1
Queen's Park