Stats
Current Rank | 766 |
Best Rank | 93 (24 Sep 2023) |
Titles | 9 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 2 |
Futures | 7 |
Recent Form
Age | 31(03 Jan 1994) |
Country | |
Birthplace | Stockport, England |
Height | 6'0" (183 cm) |
Weight | 172 lbs (78 kg) |
Plays | Left-Handed |
Backhand | Two-Handed |
Favorite Surface | |
Coach | David Sammel |
Turned Pro | 2014 |
Player Status | Active |
Overall | 57.1% | 476 / 357 |
Hard | 62.1% | 252 / 154 |
Clay | 53.1% | 68 / 60 |
Indoor | 59.0% | 124 / 86 |
Grass | 36.0% | 32 / 57 |
Final | 37.5% | 9 / 15 |
Semi-final | 46.2% | 24 / 28 |
Quarter-final | 55.3% | 52 / 42 |
3rd Round | 50.0% | 6 / 6 |
2nd Round | 57.5% | 103 / 76 |
1st Round | 61.3% | 173 / 109 |
Qualies Final | 53.7% | 29 / 25 |
Qualies Round 2 | 55.0% | 22 / 18 |
Qualies Round 1 | 61.9% | 60 / 37 |
Pre-Q | 33.3% | 1 / 2 |
Grand Slam | 47.3% | 26 / 29 |
Masters | 56.3% | 9 / 7 |
Main Tour | 46.0% | 40 / 47 |
Cups | 0.0% | 0 / 1 |
Challengers | 55.7% | 226 / 180 |
Futures | 65.2% | 176 / 94 |
Vs No.1 | 0.0% | 0 / 0 |
Vs Top.5 | 33.3% | 1 / 2 |
Vs Top.10 | 25.0% | 1 / 3 |
Vs Top.20 | 30.0% | 3 / 7 |
Vs Top.50 | 22.7% | 5 / 17 |
Vs Top.100 | 26.3% | 21 / 59 |
opponent | score | h2h | |||
SF | Stats | 7-6(3) 4-6 6-2 | H2H | ||
QF | Stats | 6-4 6-7(8) 7-5 | H2H | ||
R2 | Stats | 2-6 6-1 6-4 | H2H | ||
R1 | Stats | 4-6 6-4 7-5 | H2H | ||
R1 | Stats | 7-6(2) 2-6 6-4 | H2H | ||
QF | Stats | 7-5 4-6 6-3 | H2H | ||
Q1 | Stats | 6-1 6-3 | H2H | ||
QF | Stats | 7-6(4) 6-4 | H2H | ||
Q1 | Stats | 7-6(4) 7-5 | H2H | ||
QF | w/o | H2H | |||
R2 | Stats | 6-2 6-4 | H2H | ||
R1 | Stats | 6-1 6-1 | H2H | ||
Q1 | Stats | 7-6(7) 6-1 | H2H | ||
Q1 | Stats | 7-6(3) 6-0 | H2H | ||
R2 | Stats | 6-3 6-2 | H2H | ||
R1 | Stats | 6-7(8) 6-2 7-5 | H2H | ||
QF | Stats | 7-5 6-4 | H2H | ||
Q1 | Stats | 6-7(3) 6-4 6-1 | H2H | ||
R1 | Stats | 7-6(4) 4-6 7-6(5) | H2H | ||
R1 | Stats | 7-6(2) 6-3 | H2H |
Aces per Game | 0.35 | 35 / 100 |
Double Faults Per Game | 0.16 | 16 / 100 |
1st Serve % | 70.0% | 452 / 646 |
1st Serve Win% | 68.6% | 310 / 452 |
2nd Serve Win% | 52.1% | 101 / 194 |
Serve Points Win% | 63.6% | 411 / 646 |
Opponent Aces / Game | 0.59 | 59 / 100 |
Opponent Double Faults / Game | 0.12 | 12 / 100 |
Opponent 1st Serve % | 65.1% | 410 / 630 |
1st Return Win % | 32.7% | 134 / 410 |
2nd Return Win % | 50.0% | 110 / 220 |
Return Points Win% | 38.7% | 244 / 630 |
Break Points Saved / Game | 0.31 | 31 / 100 |
Break Points Faced / Game | 0.48 | 48 / 100 |
Break Points Save % | 64.6% | 31 / 48 |
Service Hold % | 83.1% | 83 / 100 |
Break Points Won / Game | 0.24 | 24 / 100 |
Opponent Break Points / Game | 0.62 | 62 / 100 |
Break Points Won % | 38.7% | 24 / 62 |
Opponent Hold % | 76.1% | 76 / 100 |
Adrian Mannarino | H2H |
Damir Dzumhur | H2H |
Diego Sebastian Schwartzman | H2H |
Miomir Kecmanovic | H2H |
Botic Van De Zandschulp | H2H |
Jeremy Chardy | H2H |
year | sum. | hard | clay | i.hard | grass |
2025 | 4/3 | 0/0 | 0/0 | 4/3 | 0/0 |
2024 | 9/18 | 7/13 | 0/0 | 2/3 | 0/2 |
2023 | 46/28 | 24/9 | 2/4 | 15/9 | 5/6 |
2022 | 36/25 | 16/9 | 2/5 | 10/5 | 8/6 |
2021 | 45/26 | 19/10 | 7/5 | 16/7 | 3/4 |
2020 | 19/14 | 2/4 | 9/4 | 8/6 | 0/0 |
2019 | 44/30 | 31/15 | 0/0 | 11/11 | 2/4 |
2018 | 18/30 | 12/18 | 2/5 | 4/3 | 0/4 |
2017 | 54/30 | 38/17 | 0/0 | 13/8 | 3/5 |
2016 | 37/31 | 15/15 | 0/1 | 21/10 | 1/5 |
2015 | 26/31 | 18/15 | 4/5 | 3/6 | 1/5 |
2014 | 65/25 | 40/12 | 14/6 | 11/7 | 0/0 |
2013 | 44/27 | 29/11 | 7/7 | 3/4 | 5/5 |
2012 | 10/14 | 1/3 | 8/6 | 1/3 | 0/2 |
2011 | 16/18 | 0/3 | 9/9 | 5/3 | 2/3 |
2010 | 4/5 | 0/0 | 4/3 | 0/0 | 0/2 |
2009 | 2/4 | 0/0 | 0/0 | 0/0 | 2/4 |
Aubriot Radulov machine learning prediction
Clark Shipalana machine learning prediction
Loore Tammaro machine learning prediction
Leite Vilicich machine learning prediction
Derepasko vs Rapagnetta Tennis Betting Predictions
Mazdrashki vs Quilez Tennis Betting Predictions
Neuchrist vs Agamenone Tennis Betting Predictions
Strydom vs Taka Tennis Betting Predictions
AI Betting tips Imanol Lopez Morillo Alejandro Juan Mano
AI Betting tips Daniel Rincon Chris Rodesch
AI Betting tips Viacheslav Bielinskyi Vlado Jankanj
AI Betting tips Moritz Hoffmann Mathias Bourgue