Stats
Current Rank | - |
Best Rank | - |
Titles | |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 0 |
Futures | 0 |
Recent Form
Age | 28(28 Nov 1995) |
Country | United States |
Birthplace | |
Height | |
Weight | |
Plays | |
Backhand | |
Favorite Surface | Hard |
Coach | |
Turned Pro | |
Player Status | Inactive |
Overall | 55.4% | 51 / 41 |
Hard | 51.1% | 24 / 23 |
Clay | 65.9% | 27 / 14 |
Indoor | 0.0% | 0 / 4 |
Grass | 0.0% | 0 / 0 |
QF | 0.0% | 0 / 3 |
2nd Round | 42.9% | 3 / 4 |
1st Round | 43.8% | 7 / 9 |
QF | 61.1% | 11 / 7 |
Q2 round | 57.9% | 11 / 8 |
Q1 round | 67.9% | 19 / 9 |
Pre-Q | 0.0% | 0 / 1 |
Grand Slam | 0.0% | 0 / 0 |
Masters | 0.0% | 0 / 0 |
Main Tour | 0.0% | 0 / 0 |
Cups | 0.0% | 0 / 0 |
Challengers | 0.0% | 0 / 3 |
Futures | 57.3% | 51 / 38 |
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 / 0 |
opponent | score | h2h | |||
M15 Cancun 16 Feb 20 | |||||
QF | 7-6(8) 6-3 | H2H | |||
Q2 | 5-7 6-0 11-9 | H2H | |||
M15 Cancun 26 Jan 20 | |||||
Q2 | 6-1 6-1 | H2H | |||
QF | 6-3 6-2 | H2H | |||
Q1 | 6-1 6-3 | H2H | |||
M15 Cancun 19 Jan 20 | |||||
Q1 | 6-2 6-4 | H2H | |||
M15 Cancun 12 Jan 20 | |||||
R1 | 6-3 6-4 | H2H | |||
M25 Los Angeles 05 Jan 20 | |||||
Q1 | 6-3 6-4 | H2H | |||
M15 Santo Domingo 08 Dec 19 | |||||
QF | Stats | 6-1 6-3 | H2H | ||
R2 | Stats | 6-4 6-4 | H2H | ||
R1 | Stats | 6-4 6-2 | H2H | ||
M15 Santo Domingo 01 Dec 19 | |||||
R2 | Stats | 4-6 6-2 7-5 | H2H | ||
R1 | Stats | 6-4 6-4 | H2H | ||
M15 Santo Domingo 24 Nov 19 | |||||
R1 | Stats | 6-3 6-1 | H2H | ||
QF | 6-4 6-4 | H2H | |||
Q2 | 6-0 6-1 | H2H | |||
M15 Nules 27 Oct 19 | |||||
QF | Stats | 6-4 6-3 | H2H | ||
R2 | Stats | 6-1 6-3 | H2H | ||
R1 | Stats | 7-5 6-4 | H2H | ||
QF | 7-5 4-6 10-5 | H2H |
Aces per Game | NaN | 0 / 0 |
DFs per Game | NaN | 0 / 0 |
1st Serve % | 0% | 0 / 0 |
1st Serve Win% | 0% | 0 / 0 |
2nd Serve Win% | 0% | 0 / 0 |
Serve Pts Win% | 0% | 0 / 0 |
Opp Aces per Game | NaN | 0 / 0 |
Opp DFs per Game | NaN | 0 / 0 |
Opp 1st Serve % | 0% | 0 / 0 |
1st Rtn Win% | 0% | 0 / 0 |
2nd Rtn Win% | 0% | 0 / 0 |
Rtn Pts Win% | 0% | 0 / 0 |
BPs Saved per game | NaN | 0 / 0 |
BPs Faced per game | NaN | 0 / 0 |
BP Save % | 0% | 0 / 0 |
Service Hold % | 0% | 0 / 0 |
BPs Won per game | NaN | 0 / 0 |
BPs Opps per game | NaN | 0 / 0 |
BP Won % | 0% | 0 / 0 |
Opp Hold % | 0% | 0 / 0 |
Vincent Stouff | H2H |
Stephen Kaldawi | H2H |
Mason Naumovski | H2H |
Tom Youl | H2H |
William Ma | H2H |
Taiyo Yamanaka | H2H |
year | sum. | hard | clay | i.hard | grass |
2020 | 3/5 | 3/5 | 0/0 | 0/0 | 0/0 |
2019 | 35/19 | 8/7 | 27/12 | 0/0 | 0/0 |
2018 | 12/10 | 12/10 | 0/0 | 0/0 | 0/0 |
2017 | 0/2 | 0/0 | 0/0 | 0/2 | 0/0 |
2016 | 1/4 | 1/1 | 0/1 | 0/2 | 0/0 |
2013 | 0/1 | 0/0 | 0/1 | 0/0 | 0/0 |
Milev Kjaer machine learning prediction
Luis Moratalla machine learning prediction
Kestelboim Justo machine learning prediction
Kravtsov Buse machine learning prediction
Goffin vs Brouwer Tennis Betting Predictions
Kuzuhara vs Habib Tennis Betting Predictions
Genov vs Ugarte Tennis Betting Predictions
Lamasine vs Mayot Tennis Betting Predictions
AI Betting tips Arthur Fils Pedro Martinez Portero
AI Betting tips Thiago Seyboth Wild Pedro Martinez Portero
AI Betting tips Adrian Matej Gracanin Michalis Sakellaridis
AI Betting tips Alafia Ayeni Aleksandre Shvangiradze