Age 25
Height 179 cm
Foot Right
Country New Zealand
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.96
17 matches
Last 5
7.14
+0.18 vs season
Best
7.9
vs Crown Legacy FC
MOTM
0
of 17 matches
Rating by match (last 17)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
2025
Filter:
Apps
17
Goals
1
Assists
1
Goals
1
59%
Assists
1
73%
Rating
6.86
71%
Matches
28
91%
Started
26
89%
Minutes
2367
91%
Detailed Stats & Percentiles (MLS Next Pro)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Goals | 1 | 0.04 |
59
|
63
|
| Shots | 4 | 0.15 |
43
|
17
|
| Shots on target | 3 | 0.11 |
72
|
52
|
| Headed shots | 3 | 0.11 |
56
|
33
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 81%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Assists | 1 | 0.04 |
73
|
77
|
| Accurate passes | 1382 | 52.55 |
93
|
54
|
| Pass accuracy | 90.3 | 90.33 |
72
|
72
|
| Accurate long balls | 102 | 3.88 |
87
|
67
|
| Long ball accuracy | 65.0 | 64.97 |
89
|
89
|
| Chances created | 13 | 0.49 |
97
|
78
|
| Big chances created | 2 | 0.08 |
84
|
78
|
| Successful crosses | 1 | 0.04 |
67
|
71
|
| Cross accuracy | 6.7 | 6.67 |
67
|
67
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Dribbles | 8 | 0.30 |
84
|
63
|
| Dribbles success rate | 66.7 | 66.67 |
56
|
56
|
| Duels won | 114 | 4.33 |
89
|
63
|
| Duels won % | 63.0 | 62.98 |
70
|
70
|
| Aerials won | 29 | 1.10 |
76
|
34
|
| Aerials won % | 58.0 | 58.00 |
47
|
47
|
| Touches | 1866 | 70.95 |
92
|
45
|
| Touches in opposition box | 14 | 0.53 |
69
|
32
|
| Dispossessed | 8 | 0.30 |
9
|
25
|
| Fouls won | 45 | 1.71 |
98
|
95
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Defensive actions | 136 | 5.17 |
69
|
4
|
| Tackles | 32 | 1.22 |
76
|
35
|
| Interceptions | 23 | 0.87 |
73
|
25
|
| Blocked scoring attempt | 14 | 0.53 |
73
|
32
|
| Fouls committed | 26 | 0.99 |
83
|
51
|
| Penalties conceded | 2 | 0.08 |
4
|
14
|
| Recoveries | 96 | 3.65 |
89
|
52
|
| Dribbled past | 10 | 0.38 |
21
|
50
|
| Clearances | 67 | 2.55 |
62
|
8
|
| Clean sheets | 6 | 0.23 |
93
|
83
|
| Goals conceded while on pitch | 40 | 1.52 |
14
|
60
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 75%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.15 |
21
|
50
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Goals | 1 | 0.04 |
59
|
63
|
| Shots | 4 | 0.15 |
43
|
17
|
| Shots on target | 3 | 0.11 |
72
|
52
|
| Headed shots | 3 | 0.11 |
56
|
33
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 81%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Assists | 1 | 0.04 |
73
|
77
|
| Accurate passes | 1382 | 52.55 |
93
|
54
|
| Pass accuracy | 90.3 | 90.33 |
72
|
72
|
| Accurate long balls | 102 | 3.88 |
87
|
67
|
| Long ball accuracy | 65.0 | 64.97 |
89
|
89
|
| Chances created | 13 | 0.49 |
97
|
78
|
| Big chances created | 2 | 0.08 |
84
|
78
|
| Successful crosses | 1 | 0.04 |
67
|
71
|
| Cross accuracy | 6.7 | 6.67 |
67
|
67
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Dribbles | 8 | 0.30 |
84
|
63
|
| Dribbles success rate | 66.7 | 66.67 |
56
|
56
|
| Duels won | 114 | 4.33 |
89
|
63
|
| Duels won % | 63.0 | 62.98 |
70
|
70
|
| Aerials won | 29 | 1.10 |
76
|
34
|
| Aerials won % | 58.0 | 58.00 |
47
|
47
|
| Touches | 1866 | 70.95 |
92
|
45
|
| Touches in opposition box | 14 | 0.53 |
69
|
32
|
| Dispossessed | 8 | 0.30 |
9
|
25
|
| Fouls won | 45 | 1.71 |
98
|
95
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Defensive actions | 136 | 5.17 |
69
|
4
|
| Tackles | 32 | 1.22 |
76
|
35
|
| Interceptions | 23 | 0.87 |
73
|
25
|
| Blocked scoring attempt | 14 | 0.53 |
73
|
32
|
| Fouls committed | 26 | 0.99 |
83
|
51
|
| Penalties conceded | 2 | 0.08 |
4
|
14
|
| Recoveries | 96 | 3.65 |
89
|
52
|
| Dribbled past | 10 | 0.38 |
21
|
50
|
| Clearances | 67 | 2.55 |
62
|
8
|
| Clean sheets | 6 | 0.23 |
93
|
83
|
| Goals conceded while on pitch | 40 | 1.52 |
14
|
60
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 75%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.15 |
21
|
50
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (35)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | @ South Melbourne | OFC Pro League | 1-2 | 90 | 0 | 0 | |
| 2026-05-20 | vs South Island United | OFC Pro League | 1-0 | 90 | 0 | 0 | |
| 2026-05-12 | vs South Island United | OFC Pro League | 5-2 | 0 | 0 | 0 | |
| 2026-05-09 | vs Bula FC | OFC Pro League | 2-0 | 90 | 0 | 0 | |
| 2026-05-06 | vs South Melbourne | OFC Pro League | 1-2 | 90 | 0 | 0 | |
| 2026-04-21 | @ South Island United | OFC Pro League | 1-3 | 90 | 0 | 0 | |
| 2026-04-15 | vs Hekari United | OFC Pro League | 2-0 | 90 | 0 | 0 | |
| 2026-04-12 | vs South Melbourne | OFC Pro League | 3-2 | 90 | 1 | 0 | |
| 2026-03-18 | @ Vanuatu United | OFC Pro League | 0-0 | 90 | 0 | 0 | |
| 2026-03-14 | @ Solomon Kings FC | OFC Pro League | 0-1 | 90 | 0 | 0 | |
| 2026-02-27 | vs Tahiti United | OFC Pro League | 1-0 | 90 | 0 | 0 | |
| 2026-02-21 | @ South Melbourne | OFC Pro League | 1-1 | 44 | 0 | 0 | |
| 2026-02-07 | vs Solomon Kings FC | OFC Pro League | 1-3 | 90 | 0 | 0 | |
| 2026-02-03 | @ Tahiti United | OFC Pro League | 0-4 | 90 | 0 | 0 | |
| 2026-01-31 | @ Hekari United | OFC Pro League | 0-2 | 90 | 0 | 0 | |
| 2026-01-23 | vs Bula FC | OFC Pro League | 1-0 | 12 | 0 | 0 | |
| 2026-01-20 | vs Vanuatu United | OFC Pro League | 3-1 | 90 | 0 | 1 | |
| 2026-01-17 | vs South Island United | OFC Pro League | 3-0 | 0 | 0 | 0 | |
| 2025-10-05 | @ Chattanooga FC | MLS Next Pro | 1-1 | 90 | 0 | 0 | 7.3 |
| 2025-10-02 | vs Chattanooga FC | MLS Next Pro | 0-1 | 90 | 0 | 0 | 7.2 |
| 2025-09-28 | @ Chicago Fire FC II | MLS Next Pro | 2-5 | 90 | 0 | 0 | 7.5 |
| 2025-09-20 | @ Crown Legacy FC | MLS Next Pro | 0-1 | 90 | 0 | 0 | 7.9 |
| 2025-09-13 | @ Carolina Core FC | MLS Next Pro | 4-2 | 90 | 0 | 0 | 5.8 |
| 2025-08-30 | vs Huntsville City FC | MLS Next Pro | 2-0 | 90 | 0 | 0 | 6.8 |
| 2025-08-27 | vs Inter Miami CF II | MLS Next Pro | 4-1 | 90 | 0 | 0 | 7.4 |
| 2025-08-23 | @ Orlando City B | MLS Next Pro | 2-1 | 90 | 0 | 0 | 6.2 |
| 2025-08-17 | vs Crown Legacy FC | MLS Next Pro | 1-0 | 90 | 0 | 0 | 7.0 |
| 2025-08-08 | @ Toronto FC II | MLS Next Pro | 1-3 | 90 | 0 | 1 | 7.9 |
| 2025-08-03 | @ Inter Miami CF II | MLS Next Pro | 2-1 | 90 | 0 | 0 | 6.1 |
| 2025-07-30 | @ New England Revolution II | MLS Next Pro | 3-0 | 90 | 0 | 0 | 6.8 |
| 2025-07-20 | @ Carolina Core FC | MLS Next Pro | 1-1 | 90 | 0 | 0 | 7.0 |
| 2025-07-13 | vs Columbus Crew 2 | MLS Next Pro | 3-2 | 90 | 0 | 0 | 6.8 |
| 2025-07-09 | vs FC Cincinnati 2 | MLS Next Pro | 0-0 | 90 | 0 | 0 | 7.0 |
| 2025-06-11 | vs Huntsville City FC | MLS Next Pro | 0-1 | 90 | 0 | 0 | 7.1 |
| 2025-06-06 | vs New York City FC II | MLS Next Pro | 2-3 | 90 | 0 | 0 | 6.5 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Auckland FC B | senior | 17 | 1 | 1 | - |
| 2025 | Atlanta United 2 | senior | 28 | 1 | 1 | 6.86 |
| 2019/2020 | Wellington Phoenix B | senior | 16 | 0 | 0 | - |
| 2018/2019 | Wellington Phoenix B | senior | 16 | 0 | 0 | - |
| 2023 | New Zealand U23 | national team | 2 | 0 | 1 | - |
Teammates
Bailey Ferguson
Harrison Tisch
Herewini Insley
Hugo Lodewyk
Riley Dalziell
William Gross
Oscar Mason
Aidan Carey
Tass Mourdoukoutas
Michael den Heijer
Daniel Normann
Jonathan Robinson
James Bayliss
Oscar Faulds
Isa Prins
Nathan Lobo
Adama Coulibaly
Reid Drake
Finn McKenlay
Matthew Ellis
Zac Zoricic
Luka Vicelich
Kian Donkers
Everton O'Leary
Carlos Ranui
Jonty Bidois
James Elder
Blake Callinan
Aston Burns
Matthew D'Hotman de Villiers
James Mitchell
Dejaun Naidoo
Damion Kim
Harley Hill
Eli Jones
James Wenceslao
Sean Kane
Michael Wong
Van Fitzharris
Nathan Martin
Liam Hill
Ben Perez Baldoni
Trophies
Auckland FC B
🏆
OFC Pro League
x1