Stats
Current Rank | 558 |
Best Rank | 395 (11 Jun 2023) |
Titles | 2 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 0 |
Futures | 2 |
Recent Form
Age | 25(09 Aug 1999) |
Country | |
Birthplace | Walnut Creek |
Height | 6'3" (191 cm) |
Weight | 180 lbs (82 kg) |
Plays | Right-Handed |
Backhand | Unknown |
Favorite Surface | |
Coach | A. Ayeni |
Turned Pro | |
Player Status | Active |
Prize Money | $0 |
Overall | 51.8% | 189 / 176 |
Hard | 52.1% | 124 / 114 |
Clay | 46.9% | 23 / 26 |
Indoor | 54.8% | 40 / 33 |
Grass | 40.0% | 2 / 3 |
Final | 50.0% | 2 / 2 |
Semi-final | 57.1% | 4 / 3 |
Quarter-final | 30.4% | 7 / 16 |
2nd Round | 47.9% | 23 / 25 |
1st Round | 41.1% | 46 / 66 |
Qualies Final | 59.4% | 38 / 26 |
Qualies Round 2 | 76.7% | 23 / 7 |
Qualies Round 1 | 59.3% | 48 / 33 |
Pre-Q | 0.0% | 0 / 1 |
Grand Slam | 0.0% | 0 / 0 |
Masters | 0.0% | 0 / 0 |
Main Tour | 0.0% | 0 / 3 |
Cups | 0.0% | 0 / 0 |
Challengers | 45.2% | 66 / 80 |
Futures | 56.6% | 125 / 96 |
Vs No.1 | 0.0% | 0 / 0 |
Vs Top.5 | 0.0% | 0 / 0 |
Vs Top.10 | 0.0% | 0 / 0 |
Vs Top.20 | 0.0% | 0 / 0 |
Vs Top.50 | 0.0% | 0 / 0 |
Vs Top.100 | 0.0% | 0 / 2 |
opponent | score | h2h | |||
Newport Challenger 06 Jul 25 | |||||
R1 | J. McCabe | Stats | 6-1 6-2 | H2H | |
QF | K. Pannu | Stats | 6-3 7-5 | H2H | |
Q1 | G. Brymer | Stats | 7-6(6) 6-4 | H2H | |
M25 Laval 29 Jun 25 | |||||
R1 | N. Arseneault | Stats | 7-5 3-6 7-6(5) | H2H | |
M15 San Diego 08 Jun 25 | |||||
QF | S. Danilov q | Stats | 6-4 6-4 | H2H | |
R2 | L. Vithoontien | Stats | 6-4 6-7(2) 6-1 | H2H | |
R1 | M. Rajski q | Stats | 6-2 ret. | H2H | |
M15 San Diego 01 Jun 25 | |||||
R1 | P. Jordan q | Stats | 6-4 4-6 7-6(1) | H2H | |
M25 Bol 25 May 25 | |||||
QF | M. Dodig 4 | Stats | 4-6 7-5 6-2 | H2H | |
R2 | H. Matsuoka | Stats | 6-1 6-2 | H2H |
Aces per Game | 0.49 | 119 / 243 |
Double Faults Per Game | 0.50 | 122 / 243 |
1st Serve % | 62.2% | 937 / 1506 |
1st Serve Win% | 70.8% | 663 / 937 |
2nd Serve Win% | 42.9% | 244 / 569 |
Serve Points Win% | 60.2% | 907 / 1506 |
Opponent Aces / Game | 0.14 | 35 / 243 |
Opponent Double Faults / Game | 0.33 | 79 / 243 |
Opponent 1st Serve % | 64.4% | 989 / 1536 |
1st Return Win % | 34.4% | 340 / 989 |
2nd Return Win % | 49.4% | 270 / 547 |
Return Points Win% | 39.7% | 610 / 1536 |
Break Points Saved / Game | 0.36 | 87 / 243 |
Break Points Faced / Game | 0.60 | 147 / 243 |
Break Points Save % | 59.2% | 87 / 147 |
Service Hold % | 75.3% | 183 / 243 |
Break Points Won / Game | 0.25 | 61 / 243 |
Opponent Break Points / Game | 0.71 | 172 / 243 |
Break Points Won % | 35.5% | 61 / 172 |
Opponent Hold % | 74.9% | 182 / 243 |
year | sum. | hard | clay | i.hard | grass |
2025 | 10/13 | 2/3 | 6/7 | 0/2 | 2/1 |
2024 | 36/33 | 30/23 | 6/8 | 0/2 | 0/0 |
2023 | 23/23 | 17/14 | 1/3 | 5/4 | 0/2 |
2022 | 24/19 | 22/15 | 0/0 | 2/4 | 0/0 |
2021 | 27/20 | 12/10 | 3/2 | 12/8 | 0/0 |
2020 | 5/7 | 3/3 | 0/1 | 2/3 | 0/0 |
2019 | 11/22 | 11/18 | 0/2 | 0/2 | 0/0 |
2018 | 22/14 | 11/10 | 0/0 | 11/4 | 0/0 |
2017 | 24/17 | 10/10 | 6/2 | 8/5 | 0/0 |
2016 | 5/6 | 2/3 | 1/1 | 2/2 | 0/0 |
2015 | 4/5 | 4/5 | 0/0 | 0/0 | 0/0 |
M15 San Diego (02 Jun 2024)
M25 Astana (21 Jul 2024)
Burruchaga Vs. Buse Prediction (H2H 1-0)
Carabelli Vs. Misolic Prediction (H2H 0-2)
Ruud Vs. Cerundolo Prediction (H2H 0-0)
Ficovich Vs. Kovacevic Prediction (H2H 1-1)
Rublev Vs. Nava Prediction (H2H 0-0)
Jong Vs. Griekspoor Prediction (H2H 1-0)
Kym Vs. Cazaux Prediction (H2H 0-2)
Francisco Comesana Vs. Alexander Bublik Prediction (H2H 0-0)