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 |
| STR | 51.8 |
| Junior STR (singles) | 51.7 |
| Doubles STR (results-based) | 50.6 |
Junior Badges
MASTERSChampion
NATTop 25
NATTop 50
NATTop 100
NATTop 300
STATETop 5
STATETop 10
STATETop 25
Junior Results
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
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
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
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
Stanford OFFERED
Virginia OFFERED
North Carolina OFFERED
Wake Forest OFFERED
Scouting
| Shared service (consensus) | 54.4 |
| Your department | 56.1 |
| 4-year projection | 53.5 |
Ranking History
| 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
| 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 major | Special Education |
| Junior tier | International Elite |
| Origin | Domestic · dual citizen |
| Commitment | Uncommitted |
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 |