Play to Clinch
Season 1 2026
World Week 5 · Regular season
Class Signed 1670
↺ New league
Recruiting › class of 2027 › Profile ← Recruiting board
JS
🇺🇸 John Salonga USA
Class of 2027 · Born Radford, VA · May 4 · ★★2-Star
STR
37.9
current (projection)
StrikePrediction · favourite to commit: Carleton 25% 4 offers
Rankings
Recruiting board (consensus)#565
Virginia#15
Ranking points (66 pts · 23 events) #932
STR37.9
Junior STR (singles) 35.7
Doubles STR (results-based) 35.6
Junior Badges titles & ranking milestones
STATETop 25
Junior Results tournament history
DATETOURNAMENT LEVELRESULT
Wk 1 Puebla Invitational State R16
Wk 2 Dubrovnik Open National R32
Wk 4 Osijek Cup Developmental R32
Wk 6 Pelotas Invitational State R32
Wk 7 Dordrecht Cup State R32
Wk 9 Novi Pazar Open State R32
Wk 10 Breda Open State R32
Wk 12 Cincinnati Open State R32
Wk 13 Grosseto Classic State R16
Wk 15 Manchester Cup State R32
Wk 17 Nantes Cup State R16
Wk 18 Dijon Classic State R16
Wk 20 Chicago Invitational State Quarterfinalist
Wk 21 Oakland Invitational State R32
Wk 23 Belgrade Invitational State Quarterfinalist
Wk 24 Vigo Cup State R16
Wk 26 Córdoba Classic State Semifinalist
Wk 28 Toluca Cup State Quarterfinalist
Wk 29 Bariloche Classic State R32
Wk 31 St. John's Invitational State Semifinalist
Wk 32 Kochi Open State R16
Wk 34 Kraljevo Cup State Semifinalist
Wk 35 Rosario Invitational State Quarterfinalist
Junior Doubles ¼ weight into the combined ranking
DATETOURNAMENT LEVELPARTNERRESULT
Wk 1 Puebla Invitational State Jamie Munro Finalist
Wk 6 Pelotas Invitational State Jesse Gradney Semifinalist
Wk 7 Dordrecht Cup State Vladislav Kurbanov Semifinalist
Wk 20 Chicago Invitational State Matt Hisamatsu Semifinalist
Wk 21 Oakland Invitational State Vahid Nastasi Semifinalist
Wk 24 Vigo Cup State Austin Cantey Champion
Wk 29 Bariloche Classic State Andre Thomas Semifinalist
Junior Match Record every opponent was a fellow recruit
DATETOURNAMENT W/LOPPONENTSCORE
Wk 1 Puebla Invitational Round of 16 L Roscoe Richard 2-6 4-6
Wk 2 Dubrovnik Open Round of 32 L Keaton Kreiss 1-6 0-6
Wk 4 Osijek Cup Round of 32 L Roman Sergeev 2-6 0-6
Wk 6 Pelotas Invitational Round of 32 L Nahitan Castellanos 1-6 0-6
Wk 7 Dordrecht Cup Round of 32 L Austin Lateef 1-6 0-6
Wk 9 Novi Pazar Open Round of 32 L Ratko Višća 3-6 0-6
Wk 10 Breda Open Round of 32 L Devan Aoyama 1-6 4-6
Wk 12 Cincinnati Open Round of 32 L Jussi Sparv 0-6 2-6
Wk 13 Grosseto Classic Round of 16 L Bobby Blake 6-7 1-6
Wk 15 Manchester Cup Round of 32 L Drayk Sunwoo 0-6 1-6
Wk 17 Nantes Cup Round of 16 L Pablo Slaughter 2-6 2-6
Wk 18 Dijon Classic Round of 16 L Gerard Azpilicueta 6-3 4-6 5-10
Wk 20 Chicago Invitational Round of 16 W Matt Hisamatsu 2-6 6-3 11-9
Wk 20 Chicago Invitational Quarterfinals L Quentin Smith 4-6 3-6
Wk 21 Oakland Invitational Round of 32 L Diego Longo 3-6 2-6
Wk 23 Belgrade Invitational Round of 16 W Deiby Vaca 6-2 7-6
Wk 23 Belgrade Invitational Quarterfinals L Leevi Ihalainen 4-6 6-1 8-10
Wk 24 Vigo Cup Round of 16 L Houston Bautista 6-3 3-6 6-10
Wk 26 Córdoba Classic Round of 16 W Tamatoa Clinton 6-1 4-6 10-7
Wk 26 Córdoba Classic Quarterfinals W Josiah Rojas 4-6 6-3 10-4
Wk 26 Córdoba Classic Semifinals L Rowdy Ebel 6-2 2-6 1-10
Wk 28 Toluca Cup Round of 32 W Viktor Jeppesen 7-6 6-4
Wk 28 Toluca Cup Round of 16 W Emory Mason 6-3 6-4
Wk 28 Toluca Cup Quarterfinals L Quincy Ali 6-3 2-6 7-10
Wk 29 Bariloche Classic Round of 32 L Berat Özdemir 7-5 6-7 4-10
Wk 31 St. John's Invitational Round of 32 W Diego Longo 6-1 6-2
Wk 31 St. John's Invitational Round of 16 W Jed Roland 7-5 7-5
Wk 31 St. John's Invitational Quarterfinals W Spencer Gauci 4-6 6-3 12-10
Wk 31 St. John's Invitational Semifinals L Mateo Maripán 3-6 0-6
Wk 32 Kochi Open Round of 32 W Tyler Hachimura 6-3 7-5
Wk 32 Kochi Open Round of 16 L Karle Hodge 2-6 6-7
Wk 34 Kraljevo Cup Round of 32 W Michael Hamzová 6-1 6-4
Wk 34 Kraljevo Cup Round of 16 W Darío Le Normand 6-3 6-3
Wk 34 Kraljevo Cup Quarterfinals W Wilmer Zamora 7-6 6-4
Wk 34 Kraljevo Cup Semifinals L Jean Thibodeau 2-6 4-6
Wk 35 Rosario Invitational Round of 32 W Amayas Atal 7-6 6-7 10-3
Wk 35 Rosario Invitational Round of 16 W Cannon Wang 6-1 7-5
Wk 35 Rosario Invitational Quarterfinals L Mahmud Begum 6-3 5-7 8-10
College List 4 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Carleton Hot 25% Finalist
Washington University in St. Louis Hot 25% Finalist
Swarthmore Hot 26% Finalist
Trinity (CT) Hot 24% Top School
Dreamsheet schools this recruit dreams of
Stanford Virginia North Carolina
Scouting two independent ceiling reads (±fog)
Shared service (consensus)56.6
Your department54.0
4-year projection50.9
Ranking History junior progression
DATE NATIONAL STATE STR
Early 2027 #613 #21 31.1
Mid 2027 #614 #21 31.8
Late 2027 #610 #21 33.6
Final 2027 #575 #21 35.5
Attributes visible current grades (20–80)
Serve Power 35
Serve Accuracy 32
Return 34
Forehand 33
Backhand 36
Consistency 34
Net Play 37
Speed 35
Stamina 36
Composure 37
Clutch 36
Recruiting
Intended majorEarth Science
Junior tierLocal Competitive
OriginDomestic
CommitmentUncommitted
Recruiting Timeline
Received interest from Swarthmore early_contact Wk 4
Received interest from Carleton early_contact Wk 5
Received interest from Washington University in St. Louis early_contact Wk 5
Offered by Swarthmore offers Wk 8
Offered by Carleton offers Wk 12
Offered by Washington University in St. Louis offers Wk 14
Offered by Trinity (CT) offers Wk 14
Official visit to Carleton visits Wk 17
Official visit to Washington University in St. Louis visits Wk 19