Play to Clinch
Season 1 2026
World Week 0 · Regular season
↺ New league
Recruiting › class of 2026 › Profile ← Recruiting board
CF
🇺🇸 🇵🇷 Cristian Franco USA / PUR
Class of 2026 · Born Río Grande, PR · Oct 1 · ★★★★★5-Star
STR
51.8
current (projection)
StrikePrediction · favourite to commit: Virginia 21% 14 offers
Rankings
Recruiting board (consensus)#30
Puerto Rico#2
Ranking points (3991 pts · 20 events) #18
STR51.8
Junior STR (singles) 51.7
Doubles STR (results-based) 50.6
Junior Badges titles & ranking milestones
MASTERSChampion NATTop 25 NATTop 50 NATTop 100 NATTop 300 STATETop 5 STATETop 10 STATETop 25
Junior Results tournament history
DATETOURNAMENT LEVELRESULT
Wk 2 Ajax Open National R32
Wk 4 Biarritz Open Developmental Finalist
Wk 6 Swansea Open National Champion
Wk 7 Bielefeld Classic Premier Champion
Wk 9 Prague Championships Major Finalist
Wk 11 Miami International Masters Masters Quarterfinalist
Wk 13 St. Louis Masters Masters Finalist
Wk 15 Roland-Garros Junior Championships Grand Slam R32
Wk 16 Wuhan International Masters Masters R16
Wk 18 Guarulhos Masters Masters Semifinalist
Wk 20 Xiamen International Masters Masters Quarterfinalist
Wk 22 Bradford Masters Cup Masters R32
Wk 24 Guadalajara Masters Masters Semifinalist
Wk 25 Rijeka International Masters Masters R32
Wk 27 Bhubaneswar Masters Cup Masters R16
Wk 29 Mainz International Masters Masters R16
Wk 31 Breda International Masters Masters Champion
Wk 33 Luton International Masters Masters Quarterfinalist
Wk 34 Birmingham Masters Cup Masters R16
Wk 36 Cincinnati International Masters Masters R32
Junior Doubles ¼ weight into the combined ranking
DATETOURNAMENT LEVELPARTNERRESULT
Wk 2 Ajax Open National Ciaran Clarke Quarterfinalist
Wk 4 Biarritz Open Developmental Sven Van Dam Semifinalist
Wk 6 Swansea Open National Lyrick Farrow Finalist
Wk 7 Bielefeld Classic Premier Denis Zhurbin Semifinalist
Wk 9 Prague Championships Major Raffaele Datome Champion
Wk 11 Miami International Masters Masters Ismael Solis Finalist
Wk 18 Guarulhos Masters Masters Quinton Ruskavich Champion
Wk 20 Xiamen International Masters Masters Manasse Gress Semifinalist
Wk 25 Rijeka International Masters Masters Robert Echternach Quarterfinalist
Wk 27 Bhubaneswar Masters Cup Masters Ismael Umaña Quarterfinalist
Wk 29 Mainz International Masters Masters Rodney Hollinger Quarterfinalist
Wk 31 Breda International Masters Masters Alexander Lathan Champion
Wk 33 Luton International Masters Masters Mark Shiraishi Finalist
Wk 34 Birmingham Masters Cup Masters Damion Hewitt Quarterfinalist
Wk 36 Cincinnati International Masters Masters Earthna Edmonds Quarterfinalist
Junior Match Record every opponent was a fellow recruit
DATETOURNAMENT W/LOPPONENTSCORE
Wk 2 Ajax Open Round of 32 L Mel Smethurst 6-4 1-6 6-10
Wk 4 Biarritz Open Round of 32 W Paul Rusu 6-0 6-0
Wk 4 Biarritz Open Round of 16 W Jérôme Barthel 6-0 6-0
Wk 4 Biarritz Open Quarterfinals W Kellen Styslinger 6-1 7-5
Wk 4 Biarritz Open Semifinals W Per Werner 6-0 6-3
Wk 4 Biarritz Open Final L Shamar Van Deventer 4-6 4-6
Wk 6 Swansea Open Round of 32 W Wesley Norris 6-0 6-2
Wk 6 Swansea Open Round of 16 W Akila Dissanayake 6-1 6-1
Wk 6 Swansea Open Quarterfinals W Teriq Burnette 6-0 6-1
Wk 6 Swansea Open Semifinals W Salvador Fonseca 6-3 6-1
Wk 6 Swansea Open Final W Nick Awasthi 7-6 6-2
Wk 7 Bielefeld Classic Round of 32 W Jeremy Powers 6-1 6-1
Wk 7 Bielefeld Classic Round of 16 W Jamier Jacobson 6-0 6-2
Wk 7 Bielefeld Classic Quarterfinals W Tommy Murray 6-3 6-2
Wk 7 Bielefeld Classic Semifinals W Nathan Kawano 6-1 7-5
Wk 7 Bielefeld Classic Final W Toby Amritraj 6-2 6-1
Wk 9 Prague Championships Round of 32 W Miguel Wong 6-0 6-1
Wk 9 Prague Championships Round of 16 W Yasiel Aspas 6-2 6-2
Wk 9 Prague Championships Quarterfinals W Robert Echternach 6-2 7-6
Wk 9 Prague Championships Semifinals W Raffaele Datome 7-5 7-6
Wk 9 Prague Championships Final L Koya Namigata 3-6 3-6
Wk 11 Miami International Masters Round of 16 W Shelby Marx 6-3 6-4
Wk 11 Miami International Masters Quarterfinals L Rowdy Talich 6-3 3-6 6-10
Wk 13 St. Louis Masters Round of 16 W Christopher Hopkins 6-3 6-2
Wk 13 St. Louis Masters Quarterfinals W Ferdi Mann 6-3 6-3
Wk 13 St. Louis Masters Semifinals W Nick Zavala 7-5 6-4
Wk 13 St. Louis Masters Final L Guerby Skipper 4-6 4-6
Wk 15 Roland-Garros Junior Championships Round of 32 L Wes Sherman 7-6 3-6 6-10
Wk 16 Wuhan International Masters Round of 32 W Maurizio Sanna 6-4 3-6 10-5
Wk 16 Wuhan International Masters Round of 16 L Koya Namigata 7-6 2-6 5-10
Wk 18 Guarulhos Masters Round of 16 W Douglas Donne 6-3 6-4
Wk 18 Guarulhos Masters Quarterfinals W Jon Barger-Wallach 6-3 6-4
Wk 18 Guarulhos Masters Semifinals L Foxhall Rosca 3-6 4-6
Wk 20 Xiamen International Masters Round of 32 W Martin Robinett 7-6 7-6
Wk 20 Xiamen International Masters Round of 16 W Govind Gilday 6-4 6-3
Wk 20 Xiamen International Masters Quarterfinals L Mario Valdez 6-7 4-6
Wk 22 Bradford Masters Cup Round of 32 L Jalen Lightfoot 2-6 2-6
Wk 24 Guadalajara Masters Round of 16 W Kelly Amritraj 4-6 6-3 10-6
Wk 24 Guadalajara Masters Quarterfinals W Alexander Lathan 4-6 6-4 10-7
Wk 24 Guadalajara Masters Semifinals L Jurriën Huisman 3-6 1-6
Wk 25 Rijeka International Masters Round of 32 L Foxhall Rosca 6-4 3-6 8-10
Wk 27 Bhubaneswar Masters Cup Round of 32 W Manasse Gress 7-6 5-7 10-8
Wk 27 Bhubaneswar Masters Cup Round of 16 L Ethan Lan 6-7 4-6
Wk 29 Mainz International Masters Round of 32 W Avery Kilfoyl 6-3 6-2
Wk 29 Mainz International Masters Round of 16 L Chase Kodanko 6-4 1-6 8-10
Wk 31 Breda International Masters Round of 32 W Davison Sodupe 6-3 7-5
Wk 31 Breda International Masters Round of 16 W Suntarine Donnelly 6-1 6-1
Wk 31 Breda International Masters Quarterfinals W Renaldo Atkins 4-6 6-4 11-9
Wk 31 Breda International Masters Semifinals W Shamar Van Deventer 6-3 6-2
Wk 31 Breda International Masters Final W Vincent Borchers 6-4 6-1
Wk 33 Luton International Masters Round of 32 W Martin Robinett 7-6 6-4
Wk 33 Luton International Masters Round of 16 W Mark Shiraishi 7-5 6-4
Wk 33 Luton International Masters Quarterfinals L Julian Blocton 3-6 6-3 7-10
Wk 34 Birmingham Masters Cup Round of 32 W Vincent Borchers 7-6 6-2
Wk 34 Birmingham Masters Cup Round of 16 L Jalen Lightfoot 3-6 5-7
Wk 36 Cincinnati International Masters Round of 32 L Wes Sherman 6-7 6-3 5-10
College List 14 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Virginia Hot Full 21% Finalist
Duke Hot Full 20% Finalist
North Carolina Hot Full 20% Finalist
Stanford Hot Full 20% Top School
USC Hot Full 19% Top School
Wake Forest Hot Full
Georgia Tech Hot Full
Notre Dame Hot Full
Auburn Hot Full
Boston College Hot Full
Kentucky Hot Full
Tennessee Hot Full
NC State Hot Full
Ohio State Hot Full
Dreamsheet schools this recruit dreams of
Stanford OFFERED Virginia OFFERED North Carolina OFFERED Wake Forest OFFERED
Scouting two independent ceiling reads (±fog)
Shared service (consensus)54.4
Your department56.1
4-year projection53.5
Ranking History junior progression
DATE NATIONAL STATE STR
Early 2026 #33 #2 50.5
Mid 2026 #29 #2 50.7
Late 2026 #29 #2 50.9
Final 2026 #14 #2 51.7
Attributes visible current grades (20–80)
Serve Power 71
Serve Accuracy 70
Return 66
Forehand 71
Backhand 71
Consistency 68
Net Play 71
Speed 64
Stamina 71
Composure 71
Clutch 63
Recruiting
Intended majorSpecial Education
Junior tierInternational Elite
OriginDomestic · dual citizen
CommitmentUncommitted
Recruiting Timeline
Received interest from Duke early_contact Wk 2
Received interest from North Carolina early_contact Wk 2
Received interest from Virginia early_contact Wk 3
Offered by Duke offers Wk 8
Offered by Virginia offers Wk 10
Offered by Stanford offers Wk 14
Offered by North Carolina offers Wk 15
Official visit to Virginia visits Wk 16
Official visit to Duke visits Wk 17
Narrowed list to 3 schools narrowing Wk 19