Age 32
Height 180 cm
Foot Left
Country Scotland
Value €220k
Filter:
Apps
31
Goals
3
Assists
4
Goals
2
51%
Assists
2
57%
Matches
26
55%
Started
16
57%
Minutes
1513
63%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Goals | 2 | 0.12 |
51
|
46
|
| Shots | 33 | 1.96 |
79
|
71
|
| Shots on target | 9 | 0.54 |
59
|
51
|
| Headed shots | 6 | 0.36 |
93
|
93
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 28%
|
Per 90 pctl
avg 26%
|
|---|---|---|---|---|
| Assists | 2 | 0.12 |
57
|
53
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Touches | 1 | 0.06 |
20
|
22
|
| Touches in opposition box | 1 | 0.06 |
34
|
44
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 20 | 1.19 |
57
|
55
|
| Penalties awarded | 1 | 0.06 |
83
|
91
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 74%
|
|---|---|---|---|---|
| Fouls committed | 18 | 1.07 |
63
|
40
|
| Clean sheets | 5 | 0.30 |
85
|
100
|
| Goals conceded while on pitch | 12 | 0.71 |
59
|
83
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 88%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.06 |
59
|
77
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Goals | 2 | 0.12 |
51
|
46
|
| Shots | 33 | 1.96 |
79
|
71
|
| Shots on target | 9 | 0.54 |
59
|
51
|
| Headed shots | 6 | 0.36 |
93
|
93
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 28%
|
Per 90 pctl
avg 26%
|
|---|---|---|---|---|
| Assists | 2 | 0.12 |
57
|
53
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Touches | 1 | 0.06 |
20
|
22
|
| Touches in opposition box | 1 | 0.06 |
34
|
44
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 20 | 1.19 |
57
|
55
|
| Penalties awarded | 1 | 0.06 |
83
|
91
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 74%
|
|---|---|---|---|---|
| Fouls committed | 18 | 1.07 |
63
|
40
|
| Clean sheets | 5 | 0.30 |
85
|
100
|
| Goals conceded while on pitch | 12 | 0.71 |
59
|
83
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 88%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.06 |
59
|
77
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (34)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-01 | @ Ayr United | Championship | 0-1 | 31 | 0 | 0 | |
| 2026-04-24 | vs Raith Rovers | Championship | 2-0 | 90 | 0 | 0 | |
| 2026-04-21 | @ Dunfermline Athletic | Championship | 0-2 | 89 | 0 | 0 | |
| 2026-04-11 | vs Airdrieonians | Championship | 4-0 | 84 | 0 | 0 | |
| 2026-04-04 | @ Arbroath | Championship | 2-4 | 90 | 0 | 1 | |
| 2026-03-28 | vs Queen's Park | Championship | 1-1 | 90 | 0 | 1 | |
| 2026-03-20 | @ Partick Thistle | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-03-14 | vs Ross County | Championship | 1-0 | 90 | 0 | 0 | |
| 2026-03-07 | @ Greenock Morton | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-02-28 | vs Ayr United | Championship | 3-1 | 90 | 0 | 0 | |
| 2026-02-24 | @ Queen's Park | Championship | 1-1 | 35 | 0 | 0 | |
| 2026-02-20 | @ Raith Rovers | Championship | 0-0 | 75 | 0 | 0 | |
| 2026-02-13 | @ Airdrieonians | Championship | 0-1 | 0 | 0 | 0 | |
| 2026-01-30 | vs Partick Thistle | Championship | 2-2 | 45 | 0 | 0 | |
| 2026-01-24 | vs Dunfermline Athletic | Championship | 0-1 | 90 | 0 | 0 | |
| 2026-01-03 | vs Arbroath | Championship | 1-0 | 90 | 0 | 0 | |
| 2025-12-27 | @ Ross County | Championship | 0-0 | 24 | 0 | 0 | |
| 2025-12-20 | vs Greenock Morton | Championship | 5-0 | 57 | 1 | 0 | |
| 2025-12-12 | @ Ayr United | Championship | 2-4 | 25 | 0 | 0 | |
| 2025-12-06 | vs Raith Rovers | Championship | 0-0 | 0 | 0 | 0 | |
| 2025-11-22 | @ Partick Thistle | Championship | 2-1 | 30 | 0 | 0 | |
| 2025-11-15 | vs Queen's Park | Championship | 4-3 | 90 | 1 | 0 | |
| 2025-11-08 | @ Dunfermline Athletic | Championship | 2-2 | 1 | 0 | 0 | |
| 2025-11-01 | vs Airdrieonians | Championship | 3-0 | 3 | 0 | 0 | |
| 2025-10-25 | @ Greenock Morton | Championship | 0-4 | 8 | 0 | 0 | |
| 2025-10-11 | vs Ross County | Championship | 0-0 | 0 | 0 | 0 | |
| 2025-10-04 | vs Ayr United | Championship | 0-0 | 0 | 0 | 0 | |
| 2025-09-27 | @ Queen's Park | Championship | 1-2 | 12 | 0 | 0 | |
| 2025-09-13 | @ Raith Rovers | Championship | 0-2 | 0 | 0 | 0 | |
| 2025-08-30 | vs Greenock Morton | Championship | 1-1 | 77 | 0 | 0 | |
| 2025-08-23 | vs Arbroath | Championship | 3-0 | 17 | 0 | 0 | |
| 2025-08-16 | vs Motherwell | League Cup | 0-1 | 0 | 0 | 0 | |
| 2025-08-08 | @ Ross County | Championship | 0-1 | 0 | 0 | 0 | |
| 2025-08-02 | vs Partick Thistle | Championship | 5-1 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | St. Johnstone | senior | 31 | 3 | 4 | - |
| 2024/2025 | Arbroath | senior | 16 | 3 | 0 | - |
| 2024/2025 | Raith Rovers | senior | 14 | 1 | 2 | 6.20 |
| 2023/2024 | Raith Rovers | senior | 43 | 8 | 8 | 6.57 |
| 2022/2023 | Raith Rovers | senior | 43 | 6 | 2 | 6.29 |
| 2021/2022 | Raith Rovers | senior | 21 | 1 | 0 | 6.44 |
| 2021 | Dundalk | senior | 39 | 1 | 0 | - |
| 2020 | Phoenix Rising FC | senior | 18 | 4 | 1 | 6.91 |
| 2019/2020 | Dundee United | senior | 22 | 3 | 3 | - |
| 2018/2019 | Dundee United | senior | 32 | 2 | 3 | - |
| 2017/2018 | Dundee United | senior | 48 | 7 | 6 | - |
| 2016/2017 | Dumbarton | senior | 27 | 4 | 4 | - |
| 2015/2016 | Livingston | senior | 16 | 3 | 1 | - |
| 2015/2016 | Hibernian | senior | 6 | 1 | 0 | - |
| 2014/2015 | Hibernian | senior | 28 | 3 | 1 | - |
| 2013/2014 | Hibernian | senior | 33 | 3 | 0 | - |
| 2012/2013 | Cowdenbeath | senior | 2 | 0 | 0 | - |
| 2012/2013 | Hibernian | senior | 1 | 0 | 0 | - |
| 2011/2012 | Hibernian | senior | 2 | 0 | 0 | - |
Teammates
Craig Hepburn
Scott Bright
Toby Steward
Reghan Tumilty
Cheick Diabate
Morgan Boyes
Bozo Mikulic
Jason Holt
Jonathan Svedberg
Josh Fowler
Jamie Gullan
Matty Foulds
Jack Baird
Louis Lloyd
Sam McClelland
Taylor Steven
Kai Fotheringham
Stephen Mallan
Joshua McPake
Liam Smith
Kyle Thomson
Reece McAlear
Franciszek Franczak
Jack Robertson
Trophies
St. Johnstone
🏆
Championship
x1
Raith Rovers
🏆
Challenge Cup
x1
Hibernian
🏆
Scottish Cup
x1
Arbroath
🏆
League One
x1
Dundalk
🏆
FAI President's Cup
x1