119ATP
In numbers
Highest ranking
N°119
WORLD
Peak reached in 2026 · still No.119 today
+
Career record
8 / 9
8 wins 9 losses 47 %
+
ATP titles
0
+
On tour
2023
Professional · ATP Tour
20232026
Last 5 played
Compare Pablo Llamas Ruiz
Search an opponent : head-to-head, shared history and form, surface by surface.
- Alejandro Moro Canas
- Henrique Rocha
- Benjamin Bonzi
- David Jorda Sanchis
- Lorenzo Giustino
- Abdullah Shelbayh
- Alex Bolt
- Calvin Hemery
- Camilo Ugo Carabelli
- Carlos Sanchez Jover
- Dimitar Kuzmanov
- Facundo Diaz Acosta
- Ignacio Buse
- Jaime Faria
- Jan Choinski
- Jesper de Jong
- Kenny De Schepper
- Luca Van Assche
- Marco Trungelliti
- Matteo Gigante
- Miguel Damas
- Nicolas Moreno De Alboran
- Nikolas Sanchez Izquierdo
- Pablo Carreno Busta
- Pedro Martinez
- Pol Martin Tiffon
- Quentin Halys
- Richard Gasquet
- Roberto Carballes Baena
- Sumit Nagal
- Thiago Agustin Tirante
- Vilius Gaubas
- Adrian Andreev
- Alejandro Davidovich Fokina
- Aleksandar Vukic
- Alessandro Giannessi
- Alibek Kachmazov
- Andrea Collarini
- Andrea Pellegrino
- Andrea Vavassori
- Andres Martin
- Andy Andrade
- Antoine Escoffier
- Beibit Zhukayev
- Benjamin Hassan
- Benjamin Willwerth
- Borna Gojo
- Carlos Gomez Herrera
- Carlos Lopez Montagud
- Carlos Taberner
- Clement Tabur
- Coleman Wong
- Corentin Moutet
- Dali Blanch
- Dalibor Svrcina
- Dan Added
- Daniel Batista
- Daniel Dutra da Silva
- Daniel Merida
- Daniel Michalski
- Daniel Rincon
- Daniil Glinka
- Daniil Medvedev
- Diego Dedura
- Dominic Stricker
- Dominik Koepfer
- Dusan Lajovic
- Edas Butvilas
- Eduard Esteve Lobato
- Elmer Moller
- Eric Vanshelboim
- Ethan Quinn
- Federico Coria
- Federico Delbonis
- Felix Auger-Aliassime
- Fernando Verdasco
- Flavio Cobolli
- Francesco Maestrelli
- Francisco Comesana
- Frederico Ferreira Silva
- Gabriel Diallo
- Gilles Arnaud Bailly
- Guido Andreozzi
- Guy Den Ouden
- Henri Laaksonen
- Henry Bernet
- Holger Rune
- Hubert Hurkacz
- Hugo Maia
- Ilya Ivashka
- Ivan Gakhov
- Jacopo Berrettini
- Jacopo Vasami
- Jan Hrazdil
- Javier Barranco Cosano
- Jiri Vesely
- Joao Domingues
- Jonas Forejtek
- Juan Manuel Cerundolo
- Juan Pablo Ficovich
- Kamil Majchrzak
- Kimmer Coppejans
- Kyrian Jacquet
- Liam Draxl
- Lloyd Harris
- Luca Nardi
- Luka Mikrut
- Lukas Klein
- Lukas Rosol
- Manuel Guinard
- Mark Lajal
- Martin Damm
- Martin Landaluce
- Matheus Pucinelli De Almeida
- Matteo Martineau
- Max Purcell
- Maxime Cressy
- Maximilian Neuchrist
- Michael Geerts
- Michele Ribecai
- Mika Brunold
- Mikhail Kukushkin
- Miljan Zekic
- Nerman Fatic
- Nicolai Budkov Kjaer
- Nicolas Alvarez Varona
- Nicolas Mejia
- Nikoloz Basilashvili
- Oleksii Krutykh
- Oriol Roca Batalla
- Oscar Jose Gutierrez
- Patrick Zahraj
- Pedro Araujo
- Raphael Collignon
- Raul Brancaccio
- Riccardo Bonadio
- Rio Noguchi
- Robin Bertrand
- Robin Haase
- Roman Andres Burruchaga
- Roman Safiullin
- Rudolf Molleker
- Santiago Rodriguez Taverna
- Sascha Gueymard Wayenburg
- Sho Shimabukuro
- Stefano Travaglia
- Steven Diez
- Terence Atmane
- Thiago Monteiro
- Tiago Pereira
- Tomas MacHac
- Tristan Boyer
- Ugo Blanchet
- Viktor Durasovic
- Vit Kopriva
- Yannick Hanfmann
- Zsombor Piros
No player found.
Serve & Return
1st serve points won68 %
2nd serve points won53 %
Break point conversion47 %
Double faults per match0.9
Aces per match1.9
No matches on this surface.