Age 25
Height 186 cm
Foot Right
Country Scotland
Value €110k
Filter:
Apps
22
Goals
1
Assists
0
Goals
0
0%
Assists
0
0%
Rating
6.14
4%
Matches
7
18%
Started
2
4%
Minutes
276
13%
Detailed Stats & Percentiles (main league)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 23%
|
Per 90 pctl
avg 29%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 39 | 12.72 |
9
|
4
|
| Pass accuracy | 55.7 | 55.71 |
6
|
6
|
| Accurate long balls | 7 | 2.28 |
13
|
34
|
| Long ball accuracy | 28.0 | 28.00 |
16
|
16
|
| Successful crosses | 1 | 0.33 |
25
|
53
|
| Cross accuracy | 33.3 | 33.33 |
90
|
90
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 26%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.33 |
25
|
81
|
| Dribbles success rate | 100.0 | 100.00 |
100
|
100
|
| Duels won | 7 | 2.28 |
6
|
9
|
| Duels won % | 43.8 | 43.75 |
4
|
4
|
| Aerials won | 1 | 0.33 |
6
|
11
|
| Aerials won % | 33.3 | 33.33 |
11
|
11
|
| Touches | 104 | 33.91 |
9
|
2
|
| Touches in opposition box | 2 | 0.65 |
18
|
55
|
| Dispossessed | 1 | 0.33 |
74
|
60
|
| Fouls won | 2 | 0.65 |
11
|
27
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 26%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Defensive actions | 13 | 4.24 |
13
|
32
|
| Tackles | 3 | 0.98 |
6
|
11
|
| Interceptions | 3 | 0.98 |
6
|
37
|
| Fouls committed | 5 | 1.63 |
18
|
90
|
| Recoveries | 15 | 4.89 |
16
|
65
|
| Possession won final 3rd | 1 | 0.33 |
30
|
69
|
| Dribbled past | 1 | 0.33 |
72
|
32
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 7 | 2.28 |
76
|
2
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 80%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.33 |
60
|
20
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 23%
|
Per 90 pctl
avg 29%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 39 | 12.72 |
9
|
4
|
| Pass accuracy | 55.7 | 55.71 |
6
|
6
|
| Accurate long balls | 7 | 2.28 |
13
|
34
|
| Long ball accuracy | 28.0 | 28.00 |
16
|
16
|
| Successful crosses | 1 | 0.33 |
25
|
53
|
| Cross accuracy | 33.3 | 33.33 |
90
|
90
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 26%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.33 |
25
|
81
|
| Dribbles success rate | 100.0 | 100.00 |
100
|
100
|
| Duels won | 7 | 2.28 |
6
|
9
|
| Duels won % | 43.8 | 43.75 |
4
|
4
|
| Aerials won | 1 | 0.33 |
6
|
11
|
| Aerials won % | 33.3 | 33.33 |
11
|
11
|
| Touches | 104 | 33.91 |
9
|
2
|
| Touches in opposition box | 2 | 0.65 |
18
|
55
|
| Dispossessed | 1 | 0.33 |
74
|
60
|
| Fouls won | 2 | 0.65 |
11
|
27
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 26%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Defensive actions | 13 | 4.24 |
13
|
32
|
| Tackles | 3 | 0.98 |
6
|
11
|
| Interceptions | 3 | 0.98 |
6
|
37
|
| Fouls committed | 5 | 1.63 |
18
|
90
|
| Recoveries | 15 | 4.89 |
16
|
65
|
| Possession won final 3rd | 1 | 0.33 |
30
|
69
|
| Dribbled past | 1 | 0.33 |
72
|
32
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 7 | 2.28 |
76
|
2
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 80%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.33 |
60
|
20
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (21)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-04 | @ Forres Mechanics | Highland / Lowland | 1-1 | 29 | 0 | 0 | |
| 2026-03-28 | @ Formartine United | Highland / Lowland | 3-0 | 90 | 0 | 0 | |
| 2026-03-25 | @ Rothes | Highland / Lowland | 1-5 | 63 | 0 | 0 | |
| 2026-03-21 | vs Brora Rangers | Highland / Lowland | 1-2 | 8 | 0 | 0 | |
| 2026-03-14 | @ Huntly | Highland / Lowland | 3-4 | 0 | 0 | 0 | |
| 2025-12-13 | vs Nairn County | Highland / Lowland | 0-0 | 32 | 0 | 0 | |
| 2025-11-22 | vs Inverurie Loco Works | Highland / Lowland | 3-2 | 90 | 0 | 0 | |
| 2025-11-15 | @ Fraserburgh | Highland / Lowland | 0-2 | 90 | 0 | 0 | |
| 2025-11-12 | @ Wick Academy | Highland / Lowland | 2-3 | 90 | 0 | 0 | |
| 2025-11-01 | vs Forres Mechanics | Highland / Lowland | 6-0 | 90 | 0 | 0 | |
| 2025-10-11 | vs Huntly | Highland / Lowland | 0-1 | 90 | 0 | 0 | |
| 2025-09-20 | vs Rothes | Highland / Lowland | 7-0 | 90 | 0 | 0 | |
| 2025-09-13 | vs Deveronvale | Highland / Lowland | 1-1 | 90 | 0 | 0 | |
| 2025-09-10 | @ Buckie Thistle | Highland / Lowland | 1-2 | 90 | 0 | 0 | |
| 2025-09-06 | vs Banks O'Dee | Highland / Lowland | 0-0 | 90 | 0 | 0 | |
| 2025-08-30 | @ Brechin City | Highland / Lowland | 1-1 | 90 | 0 | 0 | |
| 2025-08-23 | vs Strathspey Thistle | Highland / Lowland | 6-0 | 90 | 0 | 0 | |
| 2025-08-16 | @ Keith | Highland / Lowland | 0-2 | 90 | 0 | 0 | |
| 2025-08-13 | vs Lossiemouth | Highland / Lowland | 5-0 | 90 | 0 | 0 | |
| 2025-08-09 | @ Turriff United | Highland / Lowland | 2-2 | 90 | 0 | 0 | |
| 2025-08-02 | @ Nairn County | Highland / Lowland | 1-0 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Clachnacuddin | senior | 22 | 1 | 0 | - |
| 2024/2025 | Clachnacuddin | senior | 1 | 3 | 0 | - |
| 2023/2024 | Clachnacuddin | senior | 1 | 3 | 0 | - |
| 2022 | Finn Harps | senior | 7 | 0 | 0 | 6.14 |
| 2021/2022 | Elgin City | senior | 4 | 0 | 0 | - |
| 2020/2021 | Inverness CT | senior | 2 | 0 | 0 | - |
| 2019/2020 | Fort William FC | senior | 2 | 0 | 0 | - |
Teammates
Alfie Forsyth
Alfie Lobban
Arran Thain
Blair Lawrie
Craig Mackay
Ethan McKay
Gavin Morrison
Harry Bray
Jack Mackay
John Munro
Lewis Gibson
Tommy Havlicek
Mark Ridgers
Ben Cormack
Ewan McArthur
Josh Meekings
Alasdair Gillies
Troy Cooper
Ben Corner
Jordan MacRae
Andrew MacRae
Allan MacPhee
Mikey Mackenzie
Aidan Colligan
Conor Gethins
Jack Davison
Fergus Adams
Greg Morrison
Ross Logan
Conor MacPhee
Copeland Thain
Jack Urquhart
Scott Davidson
Craig Lawrie
Jacob Kerr
Kuba Leszczynski
Clachnacuddin