Age 36
Height 185 cm
Foot Right
Country England
Value €50k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
8.10
33 matches
Last 5
8.10
+0.00 vs season
Best
8.1
vs Fulham U21
MOTM
0
of 1 matches
Rating by match (last 1)
≥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
33
Goals
5
Assists
4
Goals
4
100%
Minutes
1308
100%
Yellow cards
3
0%
Red cards
0
0%
🎯
Stats compared to other midfielders
National League · percentile vs peers
Chances created
93%
Aerial duels
80%
Defensive actions
44%
Goals
99%
Shot attempts
96%
Touches
20%
Recent Matches (35)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-25 | vs Truro City | National League | 0-2 | 86 | 0 | 0 | |
| 2026-04-18 | @ Brackley Town | National League | 2-1 | 11 | 0 | 0 | |
| 2026-04-06 | @ Wealdstone | National League | 3-0 | 56 | 0 | 0 | |
| 2026-04-03 | vs Sutton United | National League | 2-2 | 45 | 0 | 0 | |
| 2026-03-28 | @ Morecambe | National League | 0-2 | 71 | 0 | 0 | |
| 2026-03-24 | vs Boreham Wood | National League | 1-2 | 0 | 0 | 0 | |
| 2026-03-07 | @ Forest Green Rovers | National League | 2-1 | 45 | 0 | 0 | |
| 2026-02-28 | vs Rochdale | National League | 0-2 | 71 | 0 | 0 | |
| 2026-02-25 | @ Braintree Town | National League | 1-2 | 90 | 1 | 1 | |
| 2026-02-21 | vs Scunthorpe United | National League | 3-1 | 67 | 0 | 0 | |
| 2026-02-17 | @ Yeovil Town | National League | 1-2 | 85 | 0 | 0 | |
| 2026-02-14 | @ Tamworth | National League | 1-1 | 8 | 0 | 0 | |
| 2026-02-07 | vs FC Halifax Town | National League | 3-2 | 0 | 0 | 0 | |
| 2026-01-31 | @ Hartlepool United | National League | 0-3 | 0 | 0 | 0 | |
| 2026-01-17 | @ Eastleigh | National League | 1-4 | 57 | 0 | 0 | |
| 2026-01-10 | vs Solihull Moors | National League | 1-5 | 54 | 0 | 0 | |
| 2025-12-30 | vs Wealdstone | National League | 4-1 | 45 | 1 | 0 | |
| 2025-12-26 | @ Sutton United | National League | 0-0 | 58 | 0 | 0 | |
| 2025-12-20 | @ Boston United | National League | 0-2 | 45 | 0 | 1 | |
| 2025-12-06 | vs Altrincham | National League | 2-1 | 70 | 0 | 0 | |
| 2025-11-29 | @ York City | National League | 5-1 | 77 | 0 | 0 | |
| 2025-11-25 | vs Fulham U21 | National League Cup Group C | 2-1 | 71 | 1 | 0 | 8.1 |
| 2025-11-22 | vs Woking | National League | 1-2 | 8 | 0 | 0 | |
| 2025-11-15 | @ Rochdale | National League | 1-0 | 11 | 0 | 0 | |
| 2025-10-04 | @ Southend United | National League | 3-0 | 15 | 0 | 0 | |
| 2025-09-30 | vs Braintree Town | National League | 1-1 | 24 | 0 | 0 | |
| 2025-09-27 | @ FC Halifax Town | National League | 4-2 | 58 | 0 | 0 | |
| 2025-09-24 | vs Yeovil Town | National League | 1-4 | 17 | 1 | 0 | |
| 2025-09-20 | vs Hartlepool United | National League | 1-0 | 67 | 0 | 1 | |
| 2025-09-13 | @ Carlisle United | National League | 2-0 | 17 | 0 | 0 | |
| 2025-09-06 | vs Brackley Town | National League | 2-2 | 10 | 0 | 1 | |
| 2025-09-03 | @ Truro City | National League | 2-2 | 22 | 1 | 0 | |
| 2025-08-30 | @ Gateshead FC | National League | 3-3 | 10 | 0 | 0 | |
| 2025-08-25 | vs Morecambe | National League | 4-0 | 6 | 0 | 0 | |
| 2025-08-23 | @ Solihull Moors | National League | 1-5 | 2 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Aldershot Town | senior | 33 | 5 | 4 | - |
| 2024/2025 | Aldershot Town | senior | 51 | 17 | 7 | - |
| 2023/2024 | Oxford United | senior | 18 | 2 | 0 | 6.40 |
| 2022/2023 | Oxford United | senior | 29 | 2 | 2 | 6.75 |
| 2021/2022 | Oxford United | senior | 28 | 7 | 3 | 6.98 |
| 2020/2021 | Oxford United | senior | 43 | 7 | 8 | 6.94 |
| 2019/2020 | Oxford United | senior | 38 | 14 | 11 | 7.40 |
| 2018/2019 | Oxford United | senior | 56 | 15 | 8 | - |
| 2017/2018 | Oxford United | senior | 48 | 11 | 5 | - |
| 2016/2017 | Bolton Wanderers | senior | 35 | 2 | 1 | 6.95 |
| 2016/2017 | Wolverhampton Wanderers | senior | 4 | 0 | 0 | 6.50 |
| 2015/2016 | Wolverhampton Wanderers | senior | 42 | 7 | 6 | - |
| 2014/2015 | Wolverhampton Wanderers | senior | 40 | 5 | 3 | - |
| 2013/2014 | Wolverhampton Wanderers | senior | 34 | 10 | 0 | - |
| 2013/2014 | Millwall | senior | 6 | 0 | 0 | - |
| 2012/2013 | Millwall | senior | 40 | 6 | 0 | - |
| 2011/2012 | Millwall | senior | 45 | 0 | 10 | - |
| 2010/2011 | Millwall | senior | 46 | 5 | 10 | - |
| 2009/2010 | Reading | senior | 4 | 0 | 1 | - |
| 2009/2010 | Millwall | senior | 9 | 5 | 0 | - |
| 2009/2010 | Reading | senior | 2 | 0 | 0 | - |
| 2008/2009 | Millwall | senior | 18 | 3 | 0 | - |
| 2008/2009 | Reading | senior | 7 | 0 | 0 | - |
| 2007/2008 | AFC Bournemouth | senior | 11 | 4 | 0 | - |
Transfer Value History
Teammates
James Martin
Mark Holley
Tristan Abrahams
Marcus Dewhurst
Josh Brooking
Ollie Harfield
Luke Jenkins
Ben Jackson
Theo Widdrington
Cameron Hargreaves
Tyler Frost
Kwame Thomas
Josh Barrett
Brody Peart
Keane Anderson
Alex Walder
Ciaran Gilligan
Jed Meerholz
Patrick Nash
Ryan Hill
Callum Stewart
Haydon Vaughan
Ashley Akpan
Oliver Scott
Hady Ghandour
Will Nightingale
Joe Lewis-Evans
Toby Nelson
Archy Taylor
Ryheem Sheckleford
Dejan Tetek
Noah Watson
Kaden Hughes
Coniah Boyce-Clarke
Matthew Penney
Maddox McMillan
Charlie Sell
Trophies
Wolverhampton Wanderers
🏆
League One
x1
Aldershot Town