Play to Clinch
Season 2 2027
World Week 10 · Regular season
Class Signed 494
↺ New league
Recruiting › Class of 2028 › Profile ← Recruiting board
MA
Class of 2028 · 3-Star

🇸🇦 Moustapha Al-Saiari

Riyadh, KSA Riyadh High International Health Administration Born Sep 10
★★★ · 3-Star
STR
42.7
4-yr proj 43.1
Uncommitted · 7 offers on the table · favourite Swarthmore
PLAY TO CLINCH RATING national board
92 3-Star
NATL
#178
INT'L
#86
POINTS
COMPOSITE of 1000 in class
0.9230
CURRENT
57.0
DEPT
45.3
4-YR
43.1
StrikePrediction · projected commit
Modelled from program fit, prestige & academic draw across 7 offers.
21%
LOW confidence
College List 7 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Swarthmore Hot ¼ 21% Finalist
Rochester Hot ¼ 21% Finalist
Johns Hopkins Hot ¼ 18% Finalist
MIT Hot ¼ 21% Top School
Wesleyan Hot ¼ 19% Top School
Denison Hot ¼
Trinity (CT) Hot ¼
Dreamsheet schools this recruit dreams of
Duke Wake Forest Stanford
Junior Badges
GLOBALTop 250 NATIONNo. 1 NATIONTop 5 NATIONTop 10
Junior Results
DATETOURNAMENT LEVELRESULT
Wk 2 Dallas Challenger Developmental Finalist
Wk 3 Chicago International Premier R16
Wk 5 Rimini Open Premier R16
Wk 6 Villa María Classic Premier Quarterfinalist
Wk 8 Thunder Bay Classic Premier R32
Wk 9 Monza Classic Premier R32
Wk 11 Cologne Open Premier R32
Wk 12 Oakland Classic National R16
Wk 14 Denver Championships National R16
Wk 15 Maastricht Open National R16
Wk 17 Atlanta Open National R16
Wk 18 Ústí nad Labem Championships National R32
Wk 20 Bilbao Classic National Champion
Wk 21 Karlovy Vary Classic Premier Semifinalist
Wk 23 Bourg-en-Bresse Open Premier R32
Wk 24 Mendoza International Premier R16
Wk 26 Erfurt Classic Premier R16
Wk 27 Utrecht Classic Premier R32
Wk 29 Corrientes International Premier Quarterfinalist
Wk 30 Bariloche Classic Premier Quarterfinalist
Wk 32 Perpignan Open Premier R16
Wk 33 Berlin International Premier R16
Wk 35 Seattle Open Premier R32
Wk 36 Novi Pazar Classic Premier R16
Junior Doubles
DATETOURNAMENT LEVELPARTNERRESULT
Wk 2 Dallas Challenger Developmental David Miyamura Quarterfinalist
Wk 11 Cologne Open Premier Noah Rubensson Champion
Wk 14 Denver Championships National Steven Hodgson Semifinalist
Wk 18 Ústí nad Labem Championships National Iolo Jones Champion
Wk 20 Bilbao Classic National Markus Führich Semifinalist
Wk 26 Erfurt Classic Premier Libor Čech Quarterfinalist
Wk 27 Utrecht Classic Premier Iolo Jones Quarterfinalist
Wk 32 Perpignan Open Premier Alex Kolesnikova Semifinalist
Junior Match Record
DATETOURNAMENT W/LOPPONENTSCORE
Wk 2 Dallas Challenger Round of 32 W Nikita Valdes 7-5 7-5
Wk 2 Dallas Challenger Round of 16 W Kevin Mizuno 6-7 6-2 10-6
Wk 2 Dallas Challenger Quarterfinals W Bruce Ndoumbouk 6-3 6-7 10-7
Wk 2 Dallas Challenger Semifinals W Michael Wang 3-6 6-3 10-4
Wk 2 Dallas Challenger Final L Keith Kabiller 3-6 4-6
Wk 3 Chicago International Round of 32 W Tamer Hassan 7-6 6-3
Wk 3 Chicago International Round of 16 L Reinier Van Vliet 1-6 3-6
Wk 5 Rimini Open Round of 32 W Rob Celestine 7-6 6-4
Wk 5 Rimini Open Round of 16 L Henry England 3-6 5-7
Wk 6 Villa María Classic Round of 32 W Elias Berg 6-0 6-3
Wk 6 Villa María Classic Round of 16 W Sidney Mason 6-2 7-6
Wk 6 Villa María Classic Quarterfinals L Karl McCorkle 1-6 1-6
Wk 8 Thunder Bay Classic Round of 32 L Lasse Damsgaard 3-6 6-7
Wk 9 Monza Classic Round of 32 L Kris Bartkowicz 5-7 3-6
Wk 11 Cologne Open Round of 32 L Diogo Fonte 2-6 3-6
Wk 12 Oakland Classic Round of 32 W Benjamin Ben Yedder 6-4 4-6 12-10
Wk 12 Oakland Classic Round of 16 L Drew Keys 4-6 6-7
Wk 14 Denver Championships Round of 32 W Oskar Salamon 3-6 6-4 10-8
Wk 14 Denver Championships Round of 16 L Hans Ekdal 4-6 2-6
Wk 15 Maastricht Open Round of 32 W Scott Adams 6-2 6-3
Wk 15 Maastricht Open Round of 16 L Lucas Kopp 4-6 4-6
Wk 17 Atlanta Open Round of 32 W Scott Adams 6-0 6-2
Wk 17 Atlanta Open Round of 16 L Noah Edathodika 2-6 7-6 7-10
Wk 18 Ústí nad Labem Championships Round of 32 L Lucas Kopp 6-3 3-6 10-12
Wk 20 Bilbao Classic Round of 32 W MaliVai Cline 7-6 6-3
Wk 20 Bilbao Classic Round of 16 W Libor Doležal 6-2 6-4
Wk 20 Bilbao Classic Quarterfinals W Trygve Jøsendal 7-6 7-5
Wk 20 Bilbao Classic Semifinals W Robin Meseguer 6-2 6-0
Wk 20 Bilbao Classic Final W Bruce Ndoumbouk 2-6 6-4 10-8
Wk 21 Karlovy Vary Classic Semifinals L Vladimír Masopust 6-4 2-6 5-10
Wk 23 Bourg-en-Bresse Open Round of 32 L Suad Doncic 7-6 4-6 5-10
Wk 24 Mendoza International Round of 32 W Rob Celestine 6-2 6-4
Wk 24 Mendoza International Round of 16 L Ola Berglund 2-6 6-7
Wk 26 Erfurt Classic Round of 32 W Trent Kane 6-3 7-6
Wk 26 Erfurt Classic Round of 16 L Noah Rubensson 7-6 3-6 7-10
Wk 27 Utrecht Classic Round of 32 L Felipe Trujillo 3-6 2-6
Wk 29 Corrientes International Round of 16 W Joaquin Zornoza 6-2 6-3
Wk 29 Corrientes International Quarterfinals L Henry England 6-4 4-6 5-10
Wk 30 Bariloche Classic Quarterfinals L Juhani Hiltunen 5-7 6-3 6-10
Wk 32 Perpignan Open Round of 32 W Stephen Feng 6-7 7-5 10-5
Wk 32 Perpignan Open Round of 16 L Tor Reiten 6-4 2-6 2-10
Wk 33 Berlin International Round of 32 W Alasdair Reid 6-4 1-6 10-7
Wk 33 Berlin International Round of 16 L Bedřich Vlček 4-6 6-4 7-10
Wk 35 Seattle Open Round of 32 L Keith Kabiller 5-7 7-5 11-13
Wk 36 Novi Pazar Classic Round of 32 W Brian Weiner 7-6 7-5
Wk 36 Novi Pazar Classic Round of 16 L Ola Berglund 7-6 4-6 7-10
Scouting
Shared service (consensus)57.0
Your department45.3
4-year projection43.1
Ranking History
DATE GLOBAL NATION STR
Early 2028 #208 #1 42.9
Mid 2028 #236 #1 42.1
Late 2028 #226 #1 42.3
Final 2028 #223 #1 42.4
Attributes
Serve Power 45
Serve Accuracy 43
Return 51
Forehand 51
Backhand 45
Consistency 48
Net Play 44
Speed 41
Stamina 54
Composure 51
Clutch 45
Recruiting Timeline
Received interest from Swarthmore early_contact Wk 1
Received interest from Rochester early_contact Wk 2
Received interest from Johns Hopkins early_contact Wk 2
Offered by Johns Hopkins offers Wk 9
Offered by MIT offers Wk 9
Offered by Rochester offers Wk 11
Offered by Swarthmore offers Wk 15
Official visit to Rochester visits Wk 17
Official visit to Swarthmore visits Wk 18
Narrowed list to 3 schools narrowing Wk 19