Play to Clinch
Season 1 2026
World Week 5 · Regular season
Class Signed 1670
↺ New league
Recruiting › class of 2026 › Profile ← Recruiting board
EM
🇪🇬 Esraa Mostafa EGY
Class of 2026 · Born Suez, EGY · Mar 28 · 1-Star
STR
34.9
current (projection)
StrikePrediction · favourite to commit: Swarthmore 100% 1 offer
Rankings
Recruiting board (consensus)#775
International#238
Ranking points (53 pts · 27 events) #966
STR34.9
Junior STR (singles) 34.4
Doubles STR (results-based) 33.6
Junior Badges titles & ranking milestones
NATIONNo. 1 NATIONTop 5 NATIONTop 10
Junior Results tournament history
DATETOURNAMENT LEVELRESULT
Wk 2 Osijek Invitational State Quarterfinalist
Wk 3 Winnipeg Challenger Developmental R32
Wk 4 Xiamen Open Developmental R16
Wk 6 Tampa Cup Developmental R32
Wk 7 Dubrovnik Open Developmental Quarterfinalist
Wk 8 Hamburg Open Developmental R16
Wk 10 Longueuil Challenger Developmental R32
Wk 11 Seattle Cup Developmental Quarterfinalist
Wk 12 Moncton Challenger Developmental R32
Wk 14 Pescara Challenger Developmental R32
Wk 15 Lucknow Cup Developmental R32
Wk 16 Sassari Cup Developmental R32
Wk 18 Brisbane Challenger Developmental R32
Wk 19 Coventry Classic State R32
Wk 20 Slavonski Brod Invitational State R32
Wk 22 Tijuana Invitational State R16
Wk 23 Brno Open State R16
Wk 24 Chicago Cup State R32
Wk 26 Quebec City Open State R32
Wk 27 Funabashi Open State R32
Wk 28 Vicenza Open State R32
Wk 30 Salvador Classic State R16
Wk 31 Birmingham Invitational State R32
Wk 32 Bradford Cup State R16
Wk 34 Shizuoka Invitational State R32
Wk 35 Zrenjanin Invitational State R32
Wk 36 New York Cup State R32
Junior Doubles ¼ weight into the combined ranking
DATETOURNAMENT LEVELPARTNERRESULT
Wk 10 Longueuil Challenger Developmental Tianna Sanchez Semifinalist
Wk 19 Coventry Classic State Hilde Elsig Semifinalist
Wk 31 Birmingham Invitational State Kaylin Neyou Champion
Wk 34 Shizuoka Invitational State Jada Czeremcha Semifinalist
Junior Match Record every opponent was a fellow recruit
DATETOURNAMENT W/LOPPONENTSCORE
Wk 2 Osijek Invitational Round of 32 W Doris Halstead 6-3 6-2
Wk 2 Osijek Invitational Round of 16 W Amber Fuda 5-7 6-2 10-7
Wk 2 Osijek Invitational Quarterfinals L Hannah Sakaguchi 1-6 6-4 7-10
Wk 3 Winnipeg Challenger Round of 32 L Sahvanna Isacks 1-6 6-7
Wk 4 Xiamen Open Round of 32 W Taryn Baldwin 3-6 6-3 10-6
Wk 4 Xiamen Open Round of 16 L Shirley Probst 2-6 6-4 7-10
Wk 6 Tampa Cup Round of 32 L Tianna Sanchez 3-6 1-6
Wk 7 Dubrovnik Open Quarterfinals L Emma Nakashima 7-6 2-6 7-10
Wk 8 Hamburg Open Round of 32 W Qadence Portanova 7-5 7-6
Wk 8 Hamburg Open Round of 16 L Shay Alcântara 2-6 1-6
Wk 10 Longueuil Challenger Round of 32 L Betsy Holland 5-7 1-6
Wk 11 Seattle Cup Round of 32 W Amber Hu 6-4 3-6 10-5
Wk 11 Seattle Cup Round of 16 W Sílvia Torrens 5-7 7-6 10-8
Wk 11 Seattle Cup Quarterfinals L Tenley Kiyomiya 1-6 3-6
Wk 12 Moncton Challenger Round of 32 L Mara Di Guglielmo 3-6 4-6
Wk 14 Pescara Challenger Round of 32 L Mara Di Guglielmo 1-6 0-6
Wk 15 Lucknow Cup Round of 32 L Patty Yook 6-7 2-6
Wk 16 Sassari Cup Round of 32 L Nixan Arons 5-7 4-6
Wk 18 Brisbane Challenger Round of 32 L Yumi Tomita-Almeida 2-6 0-6
Wk 19 Coventry Classic Round of 32 L Tisha Schultze 4-6 2-6
Wk 20 Slavonski Brod Invitational Round of 32 L Noelia Casillas 5-7 2-6
Wk 22 Tijuana Invitational Round of 32 W Kamalani Warner 7-6 6-2
Wk 22 Tijuana Invitational Round of 16 L Lex Ware 2-6 3-6
Wk 23 Brno Open Round of 32 W Cody Alloo 3-6 6-4 10-8
Wk 23 Brno Open Round of 16 L Nyla Klimp 6-4 1-6 5-10
Wk 24 Chicago Cup Round of 32 L Taryn Baldwin 1-6 5-7
Wk 26 Quebec City Open Round of 32 L Juline Schneiderlin 6-2 1-6 5-10
Wk 27 Funabashi Open Round of 32 L Rosalia Casillas 4-6 3-6
Wk 28 Vicenza Open Round of 32 L Yumi Tomita-Almeida 3-6 2-6
Wk 30 Salvador Classic Round of 32 W Haylie Luter 6-2 6-3
Wk 30 Salvador Classic Round of 16 L Kamalani Warner 6-7 6-7
Wk 31 Birmingham Invitational Round of 32 L Rosetta Benedetti 2-6 5-7
Wk 32 Bradford Cup Round of 32 W Farhana Hoque 6-4 6-2
Wk 32 Bradford Cup Round of 16 L Jodi Nahas 3-6 6-3 7-10
Wk 34 Shizuoka Invitational Round of 32 L Gisela Gallo 3-6 3-6
Wk 35 Zrenjanin Invitational Round of 32 L Monica Ospina 6-4 4-6 4-10
Wk 36 New York Cup Round of 32 L Eva Cádiz 6-7 4-6
College List 1 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Swarthmore Hot 100% Finalist
Dreamsheet schools this recruit dreams of
Stanford Virginia North Carolina
Scouting two independent ceiling reads (±fog)
Shared service (consensus)47.9
Your department44.9
4-year projection36.2
Ranking History junior progression
DATE GLOBAL NATION STR
Early 2026 #286 #1 34.8
Mid 2026 #296 #1 34.4
Late 2026 #295 #1 34.3
Final 2026 #301 #1 34.2
Attributes visible current grades (20–80)
Serve Power 25
Serve Accuracy 27
Return 33
Forehand 27
Backhand 27
Consistency 21
Net Play 29
Speed 32
Stamina 31
Composure 25
Clutch 26
Recruiting
Intended majorWildlife Conservation
Junior tierLocal Competitive
OriginInternational
CommitmentUncommitted
Recruiting Timeline
Received interest from Swarthmore early_contact Wk 4
Offered by Swarthmore offers Wk 10
Official visit to Swarthmore visits Wk 17