Stats
Current Rank | 841 |
Best Rank | 267 (23 Jun 2019) |
Titles | 3 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 0 |
Futures | 3 |
Recent Form
Age | 28(06 Dec 1995) |
Country | United States |
Birthplace | Sacramento, CA, USA |
Height | 6'2" (188 cm) |
Weight | 187 lbs (85 kg) |
Plays | Right-Handed |
Backhand | Two-Handed |
Favorite Surface | Hard 0% |
Coach | Joseph Gilbert, Thom Billadeau, Jimmy Roberts |
Turned Pro | 2017 |
Player Status | Active |
Overall | 56.5% | 214 / 165 |
Hard | 59.5% | 144 / 98 |
Clay | 55.2% | 64 / 52 |
Indoor | 28.6% | 6 / 15 |
Grass | 0.0% | 0 / 0 |
F | 75.0% | 3 / 1 |
SF | 28.6% | 4 / 10 |
QF | 40.0% | 14 / 21 |
3rd Round | 28.6% | 2 / 5 |
2nd Round | 56.3% | 40 / 31 |
1st Round | 51.9% | 67 / 62 |
QF | 69.4% | 25 / 11 |
Q2 round | 72.0% | 18 / 7 |
Q1 round | 70.4% | 38 / 16 |
Pre-Q | 60.0% | 3 / 2 |
Grand Slam | 57.1% | 4 / 3 |
Masters | 0.0% | 0 / 0 |
Main Tour | 0.0% | 0 / 1 |
Cups | 0.0% | 0 / 0 |
Challengers | 39.6% | 40 / 61 |
Futures | 62.7% | 170 / 101 |
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 / 1 |
Vs Top.100 | 0.0% | 0 / 1 |
Tiburon Challenger - atp
opponent | score | h2h | |||
Tiburon Challenger 29 Sep 24 | |||||
Q1 | Stats | 7-6(4) 5-7 6-2 | H2H | ||
Las Vegas Challenger 08 Sep 24 | |||||
R1 | Stats | 6-3 7-5 | H2H | ||
QF | Stats | 5-7 7-5 6-2 | H2H | ||
Q1 | Stats | 6-4 6-3 | H2H | ||
M15 Hong Kong 01 Sep 24 | |||||
R2 | Stats | 4-6 6-3 10-8 | H2H | ||
R1 | Stats | 4-6 6-4 6-0 | H2H | ||
M15 Huntsville 11 Aug 24 | |||||
QF | Stats | 6-2 6-3 | H2H | ||
R2 | Stats | 6-3 6-3 | H2H | ||
R1 | Stats | 6-4 6-7(2) 6-1 | H2H | ||
Lincoln Challenger 04 Aug 24 | |||||
Q1 | Stats | 6-4 7-6(4) | H2H | ||
M25 Edwardsville 28 Jul 24 | |||||
R1 | Stats | 2-6 6-3 6-2 | H2H | ||
M15 Lakewood 30 Jun 24 | |||||
R1 | Stats | 6-1 6-3 | H2H | ||
M15 Los Angeles 23 Jun 24 | |||||
R2 | 4WC | Stats | 4-6 6-2 6-3 | H2H | |
R1 | Stats | 6-4 6-2 | H2H | ||
M15 Rancho Santa Fe 16 Jun 24 | |||||
QF | Stats | 7-6(3) 7-5 | H2H | ||
R2 | Stats | 4-6 6-2 7-6(4) | H2H | ||
R1 | Stats | 5-7 7-6(6) 6-4 | H2H | ||
M15 San Diego 09 Jun 24 | |||||
QF | Stats | 6-0 6-4 | H2H | ||
R2 | Stats | 6-3 3-6 6-1 | H2H | ||
R1 | Stats | 6-2 6-3 | H2H |
Aces per Game | 0.43 | 186 / 433 |
DFs per Game | 0.21 | 91 / 433 |
1st Serve % | 59.7% | 1588 / 2658 |
1st Serve Win% | 70.3% | 1116 / 1588 |
2nd Serve Win% | 47.6% | 509 / 1070 |
Serve Pts Win% | 61.1% | 1625 / 2658 |
Opp Aces per Game | 0.24 | 102 / 433 |
Opp DFs per Game | 0.28 | 123 / 433 |
Opp 1st Serve % | 62.6% | 1741 / 2783 |
1st Rtn Win% | 33.7% | 587 / 1741 |
2nd Rtn Win% | 51.2% | 534 / 1042 |
Rtn Pts Win% | 40.3% | 1121 / 2783 |
BPs Saved per game | 0.35 | 152 / 433 |
BPs Faced per game | 0.60 | 260 / 433 |
BP Save % | 58.5% | 152 / 260 |
Service Hold % | 75.1% | 325 / 433 |
BPs Won per game | 0.26 | 114 / 433 |
BPs Opps per game | 0.64 | 278 / 433 |
BP Won % | 41.0% | 114 / 278 |
Opp Hold % | 73.7% | 319 / 433 |
Philipp Kohlschreiber | H2H |
Ugo Humbert | H2H |
Vladimir Obradovic | H2H |
Teimuraz Gabashvili | H2H |
Dudi Sela | H2H |
Ilija Bozoljac | H2H |
year | sum. | hard | clay | i.hard | grass |
2024 | 20/22 | 12/14 | 7/7 | 1/1 | 0/0 |
2023 | 34/21 | 17/6 | 15/11 | 2/4 | 0/0 |
2022 | 3/8 | 3/6 | 0/2 | 0/0 | 0/0 |
2021 | 0/1 | 0/1 | 0/0 | 0/0 | 0/0 |
2020 | 6/9 | 5/5 | 0/2 | 1/2 | 0/0 |
2019 | 26/24 | 21/17 | 4/3 | 1/4 | 0/0 |
2018 | 48/22 | 45/19 | 2/1 | 1/2 | 0/0 |
2017 | 14/8 | 14/7 | 0/1 | 0/0 | 0/0 |
2016 | 4/7 | 1/2 | 3/5 | 0/0 | 0/0 |
2015 | 17/13 | 9/6 | 8/5 | 0/2 | 0/0 |
2014 | 28/16 | 12/7 | 16/9 | 0/0 | 0/0 |
2013 | 14/11 | 5/5 | 9/5 | 0/1 | 0/0 |
2012 | 0/4 | 0/3 | 0/1 | 0/0 | 0/0 |
Dessi Taddia machine learning prediction
Cui Shimizu machine learning prediction
Jovic Fry machine learning prediction
Negritu Aguilar machine learning prediction
Carcangiu vs Cardozo Tennis Betting Predictions
Verwerft vs Lee Tennis Betting Predictions
Paris vs Bellier Tennis Betting Predictions
Fitzpatrick vs Seleznev Tennis Betting Predictions
AI Betting tips Thomas Fancutt Yusuke Takahashi
AI Betting tips Vadym Ursu Rigele Te
AI Betting tips Yu Hsiou Hsu Mackenzie Mcdonald
AI Betting tips Tommy Paul Alejandro Tabilo