Play to Clinch
Season 1 2026
World Week 0 · Regular season
↺ New league
Recruiting › class of 2027 › Profile ← Recruiting board
CW
🇺🇸 Cannon Wang USA
Class of 2027 · Born Ontario, CA · Apr 20 · NRUnrated
STR
35.3
current (projection)
StrikePrediction · favourite to commit: Swarthmore 51% 2 offers
Rankings
Recruiting board (consensus)#897
California#41
Ranking points (82 pts · 23 events) #878
STR35.3
Junior STR (singles) 35.0
Doubles STR (results-based) 37.1
Junior Results tournament history
DATETOURNAMENT LEVELRESULT
Wk 1 Kagoshima Classic State R16
Wk 2 Dubrovnik Open National R32
Wk 4 Osijek Cup Developmental R32
Wk 6 Pelotas Invitational State R16
Wk 7 Dordrecht Cup State R32
Wk 9 Novi Pazar Open State R16
Wk 10 Jihlava Classic State R32
Wk 12 Rotterdam Open State R32
Wk 13 Nîmes Invitational State R16
Wk 15 Manchester Cup State R32
Wk 17 Charleroi Invitational State R32
Wk 18 Dalian Classic State R16
Wk 20 Chicago Invitational State Finalist
Wk 21 Den Bosch Cup State R32
Wk 23 Mar del Plata Invitational State R32
Wk 24 Morelia Cup State R32
Wk 26 Cincinnati Invitational State R32
Wk 27 Brasília Classic State R32
Wk 29 Bariloche Classic State R32
Wk 31 Ostend Classic State Quarterfinalist
Wk 32 Kochi Open State R32
Wk 34 Bolzano Open State Champion
Wk 35 Rosario Invitational State R16
Junior Doubles ¼ weight into the combined ranking
DATETOURNAMENT LEVELPARTNERRESULT
Wk 1 Kagoshima Classic State Abdukodir Baitursynov Champion
Wk 9 Novi Pazar Open State Matt Hisamatsu Quarterfinalist
Wk 12 Rotterdam Open State Foxhall Sherman Semifinalist
Wk 13 Nîmes Invitational State Glenn Hamilton Champion
Wk 23 Mar del Plata Invitational State Tyler Hachimura Quarterfinalist
Wk 27 Brasília Classic State Jeremy Yang Semifinalist
Junior Match Record every opponent was a fellow recruit
DATETOURNAMENT W/LOPPONENTSCORE
Wk 1 Kagoshima Classic Round of 32 W Matt Hisamatsu 6-2 7-6
Wk 1 Kagoshima Classic Round of 16 L Fran Raso 6-7 4-6
Wk 2 Dubrovnik Open Round of 32 L Víctor Romero 6-7 5-7
Wk 4 Osijek Cup Round of 32 L Makai Buth 0-6 1-6
Wk 6 Pelotas Invitational Round of 32 W Jabari Pucci 6-4 6-3
Wk 6 Pelotas Invitational Round of 16 L Nélson Pires 0-6 2-6
Wk 7 Dordrecht Cup Round of 32 L Jemal Zerihun 3-6 3-6
Wk 9 Novi Pazar Open Round of 32 W Valery Alenitsyn 6-3 6-2
Wk 9 Novi Pazar Open Round of 16 L Malcolm Burdette 2-6 2-6
Wk 10 Jihlava Classic Round of 32 L Jay Czarnecki 5-7 6-2 3-10
Wk 12 Rotterdam Open Round of 32 L Evgueni Pashkova 5-7 3-6
Wk 13 Nîmes Invitational Round of 32 W Jake Torres 7-6 7-5
Wk 13 Nîmes Invitational Round of 16 L Casey McMains 4-6 3-6
Wk 15 Manchester Cup Round of 32 L Matt Hisamatsu 7-6 0-6 5-10
Wk 17 Charleroi Invitational Round of 32 L Will Hatate 5-7 3-6
Wk 18 Dalian Classic Round of 32 W Jabari Pucci 6-4 6-4
Wk 18 Dalian Classic Round of 16 L Cleveland Luiz 1-6 4-6
Wk 20 Chicago Invitational Round of 32 W Zander Nhã 4-6 6-3 10-6
Wk 20 Chicago Invitational Round of 16 W Ashlynd Oudsema 6-3 6-3
Wk 20 Chicago Invitational Quarterfinals W Tyrone Hurych 5-7 7-6 10-7
Wk 20 Chicago Invitational Semifinals W Quentin Smith 6-4 6-4
Wk 20 Chicago Invitational Final L Austin Gullikson 5-7 1-6
Wk 21 Den Bosch Cup Round of 32 L Gage Devens 3-6 4-6
Wk 23 Mar del Plata Invitational Round of 32 L Hugo Mondelo 6-2 1-6 9-11
Wk 24 Morelia Cup Round of 32 L Dashawn Blackman 3-6 5-7
Wk 26 Cincinnati Invitational Round of 32 L Van Fairbairn 4-6 1-6
Wk 27 Brasília Classic Round of 32 L Josh Motohashi 6-7 6-7
Wk 29 Bariloche Classic Round of 32 L Philip Irwin 3-6 6-4 3-10
Wk 31 Ostend Classic Round of 16 W Fredy Rojo 7-5 6-4
Wk 31 Ostend Classic Quarterfinals L Abdukodir Baitursynov 2-6 5-7
Wk 32 Kochi Open Round of 32 L Karle Hodge 3-6 2-6
Wk 34 Bolzano Open Round of 16 W Jamie Munro 6-2 7-5
Wk 34 Bolzano Open Quarterfinals W Wallace Prather 2-6 6-4 10-8
Wk 34 Bolzano Open Semifinals W Tamatoa Clinton 4-6 7-5 13-11
Wk 34 Bolzano Open Final W Dave Brubaker 7-6 6-2
Wk 35 Rosario Invitational Round of 32 W Karle Hodge 6-4 2-6 11-9
Wk 35 Rosario Invitational Round of 16 L John Salonga 1-6 5-7
College List 2 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Swarthmore Hot 51% Finalist
Brandeis Hot 49% Finalist
Dreamsheet schools this recruit dreams of
Stanford Virginia North Carolina
Scouting two independent ceiling reads (±fog)
Shared service (consensus)50.5
Your department48.3
4-year projection36.6
Ranking History junior progression
DATE NATIONAL STATE STR
Early 2027 #561 #39 35.7
Mid 2027 #582 #41 35.2
Late 2027 #582 #42 35.3
Final 2027 #597 #42 34.8
Attributes visible current grades (20–80)
Serve Power 30
Serve Accuracy 31
Return 31
Forehand 33
Backhand 28
Consistency 29
Net Play 31
Speed 28
Stamina 35
Composure 25
Clutch 26
Recruiting
Intended majorMedia Studies
Junior tierLocal Competitive
OriginDomestic
CommitmentUncommitted
Recruiting Timeline
Received interest from Brandeis early_contact Wk 3
Received interest from Swarthmore early_contact Wk 5
Offered by Swarthmore offers Wk 15
Offered by Brandeis offers Wk 15
Official visit to Swarthmore visits Wk 16
Official visit to Brandeis visits Wk 17