Play to Clinch
Season 2 2027
World Week 9 · Regular season
Class Signed 392
↺ New league
Recruiting › Class of 2028 › Profile ← Recruiting board
RS
Class of 2028 · 4-Star

🇺🇸 Roger Sapp

Milford, CT Atlanta High Domestic Finance Born Sep 22
★★★★ · 4-Star
STR
45.3
4-yr proj 46.2
Uncommitted · 10 offers on the table · favourite Tufts
PLAY TO CLINCH RATING national board
96 4-Star
NATL
#85
CT
#2
POINTS
COMPOSITE of 1000 in class
0.9620
CURRENT
57.0
DEPT
50.1
4-YR
46.2
StrikePrediction · projected commit
Modelled from program fit, prestige & academic draw across 10 offers.
21%
LOW confidence
College List 10 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Tufts Hot ½ 21% Finalist
Middlebury Hot ½ 20% Finalist
Boston University Hot ½ 20% Finalist
Bryant Hot ½ 18% Top School
Bowdoin Hot ½ 21% Top School
Quinnipiac Hot ½
Maine Hot ½
Wesleyan Hot ½
New Haven Hot ½
Sacred Heart Hot ½
Dreamsheet schools this recruit dreams of
Penn Stanford Dartmouth Ohio State
Junior Badges
NATTop 100 NATTop 300 STATETop 5 STATETop 10 STATETop 25
Junior Results
DATETOURNAMENT LEVELRESULT
Wk 1 Morelia International Premier Finalist
Wk 2 Juiz de Fora Masters Masters R32
Wk 4 Hradec Králové Open Major R16
Wk 5 Dubrovnik Masters Cup Masters R16
Wk 6 Mar del Plata International Major R32
Wk 8 Milton Open Major R32
Wk 9 Ahmedabad Championships Major R16
Wk 10 Antwerp International Major R16
Wk 12 Mérida Championships Major Semifinalist
Wk 13 Enschede Open Major R16
Wk 15 Calgary Open Major R32
Wk 16 Nagpur Championships Major R32
Wk 17 Hasselt Open Major R32
Wk 19 Bologna Championships Major R32
Wk 20 Bahía Blanca International Major R16
Wk 22 Albacete International Major R32
Wk 23 Concordia Open Major R32
Wk 24 České Budějovice Championships Major R16
Wk 26 Gifu International Major R16
Wk 27 Erfurt International Major R16
Wk 28 Turin International Major Quarterfinalist
Wk 30 Lille International Major R32
Wk 31 Pelotas International Major R16
Wk 33 London Open Major R16
Wk 34 Fortaleza Open Major R32
Wk 35 Nice Classic Premier R32
Junior Doubles
DATETOURNAMENT LEVELPARTNERRESULT
Wk 2 Juiz de Fora Masters Masters Aaron Iredale Quarterfinalist
Wk 4 Hradec Králové Open Major Michiel Parsons Finalist
Wk 6 Mar del Plata International Major Jamal Weidenfeller Quarterfinalist
Wk 10 Antwerp International Major Turner Rexroth Semifinalist
Wk 12 Mérida Championships Major Greg Coates Quarterfinalist
Wk 13 Enschede Open Major Lavon Galindo Quarterfinalist
Wk 15 Calgary Open Major Krystian Świerczok Semifinalist
Wk 16 Nagpur Championships Major Craig Prioleau R16
Wk 17 Hasselt Open Major Moses Yahya Quarterfinalist
Wk 19 Bologna Championships Major Deividas Mockus Quarterfinalist
Wk 20 Bahía Blanca International Major Dennis Doorsoun Quarterfinalist
Wk 23 Concordia Open Major Michael Garcia Quarterfinalist
Wk 26 Gifu International Major Michael Garcia Champion
Wk 27 Erfurt International Major Charlon Huisman Quarterfinalist
Wk 28 Turin International Major Nico Andrich Semifinalist
Wk 31 Pelotas International Major Marc Latham Semifinalist
Wk 34 Fortaleza Open Major Adam Root Quarterfinalist
Junior Match Record
DATETOURNAMENT W/LOPPONENTSCORE
Wk 1 Morelia International Round of 32 W Åge Sonne 5-7 6-4 12-10
Wk 1 Morelia International Round of 16 W Paolo Vicario 4-6 6-3 10-6
Wk 1 Morelia International Quarterfinals W Kim Kristiansen 6-3 7-5
Wk 1 Morelia International Semifinals W Kevin Conrad 2-6 6-3 10-3
Wk 1 Morelia International Final L Moses Yahya 2-6 4-6
Wk 2 Juiz de Fora Masters Round of 32 L Zdeněk Kučera 3-6 1-6
Wk 4 Hradec Králové Open Round of 32 W Robert Roberts 6-0 6-3
Wk 4 Hradec Králové Open Round of 16 L Watson Helaire 1-6 0-6
Wk 5 Dubrovnik Masters Cup Round of 16 L Michiel Parsons 0-6 1-6
Wk 6 Mar del Plata International Round of 32 L Leo Luo 1-6 5-7
Wk 8 Milton Open Round of 32 L Coniah Trusty 6-4 1-6 4-10
Wk 9 Ahmedabad Championships Round of 32 W Cree January 6-1 6-1
Wk 9 Ahmedabad Championships Round of 16 L Michael Garcia 3-6 4-6
Wk 10 Antwerp International Round of 32 W Leon Pearman 3-6 6-4 10-6
Wk 10 Antwerp International Round of 16 L Rodmond Cantey 2-6 2-6
Wk 12 Mérida Championships Round of 32 W Arturo Sarabia 6-2 4-6 20-18
Wk 12 Mérida Championships Round of 16 W Raion Christenson 7-5 3-6 10-6
Wk 12 Mérida Championships Quarterfinals W Robin Brizuela 7-6 6-3
Wk 12 Mérida Championships Semifinals L Remko Van den Heuvel 5-7 1-6
Wk 13 Enschede Open Round of 32 W Quentin D'Aquila 6-7 6-3 10-8
Wk 13 Enschede Open Round of 16 L Justin Kypson 1-6 2-6
Wk 15 Calgary Open Round of 32 L Gustav Beier 0-6 6-7
Wk 16 Nagpur Championships Round of 32 L Stephen Ryu 3-6 2-6
Wk 17 Hasselt Open Round of 32 L Rodmond Cantey 2-6 1-6
Wk 19 Bologna Championships Round of 32 L Watson Hatter 7-6 2-6 8-10
Wk 20 Bahía Blanca International Round of 32 W Everton Carvalho 7-6 6-4
Wk 20 Bahía Blanca International Round of 16 L Michael Sehnal 3-6 0-6
Wk 22 Albacete International Round of 32 L Cyril Gauthier 6-3 2-6 5-10
Wk 23 Concordia Open Round of 32 L Rodney Haley 7-6 6-7 9-11
Wk 24 České Budějovice Championships Round of 32 W Anton Henriksen 6-3 6-3
Wk 24 České Budějovice Championships Round of 16 L Taras Dzagoev 3-6 1-6
Wk 26 Gifu International Round of 32 W Diego Robles 6-4 2-6 10-8
Wk 26 Gifu International Round of 16 L Michael Sehnal 1-6 2-6
Wk 27 Erfurt International Round of 32 W Kim Kristiansen 6-1 3-6 10-5
Wk 27 Erfurt International Round of 16 L Kenny Kerr 4-6 2-6
Wk 28 Turin International Round of 32 W Benedetto Gentile 6-4 6-2
Wk 28 Turin International Round of 16 W Michael Garcia 7-5 7-5
Wk 28 Turin International Quarterfinals L Pietro Villa 3-6 3-6
Wk 30 Lille International Round of 32 L Rubin Gunter 2-6 4-6
Wk 31 Pelotas International Round of 32 W Nikolai Kudryashov 6-4 6-4
Wk 31 Pelotas International Round of 16 L Nico Andrich 2-6 2-6
Wk 33 London Open Round of 32 W Cristian Pacheco 2-6 7-5 10-7
Wk 33 London Open Round of 16 L Onis Drummond 2-6 3-6
Wk 34 Fortaleza Open Round of 32 L Rykar Vaughns 6-4 3-6 8-10
Wk 35 Nice Classic Round of 32 L Filip Söderström 6-7 4-6
Scouting
Shared service (consensus)57.0
Your department50.1
4-year projection46.2
Ranking History
DATE NATIONAL STATE STR
Early 2028 #110 #3 44.9
Mid 2028 #100 #3 45.2
Late 2028 #110 #3 44.8
Final 2028 #107 #3 44.8
Attributes
Serve Power 40
Serve Accuracy 52
Return 54
Forehand 46
Backhand 56
Consistency 58
Net Play 58
Speed 56
Stamina 55
Composure 57
Clutch 52
Recruiting Timeline
Received interest from Boston University early_contact Wk 1
Received interest from Tufts early_contact Wk 2
Received interest from Middlebury early_contact Wk 3
Offered by Boston University offers Wk 10
Offered by Bryant offers Wk 10
Offered by Middlebury offers Wk 13
Offered by Tufts offers Wk 15
Official visit to Tufts visits Wk 16
Official visit to Middlebury visits Wk 17
Narrowed list to 3 schools narrowing Wk 19