Class of 2028 · 4-Star
🇺🇸 🇵🇷 Yesenia Soto
★★★★★
★★★★ · 4-Star
STR
48.3
4-yr proj 49.6
College List
SCHOOLOFFERINTEREST
SCHOL.STRIKEPRED.STATUS
Dreamsheet
Penn
North Carolina
USC
TCU
Junior Badges
MAJORChampion
NATTop 25
NATTop 50
NATTop 100
NATTop 300
STATETop 5
STATETop 10
STATETop 25
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 2
Saint-Étienne Championships
National
R32
Wk 3
Hobart Open
National
Quarterfinalist
Wk 5
Šibenik Championships
National
Finalist
Wk 6
Los Angeles International
Premier
Semifinalist
Wk 7
Vitória Open
Major
Finalist
Wk 9
Cádiz International
Major
Quarterfinalist
Wk 10
Morelia International
Major
Quarterfinalist
Wk 12
Augsburg Championships
Major
Quarterfinalist
Wk 13
Enschede International
Major
Quarterfinalist
Wk 15
Osaka Masters Cup
Masters
Semifinalist
Wk 16
Indore Masters
Masters
R16
Wk 18
Blumenau Masters Cup
Masters
R32
Wk 19
Almere International
Major
Finalist
Wk 20
Hasselt Masters Cup
Masters
Quarterfinalist
Wk 22
Perugia International Masters
Masters
R32
Wk 23
Mérida Masters Cup
Masters
R32
Wk 25
Vancouver Masters Cup
Masters
R32
Wk 26
Bremen International
Major
R16
Wk 28
Prague Masters Cup
Masters
R32
Wk 29
Valjevo International
Major
R16
Wk 30
Coquitlam Championships
Major
Champion
Wk 32
Bhopal Masters Cup
Masters
R16
Wk 33
Puebla Masters
Masters
Quarterfinalist
Wk 35
Tokyo International
Major
R32
Wk 36
Mazatlán Masters Cup
Masters
Quarterfinalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 2
Saint-Étienne Championships Round of 32
L
Macarena Melgar
3-6 6-7
Wk 3
Hobart Open Round of 32
W
Julia Lohmann
6-1 7-6
Wk 3
Hobart Open Round of 16
W
Gaby Stekelenburg
6-0 6-0
Wk 3
Hobart Open Quarterfinals
L
Julie Novák
5-7 4-6
Wk 5
Šibenik Championships Round of 32
W
Linda Bühl
6-0 6-0
Wk 5
Šibenik Championships Round of 16
W
Claudine Hokianga
6-3 6-0
Wk 5
Šibenik Championships Quarterfinals
W
Monika Hector
6-1 6-0
Wk 5
Šibenik Championships Semifinals
W
Jadyn Grant
7-6 4-6 10-5
Wk 5
Šibenik Championships Final
L
Debora Krüger
6-7 4-6
Wk 6
Los Angeles International Round of 32
W
Maya Shaffelburg
6-1 6-4
Wk 6
Los Angeles International Round of 16
W
Zoé Simard
6-1 6-2
Wk 6
Los Angeles International Quarterfinals
W
Manuela Rosales
6-3 6-3
Wk 6
Los Angeles International Semifinals
L
Laura Zieler
6-4 6-7 8-10
Wk 7
Vitória Open Round of 16
W
Gem Telford
6-2 7-5
Wk 7
Vitória Open Quarterfinals
W
Lyudmila Blinkova
6-3 6-3
Wk 7
Vitória Open Semifinals
W
Raymonde Robert
7-6 3-6 10-7
Wk 7
Vitória Open Final
L
Allegra Barella
2-6 6-3 5-10
Wk 9
Cádiz International Round of 32
W
Janae Payne
6-3 4-6 10-6
Wk 9
Cádiz International Round of 16
W
Aurora Nistor
4-6 7-5 11-9
Wk 9
Cádiz International Quarterfinals
L
Renata Egorov
5-7 6-7
Wk 10
Morelia International Round of 32
W
Ruth Smith
7-6 6-7 10-7
Wk 10
Morelia International Round of 16
W
Clara Goretzka
7-6 6-4
Wk 10
Morelia International Quarterfinals
L
Lynne Moore
3-6 6-3 7-10
Wk 12
Augsburg Championships Round of 32
W
Ema Stevanović
6-1 7-5
Wk 12
Augsburg Championships Round of 16
W
Diana Rodríguez
6-3 6-4
Wk 12
Augsburg Championships Quarterfinals
L
Becky Moon
3-6 6-7
Wk 13
Enschede International Round of 32
W
Amelia Thanh
6-7 6-0 10-4
Wk 13
Enschede International Round of 16
W
Lynne Moore
6-2 6-4
Wk 13
Enschede International Quarterfinals
L
Bonnie Hagan
4-6 0-6
Wk 15
Osaka Masters Cup Round of 16
W
Agnese Sabella
6-4 7-6
Wk 15
Osaka Masters Cup Quarterfinals
W
Magüi Herrero
6-3 6-4
Wk 15
Osaka Masters Cup Semifinals
L
Czech Debuchy
7-6 2-6 5-10
Wk 16
Indore Masters Round of 32
W
Ruth Smith
6-3 2-6 10-6
Wk 16
Indore Masters Round of 16
L
Malaya Jackson
7-6 4-6 4-10
Wk 18
Blumenau Masters Cup Round of 32
L
Nicole Gallo
6-4 4-6 4-10
Wk 19
Almere International Round of 32
W
Yvonne Rodríguez
6-2 6-4
Wk 19
Almere International Round of 16
W
Kristy Gibson-Loftin
7-5 6-3
Wk 19
Almere International Quarterfinals
W
Megan Meagher
6-7 6-2 10-8
Wk 19
Almere International Semifinals
W
Sandra Skorupski
6-2 6-7 10-8
Wk 19
Almere International Final
L
Maria Springman
4-6 5-7
Wk 20
Hasselt Masters Cup Round of 32
W
Stephanie Bowens
6-2 6-1
Wk 20
Hasselt Masters Cup Round of 16
W
Nina Shnaider
6-4 7-6
Wk 20
Hasselt Masters Cup Quarterfinals
L
Jesika Jaroš
3-6 1-6
Wk 22
Perugia International Masters Round of 32
L
Allegra Barella
4-6 2-6
Wk 23
Mérida Masters Cup Round of 32
L
Iris Marchena
6-2 2-6 6-10
Wk 25
Vancouver Masters Cup Round of 32
L
Heaven Cheney
7-6 6-7 3-10
Wk 26
Bremen International Round of 32
W
Czech Debuchy
6-2 6-7 10-3
Wk 26
Bremen International Round of 16
L
Magüi Herrero
4-6 2-6
Wk 28
Prague Masters Cup Round of 32
L
Stephanie Bowens
6-7 3-6
Wk 29
Valjevo International Round of 32
W
Amanda Bowen
6-3 6-3
Wk 29
Valjevo International Round of 16
L
Hailey Knaak
2-6 7-5 9-11
Wk 30
Coquitlam Championships Round of 32
W
Nicole LeRoy
6-0 6-3
Wk 30
Coquitlam Championships Round of 16
W
Leah Oudsema
6-7 6-4 10-8
Wk 30
Coquitlam Championships Quarterfinals
W
Michela Bonfantini
6-0 6-1
Wk 30
Coquitlam Championships Semifinals
W
Jadyn Grant
3-6 6-3 10-3
Wk 30
Coquitlam Championships Final
W
Quincey Lehotak
6-3 5-7 10-7
Wk 32
Bhopal Masters Cup Round of 32
W
Hailey Knaak
6-4 6-3
Wk 32
Bhopal Masters Cup Round of 16
L
Ulrikke Kristiansen
5-7 3-6
Wk 33
Puebla Masters Round of 32
W
Heaven Cheney
3-6 7-5 10-7
Wk 33
Puebla Masters Round of 16
W
Peyton Jacobson
7-6 6-3
Wk 33
Puebla Masters Quarterfinals
L
Nina Shnaider
5-7 7-6 9-11
Wk 35
Tokyo International Round of 32
L
Mahak Tiwari
6-3 6-7 7-10
Wk 36
Mazatlán Masters Cup Round of 32
W
Whitney Barger-Wallach
6-3 4-6 10-4
Wk 36
Mazatlán Masters Cup Round of 16
W
Klára Sedláček
3-6 6-4 10-7
Wk 36
Mazatlán Masters Cup Quarterfinals
L
Ulrikke Kristiansen
6-7 4-6
Scouting
| Shared service (consensus) | 53.5 |
| Your department | 53.1 |
| 4-year projection | 49.6 |
Ranking History
| DATE | NATIONAL | STATE | STR |
| Early 2028 | #36 | #4 | 47.0 |
| Mid 2028 | #30 | #3 | 47.8 |
| Late 2028 | #30 | #3 | 48.1 |
| Final 2028 | #24 | #3 | 48.4 |
Attributes
| Serve Power | 55 | |
| Serve Accuracy | 61 | |
| Return | 63 | |
| Forehand | 55 | |
| Backhand | 61 | |
| Consistency | 56 | |
| Net Play | 56 | |
| Speed | 60 | |
| Stamina | 67 | |
| Composure | 57 | |
| Clutch | 64 |
Recruiting Timeline
| Received interest from UNLV | early_contact Wk 4 |
| Received interest from San Jose State | early_contact Wk 5 |
| Received interest from Nova Southeastern | early_contact Wk 5 |
| Offered by New Mexico | offers Wk 8 |
| Offered by San Jose State | offers Wk 9 |
| Offered by Nova Southeastern | offers Wk 15 |
| Offered by UNLV | offers Wk 15 |
| Official visit to Nova Southeastern | visits Wk 16 |
| Official visit to San Jose State | visits Wk 17 |
| Narrowed list to 3 schools | narrowing Wk 20 |








