Stats
Current Rank | 649 |
Best Rank | 161 (20 May 2018) |
Titles | 13 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 1 |
Futures | 11 |
Recent Form
Age | 30(29 Jan 1994) |
Country | Canada |
Birthplace | North Vancouver, Canada |
Height | 5'11" (180 cm) |
Weight | 158 lbs (72 kg) |
Plays | Right-Handed |
Backhand | Two-Handed |
Favorite Surface | Hard 25% |
Coach | Frederic Niemeyer |
Turned Pro | 2013 |
Player Status | Active |
Overall | 56.4% | 413 / 319 |
Hard | 57.7% | 265 / 194 |
Clay | 49.5% | 54 / 55 |
Indoor | 58.6% | 92 / 65 |
Grass | 28.6% | 2 / 5 |
F | 42.9% | 12 / 16 |
SF | 54.7% | 29 / 24 |
QF | 55.2% | 53 / 43 |
3rd Round | 22.2% | 2 / 7 |
2nd Round | 61.5% | 104 / 65 |
1st Round | 59.3% | 156 / 107 |
QF | 40.0% | 12 / 18 |
Q2 round | 52.2% | 12 / 11 |
Q1 round | 54.1% | 33 / 28 |
Pre-Q | 100.0% | 1 / 0 |
Grand Slam | 14.3% | 1 / 6 |
Masters | 27.3% | 3 / 8 |
Main Tour | 35.7% | 5 / 9 |
Cups | 0.0% | 0 / 2 |
Challengers | 44.5% | 110 / 137 |
Futures | 65.0% | 295 / 159 |
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 | 33.3% | 1 / 2 |
Vs Top.100 | 33.3% | 6 / 12 |
opponent | score | h2h | |||
M25 Pozzuoli 08 Sep 24 | |||||
F | Stats | 6-2 6-4 | H2H | ||
SF | Stats | 6-4 7-6(6) | H2H | ||
QF | Stats | 6-3 6-4 | H2H | ||
R2 | Stats | 6-3 2-0 ret. | H2H | ||
R1 | Stats | 6-0 6-2 | H2H | ||
M15 Bologna 01 Sep 24 | |||||
R1 | Stats | 7-6(3) 6-3 | H2H | ||
M15 Forli 25 Aug 24 | |||||
R2 | Stats | 3-6 6-3 6-1 | H2H | ||
R1 | Stats | 6-2 6-0 | H2H | ||
Grodzisk Mazowiecki Challenger 11 Aug 24 | |||||
R2 | Stats | 6-3 7-5 | H2H | ||
R1 | Stats | 6-4 6-3 | H2H | ||
QF | Stats | 5-7 6-4 6-0 | H2H | ||
Q1 | Stats | 6-2 6-2 | H2H | ||
M15 Dublin 04 Aug 24 | |||||
R2 | Stats | 6-3 7-5 | H2H | ||
R1 | Stats | 6-3 6-4 | H2H | ||
M25 Astana 21 Jul 24 | |||||
R1 | Stats | 6-3 7-6(6) | H2H | ||
Astana Challenger 14 Jul 24 | |||||
R1 | Stats | 6-7(3) 6-4 7-6(8) | H2H | ||
M25 Nottingham 07 Jul 24 | |||||
R2 | Stats | 6-4 6-2 | H2H | ||
R1 | Stats | 6-0 6-3 | H2H | ||
M25 Tulsa 16 Jun 24 | |||||
R2 | Stats | 6-3 2-6 6-2 | H2H | ||
R1 | Stats | 6-2 6-7(4) 6-1 | H2H |
Aces per Game | 0.17 | 83 / 502 |
DFs per Game | 0.20 | 98 / 502 |
1st Serve % | 60.2% | 1921 / 3193 |
1st Serve Win% | 64.7% | 1243 / 1921 |
2nd Serve Win% | 49.8% | 634 / 1272 |
Serve Pts Win% | 58.8% | 1877 / 3193 |
Opp Aces per Game | 0.31 | 157 / 502 |
Opp DFs per Game | 0.29 | 148 / 502 |
Opp 1st Serve % | 61.8% | 2021 / 3270 |
1st Rtn Win% | 35.2% | 711 / 2021 |
2nd Rtn Win% | 55.6% | 694 / 1249 |
Rtn Pts Win% | 43.0% | 1405 / 3270 |
BPs Saved per game | 0.41 | 205 / 502 |
BPs Faced per game | 0.70 | 354 / 502 |
BP Save % | 57.9% | 205 / 354 |
Service Hold % | 70.3% | 353 / 502 |
BPs Won per game | 0.32 | 162 / 502 |
BPs Opps per game | 0.72 | 363 / 502 |
BP Won % | 44.6% | 162 / 363 |
Opp Hold % | 67.8% | 340 / 502 |
Federico Delbonis | H2H |
Lukas Lacko | H2H |
Denis Istomin | H2H |
David Goffin | H2H |
Filippo Volandri | H2H |
Steve Darcis | H2H |
year | sum. | hard | clay | i.hard | grass |
2024 | 27/22 | 21/15 | 1/2 | 5/5 | 0/0 |
2023 | 39/36 | 34/24 | 4/8 | 1/4 | 0/0 |
2022 | 51/31 | 40/21 | 6/6 | 5/4 | 0/0 |
2021 | 31/20 | 14/10 | 9/8 | 8/2 | 0/0 |
2020 | 2/6 | 1/4 | 0/0 | 1/2 | 0/0 |
2019 | 20/29 | 12/20 | 1/2 | 7/7 | 0/0 |
2018 | 24/34 | 16/23 | 0/1 | 7/6 | 1/4 |
2017 | 64/27 | 44/15 | 5/6 | 15/6 | 0/0 |
2016 | 31/21 | 23/13 | 3/4 | 5/4 | 0/0 |
2015 | 38/28 | 8/8 | 11/10 | 19/10 | 0/0 |
2014 | 24/21 | 11/11 | 6/3 | 7/7 | 0/0 |
2013 | 38/24 | 25/15 | 5/3 | 7/5 | 1/1 |
2012 | 18/16 | 11/10 | 3/2 | 4/4 | 0/0 |
2011 | 7/5 | 5/4 | 0/0 | 2/1 | 0/0 |
2010 | 0/1 | 0/1 | 0/0 | 0/0 | 0/0 |
Corthey Epee machine learning prediction
Egea Falabella machine learning prediction
Pouille Majchrzak machine learning prediction
Kukushkin Yunchaokete machine learning prediction
Poling vs Renard Tennis Betting Predictions
Boyer vs Basavareddy Tennis Betting Predictions
Kobierski vs Mihailovic Tennis Betting Predictions
Poljak vs Guerra Tennis Betting Predictions
AI Betting tips Dev Javia Denys Klok
AI Betting tips Pietro Pampanin David Schwarc
AI Betting tips Milos Karol Stepan Baum
AI Betting tips Guy Den Ouden Georgii Kravchenko