128ATP
In numbers
Highest ranking
N°108
WORLD
Peak reached in 2026
+
Career record
1 / 5
1 wins 5 losses 17 %
+
ATP titles
0
+
On tour
2020
Professional · ATP Tour
20202026
Last 5 played
Compare Francesco Maestrelli
Search an opponent : head-to-head, shared history and form, surface by surface.
- Matteo Gigante
- Andrea Pellegrino
- Francesco Passaro
- Alejandro Moro Canas
- Daniel Masur
- Flavio Cobolli
- Giulio Zeppieri
- Pedro Cachin
- Riccardo Bonadio
- Stefano Travaglia
- Adrian Andreev
- Alexandre Muller
- Alexis Galarneau
- Andrea Picchione
- Antoine Escoffier
- Arthur Fils
- Benjamin Hassan
- Benoit Paire
- Chun-Hsin Tseng
- Corentin Denolly
- Damir Dzumhur
- Dane Sweeny
- Daniel Merida
- Daniel Michalski
- Dino Prizmic
- Duje Ajdukovic
- Dusan Lajovic
- Enrico Dalla Valle
- Facundo Bagnis
- Federico Coria
- Felipe Meligeni Alves
- Francesco Forti
- George Loffhagen
- Hugo Gaston
- Hugo Grenier
- Jelle Sels
- Justin Engel
- Kimmer Coppejans
- Lorenzo Carboni
- Luca Nardi
- Luka Pavlovic
- Manuel Guinard
- Marc Polmans
- Marco Cecchinato
- Marco Miceli
- Marko Topo
- Mate Valkusz
- Mathys Erhard
- Matthew Dellavedova
- Mattia Bellucci
- Mikhail Kukushkin
- Murkel Dellien
- Nuno Borges
- Pierre-Hugues Herbert
- Pol Martin Tiffon
- Radu Albot
- Raul Brancaccio
- Santiago Rodriguez Taverna
- Stefano Napolitano
- Abdullah Shelbayh
- Aleksandr Shevchenko
- Alessandro Giannessi
- Alexander Blockx
- Alexander Donski
- Alexey Vatutin
- Alvaro Guillen Meza
- Andrea Arnaboldi
- Andrea Collarini
- Andrew Paulson
- Andrey Chepelev
- Antoine Bellier
- Arthur Gea
- Attila Boros
- August Holmgren
- Bernabe Zapata Miralles
- Billy Harris
- Botic van de Zandschulp
- Brandon Nakashima
- Buvaysar Gadamauri
- Calvin Hemery
- Carlos Gimeno Valero
- Carlos Taberner
- Christian Langmo
- Clement Tabur
- Constant Lestienne
- Cristian Garin
- Cristian Rodriguez
- Daniel Dutra da Silva
- Daniel Rincon
- Daniele Capecchi
- David Jorda Sanchis
- David Pichler
- Dimitar Kuzmanov
- Dominic Stricker
- Dusan Obradovic
- Edas Butvilas
- Elias Ymer
- Elmer Moller
- Emil Ruusuvuori
- Emilio Nava
- Evgeny Karlovskiy
- Fabian Marozsan
- Filip Cristian Jianu
- Filip Misolic
- Franco Agamenone
- Gabriel Debru
- Gabriel Diallo
- Gabriele Maria Noce
- Gauthier Onclin
- Gianluca Mager
- Gilles Arnaud Bailly
- Gilles Simon
- Giorgio Ricca
- Giorgio Tabacco
- Gonzalo Bueno
- Guy Den Ouden
- Hamad Medjedovic
- Harry Wendelken
- Henri Squire
- Henrique Rocha
- Hugo Dellien
- Ivan Liutarevich
- J.J. Wolf
- Jack Draper
- James McCabe
- Jaume Munar
- Jie Cui
- Johan Nikles
- Juan Bautista Torres
- Juan Manuel Cerundolo
- Jules Marie
- Julian Ocleppo
- Juncheng Shang
- Kai Wehnelt
- Kenny De Schepper
- Lorenzo Giustino
- Lorenzo Joaquin Rodriguez
- Lorenzo Rottoli
- Luca Potenza
- Lucas Gerch
- Luciano Darderi
- Lukas Rosol
- Maks Kasnikowski
- Marc-Andrea Huesler
- Marco Trungelliti
- Marius Copil
- Mark Lajal
- Martin Damm
- Martin Landaluce
- Marton Fucsovics
- Masamichi Imamura
- Massimo Giunta
- Matheus Pucinelli De Almeida
- Mathias Bourgue
- Matias Soto
- Matteo Arnaldi
- Max Basing
- Max Purcell
- Max Wiskandt
- Maximus Jones
- Michael Agwi
- Michael Geerts
- Miguel Damas
- Mika Brunold
- Moez Echargui
- Murphy Cassone
- Nicolai Budkov Kjaer
- Nicolas Jarry
- Nikolas Sanchez Izquierdo
- Nino Serdarusic
- Norbert Gombos
- Novak Djokovic
- Oleksii Krutykh
- Oscar Jose Gutierrez
- Otto Virtanen
- Pablo Llamas Ruiz
- Paul Jubb
- Pedro Martinez
- Petr Nouza
- Quentin Halys
- Ramkumar Ramanathan
- Remy Bertola
- Renzo Olivo
- Rinky Hijikata
- Rio Noguchi
- Roberto Bautista Agut
- Roberto Carballes Baena
- Robin Bertrand
- Ryan Peniston
- Salvatore Caruso
- Samuel Vincent Ruggeri
- Sandro Kopp
- Sascha Gueymard Wayenburg
- Savriyan Danilov
- Sebastian Ofner
- Sergio Callejon Hernando
- Shintaro Mochizuki
- Sumit Nagal
- Terence Atmane
- Thiago Agustin Tirante
- Thiago Seyboth Wild
- Tiago Torres
- Titouan Droguet
- Tom Gentzsch
- Tom Paris
- Valentin Vacherot
- Vit Kopriva
- Vitaliy Sachko
- Vladyslav Orlov
- Yi Zhou
- Yosuke Watanuki
- Zhizhen Zhang
- Zsombor Piros
No player found.
Serve & Return
1st serve points won71 %
2nd serve points won46 %
Break point conversion35 %
Double faults per match3.6
Aces per match7.2
No matches on this surface.