HM
Class of 2028 · Unrated
🇺🇸 Herb Maddox
★★★★★
NR · Unrated
STR
32.7
4-yr proj 33.2
Dreamsheet
Penn
Brown
Virginia
Junior Badges
STATETop 5
STATETop 10
STATETop 25
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 1
Seattle Invitational
State
R32
Wk 3
Ulm Invitational
State
Quarterfinalist
Wk 4
Cannes Classic
State
R32
Wk 6
Ludhiana Cup
State
R16
Wk 8
Niš Classic
State
R32
Wk 9
Brno Cup
State
R32
Wk 11
Higashiosaka Open
State
R32
Wk 12
Třebíč Classic
State
Semifinalist
Wk 14
Grenoble Open
State
R16
Wk 15
Gijón Classic
State
R32
Wk 17
Karlsruhe Cup
State
R32
Wk 19
Split Classic
State
R16
Wk 20
Guadalajara Cup
State
R32
Wk 22
Wiesbaden Cup
State
R32
Wk 23
Vitoria Cup
State
R32
Wk 25
Xiamen Invitational
State
R32
Wk 26
Chongqing Classic
State
R32
Wk 28
Ústí nad Labem Cup
State
R32
Wk 30
Tandil Cup
State
R32
Wk 31
Almere Classic
State
R16
Wk 33
Ahmedabad Open
State
R32
Wk 34
Perpignan Cup
State
R32
Wk 36
San Diego Invitational
State
R32
Junior Doubles
DATETOURNAMENT
LEVELPARTNERRESULT
Wk 4
Cannes Classic
State
Ashley Parris
Quarterfinalist
Wk 14
Grenoble Open
State
Andrew Grossman
Finalist
Wk 25
Xiamen Invitational
State
Tobias Danielson
Finalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 1
Seattle Invitational Round of 32
L
Rocco Seven
6-7 4-6
Wk 3
Ulm Invitational Round of 32
W
André-Pierre Nelhomme
6-4 4-6 10-6
Wk 3
Ulm Invitational Round of 16
W
Dario Serra
4-6 6-4 10-5
Wk 3
Ulm Invitational Quarterfinals
L
Pierre-Emile Pedersen
1-6 3-6
Wk 4
Cannes Classic Round of 32
L
George Bronze
0-6 1-6
Wk 6
Ludhiana Cup Round of 32
W
Jens Larsen
7-6 7-5
Wk 6
Ludhiana Cup Round of 16
L
Élie Surpris
0-6 1-6
Wk 8
Niš Classic Round of 32
L
André-Pierre Nelhomme
3-6 6-7
Wk 9
Brno Cup Round of 32
L
Padraig McLoughlin
2-6 0-6
Wk 11
Higashiosaka Open Round of 32
L
Kyryl Bobrov
4-6 1-6
Wk 12
Třebíč Classic Round of 32
W
Aidan Callaghan
6-4 6-2
Wk 12
Třebíč Classic Round of 16
W
Kamal Denis
6-1 7-5
Wk 12
Třebíč Classic Quarterfinals
W
Renaldo Woodward
6-2 4-6 10-4
Wk 12
Třebíč Classic Semifinals
L
Danylo Kovalenko
4-6 4-6
Wk 14
Grenoble Open Round of 32
W
Kristian Clausen
6-4 4-6 10-7
Wk 14
Grenoble Open Round of 16
L
Baptiste Mbappé
2-6 1-6
Wk 15
Gijón Classic Round of 32
L
Jeremiah Zingaro
2-6 0-6
Wk 17
Karlsruhe Cup Round of 32
L
Haxzel Luqueño
3-6 5-7
Wk 19
Split Classic Round of 32
W
Tibor Szoboszlai
6-4 6-7 11-9
Wk 19
Split Classic Round of 16
L
Thomas Nielsen
4-6 1-6
Wk 20
Guadalajara Cup Round of 32
L
Márk Kecskés
3-6 3-6
Wk 22
Wiesbaden Cup Round of 32
L
Thapelo Poko
6-4 4-6 3-10
Wk 23
Vitoria Cup Round of 32
L
Jonathan Watkins
3-6 3-6
Wk 25
Xiamen Invitational Round of 32
L
Jens Larsen
4-6 4-6
Wk 26
Chongqing Classic Round of 32
L
Bruno Biligha
5-7 2-6
Wk 28
Ústí nad Labem Cup Round of 32
L
Henri Rosenbaum
3-6 7-6 8-10
Wk 30
Tandil Cup Round of 32
L
Mikael Mustonen
2-6 3-6
Wk 31
Almere Classic Round of 16
L
Henrik Salo
3-6 0-6
Wk 33
Ahmedabad Open Round of 32
L
Henrik Salo
6-4 6-7 8-10
Wk 34
Perpignan Cup Round of 32
L
Pekka Karjalainen
1-6 3-6
Wk 36
San Diego Invitational Round of 32
L
Petteri Aalto
3-6 2-6
Scouting
| Shared service (consensus) | 39.2 |
| Your department | 49.2 |
| 4-year projection | 33.2 |
Ranking History
| DATE | NATIONAL | STATE | STR |
| Early 2028 | #356 | #4 | 32.8 |
| Mid 2028 | #363 | #5 | 33.1 |
| Late 2028 | #366 | #5 | 32.9 |
| Final 2028 | #369 | #5 | 32.6 |
Attributes
| Serve Power | 25 | |
| Serve Accuracy | 23 | |
| Return | 22 | |
| Forehand | 31 | |
| Backhand | 20 | |
| Consistency | 25 | |
| Net Play | 22 | |
| Speed | 24 | |
| Stamina | 28 | |
| Composure | 21 | |
| Clutch | 22 |