Loading player details...
Loading player details...
, · ITA
Singles UTR
14.40
Rated
Doubles UTR
13.01
Projected
Record
35-32
52% win rate
Events Played
0
This season
35
Wins
32
Losses
52%
Win Rate
Avg Opponent UTR
14.17
vs Higher Rated
2W - 7L
vs Lower Rated
33W - 25L
Last 5 Matches
3/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Mar 6, 2026 | Joel Schwaerzler(14.24) | 6-2, 7-6(8) | L | -0.02 | ATP Challenger Kigali 1, Rwanda |
| 2 | Mar 5, 2026 |
Best Wins (boost UTR)
Costly Losses (drag UTR down)
How to Improve Your UTR
See how hypothetical future matches could affect your rating.
Based on 5 matches (3W-2L) vs ~14.40 rated opponents
To gain ~1.0 point: ~17 matches vs ~15.90 rated opponents with an 80% win rate
This is a simplified estimate. Actual UTR uses score margins, match format, and other factors not modeled here.
| 6-7(8), 3-3 |
| W |
| +0.01 |
| ATP Challenger Kigali 1, Rwanda |
| 3 | Mar 4, 2026 | Sandro Kopp(13.79) | 6-7(10), 6-4, 7-6(4) | W | -0.03 | ATP Challenger Kigali 1, Rwanda |
| 4 | Mar 2, 2026 | Aziz Ouakaa(13.20) | 7-5, 6-1 | W | -0.04 | ATP Challenger Kigali 1, Rwanda |
| 5 | Feb 8, 2026 | Francesco Passaro(14.43) | 5-7, 6-4, 6-2 | L | -0.01 | ATP Buenos Aires, Argentina |
| 6 | Feb 7, 2026 | 6-3, 6-3 | W | -0.01 | ATP Buenos Aires, Argentina |
| 7 | Feb 3, 2026 | Pedro Boscardin Dias(14.07) | 6-7(7), 6-3, 7-5 | L | -0.03 | ATP Challenger Rosario, Argentina |
| 8 | Jan 31, 2026 | Alejandro Tabilo(15.06) | 6-3, 6-1 | L | 0.00 | ATP Challenger Concepcion, Chile |
| 9 | Jan 30, 2026 | Chun Hsin Tseng(14.34) | 6-2, 6-2 | W | +0.03 | ATP Challenger Concepcion, Chile |
| 10 | Jan 29, 2026 | Alvaro Guillen Meza(14.38) | 7-5, 6-1 | W | +0.02 | ATP Challenger Concepcion, Chile |
| 11 | Jan 28, 2026 | Igor Marcondes(14.37) | 6-0, 6-3 | W | +0.04 | ATP Challenger Concepcion, Chile |
| 13 | Jan 13, 2026 | Alexander Blockx(15.10) | 6-3, 6-4 | L | +0.02 | Australian Open |
| 12 | Jan 20, 2026 | Adolfo Daniel Vallejo(14.83) | 6-1, 6-0 | L | -0.03 | ATP Challenger Itajai, Brazil |
| 14 | Nov 12, 2025 | Mariano NAVONE(14.77) | 3-6, 6-0, 6-4 | L | +0.01 | ATP Challenger Montevideo, Uruguay |
| 15 | Nov 10, 2025 | Facundo Diaz Acosta(14.54) | 6-4, 7-5 | W | +0.02 | ATP Challenger Montevideo, Uruguay |
| 16 | Nov 4, 2025 | Roman Andres Burruchaga(14.79) | 2-6, 6-0, 6-3 | L | +0.01 | ATP Challenger Lima 3, Peru |
| 17 | Nov 2, 2025 | Mariano NAVONE(14.77) | 6-4, 5-7, 6-4 | L | +0.02 | ATP Challenger Lima 2, Peru |
| 18 | Nov 1, 2025 | Tristan Boyer(14.32) | 7-6(7), 3-6, 6-3 | W | 0.00 | ATP Challenger Lima 2, Peru |
| 19 | Oct 31, 2025 | 6-4, 7-6(5) | W | -0.05 | ATP Challenger Lima 2, Peru |
| 20 | Oct 30, 2025 | Roman Andres Burruchaga(14.79) | 7-6(4), 7-6(5) | W | +0.03 | ATP Challenger Lima 2, Peru |
| 21 | Oct 27, 2025 | Guido Ivan Justo(14.28) | 6-3, 6-7(7), 6-1 | W | +0.01 | ATP Challenger Lima 2, Peru |
| 22 | Oct 5, 2025 | Jonas Forejtek(14.01) | 6-3, 7-6(6) | L | -0.03 | ATP Challenger Valencia, Spain |
| 23 | Oct 2, 2025 | Vilius Gaubas(14.65) | 6-4, 6-7(7), 6-3 | L | +0.01 | ATP Challenger Braga, Portugal |
| 24 | Sep 30, 2025 | Lilian Marmousez(14.31) | 7-6(6), 4-6, 7-5 | W | 0.00 | ATP Challenger Braga, Portugal |
| 25 | Sep 23, 2025 | Thiago Monteiro(14.38) | 7-6(1), 7-6(2) | L | -0.01 | ATP Challenger Lisbon, Portugal |
| 26 | Sep 22, 2025 | Duje AJDUKOVIC(14.01) | 6-0, 6-3 | W | +0.02 | ATP Challenger Lisbon, Portugal |
| 27 | Sep 21, 2025 | Tiago Cacao(13.54) | 6-4, 7-5 | W | -0.03 | ATP Challenger Lisbon, Portugal |
| 28 | Sep 14, 2025 | Jozef Kovalik(13.92) | 7-6(3), 6-2 | L | -0.04 | ATP Challenger Bad Waltersdorf, Austria |
| 29 | Sep 10, 2025 | Kilian Feldbausch(14.19) | 3-6, 6-1, 6-4 | L | -0.02 | ATP Challenger Biella, Italy |
| 30 | Sep 9, 2025 | Buvaysar Gadamauri(14.18) | 6-1, 4-6, 7-6(4) | W | 0.00 | ATP Challenger Biella, Italy |
| — | Sep 2, 2025 | Dmitry Popko(13.95) | 6-4, 6-2 | L | — | ATP Challenger Genoa, Italy |
| — | Aug 14, 2025 | Juan Carlos Prado Angelo(14.10) | 6-2, 6-2 | L | — | ATP Challenger Todi, Italy |
| — | Aug 13, 2025 | Alexey Vatutin(14.03) | 6-4, 3-6, 6-2 | W | — | ATP Challenger Todi, Italy |
| — | Aug 12, 2025 | Remy Bertola(14.26) | 6-0, 6-3 | W | — | ATP Challenger Todi, Italy |
| — | Aug 5, 2025 | Federico Coria(14.19) | 6-4, 6-2 | L | — | ATP Challenger Bonn, Germany |
| — | Aug 4, 2025 | Jakub Nicod(14.04) | 4-6, 7-5, 7-5 | W | — | ATP Challenger Bonn, Germany |
| — | Aug 3, 2025 | Alessio Vasquez(13.26) | 6-3, 6-3 | W | — | ATP Challenger Bonn, Germany |
| — | Jul 31, 2025 | Jerome Kym(14.56) | 6-1, 6-4 | L | — | ATP Challenger Hagen, Germany |
| — | Jul 29, 2025 | Joao Lucas Reis Da Silva(14.25) | 6-2, 6-3 | W | — | ATP Challenger Hagen, Germany |
| — | Jul 19, 2025 | Luca Van Assche(15.03) | 6-3, 7-6(3) | L | — | ATP Umag, Croatia |
| — | Jul 10, 2025 | Sumit Nagal(14.42) | 6-2, 6-4 | L | — | ATP Challenger Trieste, Italy |
| — | Jul 7, 2025 | Facundo Mena(14.26) | 7-6(1), 6-0 | W | — | ATP Challenger Trieste, Italy |
| — | Jul 4, 2025 | Jerome Kym(14.56) | 6-3, 6-0 | L | — | ATP Challenger Modena, Italy |
| — | Jul 3, 2025 | Max Houkes(13.95) | 6-3, 6-4 | W | — | ATP Challenger Modena, Italy |
| — | Jul 1, 2025 | Thiago Monteiro(14.38) | 7-6(1), 3-6, 6-1 | W | — | ATP Challenger Modena, Italy |
| — | Jun 28, 2025 | Dino Prizmic(14.97) | 6-2, 6-3 | W | — | ATP Challenger Milan, Italy |
| — | Jun 27, 2025 | Jacopo Vasami(13.94) | 6-3, 6-3 | W | — | ATP Challenger Milan, Italy |
| — | Jun 26, 2025 | Max Houkes(13.95) | 6-4, 6-2 | W | — | ATP Challenger Milan, Italy |
| — | Jun 25, 2025 | Frederico Ferreira Silva(14.32) | 6-3, 6-0 | W | — | ATP Challenger Milan, Italy |
| — | Jun 24, 2025 | Max Alcala Gurri(14.05) | 6-4, 6-1 | W | — | ATP Challenger Milan, Italy |
| — | Jun 17, 2025 | Daniel Rincon(14.08) | 7-5, 3-6, 6-3 | L | — | ATP Challenger Sassuolo, Italy |
| — | Jun 16, 2025 | Andrej Martin(13.67) | 6-1, 7-6(3) | W | — | ATP Challenger Sassuolo, Italy |
| — | Jun 15, 2025 | Gabriele Piraino(13.73) | 6-4, 7-6(2) | W | — | ATP Challenger Sassuolo, Italy |
| — | Jun 10, 2025 | Rodrigo Pacheco Mendez(14.04) | 7-6(6), 6-2 | L | — | ATP Challenger Perugia, Italy |
| — | Jun 9, 2025 | Pierluigi Basile(13.69) | 7-5, 6-7(7), 6-3 | L | — | ATP Challenger Perugia, Italy |
| — | Jun 8, 2025 | Luca Castagnola(13.21) | 6-3, 6-3 | W | — | ATP Challenger Perugia, Italy |
| — | May 29, 2025 | Joel Schwaerzler(14.24) | 6-3, 6-1 | L | — | ATP Challenger Vicenza, Italy |
| — | May 28, 2025 | August Holmgren(14.24) | 6-4, 6-3 | W | — | ATP Challenger Vicenza, Italy |
| — | May 26, 2025 | Matthew Dellavedova(13.54) | 6-2, 6-3 | W | — | ATP Challenger Vicenza, Italy |
| — | May 25, 2025 | Shintaro Mochizuki(14.54) | 6-3, 6-0 | W | — | ATP Challenger Vicenza, Italy |
| — | May 12, 2025 | Raul Brancaccio(13.96) | 6-1, 6-1 | L | — | ATP Challenger Turin, Italy |
| — | May 4, 2025 | Manas Dhamne(13.80) | 6-4, 6-4 | L | — | ATP Challenger Francavilla, Italy |
| — | Apr 28, 2025 | Alexey Vatutin(14.03) | 6-2, 6-1 | L | — | ATP Challenger Estoril, Portugal |
| — | Apr 6, 2025 | Dimitar Kuzmanov(14.07) | 6-3, 1-6, 6-3 | L | — | ATP Challenger Monza, Italy |
| — | Apr 1, 2025 | Matej Dodig(14.14) | 6-1, 1-6, 6-3 | L | — | ATP Challenger Barletta, Italy |
| — | Mar 23, 2025 | Martin Klizan(14.24) | 6-3, 6-3 | L | — | ATP Challenger Naples, Italy |
| — | Mar 16, 2025 | Josip Simundza(13.15) | 4-6, 7-5, 6-1 | L | — | ATP Challenger Zadar, Croatia |
| — | Mar 7, 2025 | Luka Pavlovic(14.29) | 7-6(3), 6-7(7), 6-4 | L | — | ATP Challenger Kigali 2, Rwanda |
| — | Mar 6, 2025 | Daniel Michalski(14.15) | 6-4, 6-1 | W | — | ATP Challenger Kigali 2, Rwanda |
| — | Mar 4, 2025 | Ivan Gakhov(13.92) | 7-5, 7-6(5) | W | — | ATP Challenger Kigali 2, Rwanda |
| — | Feb 28, 2025 | Valentin Royer(14.89) | 7-5, 3-6, 6-1 | L | — | ATP Challenger Kigali 1, Rwanda |
| — | Feb 27, 2025 | Lukas Neumayer(14.32) | 6-3, 6-7(9), 7-5 | W | — | ATP Challenger Kigali 1, Rwanda |
| — | Feb 26, 2025 | Carlos TABERNER(14.47) | 7-6(6), 7-5 | W | — | ATP Challenger Kigali 1, Rwanda |
| — | Feb 25, 2025 | Geoffrey BLANCANEAUX(14.15) | 6-4, 6-4 | W | — | ATP Challenger Kigali 1, Rwanda |
| — | Feb 3, 2025 | Anonymous Player(14.25) | 7-6(3), 7-5 | L | — | ATP Challenger Rosario, Argentina |
| — | Feb 2, 2025 | Pedro Sakamoto(13.62) | 6-3, 6-4 | W | — | ATP Challenger Rosario, Argentina |
| — | Jan 28, 2025 | Mateus Alves(14.04) | 4-6, 6-3, 6-4 | L | — | ATP Challenger Piracicaba, Brazil |
| — | Jan 27, 2025 | Valerio Aboian(13.69) | 7-5, 6-2 | L | — | ATP Challenger Piracicaba, Brazil |
| — | Jan 26, 2025 | Ryan Augusto Dos Santos(12.40) | 6-7(7), 6-3, 7-6(2) | W | — | ATP Challenger Piracicaba, Brazil |
| — | Jan 22, 2025 | Federico Coria(14.19) | 6-2, 6-3 | L | — | ATP Challenger Punta del Este, Uruguay |
| — | Jan 20, 2025 | Andres Andrade(13.94) | 2-6, 6-4, 6-3 | W | — | ATP Challenger Punta del Este, Uruguay |
| — | Jan 14, 2025 | Joao Lucas Reis Da Silva(14.25) | 3-6, 6-3, 6-4 | L | — | ATP Challenger Buenos Aires, Argentina |
| — | Jan 13, 2025 | Tomas Farjat(13.01) | 6-4, 6-0 | W | — | ATP Challenger Buenos Aires, Argentina |
| — | Jan 12, 2025 | Juan Pablo Paz(12.92) | 7-5, 6-2 | W | — | ATP Challenger Buenos Aires, Argentina |
| — | Aug 27, 2024 | Ignacio Buse(14.66) | 6-4, 6-1 | L | — | ATP Challenger Como, Italy |
| — | Aug 8, 2024 | Martin Landaluce(14.47) | 6-4, 6-1 | L | — | ATP Challenger Bonn, Germany |
| — | Aug 7, 2024 | Genaro Alberto OLIVIERI(14.04) | 6-1, 6-4 | W | — | ATP Challenger Bonn, Germany |
| — | Aug 5, 2024 | Marat Sharipov(14.15) | 6-2, 6-4 | W | — | ATP Challenger Bonn, Germany |
| — | Aug 4, 2024 | Jose Pereira(13.21) | 6-2, 6-4 | W | — | ATP Challenger Bonn, Germany |
| — | Jul 31, 2024 | Juan Manuel CERUNDOLO(14.67) | 6-4, 7-6(2) | L | — | ATP Challenger San Marino, San Marino |
| — | Jul 29, 2024 | Andrea Collarini(14.10) | 6-3, 3-6, 6-3 | W | — | ATP Challenger San Marino, San Marino |
| — | Jul 23, 2024 | Andrea PELLEGRINO(14.42) | 6-7(7), 7-6(1), 6-4 | L | — | ATP Challenger Verona, Italy |
| — | Jul 8, 2024 | Vilius Gaubas(14.65) | 7-6(8), 7-6(3) | L | — | ATP Challenger Trieste, Italy |
| — | Jul 3, 2024 | Juan Pablo Varillas(14.21) | 6-4, 7-6(1) | L | — | ATP Challenger Modena, Italy |
| — | Jul 2, 2024 | Alessandro GIANNESSI(N/A) | 4-6, 5-3 | W | — | ATP Challenger Modena, Italy |
| — | Jul 1, 2024 | Rubin STATHAM(N/A) | 6-3, 6-3 | W | — | ATP Challenger Modena, Italy |
| — | Jun 30, 2024 | Luca Parenti(12.24) | 6-2, 6-0 | W | — | ATP Challenger Modena, Italy |
| — | Jun 27, 2024 | Filip Cristian Jianu(14.23) | 6-1, 7-5 | L | — | ATP Challenger Milan, Italy |
| — | Jun 26, 2024 | Federico Cina(14.39) | 6-2, 7-6(4) | W | — | ATP Challenger Milan, Italy |
| — | Jun 20, 2024 | Federico Coria(14.19) | 6-2, 7-6(1) | L | — | ATP Challenger Sassuolo, Italy |
| — | Jun 19, 2024 | Gerard Campana Lee(13.26) | 6-3, 6-2 | W | — | ATP Challenger Sassuolo, Italy |
| — | Jun 18, 2024 | Francisco COMESANA(15.05) | 7-6(4), 6-2 | W | — | ATP Challenger Sassuolo, Italy |
| — | Jun 17, 2024 | David Jorda Sanchis(13.65) | 7-6(7), 7-6(0) | W | — | ATP Challenger Sassuolo, Italy |
| — | Jun 16, 2024 | Nino Serdarusic(13.69) | 6-3, 6-3 | W | — | ATP Challenger Sassuolo, Italy |
| — | Jun 10, 2024 | Federico Arnaboldi(13.66) | 7-5, 6-7(7), 6-3 | L | — | ATP Challenger Perugia, Italy |
| — | Jun 9, 2024 | Luca Fantini(12.55) | 6-3, 6-3 | W | — | ATP Challenger Perugia, Italy |
| — | May 30, 2024 | Francesco Passaro(14.43) | 6-3, 6-2 | L | — | ATP Challenger Vicenza, Italy |
| — | May 28, 2024 | Lukas Neumayer(14.32) | 6-3, 6-4 | W | — | ATP Challenger Vicenza, Italy |
| — | May 23, 2024 | Gerard Campana Lee(13.26) | 6-4, 6-2 | L | — | ATP Challenger Skopje, North Macedonia |
| — | May 22, 2024 | Filip Cristian Jianu(14.23) | 6-3, 6-2 | W | — | ATP Challenger Skopje, North Macedonia |
| — | May 21, 2024 | Alexandar LAZAROV(N/A) | 7-6(5), 6-1 | W | — | ATP Challenger Skopje, North Macedonia |
| — | May 14, 2024 | Clement Tabur(14.66) | 7-6(7), 6-4 | L | — | ATP Challenger Tunis, Tunisia |
| — | May 13, 2024 | Clement Chidekh(14.60) | 6-1, 7-5 | W | — | ATP Challenger Tunis, Tunisia |
| — | May 12, 2024 | Carlos Sanchez Jover(14.05) | 6-1, 1-6, 6-1 | W | — | ATP Challenger Tunis, Tunisia |
| — | May 8, 2024 | Franco Agamenone(14.12) | 7-6(9), 2-6, 6-4 | L | — | ATP Challenger Francavilla, Italy |
| — | May 6, 2024 | Alexander Weis(13.81) | 6-1, 7-6(2) | W | — | ATP Challenger Francavilla, Italy |
| — | Apr 30, 2024 | Shintaro Mochizuki(14.54) | 7-5, 3-6, 6-4 | L | — | ATP Challenger Cagliari, Italy |
| — | Apr 29, 2024 | Tatsuma Ito(N/A) | 6-0, 6-2 | W | — | ATP Challenger Cagliari, Italy |
| — | Apr 23, 2024 | Ivan Gakhov(13.92) | 6-3, 4-6, 6-2 | L | — | ATP Challenger Rome, Italy |
| — | Apr 4, 2024 | Bernabe Zapata Miralles(13.61) | 6-1, 4-0 | L | — | ATP Challenger Barcelona, Spain |
| — | Apr 2, 2024 | Miguel Damas(14.27) | 6-2, 6-1 | W | — | ATP Challenger Barcelona, Spain |
| — | Mar 26, 2024 | Francesco Maestrelli(14.58) | 7-6(4), 6-4 | L | — | ATP Challenger Naples, Italy |
| — | Mar 19, 2024 | Radu Albot(13.67) | 6-4, 6-3 | L | — | ATP Challenger Murcia, Spain |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| — | Feb 5, 2026 | Tomas Farjat(12.91) Valerio Aboian(12.93) | 2-3 | L | ATP Challenger Rosario, Argentina |
| 1 | Sep 24, 2025 | Alexandru Jecan(13.68) Bogdan Pavel(13.69) | 6-3, 6-2 | L | ATP Challenger Lisbon, Portugal |
| 2 | Apr 2, 2025 | Mats Hermans(5.58) Tiago Pereira(13.74) | 3-6, 6-3, 1-0(3) | L | ATP Challenger Barletta, Italy |
| 3 | Mar 19, 2025 | Franco Agamenone(13.32) Luka Pavlovic(13.57) | 7-6(4), 6-3 | L | ATP Challenger Zadar, Croatia |
| — | Jan 29, 2025 | Leonardo Aboian(12.97) | 2-1 | L | ATP Challenger Piracicaba, Brazil |
| — | Jan 22, 2025 | Guido Andreozzi(14.41) Mariano Kestelboim(13.89) | 6-4, 7-6(3) | L | ATP Challenger Punta del Este, Uruguay |
| — | Jul 30, 2024 | Gonzalo Villanueva(13.83) Maxime Janvier(12.63) | 4-3 | L | ATP Challenger San Marino, San Marino |
| — | Jun 20, 2024 | Ryan Seggerman(14.03) Patrik Trhac(14.13) | L | ATP Challenger Sassuolo, Italy | |
| — | Jun 19, 2024 | Luis David Martinez(13.81) Daniel Altmaier(13.97) | 7-5, 6-4 | W | ATP Challenger Sassuolo, Italy |
| — | Mar 28, 2024 | Philipp Oswald(N/A) Roman Jebavy(N/A) | 6-2, 6-3 | L | ATP Challenger Naples, Italy |
No tournaments found.