Age 29
Height 186 cm
Foot Right
Country England
Filter:
Apps
43
Goals
16
Assists
0
Goals
8
69%
Assists
3
61%
Matches
37
62%
Started
30
77%
Minutes
2642
75%
Detailed Stats & Percentiles (main league)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Goals | 8 | 0.27 |
69
|
46
|
| Penalty goals | 1 | 0.03 |
77
|
82
|
| Shots | 8 | 0.27 |
66
|
45
|
| Shots on target | 8 | 0.27 |
66
|
45
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Assists | 3 | 0.10 |
61
|
43
|
| Accurate passes | 3 | 0.10 |
61
|
43
|
| Pass accuracy | 100.0 | 100.00 |
100
|
100
|
| Chances created | 3 | 0.10 |
61
|
43
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 26%
|
|---|---|---|---|---|
| Touches | 11 | 0.37 |
67
|
40
|
| Touches in opposition box | 11 | 0.37 |
67
|
40
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Clean sheets | 3 | 0.10 |
70
|
64
|
| Goals conceded while on pitch | 37 | 1.26 |
22
|
54
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Yellow cards | 10 | 0.34 |
1
|
12
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Goals | 8 | 0.27 |
69
|
46
|
| Penalty goals | 1 | 0.03 |
77
|
82
|
| Shots | 8 | 0.27 |
66
|
45
|
| Shots on target | 8 | 0.27 |
66
|
45
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Assists | 3 | 0.10 |
61
|
43
|
| Accurate passes | 3 | 0.10 |
61
|
43
|
| Pass accuracy | 100.0 | 100.00 |
100
|
100
|
| Chances created | 3 | 0.10 |
61
|
43
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 26%
|
|---|---|---|---|---|
| Touches | 11 | 0.37 |
67
|
40
|
| Touches in opposition box | 11 | 0.37 |
67
|
40
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Clean sheets | 3 | 0.10 |
70
|
64
|
| Goals conceded while on pitch | 37 | 1.26 |
22
|
54
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Yellow cards | 10 | 0.34 |
1
|
12
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (43)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-29 | @ Dorking Wanderers | National League South Playoff | 2-0 | 90 | 0 | 0 | |
| 2026-04-25 | @ Hornchurch | National League South | 0-0 | 90 | 0 | 0 | |
| 2026-04-18 | vs Dover | National League South | 1-0 | 90 | 0 | 0 | |
| 2026-04-11 | @ Chelmsford | National League South | 1-1 | 90 | 1 | 0 | |
| 2026-04-06 | vs Hampton & Richmond | National League South | 2-1 | 90 | 2 | 0 | |
| 2026-04-03 | @ Slough Town | National League South | 2-2 | 90 | 1 | 0 | |
| 2026-03-31 | vs Bath City | National League South | 3-0 | 90 | 1 | 0 | |
| 2026-03-28 | vs Weston Super Mare | National League South | 1-2 | 90 | 0 | 0 | |
| 2026-03-21 | vs Dorking Wanderers | National League South | 2-0 | 90 | 0 | 0 | |
| 2026-03-17 | vs Ebbsfleet United | National League South | 2-3 | 90 | 0 | 0 | |
| 2026-03-14 | @ Eastbourne Borough | National League South | 0-1 | 90 | 0 | 0 | |
| 2026-03-10 | @ Worthing | National League South | 0-0 | 0 | 0 | 0 | |
| 2026-03-07 | vs Maidstone United | National League South | 2-1 | 90 | 0 | 0 | |
| 2026-03-03 | vs AFC Totton | National League South | 2-0 | 90 | 1 | 0 | |
| 2026-02-28 | @ Chippenham Town | National League South | 1-0 | 90 | 0 | 0 | |
| 2026-02-24 | vs Salisbury | National League South | 2-1 | 90 | 0 | 0 | |
| 2026-02-21 | vs Dagenham & Redbridge | National League South | 2-0 | 90 | 1 | 0 | |
| 2026-02-14 | @ Torquay United | National League South | 1-1 | 90 | 1 | 0 | |
| 2026-02-10 | @ Tonbridge Angels | National League South | 0-1 | 90 | 0 | 0 | |
| 2026-02-07 | vs Farnborough | National League South | 2-2 | 90 | 1 | 0 | |
| 2026-01-31 | @ Ebbsfleet United | National League South | 3-0 | 90 | 0 | 0 | |
| 2026-01-24 | @ Chesham United | National League South | 1-1 | 0 | 0 | 0 | |
| 2026-01-17 | vs Enfield Town | National League South | 3-0 | 0 | 0 | 0 | |
| 2026-01-03 | @ Horsham | National League South | 1-2 | 0 | 0 | 0 | |
| 2025-12-26 | vs Slough Town | National League South | 1-3 | 90 | 1 | 0 | |
| 2025-12-20 | @ Hemel Hempstead | National League South | 0-0 | 90 | 0 | 0 | |
| 2025-12-13 | @ Hampton & Richmond | National League South | 1-3 | 90 | 1 | 0 | |
| 2025-12-06 | vs Hornchurch | National League South | 2-0 | 90 | 1 | 0 | |
| 2025-11-29 | vs Chippenham Town | National League South | 3-0 | 90 | 1 | 0 | |
| 2025-11-25 | @ Salisbury | National League South | 0-6 | 90 | 1 | 0 | |
| 2025-11-22 | @ Dagenham & Redbridge | National League South | 1-0 | 90 | 0 | 0 | |
| 2025-11-08 | vs Torquay United | National League South | 1-2 | 90 | 0 | 0 | |
| 2025-11-04 | @ AFC Totton | National League South | 2-1 | 90 | 1 | 0 | |
| 2025-10-18 | vs Eastbourne Borough | National League South | 0-1 | 90 | 0 | 0 | |
| 2025-10-04 | vs Worthing | National League South | 1-0 | 90 | 0 | 0 | |
| 2025-09-06 | vs Chelmsford | National League South | 2-1 | 90 | 0 | 0 | |
| 2025-09-02 | @ Bath City | National League South | 0-4 | 90 | 0 | 0 | |
| 2025-08-30 | @ Dover | National League South | 1-2 | 90 | 0 | 0 | |
| 2025-08-25 | vs Horsham | National League South | 2-1 | 0 | 0 | 0 | |
| 2025-08-23 | @ Weston Super Mare | National League South | 1-0 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Maidenhead United | senior | 43 | 16 | 0 | - |
| 2024/2025 | Dagenham & Redbridge | senior | 44 | 11 | 3 | 6.00 |
| 2023/2024 | Hartlepool United | senior | 21 | 2 | 0 | - |
| 2022/2023 | Hartlepool United | senior | 47 | 15 | 2 | 6.54 |
| 2021/2022 | Wealdstone | senior | 45 | 17 | 0 | - |
| 2020/2021 | Torquay United | senior | 32 | 5 | 0 | - |
| 2019/2020 | Ebbsfleet United | senior | 36 | 4 | 0 | - |
| 2018/2019 | Boreham Wood | senior | 24 | 7 | 0 | - |
| 2017/2018 | Wycombe Wanderers | senior | 7 | 2 | 0 | - |
| 2016/2017 | Kilmarnock | senior | 4 | 0 | 0 | - |
| 2016/2017 | Charlton Athletic | senior | 2 | 0 | 0 | - |
| 2015/2016 | Charlton Athletic | senior | 1 | 0 | 0 | - |
Maidenhead United