Age 26
Foot Right
Country Scotland
Value €90k
Contract 2028-06-30
Filter:
Apps
42
Goals
2
Assists
3
Goals
3
100%
Minutes
2849
100%
Yellow cards
1
0%
Red cards
0
0%
Recent Matches (39)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-25 | vs Solihull Moors | National League | 1-4 | 90 | 0 | 0 | |
| 2026-04-18 | @ York City | National League | 3-0 | 90 | 0 | 0 | |
| 2026-04-11 | vs FC Halifax Town | National League | 0-0 | 90 | 0 | 0 | |
| 2026-04-06 | @ Eastleigh | National League | 2-1 | 86 | 0 | 0 | |
| 2026-04-03 | vs Truro City | National League | 1-0 | 90 | 0 | 1 | |
| 2026-03-31 | @ Southend United | National League | 2-1 | 90 | 0 | 0 | |
| 2026-03-28 | @ Gateshead FC | National League | 2-1 | 90 | 0 | 0 | |
| 2026-03-25 | @ Wealdstone | National League | 0-2 | 90 | 0 | 0 | |
| 2026-03-21 | vs Morecambe | National League | 3-2 | 90 | 0 | 0 | |
| 2026-03-17 | @ Woking | National League | 1-0 | 90 | 0 | 0 | |
| 2026-03-14 | @ Boston United | National League | 2-1 | 90 | 0 | 0 | |
| 2026-03-07 | vs Scunthorpe United | National League | 0-3 | 83 | 0 | 0 | |
| 2026-03-03 | vs Tamworth | National League | 2-0 | 90 | 0 | 1 | |
| 2026-02-25 | vs Sutton United | National League | 3-2 | 10 | 1 | 0 | |
| 2026-02-21 | @ Carlisle United | National League | 3-0 | 86 | 0 | 0 | |
| 2026-02-17 | vs Aldershot Town | National League | 1-2 | 90 | 0 | 0 | |
| 2026-02-14 | vs Rochdale | National League | 1-1 | 90 | 0 | 1 | |
| 2026-02-11 | @ Boreham Wood | National League | 3-2 | 90 | 0 | 0 | |
| 2026-02-07 | @ Altrincham | National League | 0-1 | 90 | 0 | 0 | |
| 2026-01-03 | vs Braintree Town | National League | 3-1 | 90 | 1 | 0 | |
| 2025-12-30 | vs Eastleigh | National League | 1-1 | 90 | 0 | 0 | |
| 2025-12-26 | @ Truro City | National League | 1-0 | 90 | 0 | 0 | |
| 2025-12-20 | vs Forest Green Rovers | National League | 0-2 | 72 | 0 | 0 | |
| 2025-12-06 | @ Hartlepool United | National League | 0-2 | 82 | 0 | 0 | |
| 2025-11-29 | vs Boston United | National League | 2-1 | 71 | 0 | 0 | |
| 2025-11-22 | @ Morecambe | National League | 0-0 | 0 | 0 | 0 | |
| 2025-10-11 | @ Hemel Hempstead | FA Cup Qualification | 2-1 | 0 | 0 | 0 | |
| 2025-10-04 | vs Boreham Wood | National League | 0-3 | 45 | 0 | 0 | |
| 2025-09-30 | @ Sutton United | National League | 1-2 | 24 | 0 | 0 | |
| 2025-09-27 | vs Altrincham | National League | 1-0 | 20 | 0 | 0 | |
| 2025-09-13 | vs Woking | National League | 1-0 | 90 | 0 | 0 | |
| 2025-09-06 | vs York City | National League | 1-3 | 90 | 0 | 0 | |
| 2025-09-02 | @ Solihull Moors | National League | 0-1 | 90 | 0 | 0 | |
| 2025-08-30 | @ FC Halifax Town | National League | 3-2 | 90 | 0 | 0 | |
| 2025-08-25 | vs Gateshead FC | National League | 3-4 | 65 | 0 | 0 | |
| 2025-08-23 | @ Braintree Town | National League | 1-0 | 90 | 0 | 0 | |
| 2025-08-20 | vs Brackley Town | National League | 2-1 | 90 | 0 | 0 | |
| 2025-08-16 | @ Forest Green Rovers | National League | 2-0 | 36 | 0 | 0 | |
| 2025-08-09 | vs Hartlepool United | National League | 0-0 | 11 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Yeovil Town | senior | 42 | 2 | 3 | - |
| 2024/2025 | Yeovil Town | senior | 41 | 7 | 3 | - |
| 2023/2024 | Torquay United | senior | 45 | 8 | 0 | - |
| 2022/2023 | Torquay United | senior | 38 | 4 | 0 | 6.05 |
| 2021/2022 | King's Lynn Town | senior | 40 | 4 | 0 | 6.12 |
| 2020/2021 | Ayr United | senior | 1 | 0 | 0 | - |
| 2020/2021 | Ipswich Town | senior | 7 | 0 | 0 | 6.78 |
| 2019/2020 | Ipswich Town | senior | 4 | 0 | 0 | 6.24 |
| 2019/2020 | Concord Rangers | senior | 6 | 1 | 0 | - |
| 2017/2018 | Ipswich Town FC Under 18 Academy | youth | 3 | 0 | 0 | - |
Transfer Value History
Teammates
Corey Koerner
Jahmari Clarke
Tahvon Campbell
Joy Mukena
Alex Whittle
Finn Cousin-Dawson
Jake Wannell
Josh Tobin
Luke McCormick
Aaron Jarvis
Ryan Jones
James Daly
Dan Ellison
Troy Perrett
Josh Sims
Michee Efete
Harvey Greenslade
Matthew Gould
Jonathon Page
Kyle Ferguson
Dakarai Mafico
Leo Ramirez-Espain
Ollie Hughes
Liam Nardiello
Jaydon Biss
Terrell Works
Yeovil Town