Play to Clinch
Season 1 2026
World Week 0 · Regular season
↺ New league
Recruiting › class of 2026 › Profile ← Recruiting board
TF
🇮🇪 Turlough Flynn IRL
Class of 2026 · Born Belfast, IRL · Dec 22 · 1-Star
STR
36.2
current (projection)
StrikePrediction · favourite to commit: Brandeis 50% 2 offers
Rankings
Recruiting board (consensus)#835
International#265
Ranking points (62 pts · 28 events) #943
STR36.2
Junior STR (singles) 35.7
Doubles STR (results-based) 36.1
Junior Badges titles & ranking milestones
NATIONTop 5 NATIONTop 10
Junior Results tournament history
DATETOURNAMENT LEVELRESULT
Wk 1 Phoenix Invitational State R32
Wk 3 Milan Classic State R32
Wk 4 Haarlem Open State R32
Wk 5 Montpellier Invitational State R16
Wk 7 Melbourne Invitational State R16
Wk 8 Montreal Invitational State R32
Wk 9 Dallas Open State R32
Wk 10 Obregón Invitational State R16
Wk 12 Tampa Invitational State R32
Wk 13 Edmonton Invitational State Semifinalist
Wk 14 Córdoba Open State R32
Wk 16 Brasília Open State R16
Wk 17 Fukuoka Cup State R32
Wk 18 Smederevo Cup State R32
Wk 19 Hluboká Classic State R32
Wk 21 Nanjing Invitational State R32
Wk 22 Santa Fe Classic State Semifinalist
Wk 23 Munich Invitational State R32
Wk 25 Brisbane Cup State R16
Wk 26 Marseille Cup State Quarterfinalist
Wk 27 Čačak Invitational State R32
Wk 28 Stuttgart Cup State Semifinalist
Wk 30 Guadalajara Invitational State R32
Wk 31 Phoenix Cup State Quarterfinalist
Wk 32 Sydney Invitational State R32
Wk 34 Nagoya Invitational State R16
Wk 35 Nantes Invitational State R16
Wk 36 Hyderabad Cup State R16
Junior Doubles ¼ weight into the combined ranking
DATETOURNAMENT LEVELPARTNERRESULT
Wk 4 Haarlem Open State Rohan Shurtleff Semifinalist
Wk 23 Munich Invitational State Andrew Hemelt Finalist
Wk 25 Brisbane Cup State Alfred Lyman Finalist
Wk 28 Stuttgart Cup State Inman Osuigwe Finalist
Wk 32 Sydney Invitational State Tomáš Růžička Semifinalist
Wk 35 Nantes Invitational State Deiton Alston Semifinalist
Junior Match Record every opponent was a fellow recruit
DATETOURNAMENT W/LOPPONENTSCORE
Wk 1 Phoenix Invitational Round of 32 L Glenn Reliford 5-7 3-6
Wk 3 Milan Classic Round of 32 L Seymour Patierno 1-6 6-7
Wk 4 Haarlem Open Round of 32 L Inman Osuigwe 3-6 2-6
Wk 5 Montpellier Invitational Round of 32 W Xavier Marcus 6-3 6-7 10-7
Wk 5 Montpellier Invitational Round of 16 L Kenyon Cochran 2-6 1-6
Wk 7 Melbourne Invitational Round of 32 W Ray Nakfoor 7-5 6-2
Wk 7 Melbourne Invitational Round of 16 L Malcolm Baird 3-6 4-6
Wk 8 Montreal Invitational Round of 32 L Todd Brackens 1-6 1-6
Wk 9 Dallas Open Round of 32 L Prakash Zheng 6-2 1-6 1-10
Wk 10 Obregón Invitational Round of 32 W Po-wei Lo 6-3 6-0
Wk 10 Obregón Invitational Round of 16 L Martín O'Carroll 6-4 6-7 4-10
Wk 12 Tampa Invitational Round of 32 L Víctor Raya 1-6 4-6
Wk 13 Edmonton Invitational Round of 32 W Kacper Krol 6-1 6-0
Wk 13 Edmonton Invitational Round of 16 W Vahid Gambale 4-6 6-4 11-9
Wk 13 Edmonton Invitational Quarterfinals W Jarmere Trejo 7-6 6-7 10-5
Wk 13 Edmonton Invitational Semifinals L Melville Vahaly 3-6 6-7
Wk 14 Córdoba Open Round of 32 L Jean-Philippe Masilela 1-6 1-6
Wk 16 Brasília Open Round of 32 W Subramanian Murugan 7-6 7-6
Wk 16 Brasília Open Round of 16 L Nathan Shank 6-7 2-6
Wk 17 Fukuoka Cup Round of 32 L Christopher Nantze 6-7 3-6
Wk 18 Smederevo Cup Round of 32 L Mark Taggart 3-6 3-6
Wk 19 Hluboká Classic Round of 32 L Wilmer Ojeda 7-5 3-6 4-10
Wk 21 Nanjing Invitational Round of 32 L Colton Shulze 5-7 3-6
Wk 22 Santa Fe Classic Round of 16 W Chris Bunge 3-6 6-3 10-8
Wk 22 Santa Fe Classic Quarterfinals W Afonso Bastos 6-2 6-2
Wk 22 Santa Fe Classic Semifinals L Jason Koury 4-6 3-6
Wk 23 Munich Invitational Round of 32 L Govind McNeal 3-6 6-3 5-10
Wk 25 Brisbane Cup Round of 32 W Colton Shulze 6-4 6-2
Wk 25 Brisbane Cup Round of 16 L Christopher Nantze 7-6 2-6 10-12
Wk 26 Marseille Cup Round of 32 W Blake Bouwmeester 7-5 6-3
Wk 26 Marseille Cup Round of 16 W Mashiska Alvarado 6-4 6-1
Wk 26 Marseille Cup Quarterfinals L Abu Pregnon 3-6 2-6
Wk 27 Čačak Invitational Round of 32 L Roger Smack 2-6 7-5 11-13
Wk 28 Stuttgart Cup Round of 32 W Blake Bouwmeester 6-4 6-4
Wk 28 Stuttgart Cup Round of 16 W Corey Couts 6-4 6-4
Wk 28 Stuttgart Cup Quarterfinals W Jarmere Trejo 6-2 4-6 13-11
Wk 28 Stuttgart Cup Semifinals L Lex Onianwa 1-6 4-6
Wk 30 Guadalajara Invitational Round of 32 L Prakash Zheng 3-6 4-6
Wk 31 Phoenix Cup Round of 32 W Henare Rangi 7-6 6-4
Wk 31 Phoenix Cup Round of 16 W Deiton Alston 2-6 6-3 10-7
Wk 31 Phoenix Cup Quarterfinals L Blake Bouwmeester 2-6 3-6
Wk 32 Sydney Invitational Round of 32 L Miles Ashby 3-6 2-6
Wk 34 Nagoya Invitational Round of 32 W Alexandru Mihai 5-7 6-2 10-6
Wk 34 Nagoya Invitational Round of 16 L Corey Couts 3-6 1-6
Wk 35 Nantes Invitational Round of 32 W Andrew Hemelt 6-4 6-2
Wk 35 Nantes Invitational Round of 16 L Jesús Codina 3-6 7-6 8-10
Wk 36 Hyderabad Cup Round of 32 W Afonso Bastos 6-3 1-6 10-7
Wk 36 Hyderabad Cup Round of 16 L Toby Hines 1-6 4-6
College List 2 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Brandeis Hot 50% Finalist
Gettysburg Hot 50% Finalist
Dreamsheet schools this recruit dreams of
Stanford Virginia North Carolina
Scouting two independent ceiling reads (±fog)
Shared service (consensus)52.2
Your department52.2
4-year projection39.2
Ranking History junior progression
DATE GLOBAL NATION STR
Early 2026 #315 #5 34.7
Mid 2026 #311 #5 35.4
Late 2026 #308 #5 35.6
Final 2026 #307 #5 35.6
Attributes visible current grades (20–80)
Serve Power 29
Serve Accuracy 31
Return 35
Forehand 30
Backhand 28
Consistency 30
Net Play 36
Speed 35
Stamina 37
Composure 36
Clutch 30
Recruiting
Intended majorEnvironmental Science
Junior tierLocal Competitive
OriginInternational
CommitmentUncommitted
Recruiting Timeline
Received interest from Gettysburg early_contact Wk 2
Received interest from Brandeis early_contact Wk 3
Offered by Gettysburg offers Wk 8
Offered by Brandeis offers Wk 15
Official visit to Gettysburg visits Wk 17
Official visit to Brandeis visits Wk 19