Play to Clinch
Season 1 2026
World Week 0 · Regular season
↺ New league
Recruiting › class of 2026 › Profile ← Recruiting board
ĐH
🇻🇳 Đạt Hậu VN
Class of 2026 · Born Maplewood, VN · Dec 12 · NRUnrated
STR
36.6
current (projection)
StrikePrediction · favourite to commit: Emory 50% 2 offers
Rankings
Recruiting board (consensus)#956
International#314
Ranking points (71 pts · 21 events) #911
STR36.6
Junior STR (singles) 36.6
Doubles STR (results-based) 35.7
Junior Badges titles & ranking milestones
NATIONTop 5 NATIONTop 10
Junior Results tournament history
DATETOURNAMENT LEVELRESULT
Wk 1 Phoenix Invitational State R16
Wk 3 Barcelona Invitational State R32
Wk 4 Nottingham Invitational State R32
Wk 6 Bruges Invitational State R32
Wk 8 Bruges Classic State R16
Wk 10 Obregón Invitational State Finalist
Wk 11 Smederevo Classic State R32
Wk 13 Smederevo Open State R32
Wk 15 Toronto Invitational State R32
Wk 16 Osijek Classic State R16
Wk 18 Croydon Classic State R16
Wk 20 Nettuno Invitational State Quarterfinalist
Wk 22 Turin Cup State R32
Wk 23 Munich Invitational State R32
Wk 25 Brisbane Cup State R32
Wk 27 Čačak Invitational State R32
Wk 28 Cincinnati Invitational State Quarterfinalist
Wk 30 Málaga Open State Champion
Wk 32 Sydney Invitational State R16
Wk 34 Toulouse Invitational State R32
Wk 35 Zrenjanin Invitational State R32
Junior Doubles ¼ weight into the combined ranking
DATETOURNAMENT LEVELPARTNERRESULT
Wk 10 Obregón Invitational State Grigori Petrov Semifinalist
Wk 15 Toronto Invitational State Christopher Nantze Semifinalist
Wk 16 Osijek Classic State Ellsworth Gleeson Quarterfinalist
Wk 22 Turin Cup State Andrew Hemelt Semifinalist
Junior Match Record every opponent was a fellow recruit
DATETOURNAMENT W/LOPPONENTSCORE
Wk 1 Phoenix Invitational Round of 32 W Ramsey Bohane 6-3 6-4
Wk 1 Phoenix Invitational Round of 16 L Jamroc Brookshire 6-3 4-6 10-12
Wk 3 Barcelona Invitational Round of 32 L Jean-Philippe Masilela 3-6 2-6
Wk 4 Nottingham Invitational Round of 32 L Melville Vahaly 6-7 5-7
Wk 6 Bruges Invitational Round of 32 L Konstantin Vučetić 6-7 6-2 5-10
Wk 8 Bruges Classic Round of 32 W Rohan Shurtleff 6-7 6-2 10-2
Wk 8 Bruges Classic Round of 16 L Sadonnie Friedrich 3-6 6-3 6-10
Wk 10 Obregón Invitational Round of 32 W Jackson Scrubb 6-1 6-4
Wk 10 Obregón Invitational Round of 16 W Mark Taggart 7-5 4-6 10-7
Wk 10 Obregón Invitational Quarterfinals W Oldřich Holeš 6-4 6-2
Wk 10 Obregón Invitational Semifinals W Vahid Padilla 6-2 3-6 10-0
Wk 10 Obregón Invitational Final L Ed VanSlooten 7-5 2-6 12-14
Wk 11 Smederevo Classic Round of 32 L Milan Karas 3-6 5-7
Wk 13 Smederevo Open Round of 32 L Alfred McCargo 1-6 2-6
Wk 15 Toronto Invitational Round of 32 L Leonid Timofeeva 6-7 5-7
Wk 16 Osijek Classic Round of 32 W Prakash Erickson 6-2 3-6 10-8
Wk 16 Osijek Classic Round of 16 L Lex Onianwa 6-4 5-7 4-10
Wk 18 Croydon Classic Round of 32 W Gavin Forood 6-4 6-4
Wk 18 Croydon Classic Round of 16 L Lex Onianwa 2-6 6-4 4-10
Wk 20 Nettuno Invitational Round of 32 W Henare Rangi 6-3 6-4
Wk 20 Nettuno Invitational Round of 16 W Eric Guilbeau 6-4 6-3
Wk 20 Nettuno Invitational Quarterfinals L Joe Riley 1-6 6-4 5-10
Wk 22 Turin Cup Round of 32 L Ed Ezeogu 3-6 6-7
Wk 23 Munich Invitational Round of 32 L Federico Abam 4-6 5-7
Wk 25 Brisbane Cup Round of 32 L DeAgo Knight 6-7 3-6
Wk 27 Čačak Invitational Round of 32 L Govind McNeal 6-3 3-6 8-10
Wk 28 Cincinnati Invitational Round of 32 W Po-wei Lo 4-6 6-0 10-5
Wk 28 Cincinnati Invitational Round of 16 W Grzegorz Świderski 6-3 6-2
Wk 28 Cincinnati Invitational Quarterfinals L Dani Guijarro 6-4 3-6 4-10
Wk 30 Málaga Open Round of 16 W Bryan Briley 6-0 6-0
Wk 30 Málaga Open Quarterfinals W Arne Louis 1-6 7-5 10-3
Wk 30 Málaga Open Semifinals W Vincent Molenaar 6-4 2-6 10-8
Wk 30 Málaga Open Final W Kelvin Hobart 6-2 6-1
Wk 32 Sydney Invitational Round of 32 W Blake Bouwmeester 6-3 4-6 10-6
Wk 32 Sydney Invitational Round of 16 L Greayer Du 6-7 4-6
Wk 34 Toulouse Invitational Round of 32 L Anthonie Abajian 1-6 6-7
Wk 35 Zrenjanin Invitational Round of 32 L Forest Nocco 6-7 6-7
College List 2 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Emory Hot 50% Finalist
Swarthmore Hot 50% Finalist
Dreamsheet schools this recruit dreams of
Stanford Virginia North Carolina
Scouting two independent ceiling reads (±fog)
Shared service (consensus)44.9
Your department50.1
4-year projection38.8
Ranking History junior progression
DATE GLOBAL NATION STR
Early 2026 #284 #2 36.7
Mid 2026 #290 #2 36.6
Late 2026 #299 #2 36.0
Final 2026 #286 #2 36.4
Attributes visible current grades (20–80)
Serve Power 32
Serve Accuracy 34
Return 32
Forehand 33
Backhand 38
Consistency 32
Net Play 35
Speed 28
Stamina 31
Composure 30
Clutch 35
Recruiting
Intended majorAfrican American Studies
Junior tierLocal Competitive
OriginInternational
CommitmentUncommitted
Recruiting Timeline
Received interest from Emory early_contact Wk 1
Received interest from Swarthmore early_contact Wk 4
Offered by Emory offers Wk 9
Offered by Swarthmore offers Wk 12
Official visit to Emory visits Wk 16
Official visit to Swarthmore visits Wk 16