Stats
Current Rank | Ret. |
Best Rank | 65 (09 Sep 2007) |
Titles | 13 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 8 |
Futures | 5 |
Recent Form
Age | 39(25 Sep 1984) |
Country | Canada |
Birthplace | Niagara Falls, Canada |
Height | 6'1" (185 cm) |
Weight | 175 lbs (79 kg) |
Plays | Right-Handed |
Backhand | One-Handed |
Favorite Surface | Hard 37% |
Coach | Dejan Cvetkovic |
Turned Pro | 2003 |
Player Status | Inactive |
Overall | 57.7% | 485 / 356 |
Hard | 57.1% | 222 / 167 |
Clay | 54.9% | 95 / 78 |
Indoor | 60.6% | 103 / 67 |
Grass | 59.6% | 65 / 44 |
F | 50.0% | 13 / 13 |
SF | 52.1% | 25 / 23 |
QF | 61.3% | 49 / 31 |
3rd Round | 50.0% | 1 / 1 |
2nd Round | 54.5% | 84 / 70 |
1st Round | 55.8% | 154 / 122 |
QF | 55.9% | 38 / 30 |
Q2 round | 66.2% | 45 / 23 |
Q1 round | 68.1% | 79 / 37 |
Grand Slam | 52.8% | 56 / 50 |
Masters | 43.1% | 25 / 33 |
Main Tour | 54.0% | 95 / 81 |
Cups | 43.2% | 16 / 21 |
Challengers | 60.2% | 259 / 171 |
Futures | 79.0% | 49 / 13 |
Vs No.1 | 0.0% | 0 / 0 |
Vs Top.5 | 14.3% | 1 / 6 |
Vs Top.10 | 13.3% | 2 / 13 |
Vs Top.20 | 6.7% | 2 / 28 |
Vs Top.50 | 19.4% | 14 / 58 |
Vs Top.100 | 33.8% | 53 / 104 |
opponent | score | h2h | |||
ASB Classic - Auckland 12 Jan 20 | |||||
Q1 | Stats | 7-5 7-6(4) | H2H | ||
China Open - Beijing 29 Sep 19 | |||||
Q1 | Stats | 6-1 6-4 | H2H | ||
Rogers Cup - Toronto 05 Aug 18 | |||||
Q1 | Stats | 6-3 6-4 | H2H | ||
Granby Challenger 22 Jul 18 | |||||
SF | Stats | 7-6(6) 6-4 | H2H | ||
QF | Stats | 1-6 6-2 6-4 | H2H | ||
R2 | Stats | 6-4 6-4 | H2H | ||
R1 | Stats | 6-4 6-4 | H2H | ||
Hall of Fame Open - Newport 15 Jul 18 | |||||
Q1 | Stats | 6-3 6-4 | H2H | ||
Winnipeg Challenger 08 Jul 18 | |||||
R2 | Stats | 3-6 6-3 6-4 | H2H | ||
R1 | Stats | 6-2 6-4 | H2H | ||
Antalya Cup - Antalya 24 Jun 18 | |||||
Q1 | Stats | 7-6(2) 6-1 | H2H | ||
Poprad Tatry Challenger 17 Jun 18 | |||||
R1 | Stats | 7-5 ret. | H2H | ||
QF | Stats | 6-4 1-6 6-4 | H2H | ||
Q2 | Stats | 6-4 6-2 | H2H | ||
Q1 | Stats | 6-0 6-1 | H2H | ||
Poznan Challenger 03 Jun 18 | |||||
Q2 | Stats | 4-6 6-4 6-2 | H2H | ||
Q1 | Stats | 6-1 6-3 | H2H | ||
Vicenza Challenger 27 May 18 | |||||
Q2 | Stats | 6-2 6-3 | H2H | ||
Q1 | Stats | 6-3 7-5 | H2H | ||
Geneva Open - Geneva 20 May 18 | |||||
QF | Stats | 7-6(2) 7-6(3) | H2H |
Aces per Game | 0.72 | 9 / 12 |
DFs per Game | 0.16 | 2 / 12 |
1st Serve % | 57.7% | 45 / 78 |
1st Serve Win% | 71.1% | 32 / 45 |
2nd Serve Win% | 60.6% | 20 / 33 |
Serve Pts Win% | 66.7% | 52 / 78 |
Opp Aces per Game | 0.16 | 2 / 12 |
Opp DFs per Game | 0.32 | 4 / 12 |
Opp 1st Serve % | 61.4% | 51 / 83 |
1st Rtn Win% | 15.7% | 8 / 51 |
2nd Rtn Win% | 56.3% | 18 / 32 |
Rtn Pts Win% | 31.3% | 26 / 83 |
BPs Saved per game | 0.16 | 2 / 12 |
BPs Faced per game | 0.24 | 3 / 12 |
BP Save % | 66.7% | 2 / 3 |
Service Hold % | 92.0% | 11 / 12 |
BPs Won per game | 0.00 | 0 / 12 |
BPs Opps per game | 0.24 | 3 / 12 |
BP Won % | 0.0% | 0 / 3 |
Opp Hold % | 100.0% | 12 / 12 |
Jarkko Nieminen | H2H |
Dmitry Tursunov | H2H |
Juan Martin Del Potro | H2H |
Simone Bolelli | H2H |
Fabrice Santoro | H2H |
Mikhail Kukushkin | H2H |
year | sum. | hard | clay | i.hard | grass |
2020 | 0/1 | 0/1 | 0/0 | 0/0 | 0/0 |
2019 | 0/1 | 0/1 | 0/0 | 0/0 | 0/0 |
2018 | 19/15 | 5/4 | 10/7 | 4/2 | 0/2 |
2017 | 13/12 | 7/8 | 0/1 | 3/1 | 3/2 |
2016 | 43/24 | 7/8 | 19/7 | 10/7 | 7/2 |
2015 | 38/26 | 17/10 | 7/8 | 12/5 | 2/3 |
2014 | 30/22 | 6/10 | 16/6 | 5/4 | 3/2 |
2013 | 37/28 | 19/10 | 6/5 | 11/12 | 1/1 |
2012 | 24/19 | 20/9 | 0/1 | 4/7 | 0/2 |
2011 | 31/22 | 12/8 | 10/9 | 6/4 | 3/1 |
2010 | 20/16 | 9/6 | 0/0 | 6/6 | 5/4 |
2009 | 23/23 | 16/16 | 0/1 | 0/1 | 7/5 |
2008 | 30/23 | 11/12 | 2/4 | 5/4 | 12/3 |
2007 | 34/28 | 18/11 | 5/6 | 6/7 | 5/4 |
2006 | 49/30 | 19/10 | 9/7 | 13/9 | 8/4 |
2005 | 32/27 | 14/15 | 2/2 | 13/5 | 3/5 |
2004 | 47/29 | 20/11 | 4/8 | 17/6 | 6/4 |
2003 | 20/11 | 13/7 | 5/4 | 2/0 | 0/0 |
2002 | 10/8 | 9/5 | 0/2 | 1/1 | 0/0 |
2001 | 0/3 | 0/3 | 0/0 | 0/0 | 0/0 |
2000 | 0/2 | 0/2 | 0/0 | 0/0 | 0/0 |
Otegui Caruso machine learning prediction
Aguilar Pellegrino machine learning prediction
Makhlouf Jonge machine learning prediction
Paz Hardt machine learning prediction
Phillips vs Frusina Tennis Betting Predictions
Lorusso vs Baiant Tennis Betting Predictions
Nijboer vs Blanch Tennis Betting Predictions
Beckley vs Trocado Tennis Betting Predictions
AI Betting tips Stefano Travaglia Clement Tabur
AI Betting tips Enzo Couacaud Lorenzo Joaquin Rodriguez
AI Betting tips Gabriele Piraino Afonso Portugal
AI Betting tips Valentin Vacherot Andrea Vavassori