245ATP
In numbers
Highest ranking
N°153
WORLD
Peak reached in 2019
+
Career record
2 / 12
2 wins 12 losses 14 %
+
ATP titles
0
+
On tour
2016
Professional · ATP Tour
20162026
Last 5 played
Compare Jay Clarke
Search an opponent : head-to-head, shared history and form, surface by surface.
- Alex Bolt
- Alexandre Muller
- Bernard Tomic
- James Duckworth
- Jordan Thompson
- Borna Gojo
- Aleksandar Vukic
- Arthur Cazaux
- Christopher O'Connell
- Dane Sweeny
- Elias Ymer
- Jan Choinski
- Kamil Majchrzak
- Nicolas Mejia
- Sebastian Ofner
- Shintaro Mochizuki
- Yannick Hanfmann
- Alejandro Davidovich Fokina
- Aleksandar Kovacevic
- Alex Molcan
- Alex de Minaur
- Andrea Pellegrino
- Arthur Fery
- August Holmgren
- Benjamin Bonzi
- Brandon Nakashima
- Cameron Norrie
- Carlos Taberner
- Daniel Altmaier
- Daniil Glinka
- Eliot Spizzirri
- Gonzalo Bueno
- Gustavo Heide
- Henrique Rocha
- Hugo Dellien
- Jack Draper
- Jaime Faria
- Joel Schwaerzler
- Kyrian Jacquet
- Leandro Riedi
- Learner Tien
- Liam Draxl
- Lloyd Harris
- Lorenzo Sonego
- MacKenzie McDonald
- Marcos Giron
- Marton Fucsovics
- Michael Mmoh
- Moez Echargui
- Nishesh Basavareddy
- Quentin Halys
- Reilly Opelka
- Rinky Hijikata
- Sebastian Baez
- Sebastian Korda
- Terence Atmane
- Timofey Skatov
- Toby Samuel
- Tristan Boyer
- Zdenek Kolar
- Zizou Bergs
- Zsombor Piros
No player found.
Serve & Return
1st serve points won67 %
2nd serve points won44 %
Break point conversion59 %
Double faults per match2.3
Aces per match3.2
No matches on this surface.