Age 32
Height 196 cm
Foot Right
Country Scotland
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.80
13 matches
Last 5
6.80
+0.00 vs season
Best
7.7
vs Middlesbrough U21
MOTM
0
of 3 matches
Rating by match (last 3)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
13
Goals
3
Assists
1
Goals
3
100%
Minutes
796
100%
Yellow cards
1
0%
Red cards
0
0%
Recent Matches (37)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-25 | @ Altrincham | National League | 3-1 | 79 | 0 | 0 | |
| 2026-04-18 | vs Woking | National League | 0-3 | 25 | 0 | 0 | |
| 2026-04-11 | @ Aldershot Town | National League | 0-1 | 3 | 0 | 0 | |
| 2026-04-03 | @ Carlisle United | National League | 0-0 | 10 | 0 | 0 | |
| 2026-03-28 | vs Yeovil Town | National League | 2-1 | 24 | 1 | 0 | |
| 2026-03-24 | vs York City | National League | 3-1 | 0 | 0 | 0 | |
| 2026-02-25 | vs Morecambe | National League | 4-4 | 44 | 0 | 1 | |
| 2026-02-21 | @ Truro City | National League | 1-2 | 90 | 0 | 0 | |
| 2026-02-17 | @ FC Halifax Town | National League | 1-2 | 90 | 1 | 0 | |
| 2026-02-14 | vs Brackley Town | National League | 1-2 | 32 | 1 | 0 | |
| 2026-02-10 | @ Boston United | National League | 1-0 | 90 | 0 | 0 | |
| 2026-01-20 | @ Hartlepool United | National League | 2-1 | 90 | 0 | 0 | |
| 2026-01-17 | vs Rochdale | National League | 0-2 | 35 | 0 | 0 | |
| 2026-01-03 | @ Tamworth | National League | 3-1 | 90 | 0 | 0 | |
| 2025-12-30 | vs Leamington | National League North | 2-1 | 90 | 1 | 0 | |
| 2025-12-26 | @ Worksop Town | National League North | 1-0 | 90 | 0 | 0 | |
| 2025-12-16 | vs Southport | National League North | 1-1 | 90 | 0 | 0 | |
| 2025-12-06 | @ Curzon | National League North | 2-1 | 90 | 0 | 0 | |
| 2025-11-25 | @ Scarborough Athletic | National League North | 0-0 | 90 | 0 | 0 | |
| 2025-11-22 | @ Merthyr Town | National League North | 6-2 | 90 | 1 | 0 | |
| 2025-11-11 | vs Spennymoor Town FC | National League North | 2-1 | 90 | 1 | 0 | |
| 2025-11-08 | vs AFC Fylde | National League North | 0-1 | 0 | 0 | 0 | |
| 2025-11-01 | @ Blackpool | FA Cup | 1-0 | 0 | 0 | 0 | |
| 2025-10-28 | vs Middlesbrough U21 | National League Cup Group D | 3-2 | 63 | 1 | 0 | 7.7 |
| 2025-10-25 | vs Aldershot Town | National League | 2-1 | 0 | 0 | 0 | |
| 2025-09-27 | @ Southend United | National League | 0-2 | 0 | 0 | 0 | |
| 2025-09-24 | vs Boreham Wood | National League | 1-1 | 0 | 0 | 0 | |
| 2025-09-20 | vs Truro City | National League | 4-0 | 2 | 0 | 0 | |
| 2025-09-16 | vs Leeds United U21 | National League Cup Group D | 1-3 | 62 | 0 | 0 | 6.4 |
| 2025-09-13 | @ Forest Green Rovers | National League | 1-1 | 18 | 0 | 0 | |
| 2025-09-06 | vs Wealdstone | National League | 0-0 | 0 | 0 | 0 | |
| 2025-08-30 | @ Brackley Town | National League | 1-1 | 0 | 0 | 0 | |
| 2025-08-25 | vs FC Halifax Town | National League | 1-1 | 46 | 0 | 0 | |
| 2025-08-23 | @ Sutton United | National League | 2-3 | 0 | 0 | 0 | |
| 2025-08-16 | vs Woking | National League | 3-1 | 12 | 0 | 0 | |
| 2025-08-12 | vs Sunderland U21 | National League Cup Group D | 2-3 | 90 | 0 | 0 | 6.3 |
| 2025-08-09 | @ Tamworth | National League | 1-2 | 8 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Gateshead FC | senior | 13 | 3 | 1 | - |
| 2025/2026 | Alfreton Town | senior | 10 | 6 | 0 | - |
| 2025/2026 | Scunthorpe United | senior | 8 | 1 | 0 | - |
| 2024/2025 | Scunthorpe United | senior | 27 | 1 | 0 | - |
| 2024/2025 | Gateshead FC | senior | 18 | 1 | 0 | - |
| 2023/2024 | Solihull Moors | senior | 45 | 10 | 0 | 6.06 |
| 2022/2023 | Solihull Moors | senior | 21 | 3 | 0 | - |
| 2022/2023 | Darlington | senior | 26 | 15 | 0 | - |
| 2021/2022 | Harrogate Town | senior | 15 | 0 | 0 | 6.29 |
| 2021/2022 | York City | senior | 23 | 6 | 0 | 5.82 |
| 2020/2021 | Harrogate Town | senior | 32 | 5 | 2 | 6.74 |
| 2019/2020 | Harrogate Town | senior | 32 | 6 | 0 | 8.05 |
| 2018/2019 | Harrogate Town | senior | 44 | 13 | 0 | - |
| 2017/2018 | Harrogate Town | senior | 26 | 10 | 0 | - |
| 2017/2018 | Darlington | senior | 12 | 1 | 0 | - |
| 2016/2017 | Darlington | senior | 41 | 18 | 0 | - |
| 2015/2016 | Wrexham | senior | 11 | 0 | 0 | - |
| 2015/2016 | Yeovil Town | senior | 9 | 0 | 0 | - |
| 2014/2015 | Carlisle United | senior | 29 | 3 | 1 | - |
| 2013/2014 | Falkirk | senior | 19 | 6 | 0 | - |
| 2013/2014 | Carlisle United | senior | 15 | 1 | 0 | - |
| 2012/2013 | Carlisle United | senior | 31 | 6 | 0 | - |
| 2011/2012 | Carlisle United | senior | 2 | 0 | 0 | - |
| 2011/2012 | Workington | senior | 4 | 1 | 0 | - |
| 2013 | Scotland U19 | national team | 3 | 1 | 0 | - |
Teammates
Ben Fell
Callum Johnson
David Ferguson
Kenton Richardson
Brad Nicholson
Keaton Ward
Sam Bowen
Dominic Telford
Jacob Butterfield
Tyrelle Newton
Pete Jameson
Preston Leech
Frank Nouble
Levi Amantchi
Lucas Lowery
Josh Home
Joe Grayson
Fenton John
Billy Chadwick
Joshua Anifowose
Ethan Fitzhugh
Ethan Moore
Louis Storey
Ashley Boatswain
James Blakey
Adam Doyle
Ben Williams
Harry Chapman
George Shelvey
Max Melbourne
Christian Lynn
Carter Milmore
Jake Lish
Oliver Thompson
Gildo Da Silva
Harry Gettins
Connor Pani
Adam Desbois
Gateshead FC