237ATP
In numbers
Highest ranking
N°194
WORLD
Peak reached in 2025
+
Career record
0 / 1
0 wins 1 losses 0 %
+
ATP titles
0
+
On tour
2023
Professional · ATP Tour
20232026
Last 5 played
Compare Dan Added
Search an opponent : head-to-head, shared history and form, surface by surface.
- Kyrian Jacquet
- Alexis Galarneau
- Francesco Passaro
- Jan-Lennard Struff
- Lukas Klein
- Moez Echargui
- Rafael Jodar
- Aleksandr Shevchenko
- Alex Molcan
- Arthur Cazaux
- Arthur Fery
- August Holmgren
- Daniil Glinka
- Dino Prizmic
- Elmer Moller
- Emilio Nava
- Gauthier Onclin
- Giulio Zeppieri
- Gustavo Heide
- Henrique Rocha
- Hugo Gaston
- Jordan Thompson
- Leandro Riedi
- Luca Nardi
- Luca Van Assche
- Marco Trungelliti
- Mark Lajal
- Matteo Arnaldi
- Mattia Bellucci
- Michael Zheng
- Pablo Llamas Ruiz
- Pedro Martinez
- Raphael Collignon
- Stan Wawrinka
- Titouan Droguet
- Tomas MacHac
- Tristan Schoolkate
- Vit Kopriva
- Zhizhen Zhang
No player found.
Serve & Return
1st serve points won66 %
2nd serve points won40 %
Break point conversion:
Double faults per match2
Aces per match4
No matches on this surface.