Age 21
Height 193 cm
Foot Right
Country New Zealand
Value €367.5k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.03
19 matches
Last 5
6.50
-0.53 vs season
Best
8.5
vs Tranmere Rovers
MOTM
0
of 25 matches
Rating by match (last 25)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Sweeper actions
Goals conceded
Save percentage
High claims
Clean sheets
Long ball percentage
Filter:
Apps
19
Goals
0
Assists
0
Rating
7.03
Conceded
24
53%
Clean sheets
3
40%
Rating
7.06
65%
Matches
18
44%
Started
17
42%
Penalties saved
1/4
🎯
Stats compared to other keepers
League Two · percentile vs peers
Sweeper actions
43%
Goals conceded
14%
Save percentage
38%
High claims
82%
Clean sheets
7%
Long ball percentage
55%
🔥
Heatmap
889 touches this season
Attack
Touches
889
Attack
0%
Middle
1%
Ø position
9%
Detailed Stats & Percentiles (League Two)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 58%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Saves | 59 | 3.48 |
57
|
92
|
| Save percentage | 71.1 | 71.08 |
78
|
78
|
| Goals conceded | 24 | 1.42 |
53
|
46
|
| Goals prevented | 3.59 | 0.21 |
82
|
90
|
| Clean sheets | 3 | 0.18 |
40
|
34
|
| Penalty saves | 1 | 0.06 |
57
|
76
|
| Penalties conceded | 3 | 0.18 |
13
|
7
|
| Penalty save % | 25.0 | 25.00 |
57
|
57
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 9 | 0.53 |
36
|
26
|
| High claims | 19 | 1.12 |
59
|
78
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Accurate passes | 265 | 15.65 |
44
|
38
|
| Pass accuracy | 54.0 | 53.97 |
73
|
73
|
| Accurate long balls | 128 | 7.56 |
46
|
42
|
| Long ball accuracy | 36.6 | 36.57 |
71
|
71
|
| xA | 0.04 | 0.00 |
34
|
11
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.12 |
23
|
21
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 58%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Saves | 59 | 3.48 |
57
|
92
|
| Save percentage | 71.1 | 71.08 |
78
|
78
|
| Goals conceded | 24 | 1.42 |
53
|
46
|
| Goals prevented | 3.59 | 0.21 |
82
|
90
|
| Clean sheets | 3 | 0.18 |
40
|
34
|
| Penalty saves | 1 | 0.06 |
57
|
76
|
| Penalties conceded | 3 | 0.18 |
13
|
7
|
| Penalty save % | 25.0 | 25.00 |
57
|
57
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 9 | 0.53 |
36
|
26
|
| High claims | 19 | 1.12 |
59
|
78
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Accurate passes | 265 | 15.65 |
44
|
38
|
| Pass accuracy | 54.0 | 53.97 |
73
|
73
|
| Accurate long balls | 128 | 7.56 |
46
|
42
|
| Long ball accuracy | 36.6 | 36.57 |
71
|
71
|
| xA | 0.04 | 0.00 |
34
|
11
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.12 |
23
|
21
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (28)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-11 | @ Newport County | League Two | 2-1 | 90 | 0 | 0 | 6.3 |
| 2026-04-06 | vs Bristol Rovers | League Two | 2-3 | 90 | 0 | 0 | 5.8 |
| 2026-04-03 | @ Grimsby Town | League Two | 1-3 | 90 | 0 | 0 | 7.8 |
| 2026-03-28 | vs Notts County | League Two | 0-2 | 90 | 0 | 0 | 6.4 |
| 2026-03-21 | @ Oldham Athletic | League Two | 1-0 | 90 | 0 | 0 | 6.2 |
| 2026-03-17 | @ Tranmere Rovers | League Two | 0-3 | 90 | 0 | 0 | 8.5 |
| 2026-03-14 | vs Salford City | League Two | 0-1 | 90 | 0 | 0 | 8.0 |
| 2026-03-07 | @ Milton Keynes Dons | League Two | 4-1 | 70 | 0 | 0 | 5.1 |
| 2026-02-27 | vs Cheltenham Town | League Two | 1-1 | 90 | 0 | 0 | 6.5 |
| 2026-02-21 | vs Bromley | League Two | 0-0 | 90 | 0 | 0 | 7.3 |
| 2026-02-17 | @ Barrow | League Two | 0-1 | 90 | 0 | 0 | 8.2 |
| 2026-02-14 | @ Chesterfield | League Two | 1-1 | 90 | 0 | 0 | 8.1 |
| 2026-02-07 | vs Cambridge United | League Two | 2-1 | 90 | 0 | 0 | 6.6 |
| 2026-02-03 | vs Swindon Town | League Two | 0-1 | 90 | 0 | 0 | 7.6 |
| 2026-01-31 | @ Crawley Town | League Two | 2-0 | 59 | 0 | 0 | 6.7 |
| 2026-01-27 | vs Fleetwood Town | League Two | 1-2 | 45 | 0 | 0 | 6.4 |
| 2026-01-24 | vs Gillingham | League Two | 0-3 | 90 | 0 | 0 | 7.9 |
| 2026-01-17 | @ Shrewsbury Town | League Two | 1-0 | 90 | 0 | 0 | 8.0 |
| 2026-01-13 | @ Stockport County | EFL Trophy | 2-1 | 90 | 0 | 0 | 6.6 |
| 2025-10-21 | vs West Bromwich Albion U21 | National League Cup Group B | 2-3 | 90 | 0 | 0 | |
| 2025-10-03 | vs Japan U20 | World Cup U20 Grp. A | 0-3 | 90 | 0 | 0 | 7.2 |
| 2025-09-30 | @ Egypt U20 | World Cup U20 Grp. A | 1-2 | 90 | 0 | 0 | 7.9 |
| 2025-09-27 | @ Chile U20 | World Cup U20 Grp. A | 2-1 | 90 | 0 | 0 | 4.8 |
| 2025-09-09 | vs Australia | Friendlies | 1-3 | 0 | 0 | 0 | |
| 2025-09-05 | @ Australia | Friendlies | 1-0 | 0 | 0 | 0 | |
| 2025-08-29 | vs Southampton U21 | Premier League 2 | 2-2 | 90 | 0 | 0 | 6.2 |
| 2025-08-24 | @ Leeds United U21 | Premier League 2 | 2-3 | 90 | 0 | 0 | 6.2 |
| 2025-08-15 | vs Derby County U21 | Premier League 2 | 4-3 | 90 | 0 | 1 | 7.5 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Harrogate Town | senior | 19 | 0 | 0 | 7.03 |
| 2025/2026 | Braintree Town | senior | 1 | 0 | 0 | - |
| 2024/2025 | Braintree Town | senior | 22 | 0 | 0 | - |
| 2023/2024 | Chelmsford | senior | 23 | 0 | 0 | - |
| 2023 | Waterside Karori AFC | senior | 4 | 0 | 0 | - |
| 2022 | Waterside Karori AFC | senior | 5 | 0 | 0 | - |
| 2022 | Wellington Phoenix B | senior | 1 | 0 | 0 | - |
| 2025/2026 | Ipswich Town U21 | youth | 3 | 0 | 1 | - |
| 2024/2025 | Ipswich Town U21 | youth | 5 | 0 | 0 | - |
| 2023/2024 | Ipswich Town U21 | youth | 1 | 0 | 0 | - |
| 2025 | New Zealand U20 | national team | 3 | 0 | 0 | - |
| 2022 | New Zealand U19 | national team | 4 | 0 | 0 | - |
Transfer Value History
Teammates
Ben Drake
Aidan Francis-Clarke
Ryan Clampin
George Langston
Manny Omrore
James Vennings
Tom Blackwell
Lewis Walker
Alan Judge
Amir Hadi
Chay Cooper
Cameron McPherson
Josh Blunkell
John Akinde
Tommy Smith
Goran Babic
Jacob Pinnington
Sahid Kamara
Freddie Hockey
Matt Dibley-Dias
Callum Harriott
Kyle Smith
Zavier Massiah-Edwards
Konstantin Ivanov
James Andrew Clarridge
Emmanuel Okunowo
Brandon Harriman-Annous
Elliot Thorpe
Trophies
New Zealand U19
🏆
OFC U19 Championship
x1
Braintree Town