Play to Clinch
Season 2 2027
World Week 9 · Regular season
Class Signed 392
↺ New league
Recruiting › Class of 2028 › Profile ← Recruiting board
OM
Class of 2028 · 1-Star

🇳🇬 🇷🇺 Obi Mao

Abuja, NGR Kano High International · dual citizen Civil Engineering Born Jul 3
★ · 1-Star
STR
39.2
4-yr proj 42.3
Uncommitted · 3 offers on the table · favourite Carleton
PLAY TO CLINCH RATING national board
75 1-Star
NATL
#835
INT'L
#506
POINTS
COMPOSITE of 1000 in class
0.7502
CURRENT
44.0
DEPT
51.4
4-YR
42.3
StrikePrediction · projected commit
Modelled from program fit, prestige & academic draw across 3 offers.
38%
LOW confidence
College List 3 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Carleton Hot 38% Finalist
WPI Hot 31% Finalist
RIT Hot 31% Finalist
Dreamsheet schools this recruit dreams of
Stanford Princeton Penn
Junior Badges
NATIONTop 5 NATIONTop 10
Junior Results
DATETOURNAMENT LEVELRESULT
Wk 2 Cincinnati Classic State R32
Wk 4 Sydney Invitational State Finalist
Wk 5 Pančevo Classic National R16
Wk 7 Cambridge Cup Developmental R32
Wk 8 Charleroi Open Developmental R32
Wk 10 Třebíč Challenger Developmental R16
Wk 12 Brno Open Developmental R32
Wk 13 Grosseto Cup Developmental Semifinalist
Wk 15 Zadar Challenger Developmental R32
Wk 17 León Cup Developmental R16
Wk 18 Brighton Cup Developmental R32
Wk 20 Toledo Challenger Developmental R32
Wk 22 Tianjin Challenger Developmental R32
Wk 23 Nanaimo Challenger Developmental Quarterfinalist
Wk 25 Geelong Cup Developmental Semifinalist
Wk 26 Limoges Open Developmental R32
Wk 28 Osijek Challenger Developmental Quarterfinalist
Wk 30 Toluca Cup Developmental Quarterfinalist
Wk 31 Cancún Cup Developmental Quarterfinalist
Wk 33 Wollongong Challenger Developmental R16
Wk 35 Hamburg Challenger Developmental Quarterfinalist
Wk 36 Pelotas Challenger Developmental Semifinalist
Junior Doubles
DATETOURNAMENT LEVELPARTNERRESULT
Wk 5 Pančevo Classic National Tristan Fodje Semifinalist
Wk 10 Třebíč Challenger Developmental Mark Snoeijs Semifinalist
Wk 13 Grosseto Cup Developmental Henrik Poulsen Semifinalist
Wk 17 León Cup Developmental Dylan Wei Champion
Wk 22 Tianjin Challenger Developmental Cameron Mesidor Finalist
Wk 26 Limoges Open Developmental Cesar Sandoval Champion
Junior Match Record
DATETOURNAMENT W/LOPPONENTSCORE
Wk 2 Cincinnati Classic Round of 32 L Frantzdy Gauvin 2-6 6-3 8-10
Wk 4 Sydney Invitational Round of 16 W Pekka Karjalainen 6-1 6-1
Wk 4 Sydney Invitational Quarterfinals W Matt Pell 6-3 7-6
Wk 4 Sydney Invitational Semifinals W Lutsharel Kloof 7-6 3-6 10-7
Wk 4 Sydney Invitational Final L Jacques Gruda 6-7 5-7
Wk 5 Pančevo Classic Round of 32 W Florin Stan 7-6 6-3
Wk 5 Pančevo Classic Round of 16 L Elishah Saxena 1-6 0-6
Wk 7 Cambridge Cup Round of 32 L Élie Surpris 4-6 0-6
Wk 8 Charleroi Open Round of 32 L Niall Cross 3-6 6-3 9-11
Wk 10 Třebíč Challenger Round of 32 W Stanislav Tichý 6-4 6-4
Wk 10 Třebíč Challenger Round of 16 L Per Kühl 6-4 1-6 3-10
Wk 12 Brno Open Round of 32 L Andreas Batis 1-6 2-6
Wk 13 Grosseto Cup Round of 32 W Gary Duffey 6-4 3-6 10-7
Wk 13 Grosseto Cup Round of 16 W Joel Saiz 6-4 6-4
Wk 13 Grosseto Cup Quarterfinals W Florian Voigtmann 4-6 6-3 10-3
Wk 13 Grosseto Cup Semifinals L Nico Sontag 1-6 0-6
Wk 15 Zadar Challenger Round of 32 L Dylan Endelman 3-6 6-7
Wk 17 León Cup Round of 32 W Martin Helander 7-5 6-1
Wk 17 León Cup Round of 16 L Louis Preyer 4-6 5-7
Wk 18 Brighton Cup Round of 32 L Woody Benjamin 0-6 0-6
Wk 20 Toledo Challenger Round of 32 L JaJuan Seles 3-6 6-4 8-10
Wk 22 Tianjin Challenger Round of 32 L Jack Gong 4-6 6-4 7-10
Wk 23 Nanaimo Challenger Round of 32 W Jadon Mainoo 6-3 6-3
Wk 23 Nanaimo Challenger Round of 16 W Kingsley Ruffier 6-1 6-2
Wk 23 Nanaimo Challenger Quarterfinals L Zae Aragone 4-6 4-6
Wk 25 Geelong Cup Round of 32 W Derrick Bruhn 6-4 6-3
Wk 25 Geelong Cup Round of 16 W Jadon Mainoo 6-3 7-5
Wk 25 Geelong Cup Quarterfinals W Godfrey Willenborg 6-4 6-2
Wk 25 Geelong Cup Semifinals L Erick Blake 3-6 3-6
Wk 26 Limoges Open Round of 32 L Robin Marek 3-6 7-6 9-11
Wk 28 Osijek Challenger Round of 32 W Indiana Voss-Tecklenburg 7-5 6-3
Wk 28 Osijek Challenger Round of 16 W Roman Koubek 6-3 6-2
Wk 28 Osijek Challenger Quarterfinals L Márton Cseri 2-6 2-6
Wk 30 Toluca Cup Round of 32 W Magnus Sevecke 6-3 2-6 10-6
Wk 30 Toluca Cup Round of 16 W Joost Geertruida 6-3 6-4
Wk 30 Toluca Cup Quarterfinals L Paulus Pulkkinen 4-6 2-6
Wk 31 Cancún Cup Round of 32 W Indiana Voss-Tecklenburg 7-6 6-2
Wk 31 Cancún Cup Round of 16 W Khurram Nazir 6-2 7-6
Wk 31 Cancún Cup Quarterfinals L Jayro Tolisso 3-6 4-6
Wk 33 Wollongong Challenger Round of 32 W Darien Jessen 4-6 6-1 10-4
Wk 33 Wollongong Challenger Round of 16 L François Tarpey 6-7 4-6
Wk 35 Hamburg Challenger Round of 32 W Gregg March 6-3 6-4
Wk 35 Hamburg Challenger Round of 16 W Tamatoa McCall 6-7 6-2 10-7
Wk 35 Hamburg Challenger Quarterfinals L Zach Blatche 2-6 6-3 4-10
Wk 36 Pelotas Challenger Round of 32 W Lutsharel Kloof 6-7 6-3 10-6
Wk 36 Pelotas Challenger Round of 16 W Kael Pepe 7-6 6-7 10-6
Wk 36 Pelotas Challenger Quarterfinals W Rok Cesar 7-5 6-4
Wk 36 Pelotas Challenger Semifinals L Bret Hofmann 7-6 3-6 5-10
Scouting
Shared service (consensus)44.0
Your department51.4
4-year projection42.3
Ranking History
DATE GLOBAL NATION STR
Early 2028 #441 #5 37.5
Mid 2028 #479 #7 36.6
Late 2028 #435 #5 37.6
Final 2028 #417 #4 37.9
Attributes
Serve Power 45
Serve Accuracy 44
Return 39
Forehand 35
Backhand 40
Consistency 40
Net Play 36
Speed 41
Stamina 39
Composure 41
Clutch 38
Recruiting Timeline
Received interest from RIT early_contact Wk 1
Received interest from Carleton early_contact Wk 5
Received interest from WPI early_contact Wk 5
Offered by RIT offers Wk 8
Offered by Carleton offers Wk 9
Offered by WPI offers Wk 15
Official visit to Carleton visits Wk 16
Official visit to WPI visits Wk 18