CO
🇺🇸
Cole O'Flaherty
USA
Class of 2026 · Born Roanoke, VA · Sep 24 ·
★★★★4-Star
STR
49.2
current (projection)
StrikePrediction · favourite to commit:
Duke
23%
7 offers
Rankings
| Recruiting board (consensus) | #83 |
| Virginia | #3 |
| Ranking points (2183 pts · 23 events) | #90 |
| STR | 49.2 |
| Junior STR (singles) | 48.6 |
| Doubles STR (results-based) | 49.3 |
Junior Badges
MAJORChampion ×2
NATTop 100
NATTop 300
STATETop 5
STATETop 10
STATETop 25
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 1
Hangzhou International
Major
R32
Wk 3
Brno Open
Premier
Finalist
Wk 4
Kortrijk Championships
Major
R32
Wk 6
Eindhoven International
Major
R16
Wk 8
Rotterdam Championships
Major
Semifinalist
Wk 9
Genoa Open
Major
R32
Wk 11
Ahmedabad Championships
Major
R16
Wk 12
Darwin International
Major
R32
Wk 14
New York International
Major
Semifinalist
Wk 15
Quebec City Championships
Major
R32
Wk 17
Amersfoort Open
Major
Champion
Wk 19
Liberec Open
Major
R32
Wk 20
Florianópolis Championships
Major
R16
Wk 22
Varaždin International
Major
R16
Wk 23
Beijing International Masters
Masters
R16
Wk 25
Tijuana International
Major
R16
Wk 26
Indore Open
Major
R32
Wk 28
Brussels Championships
Major
R32
Wk 29
Coquitlam International
Major
R32
Wk 31
Xiamen Open
Major
R32
Wk 33
Ipswich International
Major
R16
Wk 34
Oita Championships
Major
Champion
Wk 36
Kragujevac International
Major
R32
Junior Doubles
DATETOURNAMENT
LEVELPARTNERRESULT
Wk 3
Brno Open
Premier
Dāvis Krēsliņa
Quarterfinalist
Wk 9
Genoa Open
Major
Elliott Wesbrook
Quarterfinalist
Wk 11
Ahmedabad Championships
Major
Iose Morrill
Semifinalist
Wk 12
Darwin International
Major
Rob Hills
Champion
Wk 22
Varaždin International
Major
Ryan Ijeboi
Quarterfinalist
Wk 23
Beijing International Masters
Masters
Orlando Garbin
Semifinalist
Wk 28
Brussels Championships
Major
Nathaniel Genovese
R16
Wk 31
Xiamen Open
Major
Xavier Milligan
Champion
Wk 33
Ipswich International
Major
Xavier Milligan
Finalist
Wk 34
Oita Championships
Major
Teymuraz Kurbanov
Semifinalist
Wk 36
Kragujevac International
Major
Iose Morrill
Finalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 1
Hangzhou International Round of 32
L
Abdiel Pavez
6-3 1-6 9-11
Wk 3
Brno Open Round of 32
W
Bernard Davila
6-4 3-6 10-5
Wk 3
Brno Open Round of 16
W
Grzegorz Świderski
6-4 6-3
Wk 3
Brno Open Quarterfinals
W
Juan Fàbregas
6-4 6-3
Wk 3
Brno Open Semifinals
W
Bill Blair
6-7 7-6 10-8
Wk 3
Brno Open Final
L
Matías Steger
2-6 3-6
Wk 4
Kortrijk Championships Round of 32
L
Beau Hunt
2-6 6-3 2-10
Wk 6
Eindhoven International Round of 32
W
Jean-Philippe Masilela
6-3 6-2
Wk 6
Eindhoven International Round of 16
L
Jan Kovář
1-6 2-6
Wk 8
Rotterdam Championships Round of 32
W
Raz Link
6-2 6-3
Wk 8
Rotterdam Championships Round of 16
W
Kameron Probst
7-5 7-6
Wk 8
Rotterdam Championships Quarterfinals
W
Behren Mercer
7-6 6-7 11-9
Wk 8
Rotterdam Championships Semifinals
L
Titus Surface
3-6 4-6
Wk 9
Genoa Open Round of 32
L
Maciej Pawlowski
7-6 3-6 4-10
Wk 11
Ahmedabad Championships Round of 32
W
Norris Gonnerman
6-0 6-1
Wk 11
Ahmedabad Championships Round of 16
L
Eamon O'Reilly
1-6 3-6
Wk 12
Darwin International Round of 32
L
Eugenio Ponce
7-6 1-6 7-10
Wk 14
New York International Round of 16
W
Nolan Means
6-3 6-2
Wk 14
New York International Quarterfinals
W
Behren Mercer
6-3 6-2
Wk 14
New York International Semifinals
L
San Merlo
5-7 4-6
Wk 15
Quebec City Championships Round of 32
L
Daniel Barella
4-6 6-7
Wk 17
Amersfoort Open Round of 32
W
Denis Kessaris
6-3 6-7 10-7
Wk 17
Amersfoort Open Round of 16
W
Hal Lyle
7-5 7-6
Wk 17
Amersfoort Open Quarterfinals
W
Tyrone Kane
6-3 7-6
Wk 17
Amersfoort Open Semifinals
W
Teymuraz Kurbanov
7-5 5-7 10-6
Wk 17
Amersfoort Open Final
W
Emerson Maledon
7-5 6-3
Wk 19
Liberec Open Round of 32
L
Willis Leighton
7-6 6-7 7-10
Wk 20
Florianópolis Championships Round of 32
W
Upton Kollen
2-6 7-6 10-7
Wk 20
Florianópolis Championships Round of 16
L
Maciej Pawlowski
6-7 4-6
Wk 22
Varaždin International Round of 32
W
Diego Guilbeau
6-4 7-6
Wk 22
Varaždin International Round of 16
L
Rodolfo Ureña
7-6 3-6 8-10
Wk 23
Beijing International Masters Round of 16
L
Wilmer Ojeda
4-6 2-6
Wk 25
Tijuana International Round of 32
W
Mitch Ludwig
6-4 6-4
Wk 25
Tijuana International Round of 16
L
Reed Naone
6-7 0-6
Wk 26
Indore Open Round of 32
L
Ricky Morbitzer
5-7 4-6
Wk 28
Brussels Championships Round of 32
L
Kameron Probst
7-5 3-6 5-10
Wk 29
Coquitlam International Round of 32
L
Willis Leighton
7-6 6-7 6-10
Wk 31
Xiamen Open Round of 32
L
Abdiel Pavez
2-6 6-7
Wk 33
Ipswich International Round of 32
W
Hayes Washburn
7-6 7-6
Wk 33
Ipswich International Round of 16
L
Nicola Verratti
4-6 7-6 4-10
Wk 34
Oita Championships Round of 32
W
Daniel Barella
6-3 7-6
Wk 34
Oita Championships Round of 16
W
Tripp Lalonde
6-3 6-7 10-8
Wk 34
Oita Championships Quarterfinals
W
Elia Mayberry
6-3 7-6
Wk 34
Oita Championships Semifinals
W
Wilde-Donald Fernandes
6-3 7-6
Wk 34
Oita Championships Final
W
Xavier Milligan
6-2 6-3
Wk 36
Kragujevac International Round of 32
L
Iose Morrill
4-6 6-3 5-10
College List
SCHOOLOFFERINTEREST
SCHOL.STRIKEPRED.STATUS
Duke
✓
Hot
½
23%
Finalist
Columbia
✓
Hot
½
20%
Finalist
Georgia Tech
✓
Hot
½
21%
Finalist
Brown
✓
Hot
½
18%
Top School
Penn
✓
Hot
½
18%
Top School
North Carolina
✓
Hot
½
—
Virginia
✓
Hot
½
—
Dreamsheet
Stanford
Virginia OFFERED
North Carolina OFFERED
Wake Forest
Scouting
| Shared service (consensus) | 54.8 |
| Your department | 49.2 |
| 4-year projection | 51.4 |
Ranking History
| DATE | NATIONAL | STATE | STR |
| Early 2026 | #94 | #3 | 48.5 |
| Mid 2026 | #96 | #3 | 48.4 |
| Late 2026 | #99 | #4 | 48.3 |
| Final 2026 | #97 | #4 | 48.6 |
Attributes
| Serve Power | 63 | |
| Serve Accuracy | 62 | |
| Return | 61 | |
| Forehand | 51 | |
| Backhand | 55 | |
| Consistency | 58 | |
| Net Play | 66 | |
| Speed | 49 | |
| Stamina | 68 | |
| Composure | 66 | |
| Clutch | 66 |
Recruiting
| Intended major | Health Sciences |
| Junior tier | National Elite |
| Origin | Domestic |
| Commitment | Uncommitted |
Recruiting Timeline
| Received interest from Georgia Tech | early_contact Wk 1 |
| Received interest from Duke | early_contact Wk 2 |
| Received interest from Columbia | early_contact Wk 3 |
| Offered by Columbia | offers Wk 8 |
| Offered by Duke | offers Wk 11 |
| Offered by Georgia Tech | offers Wk 11 |
| Offered by Brown | offers Wk 15 |
| Official visit to Duke | visits Wk 16 |
| Official visit to Columbia | visits Wk 17 |
| Narrowed list to 3 schools | narrowing Wk 21 |