Age 28
Height 185 cm
Country England
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.96
11 matches
Last 5
7.40
+0.44 vs season
Best
9.7
vs Sarasota Paradise
MOTM
4
of 34 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
USL Cup Grp. 3
One Knoxville SC
VS
2026-06-10
Chattanooga Red Wolves SC
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
11
Goals
4
Assists
2
Rating
6.96
Goals
4
87%
Assists
2
80%
Rating
6.95
75%
Matches
8
34%
Started
6
58%
Minutes
551
60%
🎯
Stats compared to other midfielders
USL League One · percentile vs peers
Chances created
18%
Aerial duels
97%
Defensive actions
36%
Goals
94%
Shot attempts
97%
Touches
2%
Detailed Stats & Percentiles (USL League One)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Goals | 4 | 0.65 |
87
|
90
|
| Shots | 13 | 2.12 |
53
|
46
|
| Shots on target | 5 | 0.82 |
43
|
41
|
| Headed shots | 3 | 0.49 |
65
|
56
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Assists | 2 | 0.33 |
80
|
85
|
| Accurate passes | 43 | 7.02 |
36
|
9
|
| Pass accuracy | 55.1 | 55.13 |
2
|
2
|
| Accurate long balls | 6 | 0.98 |
80
|
78
|
| Long ball accuracy | 60.0 | 60.00 |
65
|
65
|
| Chances created | 5 | 0.82 |
48
|
41
|
| Big chances created | 3 | 0.49 |
100
|
92
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Dribbles | 3 | 0.49 |
36
|
34
|
| Dribbles success rate | 33.3 | 33.33 |
21
|
21
|
| Duels won | 32 | 5.23 |
65
|
68
|
| Duels won % | 41.0 | 41.03 |
53
|
53
|
| Aerials won | 13 | 2.12 |
60
|
65
|
| Aerials won % | 39.4 | 39.39 |
53
|
53
|
| Touches | 181 | 29.56 |
56
|
31
|
| Touches in opposition box | 22 | 3.59 |
46
|
29
|
| Dispossessed | 6 | 0.98 |
36
|
53
|
| Fouls won | 12 | 1.96 |
68
|
56
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 66%
|
|---|---|---|---|---|
| Defensive actions | 21 | 3.43 |
87
|
87
|
| Tackles | 4 | 0.65 |
63
|
48
|
| Interceptions | 6 | 0.98 |
90
|
92
|
| Blocked scoring attempt | 2 | 0.33 |
87
|
85
|
| Fouls committed | 11 | 1.80 |
58
|
51
|
| Recoveries | 16 | 2.61 |
63
|
56
|
| Possession won final 3rd | 3 | 0.49 |
41
|
39
|
| Dribbled past | 4 | 0.65 |
9
|
19
|
| Clearances | 9 | 1.47 |
85
|
90
|
| Clean sheets | 1 | 0.16 |
78
|
85
|
| Goals conceded while on pitch | 6 | 0.98 |
53
|
78
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 18%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.16 |
36
|
51
|
| Red cards | 0 | 0.00 |
0
|
0
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Goals | 4 | 0.65 |
87
|
90
|
| Shots | 13 | 2.12 |
53
|
46
|
| Shots on target | 5 | 0.82 |
43
|
41
|
| Headed shots | 3 | 0.49 |
65
|
56
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Assists | 2 | 0.33 |
80
|
85
|
| Accurate passes | 43 | 7.02 |
36
|
9
|
| Pass accuracy | 55.1 | 55.13 |
2
|
2
|
| Accurate long balls | 6 | 0.98 |
80
|
78
|
| Long ball accuracy | 60.0 | 60.00 |
65
|
65
|
| Chances created | 5 | 0.82 |
48
|
41
|
| Big chances created | 3 | 0.49 |
100
|
92
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Dribbles | 3 | 0.49 |
36
|
34
|
| Dribbles success rate | 33.3 | 33.33 |
21
|
21
|
| Duels won | 32 | 5.23 |
65
|
68
|
| Duels won % | 41.0 | 41.03 |
53
|
53
|
| Aerials won | 13 | 2.12 |
60
|
65
|
| Aerials won % | 39.4 | 39.39 |
53
|
53
|
| Touches | 181 | 29.56 |
56
|
31
|
| Touches in opposition box | 22 | 3.59 |
46
|
29
|
| Dispossessed | 6 | 0.98 |
36
|
53
|
| Fouls won | 12 | 1.96 |
68
|
56
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 66%
|
|---|---|---|---|---|
| Defensive actions | 21 | 3.43 |
87
|
87
|
| Tackles | 4 | 0.65 |
63
|
48
|
| Interceptions | 6 | 0.98 |
90
|
92
|
| Blocked scoring attempt | 2 | 0.33 |
87
|
85
|
| Fouls committed | 11 | 1.80 |
58
|
51
|
| Recoveries | 16 | 2.61 |
63
|
56
|
| Possession won final 3rd | 3 | 0.49 |
41
|
39
|
| Dribbled past | 4 | 0.65 |
9
|
19
|
| Clearances | 9 | 1.47 |
85
|
90
|
| Clean sheets | 1 | 0.16 |
78
|
85
|
| Goals conceded while on pitch | 6 | 0.98 |
53
|
78
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 18%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.16 |
36
|
51
|
| Red cards | 0 | 0.00 |
0
|
0
|
Recent Matches (35)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-30 | vs Charlotte Independence | USL League One | 2-3 | 29 | 0 | 0 | 6.0 |
| 2026-05-27 | vs Richmond Kickers | USL League One | 5-0 | 90 | 1 | 1 | 8.7 ⭐ |
| 2026-05-24 | @ Union Omaha | USL League One | 2-0 | 64 | 0 | 0 | 5.8 |
| 2026-05-16 | vs Birmingham Legion FC | USL Cup Grp. 3 | 1-1 | 90 | 0 | 0 | 6.8 |
| 2026-05-09 | vs Sarasota Paradise | USL League One | 4-1 | 90 | 3 | 1 | 9.7 ⭐ |
| 2026-05-03 | @ Boise | USL League One | 2-1 | 30 | 0 | 0 | 6.0 |
| 2026-04-25 | vs Corpus Christi | USL Cup Grp. 3 | 0-1 | 59 | 0 | 0 | 5.9 |
| 2026-04-11 | vs Fort Wayne | USL League One | 0-1 | 78 | 0 | 0 | 6.4 |
| 2026-03-29 | @ AV Alta | USL League One | 2-2 | 80 | 0 | 0 | 6.4 |
| 2026-03-20 | @ Tennessee Tempo | US Open Cup | 1-0 | 90 | 0 | 0 | 6.9 |
| 2026-03-14 | @ Greenville Triumph SC | USL League One | 1-2 | 90 | 0 | 0 | 6.8 |
| 2025-11-01 | vs Portland Hearts of Pine | USL League One Playoff | 0-1 | 25 | 0 | 0 | 6.3 |
| 2025-10-25 | vs Westchester SC | USL League One | 2-1 | 24 | 1 | 0 | 7.0 |
| 2025-10-17 | @ Charlotte Independence | USL League One | 1-2 | 29 | 0 | 0 | 6.5 |
| 2025-10-11 | @ Forward Madison FC | USL League One | 2-1 | 7 | 0 | 0 | |
| 2025-10-04 | vs Greenville Triumph SC | USL League One | 0-0 | 71 | 0 | 0 | 6.8 |
| 2025-10-01 | @ One Knoxville SC | USL League One | 2-0 | 66 | 0 | 0 | 6.3 |
| 2025-09-27 | vs Union Omaha | USL League One | 0-3 | 77 | 0 | 0 | 6.4 |
| 2025-09-21 | @ Spokane Velocity FC | USL League One | 1-2 | 27 | 0 | 0 | 6.2 |
| 2025-09-13 | @ Portland Hearts of Pine | USL League One | 1-1 | 11 | 0 | 0 | 6.3 |
| 2025-09-06 | vs Charlotte Independence | USL League One | 1-0 | 19 | 0 | 0 | 6.3 |
| 2025-08-30 | vs AV Alta | USL League One | 0-0 | 63 | 0 | 0 | 5.9 |
| 2025-08-23 | vs South Georgia Tormenta FC | USL League One | 2-0 | 90 | 0 | 0 | 6.7 |
| 2025-08-17 | @ Texoma | USL League One | 0-1 | 66 | 0 | 0 | 6.1 |
| 2025-08-09 | @ Union Omaha | USL League One | 2-2 | 90 | 0 | 0 | 6.3 |
| 2025-08-06 | vs Forward Madison FC | USL League One | 2-1 | 77 | 0 | 1 | 8.2 ⭐ |
| 2025-08-01 | @ Westchester SC | USL League One | 1-3 | 20 | 0 | 0 | 6.2 |
| 2025-07-26 | vs One Knoxville SC | USL Cup Grp. 3 | 1-0 | 90 | 0 | 0 | 6.8 |
| 2025-07-16 | vs Texoma | USL League One | 1-1 | 14 | 0 | 0 | 5.1 |
| 2025-07-12 | @ Richmond Kickers | USL League One | 0-2 | 89 | 1 | 0 | 8.8 ⭐ |
| 2025-07-05 | vs One Knoxville SC | USL League One | 1-0 | 90 | 1 | 0 | 7.7 |
| 2025-06-29 | @ FC Tulsa | USL Cup Grp. 3 | 4-1 | 90 | 0 | 0 | 6.4 |
| 2025-06-21 | @ Greenville Triumph SC | USL League One | 3-1 | 45 | 0 | 0 | 6.1 |
| 2025-06-14 | @ FC Naples | USL League One | 2-2 | 29 | 0 | 0 | 6.1 |
| 2025-06-07 | vs Portland Hearts of Pine | USL League One | 2-1 | 89 | 0 | 0 | 7.5 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Chattanooga Red Wolves SC | senior | 11 | 4 | 2 | 6.96 |
| 2025 | Chattanooga Red Wolves SC | senior | 38 | 10 | 1 | 6.72 |
| 2024/2025 | Maidstone United | senior | 21 | 3 | 0 | - |
| 2023/2024 | Maidstone United | senior | 12 | 2 | 0 | - |
| 2023 | Richmond Kickers | senior | 31 | 1 | 1 | 6.55 |
| 2022 | Richmond Kickers | senior | 28 | 6 | 4 | 6.92 |
| 2021/2022 | Dover | senior | 11 | 0 | 0 | - |