Stats
Current Rank | Ret. |
Best Rank | 143 (28 Feb 2010) |
Titles | 7 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 2 |
Futures | 5 |
Recent Form
Age | 43(30 Dec 1980) |
Country | United States |
Birthplace | Singapore |
Height | 6'1" (185 cm) |
Weight | 165 lbs (75 kg) |
Plays | Right-Handed |
Backhand | Two-Handed |
Favorite Surface | Grass 60% |
Coach | |
Turned Pro | 2003 |
Player Status | Inactive |
Overall | 53.9% | 289 / 247 |
Hard | 54.3% | 189 / 159 |
Clay | 57.1% | 44 / 33 |
Indoor | 49.4% | 43 / 44 |
Grass | 54.2% | 13 / 11 |
F | 50.0% | 7 / 7 |
SF | 50.0% | 14 / 14 |
QF | 56.0% | 28 / 22 |
2nd Round | 52.1% | 50 / 46 |
1st Round | 56.8% | 96 / 73 |
QF | 48.6% | 18 / 19 |
Q2 round | 57.4% | 31 / 23 |
Q1 round | 51.6% | 47 / 44 |
Grand Slam | 52.9% | 18 / 16 |
Masters | 46.7% | 7 / 8 |
Main Tour | 41.8% | 28 / 39 |
Cups | 0.0% | 0 / 0 |
Challengers | 50.6% | 128 / 125 |
Futures | 64.7% | 110 / 60 |
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 / 1 |
Vs Top.50 | 0.0% | 0 / 5 |
Vs Top.100 | 23.1% | 6 / 20 |
opponent | score | h2h | |||
Qatar ExxonMobil Open - Doha 31 Dec 13 | |||||
Q1 | Stats | 6-4 6-4 | H2H | ||
Wimbledon - London 23 Jun 13 | |||||
Q1 | 6-3 7-6(5) | H2H | |||
US Men's Clay Court Championship - Houston 07 Apr 13 | |||||
Q1 | Stats | 5-7 7-5 ret. | H2H | ||
Dubai Duty Free Tennis Championships - Dubai 24 Feb 13 | |||||
Q1 | Stats | 4-6 7-6(2) 6-4 | H2H | ||
Dallas Challenger 03 Feb 13 | |||||
R2 | Stats | 6-4 6-1 | H2H | ||
R1 | Stats | 6-4 7-5 | H2H | ||
Australian Open - Melbourne 13 Jan 13 | |||||
QF | Stats | 6-3 4-3 ret. | H2H | ||
Q2 | Stats | 6-2 7-5 | H2H | ||
Q1 | Stats | 6-3 3-6 6-3 | H2H | ||
Apia International - Sydney 06 Jan 13 | |||||
Q1 | Stats | 6-3 2-2 ret. | H2H | ||
Loughborough Challenger 04 Nov 12 | |||||
R1 | Stats | 6-7(6) 6-4 6-4 | H2H | ||
Seoul Challenger 21 Oct 12 | |||||
R2 | Stats | 6-3 6-3 | H2H | ||
R1 | Stats | 6-2 6-3 | H2H | ||
Tiburon Challenger 07 Oct 12 | |||||
R1 | Stats | 6-3 6-4 | H2H | ||
Malaysian Open - Kuala Lumpur 23 Sep 12 | |||||
R2 | Stats | 6-3 7-5 | H2H | ||
R1 | Stats | 6-3 7-6(4) | H2H | ||
QF | LL | Stats | 6-4 7-6(4) | H2H | |
Q2 | Stats | 7-5 6-1 | H2H | ||
Shanghai Challenger 02 Sep 12 | |||||
SF | Stats | 5-7 7-6(5) 6-4 | H2H | ||
QF | Stats | 7-5 ret. | H2H |
Aces per Game | 0.60 | 58 / 96 |
DFs per Game | 0.31 | 30 / 96 |
1st Serve % | 63.0% | 382 / 606 |
1st Serve Win% | 71.7% | 274 / 382 |
2nd Serve Win% | 51.3% | 115 / 224 |
Serve Pts Win% | 64.2% | 389 / 606 |
Opp Aces per Game | 0.75 | 72 / 96 |
Opp DFs per Game | 0.14 | 13 / 96 |
Opp 1st Serve % | 65.3% | 409 / 626 |
1st Rtn Win% | 27.1% | 111 / 409 |
2nd Rtn Win% | 51.6% | 112 / 217 |
Rtn Pts Win% | 35.6% | 223 / 626 |
BPs Saved per game | 0.45 | 43 / 96 |
BPs Faced per game | 0.64 | 61 / 96 |
BP Save % | 70.5% | 43 / 61 |
Service Hold % | 81.3% | 78 / 96 |
BPs Won per game | 0.17 | 16 / 96 |
BPs Opps per game | 0.54 | 52 / 96 |
BP Won % | 30.8% | 16 / 52 |
Opp Hold % | 83.3% | 80 / 96 |
Teimuraz Gabashvili | H2H |
Sam Querrey | H2H |
Philipp Kohlschreiber | H2H |
Brian Baker | H2H |
Dudi Sela | H2H |
Olivier Rochus | H2H |
year | sum. | hard | clay | i.hard | grass |
2013 | 3/6 | 2/3 | 0/1 | 1/1 | 0/1 |
2012 | 27/30 | 15/15 | 4/6 | 4/5 | 4/4 |
2011 | 33/29 | 15/15 | 9/7 | 4/6 | 5/1 |
2010 | 21/30 | 5/18 | 6/5 | 9/5 | 1/2 |
2009 | 39/32 | 23/19 | 5/2 | 8/10 | 3/1 |
2008 | 44/22 | 31/16 | 6/3 | 7/3 | 0/0 |
2007 | 28/21 | 19/16 | 6/1 | 3/4 | 0/0 |
2006 | 32/30 | 28/19 | 2/4 | 2/6 | 0/1 |
2005 | 47/30 | 36/22 | 4/2 | 7/5 | 0/1 |
2004 | 15/13 | 13/11 | 2/2 | 0/0 | 0/0 |
2003 | 2/4 | 2/4 | 0/0 | 0/0 | 0/0 |
2002 | 0/1 | 0/1 | 0/0 | 0/0 | 0/0 |
Krom Aguilar machine learning prediction
Carraro Ambrogi machine learning prediction
Passaro Blanchet machine learning prediction
Hussey Kirci machine learning prediction
Simkiss vs Habib Tennis Betting Predictions
Hurrion vs Ursu Tennis Betting Predictions
Vandermeersch vs Beaupain Tennis Betting Predictions
Wayenburg vs Onclin Tennis Betting Predictions
AI Betting tips Matteo Gigante Samuel Vincent Ruggeri
AI Betting tips Grigor Dimitrov Alexander Zverev
AI Betting tips Jacob Bradshaw Aleksandre Bakshi
AI Betting tips Federico Coria Filip Krajinovic