Age 30
Height 175 cm
Foot Right
Country England
Value €150k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.25
22 matches
Last 5
7.25
+0.00 vs season
Best
8.1
vs Newport County
MOTM
0
of 4 matches
Rating by match (last 4)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
22
Goals
0
Assists
3
Goals
1
100%
Minutes
3082
100%
Yellow cards
8
0%
Red cards
0
0%
🎯
Stats compared to other fullbacks
National League · percentile vs peers
Chances created
97%
Aerial duels
47%
Defensive actions
16%
Goals
0%
Shot attempts
77%
Touches
35%
Recent Matches (52)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-25 | @ Rochdale | National League | 1-1 | 69 | 0 | 0 | |
| 2026-04-18 | vs Yeovil Town | National League | 3-0 | 73 | 0 | 1 | |
| 2026-04-11 | @ Tamworth | National League | 0-1 | 76 | 0 | 0 | |
| 2026-04-06 | vs Altrincham | National League | 2-1 | 68 | 0 | 0 | |
| 2026-04-03 | @ Boston United | National League | 0-1 | 90 | 0 | 0 | |
| 2026-03-28 | vs Woking | National League | 1-0 | 90 | 0 | 0 | |
| 2026-03-24 | @ Gateshead FC | National League | 3-1 | 17 | 0 | 0 | |
| 2026-03-21 | vs Brackley Town | National League | 4-0 | 62 | 0 | 0 | |
| 2026-03-14 | @ Aldershot Town | National League | 0-3 | 90 | 0 | 1 | |
| 2026-03-07 | vs Eastleigh | National League | 3-1 | 68 | 0 | 0 | |
| 2026-03-03 | @ Boreham Wood | National League | 3-2 | 66 | 0 | 0 | |
| 2026-02-28 | @ Morecambe | National League | 0-1 | 71 | 0 | 0 | |
| 2026-02-24 | @ Scunthorpe United | National League | 0-3 | 90 | 0 | 0 | |
| 2026-02-21 | vs FC Halifax Town | National League | 4-1 | 90 | 0 | 0 | |
| 2026-02-14 | @ Wealdstone | National League | 0-3 | 90 | 0 | 0 | |
| 2026-02-11 | vs Hartlepool United | National League | 3-2 | 77 | 0 | 0 | |
| 2026-02-07 | vs Forest Green Rovers | National League | 2-1 | 81 | 0 | 0 | |
| 2026-01-31 | @ Solihull Moors | National League | 0-2 | 90 | 0 | 0 | |
| 2026-01-24 | vs Braintree Town | National League | 5-0 | 90 | 0 | 0 | |
| 2026-01-21 | @ Carlisle United | National League | 0-3 | 90 | 0 | 0 | |
| 2026-01-17 | vs Southend United | National League | 1-1 | 25 | 0 | 1 | |
| 2026-01-10 | @ Sutton United | National League | 1-2 | 21 | 0 | 0 | |
| 2025-12-30 | vs Solihull Moors | National League | 2-1 | 90 | 0 | 0 | |
| 2025-12-26 | @ Wealdstone | National League | 0-4 | 90 | 0 | 0 | |
| 2025-12-21 | vs Carlisle United | National League | 2-0 | 90 | 0 | 1 | |
| 2025-12-07 | vs Newport County | FA Cup | 3-0 | 90 | 1 | 0 | 8.1 |
| 2025-12-02 | vs Wolverhampton Wanderers U21 | National League Cup Group B | 4-0 | 26 | 0 | 0 | 6.4 |
| 2025-11-29 | vs FC Halifax Town | National League | 2-1 | 90 | 0 | 0 | |
| 2025-11-25 | vs Leicester City U21 | National League Cup Group B | 4-3 | 36 | 0 | 0 | |
| 2025-11-22 | @ Gateshead FC | National League | 0-3 | 88 | 0 | 0 | |
| 2025-11-15 | vs Tamworth | National League | 1-2 | 63 | 0 | 1 | |
| 2025-11-08 | @ Brackley Town | National League | 1-3 | 73 | 0 | 0 | |
| 2025-11-04 | vs Aldershot Town | National League | 1-0 | 69 | 0 | 0 | |
| 2025-11-01 | vs Crawley Town | FA Cup | 3-0 | 66 | 0 | 0 | |
| 2025-10-25 | @ Forest Green Rovers | National League | 2-1 | 59 | 0 | 0 | |
| 2025-10-18 | vs Eastleigh | National League | 2-0 | 76 | 0 | 0 | |
| 2025-10-11 | @ Eastbourne Borough | FA Cup Qualification | 0-3 | 90 | 0 | 0 | |
| 2025-10-04 | @ Yeovil Town | National League | 0-3 | 79 | 0 | 0 | |
| 2025-09-30 | vs Southend United | National League | 1-1 | 86 | 0 | 0 | |
| 2025-09-27 | vs Woking | National League | 1-0 | 65 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | York City | senior | 22 | 0 | 3 | - |
| 2025/2026 | Boreham Wood | senior | 30 | 3 | 3 | 8.12 |
| 2024/2025 | York City | senior | 12 | 0 | 2 | - |
| 2024/2025 | Swindon Town | senior | 11 | 0 | 1 | 6.84 |
| 2023/2024 | Chesterfield | senior | 20 | 0 | 0 | - |
| 2022/2023 | Chesterfield | senior | 46 | 8 | 0 | 6.66 |
| 2021/2022 | Chesterfield | senior | 38 | 6 | 0 | 6.46 |
| 2020/2021 | FC Halifax Town | senior | 38 | 7 | 0 | - |
| 2019/2020 | FC Halifax Town | senior | 36 | 0 | 0 | - |
| 2018/2019 | Saint Mirren B | senior | 1 | 0 | 0 | - |
| 2018/2019 | St. Mirren | senior | 3 | 0 | 0 | - |
| 2017/2018 | FC United of Manchester | senior | 5 | 4 | 0 | - |
| 2017/2018 | Bolton Wanderers | senior | 3 | 0 | 0 | 6.35 |
| 2015/2016 | Ashton United | senior | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Cameron John
George Grumley
Leone Gravata
Ricky Aguiar
Tyler Cordner
Harrison Male
Ryan Fallowfield
Mark Kitching
Malachi Fagan-Walcott
Callum Howe
Alex Hunt
Josh Stones
Ollie Pearce
Joe Grey
Ben Brookes
Rory Watson
Craig Hewitt
Daniel Batty
Hiram Boateng
Greg Olley
Joe Felix
Patrick McLaughlin
Morgan Williams
Oliver Banks
Zak Johnson
Alex Newby
George Sykes-Kenworthy
Eddie Kettlewell
Ethan Stiver
Ben Farrar
Trophies
Chesterfield
🏆
National League
x1
York City
🏆
National League
x1