HV
Class of 2028 · Unrated
🇪🇸 Houston Villa
★★★★★
NR · Unrated
STR
34.5
4-yr proj 40.1
College List
Dreamsheet
Stanford
Princeton
Duke
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 1
Florianópolis Invitational
State
Quarterfinalist
Wk 2
Los Angeles Classic
Premier
R32
Wk 3
Besançon International
Premier
R16
Wk 5
Bhubaneswar Classic
National
R32
Wk 6
Salta Open
National
R32
Wk 7
Kragujevac Open
National
R32
Wk 9
Bournemouth Open
National
R32
Wk 10
Seattle Cup
Developmental
R32
Wk 11
Funabashi Championships
National
R16
Wk 13
Hermosillo Cup
Developmental
R32
Wk 14
Venice Open
Developmental
R32
Wk 15
São Paulo Cup
Developmental
R32
Wk 17
Almería Cup
Developmental
R32
Wk 18
Visakhapatnam Open
Developmental
R32
Wk 19
Mechelen Challenger
Developmental
R32
Wk 21
Reims Challenger
Developmental
R32
Wk 22
Zrenjanin Cup
Developmental
R32
Wk 23
Nagpur Cup
Developmental
R32
Wk 25
Geelong Cup
Developmental
R32
Wk 26
Limoges Open
Developmental
R32
Wk 27
Zrenjanin Open
Developmental
R32
Wk 29
Kawasaki Cup
Developmental
R16
Wk 30
Toluca Cup
Developmental
R16
Wk 31
Nîmes Open
Developmental
R32
Wk 33
Hluboká Cup
Developmental
Quarterfinalist
Wk 34
Shenyang Classic
State
R16
Wk 35
Hamburg Challenger
Developmental
R32
Junior Doubles
DATETOURNAMENT
LEVELPARTNERRESULT
Wk 19
Mechelen Challenger
Developmental
Colm Atkinson
Semifinalist
Wk 30
Toluca Cup
Developmental
Roman Koubek
Semifinalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 1
Florianópolis Invitational Round of 32
W
Oskar Kulig
6-3 6-3
Wk 1
Florianópolis Invitational Round of 16
W
Fabio Barkley
4-6 6-3 10-5
Wk 1
Florianópolis Invitational Quarterfinals
L
Didier Gruda
5-7 4-6
Wk 2
Los Angeles Classic Round of 32
L
Heorhiy Sydorchuk
0-6 1-6
Wk 3
Besançon International Round of 16
L
Cree January
1-6 1-6
Wk 5
Bhubaneswar Classic Round of 32
L
Darien Jessen
0-6 1-6
Wk 6
Salta Open Round of 32
L
Bedřich Vlček
0-6 1-6
Wk 7
Kragujevac Open Round of 32
L
Markus Führich
0-6 1-6
Wk 9
Bournemouth Open Round of 32
L
Thiago Camoranesi
3-6 1-6
Wk 10
Seattle Cup Round of 32
L
Gunnar Maanum
1-6 0-6
Wk 11
Funabashi Championships Round of 16
L
Veeti Mäkinen
4-6 5-7
Wk 13
Hermosillo Cup Round of 32
L
Zae Wilder
1-6 4-6
Wk 14
Venice Open Round of 32
L
Darwin Osterloh
1-6 1-6
Wk 15
São Paulo Cup Round of 32
L
Aldo Preta
2-6 1-6
Wk 17
Almería Cup Round of 32
L
Zae Wilder
6-3 2-6 5-10
Wk 18
Visakhapatnam Open Round of 32
L
Joona Uronen
1-6 1-6
Wk 19
Mechelen Challenger Round of 32
L
Émile Clauss
0-6 0-6
Wk 21
Reims Challenger Round of 32
L
Basil Judge
0-6 2-6
Wk 22
Zrenjanin Cup Round of 32
L
Arne Bergsvand
1-6 2-6
Wk 23
Nagpur Cup Round of 32
L
Russell Hopkins
1-6 2-6
Wk 25
Geelong Cup Round of 32
L
Godfrey Willenborg
2-6 0-6
Wk 26
Limoges Open Round of 32
L
Didier Gruda
1-6 1-6
Wk 27
Zrenjanin Open Round of 32
L
Foxhall Sadler
1-6 3-6
Wk 29
Kawasaki Cup Round of 16
L
Kingsley Ruffier
2-6 2-6
Wk 30
Toluca Cup Round of 32
W
Ivan Staniforth
7-5 7-5
Wk 30
Toluca Cup Round of 16
L
Enrique Rosas
3-6 1-6
Wk 31
Nîmes Open Round of 32
L
Jadon Mainoo
1-6 2-6
Wk 33
Hluboká Cup Quarterfinals
L
Fabio Barkley
3-6 0-6
Wk 34
Shenyang Classic Round of 32
W
Cathal Whitehouse
7-6 7-5
Wk 34
Shenyang Classic Round of 16
L
Jadon Mainoo
1-6 2-6
Wk 35
Hamburg Challenger Round of 32
L
Wes Rosenbaum
1-6 2-6
Scouting
| Shared service (consensus) | 44.9 |
| Your department | 49.6 |
| 4-year projection | 40.1 |
Ranking History
| DATE | GLOBAL | NATION | STR |
| Early 2028 | #612 | #29 | 31.5 |
| Mid 2028 | #613 | #30 | 32.6 |
| Late 2028 | #612 | #30 | 33.0 |
| Final 2028 | #611 | #30 | 33.4 |
Attributes
| Serve Power | 31 | |
| Serve Accuracy | 23 | |
| Return | 28 | |
| Forehand | 26 | |
| Backhand | 30 | |
| Consistency | 29 | |
| Net Play | 28 | |
| Speed | 30 | |
| Stamina | 26 | |
| Composure | 27 | |
| Clutch | 34 |
Recruiting Timeline
| Received interest from WPI | early_contact Wk 2 |
| Received interest from Carleton | early_contact Wk 5 |
| Offered by WPI | offers Wk 8 |
| Offered by Carleton | offers Wk 14 |
| Official visit to WPI | visits Wk 16 |
| Official visit to Carleton | visits Wk 18 |

