BF
Class of 2028 · 4-Star
🇺🇸 Butch Frame
★★★★★
★★★★ · 4-Star
STR
49.2
4-yr proj 49.6
College List
SCHOOLOFFERINTEREST
SCHOL.STRIKEPRED.STATUS
Dreamsheet
Penn
Texas
Georgia
TCU
Junior Badges
MAJORChampion
NATTop 50
NATTop 100
NATTop 300
STATENo. 1
STATETop 5
STATETop 10
STATETop 25
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 2
Xiamen Championships
National
R32
Wk 4
Karlovy Vary Open
Developmental
Semifinalist
Wk 5
Wakayama Classic
National
Finalist
Wk 7
Uberlândia Classic
Premier
Champion
Wk 8
Milton Open
Major
Champion
Wk 10
Hoboken International Masters
Masters
Quarterfinalist
Wk 12
Brno International Masters
Masters
Quarterfinalist
Wk 13
Qingdao International Masters
Masters
R16
Wk 15
Roland-Garros Junior Championships
Grand Slam
Quarterfinalist
Wk 17
Derby Masters Cup
Masters
Semifinalist
Wk 18
Zagreb Masters
Masters
R32
Wk 20
Cuiabá International Masters
Masters
R32
Wk 22
Latina Masters
Masters
R32
Wk 23
Wimbledon Junior Championships
Grand Slam
R32
Wk 25
Kamloops Masters Cup
Masters
Quarterfinalist
Wk 26
Wimbledon International Masters
Masters
R32
Wk 28
Newcastle Masters
Masters
Semifinalist
Wk 30
Namur Masters
Masters
R32
Wk 31
US Open Junior Championships
Grand Slam
R32
Wk 33
Houston Masters Cup
Masters
R32
Wk 35
Shizuoka Masters Cup
Masters
R16
Wk 36
Bengaluru Masters
Masters
Semifinalist
Junior Doubles
DATETOURNAMENT
LEVELPARTNERRESULT
Wk 2
Xiamen Championships
National
Jiří Pekhart
Champion
Wk 4
Karlovy Vary Open
Developmental
Brian McLoughlin
Finalist
Wk 5
Wakayama Classic
National
Anthony Love
Semifinalist
Wk 7
Uberlândia Classic
Premier
Cole Foden
Champion
Wk 8
Milton Open
Major
Felix Schmidt
Quarterfinalist
Wk 10
Hoboken International Masters
Masters
Eduardo Gautrat
Semifinalist
Wk 13
Qingdao International Masters
Masters
Aureliano Morel
Quarterfinalist
Wk 15
Roland-Garros Junior Championships
Grand Slam
Niigata Golomán
Quarterfinalist
Wk 17
Derby Masters Cup
Masters
Jaylen Detisch
Quarterfinalist
Wk 18
Zagreb Masters
Masters
Pancho Baklenko
R16
Wk 20
Cuiabá International Masters
Masters
Dominique Lambert
Quarterfinalist
Wk 22
Latina Masters
Masters
Aaron Iredale
Quarterfinalist
Wk 25
Kamloops Masters Cup
Masters
András Lakatos
Quarterfinalist
Wk 28
Newcastle Masters
Masters
András Lakatos
Semifinalist
Wk 30
Namur Masters
Masters
Mats Goeßling
Quarterfinalist
Wk 31
US Open Junior Championships
Grand Slam
Kyle Jayich
R16
Wk 33
Houston Masters Cup
Masters
Joey Bizot
R16
Wk 36
Bengaluru Masters
Masters
Andrew Stokes
Semifinalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 2
Xiamen Championships Round of 32
L
Justin Kypson
2-6 6-7
Wk 4
Karlovy Vary Open Round of 32
W
Tobias Ek
6-0 6-1
Wk 4
Karlovy Vary Open Round of 16
W
Paulus Pulkkinen
6-0 6-0
Wk 4
Karlovy Vary Open Quarterfinals
W
Joe Webster
6-1 6-2
Wk 4
Karlovy Vary Open Semifinals
L
Akseli Paananen
5-7 3-6
Wk 5
Wakayama Classic Round of 32
W
Martim Araújo
6-0 6-0
Wk 5
Wakayama Classic Round of 16
W
Gary Domori
6-0 6-0
Wk 5
Wakayama Classic Quarterfinals
W
Jeremy Morales
6-2 6-1
Wk 5
Wakayama Classic Semifinals
W
Jérémy David
6-0 7-5
Wk 5
Wakayama Classic Final
L
Crawford Querrey
4-6 6-7
Wk 7
Uberlândia Classic Round of 32
W
Chase Brand
6-1 6-1
Wk 7
Uberlândia Classic Round of 16
W
Diogo Fonte
6-1 6-2
Wk 7
Uberlândia Classic Quarterfinals
W
Jeremiah Mansfield
7-5 6-4
Wk 7
Uberlândia Classic Semifinals
W
David DeFina
6-1 6-2
Wk 7
Uberlândia Classic Final
W
Rykar Koné
6-3 6-3
Wk 8
Milton Open Round of 32
W
Michael Sehnal
6-1 6-4
Wk 8
Milton Open Round of 16
W
Anton Henriksen
4-6 6-4 10-7
Wk 8
Milton Open Quarterfinals
W
Denis Kodat
6-4 7-5
Wk 8
Milton Open Semifinals
W
Coniah Trusty
7-5 6-1
Wk 8
Milton Open Final
W
Dominique Lambert
3-6 7-6 10-8
Wk 10
Hoboken International Masters Round of 16
W
Ricky Prieto
6-3 6-3
Wk 10
Hoboken International Masters Quarterfinals
L
Kyle Jayich
1-6 2-6
Wk 12
Brno International Masters Round of 16
W
Lawrence Mackay
4-6 6-3 10-4
Wk 12
Brno International Masters Quarterfinals
L
Don Roebuck
3-6 4-6
Wk 13
Qingdao International Masters Round of 32
W
Andrew Stokes
7-6 7-6
Wk 13
Qingdao International Masters Round of 16
L
Manuel Ramirez
5-7 7-6 8-10
Wk 15
Roland-Garros Junior Championships Round of 32
W
Raul Balde
6-1 6-3
Wk 15
Roland-Garros Junior Championships Round of 16
W
Bergin Ramon-Edwards
3-6 7-5 10-7
Wk 15
Roland-Garros Junior Championships Quarterfinals
L
Niigata Golomán
3-6 6-7
Wk 17
Derby Masters Cup Round of 32
W
Jaylen Detisch
6-3 6-2
Wk 17
Derby Masters Cup Round of 16
W
Raul Balde
3-6 6-3 10-8
Wk 17
Derby Masters Cup Quarterfinals
W
Leo Luo
6-4 4-6 11-9
Wk 17
Derby Masters Cup Semifinals
L
Kaheim Clancy
3-6 6-7
Wk 18
Zagreb Masters Round of 32
L
Stuart Weir
1-6 3-6
Wk 20
Cuiabá International Masters Round of 32
L
Abu Dillingham
1-6 6-7
Wk 22
Latina Masters Round of 32
L
Chris Ramsey
5-7 6-2 8-10
Wk 23
Wimbledon Junior Championships Round of 32
L
Martin Isaksson
3-6 2-6
Wk 25
Kamloops Masters Cup Round of 32
W
András Lakatos
6-3 6-4
Wk 25
Kamloops Masters Cup Round of 16
W
Diego Ayoví
6-4 6-2
Wk 25
Kamloops Masters Cup Quarterfinals
L
Raul Balde
7-5 1-6 8-10
Wk 26
Wimbledon International Masters Round of 32
L
Timothé Giraud
6-1 3-6 5-10
Wk 28
Newcastle Masters Round of 16
W
Jaylen Detisch
5-7 7-6 10-6
Wk 28
Newcastle Masters Quarterfinals
W
Matthias Wilke
6-3 7-5
Wk 28
Newcastle Masters Semifinals
L
Hal Vaughns
3-6 3-6
Wk 30
Namur Masters Round of 32
L
Rhodri Davies
6-4 3-6 10-12
Wk 31
US Open Junior Championships Round of 32
L
Giampaolo Severini
5-7 7-6 8-10
Wk 33
Houston Masters Cup Round of 32
L
Kevin Ibieta
5-7 4-6
Wk 35
Shizuoka Masters Cup Round of 16
L
Ashley Lambert
7-6 4-6 9-11
Wk 36
Bengaluru Masters Round of 16
W
Gian Bahr
6-4 6-3
Wk 36
Bengaluru Masters Quarterfinals
W
Chuck Porter
7-6 6-2
Wk 36
Bengaluru Masters Semifinals
L
Tommy Landau
6-3 4-6 8-10
Scouting
| Shared service (consensus) | 51.4 |
| Your department | 53.1 |
| 4-year projection | 49.6 |
Ranking History
| DATE | NATIONAL | STATE | STR |
| Early 2028 | #39 | #2 | 47.9 |
| Mid 2028 | #31 | #1 | 48.6 |
| Late 2028 | #27 | #1 | 48.7 |
| Final 2028 | #29 | #1 | 48.8 |
Attributes
| Serve Power | 70 | |
| Serve Accuracy | 62 | |
| Return | 58 | |
| Forehand | 66 | |
| Backhand | 57 | |
| Consistency | 60 | |
| Net Play | 54 | |
| Speed | 64 | |
| Stamina | 61 | |
| Composure | 64 | |
| Clutch | 54 |
Recruiting Timeline
| Received interest from Boston College | early_contact Wk 1 |
| Received interest from Dartmouth | early_contact Wk 2 |
| Received interest from Brown | early_contact Wk 5 |
| Offered by Boston College | offers Wk 13 |
| Offered by Northeastern | offers Wk 13 |
| Offered by Dartmouth | offers Wk 14 |
| Offered by Brown | offers Wk 15 |
| Official visit to Boston College | visits Wk 18 |
| Official visit to Brown | visits Wk 19 |
| Narrowed list to 3 schools | narrowing Wk 21 |










