Stats
Current Rank | 865 |
Best Rank | 92 (25 Aug 2019) |
Titles | 5 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 0 |
Futures | 5 |
Recent Form
Age | 28(03 Jul 1995) |
Country | Canada |
Birthplace | Toronto, Canada |
Height | 6'4" (193 cm) |
Weight | 186 lbs (84 kg) |
Plays | Right-Handed |
Backhand | Two-Handed |
Favorite Surface | I.hard 36% |
Coach | Frederic Niemeyer |
Turned Pro | 2016 |
Player Status | Active |
Overall | 52.8% | 220 / 197 |
Hard | 52.8% | 132 / 118 |
Clay | 39.3% | 11 / 17 |
Indoor | 55.4% | 62 / 50 |
Grass | 55.6% | 15 / 12 |
F | 38.5% | 5 / 8 |
SF | 50.0% | 13 / 13 |
QF | 52.1% | 25 / 23 |
3rd Round | 61.5% | 8 / 5 |
2nd Round | 62.1% | 54 / 33 |
1st Round | 48.5% | 65 / 69 |
QF | 54.2% | 13 / 11 |
Q2 round | 56.3% | 9 / 7 |
Q1 round | 51.8% | 29 / 27 |
Grand Slam | 33.3% | 7 / 14 |
Masters | 35.3% | 6 / 11 |
Main Tour | 48.5% | 16 / 17 |
Cups | 0.0% | 0 / 4 |
Challengers | 49.8% | 113 / 114 |
Futures | 66.4% | 79 / 40 |
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 | 33.3% | 2 / 4 |
Vs Top.100 | 22.6% | 7 / 24 |
opponent | score | h2h | |||
M25 Edmonton 29 Oct 23 | |||||
R1 | Stats | 6-4 2-6 6-4 | H2H | ||
Tiburon Challenger 01 Oct 23 | |||||
R1 | Stats | 6-7(2) 6-3 6-4 | H2H | ||
QF | Stats | 7-6(2) 7-6(2) | H2H | ||
Q1 | Stats | 6-3 6-2 | H2H | ||
Charleston Challenger 24 Sep 23 | |||||
Q1 | Stats | 6-7(8) 7-5 7-6(5) | H2H | ||
Columbus Challenger 17 Sep 23 | |||||
Q1 | Stats | 7-6(11) 7-6(5) | H2H | ||
Cary 2 Challenger 10 Sep 23 | |||||
R1 | Stats | 6-3 6-7(5) 6-3 | H2H | ||
Winnipeg Challenger 13 Aug 23 | |||||
R1 | Stats | 6-2 6-1 | H2H | ||
National Bank Open - Toronto 06 Aug 23 | |||||
QF | Stats | 6-2 6-1 | H2H | ||
Q1 | Stats | 4-6 7-6(2) 7-5 | H2H | ||
Morelos Challenger 24 Apr 22 | |||||
R1 | Stats | 5-7 7-6(3) 2-1 ret. | H2H | ||
Biel Challenger 20 Mar 22 | |||||
R1 | Stats | 6-7(5) 6-3 7-5 | H2H | ||
Roseto Degli Abruzzi 2 Challenger 13 Mar 22 | |||||
R1 | Stats | 4-6 6-2 6-3 | H2H | ||
Forli 5 Challenger 20 Feb 22 | |||||
R2 | Stats | 4-6 7-6(5) 6-4 | H2H | ||
R1 | Stats | 3-6 6-4 6-2 | H2H | ||
Forli 4 Challenger 13 Feb 22 | |||||
R2 | Stats | 7-6(5) 7-5 | H2H | ||
R1 | Stats | 6-4 3-6 6-1 | H2H | ||
Cleveland Challenger 30 Jan 22 | |||||
R1 | Stats | 2-6 6-4 6-3 | H2H | ||
Columbus Challenger 23 Jan 22 | |||||
R1 | Stats | 6-4 5-7 7-5 | H2H | ||
Australian Open - Melbourne 16 Jan 22 | |||||
Q1 | Stats | 6-4 1-6 6-4 | H2H |
Aces per Game | 0.65 | 85 / 131 |
DFs per Game | 0.37 | 49 / 131 |
1st Serve % | 61.5% | 583 / 948 |
1st Serve Win% | 72.0% | 420 / 583 |
2nd Serve Win% | 45.2% | 165 / 365 |
Serve Pts Win% | 61.7% | 585 / 948 |
Opp Aces per Game | 0.63 | 83 / 131 |
Opp DFs per Game | 0.47 | 62 / 131 |
Opp 1st Serve % | 60.6% | 596 / 983 |
1st Rtn Win% | 27.2% | 162 / 596 |
2nd Rtn Win% | 48.8% | 189 / 387 |
Rtn Pts Win% | 35.7% | 351 / 983 |
BPs Saved per game | 0.38 | 50 / 131 |
BPs Faced per game | 0.63 | 83 / 131 |
BP Save % | 60.2% | 50 / 83 |
Service Hold % | 74.9% | 98 / 131 |
BPs Won per game | 0.17 | 22 / 131 |
BPs Opps per game | 0.61 | 80 / 131 |
BP Won % | 27.5% | 22 / 80 |
Opp Hold % | 83.3% | 109 / 131 |
Adrian Mannarino | H2H |
Jason Jung | H2H |
Jo-Wilfried Tsonga | H2H |
John Isner | H2H |
Matthew Ebden | H2H |
Andreas Seppi | H2H |
year | sum. | hard | clay | i.hard | grass |
2023 | 3/7 | 3/5 | 0/0 | 0/2 | 0/0 |
2022 | 2/9 | 0/3 | 0/1 | 2/5 | 0/0 |
2021 | 25/30 | 5/11 | 6/8 | 11/9 | 3/2 |
2020 | 7/15 | 2/4 | 1/3 | 4/8 | 0/0 |
2019 | 37/31 | 20/19 | 0/0 | 14/6 | 3/6 |
2018 | 38/34 | 20/24 | 0/0 | 9/6 | 9/4 |
2017 | 46/25 | 33/15 | 2/2 | 11/8 | 0/0 |
2016 | 21/11 | 12/9 | 0/1 | 9/1 | 0/0 |
2015 | 10/7 | 10/7 | 0/0 | 0/0 | 0/0 |
2014 | 6/10 | 6/9 | 0/0 | 0/1 | 0/0 |
2013 | 25/17 | 21/12 | 2/1 | 2/4 | 0/0 |
2012 | 1/3 | 0/0 | 0/0 | 1/3 | 0/0 |
2011 | 0/1 | 0/0 | 0/1 | 0/0 | 0/0 |
Nijboer Blanch machine learning prediction
Kodat Vale machine learning prediction
Varona Napolitano machine learning prediction
Alves Tumasonis machine learning prediction
Makhlouf vs Jonge Tennis Betting Predictions
Rapagnetta vs Gerch Tennis Betting Predictions
Giron vs Koepfer Tennis Betting Predictions
Marosik vs Michalik Tennis Betting Predictions
AI Betting tips Pavel Kotov Luca Van Assche
AI Betting tips Gonzalo Villanueva Nicolas Zanellato
AI Betting tips Andres Urrea Benjamin Torres
AI Betting tips Alejandro Garcia Javier Molino