Class of 2028 · Unrated
🇺🇸 Maggie Kubo
★★★★★
★★ · Unrated
STR
39.2
4-yr proj 42.7
College List
SCHOOLOFFERINTEREST
SCHOL.STRIKEPRED.STATUS
Dreamsheet
Virginia
Penn
Brown
Junior Badges
NATTop 300
STATETop 10
STATETop 25
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 2
Enschede Invitational
State
Quarterfinalist
Wk 3
York Challenger
Developmental
R32
Wk 4
Phoenix Open
Developmental
Semifinalist
Wk 6
Gosford Cup
Developmental
R32
Wk 7
Nagoya Challenger
Developmental
R32
Wk 9
Kochi Challenger
Developmental
R32
Wk 10
Moncton Open
Developmental
R16
Wk 12
Salamanca Cup
Developmental
R32
Wk 13
Nancy Challenger
Developmental
R32
Wk 15
Ibiúna Open
Developmental
R16
Wk 16
Bourg-en-Bresse Challenger
Developmental
Quarterfinalist
Wk 17
Trois-Rivières Open
Developmental
R32
Wk 19
Mar del Plata Open
Developmental
Semifinalist
Wk 20
Bolzano Challenger
Developmental
R16
Wk 22
Vitória Open
Developmental
Quarterfinalist
Wk 23
Cairns Open
Developmental
R16
Wk 25
Wagga Wagga Challenger
Developmental
R32
Wk 26
São Paulo Cup
Developmental
Quarterfinalist
Wk 27
Nijmegen Cup
Developmental
Semifinalist
Wk 29
Krefeld Challenger
Developmental
R32
Wk 30
Rimini Open
Developmental
R32
Wk 32
Norwich Challenger
Developmental
Quarterfinalist
Wk 33
Adelaide Cup
Developmental
Finalist
Wk 35
Rimini Challenger
Developmental
R32
Wk 36
Charleroi Challenger
Developmental
Quarterfinalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 2
Enschede Invitational Round of 32
W
Skye Hart
6-2 6-3
Wk 2
Enschede Invitational Round of 16
W
Aimee Đức
7-6 3-6 12-10
Wk 2
Enschede Invitational Quarterfinals
L
Katie Estrada
6-3 3-6 7-10
Wk 3
York Challenger Round of 32
L
Jonna Hurtig
6-7 6-7
Wk 4
Phoenix Open Round of 32
W
Noémie Abidal
6-0 6-3
Wk 4
Phoenix Open Round of 16
W
Roisin Murray
6-7 7-6 10-6
Wk 4
Phoenix Open Quarterfinals
W
Ceci Foote
6-3 3-6 10-4
Wk 4
Phoenix Open Semifinals
L
Hazel Defoe
6-7 6-4 11-13
Wk 6
Gosford Cup Round of 32
L
Kathy San Miguel
2-6 1-6
Wk 7
Nagoya Challenger Round of 32
L
Parker Rosas
1-6 1-6
Wk 9
Kochi Challenger Round of 32
L
Ani Mochizuki
4-6 1-6
Wk 10
Moncton Open Round of 32
W
Laurie Kingsley
6-4 6-1
Wk 10
Moncton Open Round of 16
L
Julia Raspadori
6-7 2-6
Wk 12
Salamanca Cup Round of 32
L
Amanda Trafford
1-6 4-6
Wk 13
Nancy Challenger Round of 32
L
Lina Sétif
4-6 6-7
Wk 15
Ibiúna Open Round of 16
L
Milena Pospíšil
3-6 6-4 5-10
Wk 16
Bourg-en-Bresse Challenger Round of 32
W
Anca Nüsken
6-3 6-7 12-10
Wk 16
Bourg-en-Bresse Challenger Round of 16
W
Diamond Patty
6-3 6-1
Wk 16
Bourg-en-Bresse Challenger Quarterfinals
L
Malaika Fakih
4-6 6-4 9-11
Wk 17
Trois-Rivières Open Round of 32
L
Sinéad Maguire
7-5 5-7 8-10
Wk 19
Mar del Plata Open Round of 32
W
Barbara Janmaat
6-4 6-2
Wk 19
Mar del Plata Open Round of 16
W
Summer Quirk
6-2 6-3
Wk 19
Mar del Plata Open Quarterfinals
W
Anne Payne
3-6 6-4 13-11
Wk 19
Mar del Plata Open Semifinals
L
Hanna Kuikka
2-6 6-1 2-10
Wk 20
Bolzano Challenger Round of 32
W
Aryss Luebbert
7-6 6-3
Wk 20
Bolzano Challenger Round of 16
L
Ditte Jensen
4-6 7-5 3-10
Wk 22
Vitória Open Round of 32
W
Lulu Satchell
6-1 6-3
Wk 22
Vitória Open Round of 16
W
Henriette Mönchengladbach
6-3 6-3
Wk 22
Vitória Open Quarterfinals
L
Mina Kaiser
3-6 6-3 9-11
Wk 23
Cairns Open Round of 32
W
Katie Estrada
6-3 6-1
Wk 23
Cairns Open Round of 16
L
Lori Jansen
2-6 4-6
Wk 25
Wagga Wagga Challenger Round of 32
L
Ena Mathis
4-6 6-0 5-10
Wk 26
São Paulo Cup Round of 32
W
Nadia Scotty
6-2 7-6
Wk 26
São Paulo Cup Round of 16
W
Lisa Squillaci
7-5 6-4
Wk 26
São Paulo Cup Quarterfinals
L
Wendy Hunter
6-7 6-2 4-10
Wk 27
Nijmegen Cup Round of 32
W
Nancy Dash
7-6 6-1
Wk 27
Nijmegen Cup Round of 16
W
Summer Quirk
6-3 6-3
Wk 27
Nijmegen Cup Quarterfinals
W
Karima Mohsen
4-6 6-3 11-9
Wk 27
Nijmegen Cup Semifinals
L
Laurie Kingsley
3-6 6-7
Wk 29
Krefeld Challenger Round of 32
L
Mia Leupolz
3-6 6-2 7-10
Wk 30
Rimini Open Round of 32
L
Aleke Lane-Ganus
3-6 4-6
Wk 32
Norwich Challenger Round of 32
W
Karin Ginter
6-2 6-2
Wk 32
Norwich Challenger Round of 16
W
Lynnsie Sill
7-5 6-7 10-7
Wk 32
Norwich Challenger Quarterfinals
L
Monika Koubek
6-7 4-6
Wk 33
Adelaide Cup Round of 32
W
Melanie Campbell
6-1 6-3
Wk 33
Adelaide Cup Round of 16
W
Gina Schmitt
6-3 6-2
Wk 33
Adelaide Cup Quarterfinals
W
Ilona Lappalainen
7-5 7-5
Wk 33
Adelaide Cup Semifinals
W
Linnea Moilanen
7-6 2-6 12-10
Wk 33
Adelaide Cup Final
L
Ivana Isaac
6-3 3-6 10-12
Wk 35
Rimini Challenger Round of 32
L
Jasmine Kobori
4-6 6-3 8-10
Wk 36
Charleroi Challenger Round of 32
W
Jasmine Jones
6-3 3-6 10-3
Wk 36
Charleroi Challenger Round of 16
W
Ann Talich
6-1 6-2
Wk 36
Charleroi Challenger Quarterfinals
L
Magdalena Čermák
4-6 6-1 9-11
Scouting
| Shared service (consensus) | 37.1 |
| Your department | 57.0 |
| 4-year projection | 42.7 |
Ranking History
| DATE | NATIONAL | STATE | STR |
| Early 2028 | #322 | #7 | 37.1 |
| Mid 2028 | #310 | #7 | 37.4 |
| Late 2028 | #283 | #7 | 38.3 |
| Final 2028 | #269 | #7 | 38.7 |
Attributes
| Serve Power | 39 | |
| Serve Accuracy | 31 | |
| Return | 36 | |
| Forehand | 40 | |
| Backhand | 50 | |
| Consistency | 43 | |
| Net Play | 34 | |
| Speed | 42 | |
| Stamina | 38 | |
| Composure | 36 | |
| Clutch | 38 |
Recruiting Timeline
| Received interest from Mount Holyoke | early_contact Wk 4 |
| Received interest from WPI | early_contact Wk 4 |
| Offered by WPI | offers Wk 12 |
| Offered by Mount Holyoke | offers Wk 14 |
| Official visit to Mount Holyoke | visits Wk 16 |
| Official visit to WPI | visits Wk 17 |

