Stats
Current Rank | Ret. |
Best Rank | 69 (19 Jul 2009) |
Titles | 10 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 10 |
Futures | 0 |
Recent Form
Age | 44(14 Nov 1979) |
Country | United States |
Birthplace | Fresno, California, USA |
Height | 6'3" (191 cm) |
Weight | 190 lbs (86 kg) |
Plays | Right-Handed |
Backhand | Two-Handed |
Favorite Surface | Hard 34% |
Coach | Dustin Taylor |
Turned Pro | 2000 |
Player Status | Inactive |
Overall | 58.2% | 403 / 289 |
Hard | 59.0% | 252 / 175 |
Clay | 45.5% | 35 / 42 |
Indoor | 65.1% | 84 / 45 |
Grass | 54.2% | 32 / 27 |
F | 45.5% | 10 / 12 |
SF | 46.7% | 21 / 24 |
QF | 58.2% | 46 / 33 |
3rd Round | 0.0% | 0 / 3 |
2nd Round | 60.4% | 81 / 53 |
1st Round | 56.0% | 135 / 106 |
QF | 46.8% | 22 / 25 |
Q2 round | 70.7% | 29 / 12 |
Q1 round | 74.4% | 58 / 20 |
Grand Slam | 50.8% | 33 / 32 |
Masters | 48.8% | 20 / 21 |
Main Tour | 50.0% | 74 / 74 |
Cups | 0.0% | 0 / 0 |
Challengers | 63.2% | 273 / 159 |
Futures | 50.0% | 3 / 3 |
Vs No.1 | 0.0% | 0 / 0 |
Vs Top.5 | 0.0% | 0 / 7 |
Vs Top.10 | 0.0% | 0 / 15 |
Vs Top.20 | 0.0% | 0 / 24 |
Vs Top.50 | 8.2% | 4 / 45 |
Vs Top.100 | 27.3% | 27 / 72 |
opponent | score | h2h | |||
BNP Paribas Open - Indian Wells 02 Mar 14 | |||||
Q1 | 6-4 1-6 6-3 | H2H | |||
Sacramento Challenger 29 Sep 13 | |||||
R1 | Stats | 7-6(5) 6-3 | H2H | ||
Panama City Challenger 01 Jul 12 | |||||
R1 | Stats | 6-3 3-0 ret. | H2H | ||
AEGON International - Eastbourne 17 Jun 12 | |||||
QF | Stats | 6-3 6-2 | H2H | ||
Q1 | Stats | 6-3 6-4 | H2H | ||
Q2 | Stats | 6-2 7-5 | H2H | ||
Nottingham-2 Challenger 10 Jun 12 | |||||
R2 | Stats | 6-3 6-4 | H2H | ||
R1 | Stats | 6-4 7-5 | H2H | ||
Nottingham Challenger 03 Jun 12 | |||||
SF | Stats | 6-2 4-6 7-6(8) | H2H | ||
QF | Stats | 6-4 6-4 | H2H | ||
R2 | Stats | 7-6(4) 4-6 6-3 | H2H | ||
R1 | Stats | 6-4 6-4 | H2H | ||
QF | Stats | 6-7(4) 7-6(2) 7-6(7) | H2H | ||
Q2 | Stats | 6-3 6-4 | H2H | ||
Q1 | Stats | 6-4 6-1 | H2H | ||
Savannah Challenger 22 Apr 12 | |||||
R2 | Stats | 6-3 6-1 | H2H | ||
R1 | Stats | 4-6 7-6(3) 6-4 | H2H | ||
Regions Morgan Keegan Championships - Memphis 19 Feb 12 | |||||
R1 | Stats | 6-3 7-6(6) | H2H | ||
QF | Stats | 6-4 6-2 | H2H | ||
Q1 | Stats | 6-7(6) 6-1 6-3 | 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 |
Andy Murray | H2H |
Feliciano Lopez | H2H |
Igor Kunitsyn | H2H |
Vince Spadea | H2H |
Gael Monfils | H2H |
James Blake | H2H |
year | sum. | hard | clay | i.hard | grass |
2014 | 0/1 | 0/1 | 0/0 | 0/0 | 0/0 |
2013 | 0/1 | 0/1 | 0/0 | 0/0 | 0/0 |
2012 | 12/8 | 0/1 | 1/2 | 2/2 | 9/3 |
2011 | 13/14 | 7/5 | 1/5 | 5/3 | 0/1 |
2010 | 47/22 | 29/16 | 2/2 | 13/3 | 3/1 |
2009 | 25/27 | 17/12 | 2/4 | 4/7 | 2/4 |
2008 | 53/27 | 29/17 | 7/3 | 15/6 | 2/1 |
2007 | 45/32 | 20/18 | 5/5 | 16/5 | 4/4 |
2006 | 61/29 | 38/21 | 8/1 | 9/5 | 6/2 |
2005 | 13/21 | 7/11 | 2/6 | 4/2 | 0/2 |
2004 | 36/27 | 22/15 | 4/4 | 7/5 | 3/3 |
2003 | 35/26 | 24/16 | 2/3 | 7/3 | 2/4 |
2002 | 31/26 | 27/16 | 1/6 | 2/3 | 1/1 |
2001 | 24/22 | 24/19 | 0/1 | 0/1 | 0/1 |
2000 | 7/4 | 7/4 | 0/0 | 0/0 | 0/0 |
1999 | 1/2 | 1/2 | 0/0 | 0/0 | 0/0 |
Marie Simoes machine learning prediction
Berrospi Tenti machine learning prediction
Buldorini Marques machine learning prediction
Bruna Laborde machine learning prediction
Kotov vs Assche Tennis Betting Predictions
Collarini vs Burruchaga Tennis Betting Predictions
Rawat vs Inui Tennis Betting Predictions
Lucero vs Bancalari Tennis Betting Predictions
AI Betting tips Michiel De Krom Federico Arnaboldi
AI Betting tips Noah Thurner Filip Krolo
AI Betting tips Fausto Tabacco Goncalo Oliveira
AI Betting tips James Beaven Matthew Summers