JH
Class of 2028 · 4-Star
🇺🇸 Junior Haver
★★★★★
★★★★ · 4-Star
STR
47.9
4-yr proj 48.3
College List
SCHOOLOFFERINTEREST
SCHOL.STRIKEPRED.STATUS
Dreamsheet
Stanford
USC
Dartmouth
Harvard
Junior Badges
MAJORChampion
NATTop 50
NATTop 100
NATTop 300
STATENo. 1
STATETop 5
STATETop 10
STATETop 25
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 2
Terrassa Open
National
Semifinalist
Wk 4
Kyoto Classic
Premier
Finalist
Wk 5
Oxford International
Major
Champion
Wk 7
Dubrovnik Masters
Masters
R32
Wk 9
Shanghai Masters Cup
Masters
R16
Wk 10
Hoboken International Masters
Masters
Semifinalist
Wk 12
Trieste Masters
Masters
R32
Wk 13
Culiacán Masters Cup
Masters
R32
Wk 15
Roland-Garros Junior Championships
Grand Slam
R32
Wk 17
Derby Masters Cup
Masters
R32
Wk 18
Leskovac Masters
Masters
R16
Wk 20
Mechelen Masters
Masters
Quarterfinalist
Wk 22
Indore Masters
Masters
R32
Wk 23
Leiden International Masters
Masters
R16
Wk 25
Kamloops Masters Cup
Masters
R32
Wk 27
San Rafael International
Major
R16
Wk 28
Birmingham Championships
Major
Finalist
Wk 30
Mons Masters Cup
Masters
R16
Wk 31
Dubbo Masters Cup
Masters
R32
Wk 33
Sunshine Coast Masters
Masters
Semifinalist
Wk 35
Shizuoka Masters Cup
Masters
R16
Wk 36
Bengaluru Masters
Masters
R32
Junior Doubles
DATETOURNAMENT
LEVELPARTNERRESULT
Wk 2
Terrassa Open
National
Tommy MacKinnon
Semifinalist
Wk 4
Kyoto Classic
Premier
Noah Rubensson
Champion
Wk 5
Oxford International
Major
Tyrone Burdette
Quarterfinalist
Wk 9
Shanghai Masters Cup
Masters
Drew Albano
Semifinalist
Wk 10
Hoboken International Masters
Masters
Ricky Prieto
Quarterfinalist
Wk 12
Trieste Masters
Masters
Kyle Jayich
Quarterfinalist
Wk 13
Culiacán Masters Cup
Masters
Martin Isaksson
R16
Wk 18
Leskovac Masters
Masters
Crawford Querrey
Finalist
Wk 22
Indore Masters
Masters
Don Roebuck
Champion
Wk 23
Leiden International Masters
Masters
Killian Ryan
Quarterfinalist
Wk 27
San Rafael International
Major
Mikel Rabaseda
R16
Wk 28
Birmingham Championships
Major
Matt Hughes
Quarterfinalist
Wk 30
Mons Masters Cup
Masters
Drew Albano
Semifinalist
Wk 33
Sunshine Coast Masters
Masters
Chris Ramsey
Quarterfinalist
Wk 35
Shizuoka Masters Cup
Masters
Soane Durant
Finalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 2
Terrassa Open Round of 32
W
Leonel Orenga
6-3 6-2
Wk 2
Terrassa Open Round of 16
W
Rodmond Cantey
6-3 3-6 10-7
Wk 2
Terrassa Open Quarterfinals
W
Noel Myers
7-6 7-6
Wk 2
Terrassa Open Semifinals
L
Blake Agarwal
4-6 7-6 7-10
Wk 4
Kyoto Classic Round of 32
W
Norman Mangini
6-0 6-0
Wk 4
Kyoto Classic Round of 16
W
Dom Gerrard
6-0 6-0
Wk 4
Kyoto Classic Quarterfinals
W
David DeFina
6-1 6-0
Wk 4
Kyoto Classic Semifinals
W
Gustav Gnabry
6-3 6-4
Wk 4
Kyoto Classic Final
L
Jiří Coufal
4-6 6-3 7-10
Wk 5
Oxford International Round of 32
W
Tobias Lindholm
6-2 6-1
Wk 5
Oxford International Round of 16
W
Robert Roberts
6-1 6-3
Wk 5
Oxford International Quarterfinals
W
Andre Faulkner
6-1 6-4
Wk 5
Oxford International Semifinals
W
Kendrick Hartrup
6-2 6-2
Wk 5
Oxford International Final
W
Pancho Baklenko
6-4 4-6 10-8
Wk 7
Dubrovnik Masters Round of 32
L
Michal Doležal
7-6 6-7 6-10
Wk 9
Shanghai Masters Cup Round of 32
W
Stephen Kawano
6-4 3-6 10-5
Wk 9
Shanghai Masters Cup Round of 16
L
Steven Mattord
3-6 4-6
Wk 10
Hoboken International Masters Round of 32
W
Joonas Salin
6-3 6-1
Wk 10
Hoboken International Masters Round of 16
W
Carter Lozano
7-6 6-3
Wk 10
Hoboken International Masters Quarterfinals
W
Abu Dillingham
2-6 7-6 10-5
Wk 10
Hoboken International Masters Semifinals
L
Norm Gengler
3-6 6-3 7-10
Wk 12
Trieste Masters Round of 32
L
Jiří Pekhart
6-1 4-6 4-10
Wk 13
Culiacán Masters Cup Round of 32
L
Aaron Iredale
2-6 3-6
Wk 15
Roland-Garros Junior Championships Round of 32
L
Aaron Iredale
3-6 2-6
Wk 17
Derby Masters Cup Round of 32
L
Matthias Wilke
1-6 7-6 8-10
Wk 18
Leskovac Masters Round of 16
L
Jagger Tsoubanos
6-7 4-6
Wk 20
Mechelen Masters Round of 16
W
Crawford Querrey
7-6 5-7 10-3
Wk 20
Mechelen Masters Quarterfinals
L
Kendrick Hartrup
6-7 6-3 13-15
Wk 22
Indore Masters Round of 32
L
Crawford Querrey
6-7 2-6
Wk 23
Leiden International Masters Round of 32
W
Blake Agarwal
7-6 6-4
Wk 23
Leiden International Masters Round of 16
L
Kwinten Achonwa
6-4 6-7 9-11
Wk 25
Kamloops Masters Cup Round of 32
L
Drew Albano
6-7 5-7
Wk 27
San Rafael International Round of 32
W
Andre Faulkner
6-4 6-1
Wk 27
San Rafael International Round of 16
L
Ferland Thauvin
6-3 2-6 6-10
Wk 28
Birmingham Championships Round of 32
W
Karel Dvořák
6-3 6-4
Wk 28
Birmingham Championships Round of 16
W
Rodmond Cantey
6-3 6-2
Wk 28
Birmingham Championships Quarterfinals
W
Stephen Ryu
6-3 6-3
Wk 28
Birmingham Championships Semifinals
W
Chuck Porter
6-7 7-5 11-9
Wk 28
Birmingham Championships Final
L
Luís Vieira
5-7 6-7
Wk 30
Mons Masters Cup Round of 32
W
Tommy Landau
7-6 6-3
Wk 30
Mons Masters Cup Round of 16
L
Dominique Lambert
3-6 6-3 6-10
Wk 31
Dubbo Masters Cup Round of 32
L
Josef Čech
2-6 4-6
Wk 33
Sunshine Coast Masters Round of 32
W
Drew Albano
5-7 7-6 10-7
Wk 33
Sunshine Coast Masters Round of 16
W
Carter Lozano
6-2 6-2
Wk 33
Sunshine Coast Masters Quarterfinals
W
Justin Kypson
4-6 6-4 10-4
Wk 33
Sunshine Coast Masters Semifinals
L
Raul Balde
4-6 3-6
Wk 35
Shizuoka Masters Cup Round of 16
L
Akseli Paananen
0-6 6-7
Wk 36
Bengaluru Masters Round of 32
L
Chris Ramsey
7-6 6-7 8-10
Scouting
| Shared service (consensus) | 55.3 |
| Your department | 55.3 |
| 4-year projection | 48.3 |
Ranking History
| DATE | NATIONAL | STATE | STR |
| Early 2028 | #32 | #1 | 48.3 |
| Mid 2028 | #26 | #1 | 48.7 |
| Late 2028 | #35 | #1 | 48.4 |
| Final 2028 | #37 | #1 | 48.3 |
Attributes
| Serve Power | 57 | |
| Serve Accuracy | 58 | |
| Return | 55 | |
| Forehand | 53 | |
| Backhand | 67 | |
| Consistency | 61 | |
| Net Play | 67 | |
| Speed | 55 | |
| Stamina | 48 | |
| Composure | 56 | |
| Clutch | 58 |
Recruiting Timeline
| Received interest from Georgia Tech | early_contact Wk 3 |
| Received interest from North Georgia | early_contact Wk 3 |
| Received interest from North Florida | early_contact Wk 3 |
| Offered by North Georgia | offers Wk 10 |
| Offered by Georgia Tech | offers Wk 12 |
| Offered by The Citadel | offers Wk 13 |
| Offered by North Florida | offers Wk 14 |
| Official visit to Georgia Tech | visits Wk 17 |
| Official visit to North Georgia | visits Wk 18 |
| Narrowed list to 3 schools | narrowing Wk 20 |






