Loading player details...
Loading player details...
, · ITA
Singles UTR
13.02
Rated
Doubles UTR
12.87
Rated
Record
26-18
59% win rate
Events Played
0
This season
26
Wins
18
Losses
59%
Win Rate
Avg Opponent UTR
12.38
vs Higher Rated
0W - 6L
vs Lower Rated
25W - 8L
Last 5 Matches
5/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| — | Mar 2, 2026 | Luca Jinar(10.99) | 6-1, 6-0 | W | — | M15 Antalya (CANCELLED) |
| — | Mar 2, 2026 | Rayan Sajjid Koothrat(10.60) | 6-4, 6-0 | W |
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 ~13.02 rated opponents
To gain ~1.0 point: ~13 matches vs ~14.52 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.
| — |
| M15 Antalya (CANCELLED) |
| 1 | Mar 2, 2026 | Daniel Uta(13.25) | 6-4, 6-4 | W | +0.03 | M15 Antalya (CANCELLED) |
| 2 | Mar 2, 2026 | Mariano Tammaro(12.72) | 6-7, 6-2, 7-6 | W | -0.01 | M15 Antalya (CANCELLED) |
| 3 | Feb 23, 2026 | Mircea Mortasifu(11.56) | 6-1, 6-3 | W | -0.04 | M15 Antalya |
| 4 | Feb 23, 2026 | Lucca Helguera Casado(13.04) | 6-2, 7-5 | W | +0.02 | M15 Antalya |
| 5 | Feb 23, 2026 | Matteo Vavassori(12.30) | 6-2, 7-6 | W | -0.02 | M15 Antalya |
| 6 | Feb 23, 2026 | Juan Cruz Martin Manzano(13.60) | 6-1, 6-1 | L | -0.02 | M15 Antalya |
| 7 | Jan 19, 2026 | Oliwer Wierzbicki(11.21) | 6-1, 7-6 | W | -0.07 | M25 Antalya |
| 8 | Jan 19, 2026 | Younes Lalami(12.97) | 4-6, 6-2, 1-0(6) | W | +0.01 | M25 Antalya |
| 9 | Jan 19, 2026 | Daniel Uta(13.25) | 7-5, 7-6 | L | 0.00 | M25 Antalya |
| 10 | Jan 12, 2026 | Christian Doel(11.27) | 6-2, 6-1 | W | -0.05 | M25 Antalya |
| 11 | Jan 12, 2026 | Mohamed Ali Abibsi(12.83) | 6-3, 3-6, 1-0(6) | L | -0.01 | M25 Antalya |
| 12 | Dec 14, 2025 | Utku Kerem Biberli(11.95) | 6-3, 6-1 | W | -0.02 | M15 Antalya |
| 13 | Dec 14, 2025 | Breno Rossetto Urvaneja(12.17) | 6-2, 3-6, 1-0(5) | W | -0.04 | M15 Antalya |
| 14 | Dec 14, 2025 | Matthias Ujvary(12.80) | 6-4, 4-6, 1-0(7) | L | -0.01 | M15 Antalya |
| 15 | Dec 7, 2025 | Mohamed Ali Abibsi(12.83) | 6-1, 6-7, 1-0(6) | W | +0.01 | M15 Antalya |
| — | Dec 7, 2025 | Aleksa Petkovic(10.88) | 6-4, 6-2 | W | — | M15 Antalya |
| 16 | Dec 7, 2025 | Alexandru Cristian Dumitru(11.60) | 6-2, 6-1 | W | -0.03 | M15 Antalya |
| 17 | Nov 30, 2025 | 6-4, 6-0 | W | -0.07 | M25 Antalya |
| 18 | Nov 30, 2025 | Nikola Lulic(12.09) | 6-4, 6-3 | W | -0.03 | M25 Antalya |
| 19 | Nov 30, 2025 | Carles Cordoba(13.52) | 4-6, 7-5, 1-0(7) | L | +0.02 | M25 Antalya |
| 20 | Oct 12, 2025 | Szymon Kielan(13.05) | 6-4, 6-2 | L | -0.02 | ATP Challenger Olbia, Italy |
| 21 | Oct 12, 2025 | Lorenzo Berto(12.42) | 7-6, 7-5 | L | -0.04 | M25 Santa Margherita di Pula |
| 22 | Aug 10, 2025 | Stefan Palosi(13.82) | 6-3, 7-6(2) | L | +0.03 | M15 Curtea de Arges |
| 23 | Jul 27, 2025 | Filippo Mazzola(13.00) | 6-1, 6-4 | W | +0.03 | M15 Segrate |
| 24 | Jul 27, 2025 | Filippo Speziali(13.40) | 6-4, 6-2 | L | 0.00 | M15 Segrate |
| 25 | Jun 29, 2025 | Silvio Mencaglia(12.68) | 2-6, 6-4, 1-0(13) | L | -0.01 | M15 Bergamo |
| 26 | Jun 22, 2025 | JACOPO FIORINI(11.32) | 6-3, 6-0 | W | -0.05 | M25 Cattolica |
| 27 | Jun 22, 2025 | Matteo Mesaglio(12.33) | 6-1, 3-6, 1-0(1) | L | -0.05 | M25 Cattolica |
| 28 | Jun 15, 2025 | Theo Papamalamis(13.93) | 6-3, 6-1 | L | +0.01 | M15 Messina |
| 29 | Jun 15, 2025 | Francesco Scaffidi Mancosale(11.12) | 6-0, 6-1 | W | -0.04 | M15 Messina |
| 30 | Jun 15, 2025 | Rocco Piatti(12.68) | 7-6(4), 6-2 | W | 0.00 | M15 Messina |
| — | Apr 27, 2025 | Riccardo Ciulli(11.35) | 6-1, 6-4 | W | — | M25 Santa Margherita di Pula |
| — | Apr 27, 2025 | Chirag Duhan(12.75) | 6-4, 3-6, 1-0(3) | W | — | M25 Santa Margherita di Pula |
| — | Apr 20, 2025 | Matt Kleiman(12.07) | 6-1, 6-4 | W | — | M25 Santa Margherita di Pula |
| — | Apr 20, 2025 | Maximilian Figl(13.05) | 6-3, 4-6, 1-0(6) | L | — | M25 Santa Margherita di Pula |
| — | Mar 30, 2025 | Francesco Giuseppe Colasanto(11.85) | 6-3, 6-2 | W | — | M15 Foggia |
| — | Mar 30, 2025 | Felipe Virgili Berini(13.33) | 6-3, 1-6, 1-0(5) | L | — | M15 Foggia |
| — | Feb 23, 2025 | Erwin Troebinger(11.58) | 6-7, 6-2, 1-0(7) | W | — | M25 Trento |
| — | Feb 23, 2025 | Federico Salomone(N/A) | 7-6(4), 7-6(5) | L | — | M25 Trento |
| — | Feb 16, 2025 | Peter Alam(12.85) | 6-4, 4-6, 1-0(2) | L | — | M15 Bucharest |
| — | Nov 26, 2024 | Alberto Bronzetti(13.23) | 7-6(6), 6-1 | L | — | M25 Antalya |
| — | Nov 25, 2024 | Patrick Jozwicki(12.01) | 6-3, 6-1 | W | — | M25 Antalya |
| — | Nov 24, 2024 | Edoardo Zanada(13.02) | 1-6, 6-2, 1-0(8) | W | — | M25 Antalya |
| — | Nov 5, 2024 | Giuseppe La Vela(13.43) | 6-2, 6-3 | L | — | W15 San Gregorio di Catania |
| — | Nov 4, 2024 | Nicolo Toffanin(12.72) | 6-3, 6-4 | W | — | W15 San Gregorio di Catania |
| — | Nov 3, 2024 | Christian Fanara(N/A) | 6-4, 6-1 | W | — | W15 San Gregorio di Catania |
| — | Oct 22, 2024 | Daniel Rincon(14.08) | 6-4, 6-4 | L | — | M25 Santa Margherita Di Pula |
| — | Oct 21, 2024 | Federico Aguilar Cardozo(13.12) | 6-3, 7-5 | W | — | M25 Santa Margherita Di Pula |
| — | Oct 20, 2024 | Eliah Di Marco(10.80) | 6-0, 6-1 | W | — | M25 Santa Margherita Di Pula |
| — | Oct 13, 2024 | Andrea Picchione(13.92) | 7-5, 6-2 | L | — | ATP Challenger Olbia, Italy |
| — | Oct 10, 2024 | Francesco Maestrelli(14.58) | 6-4, 6-4 | L | — | M25 Santa Margherita Di Pula |
| — | Oct 8, 2024 | Alberto Bronzetti(13.23) | 6-2, 4-6, 6-1 | W | — | M25 Santa Margherita Di Pula |
| — | Oct 7, 2024 | Diego Dedura-Palomero(14.10) | 6-4, 7-6(12) | W | — | M25 Santa Margherita Di Pula |
| — | Oct 6, 2024 | Luka Plosnic(11.95) | 6-4, 7-6 | W | — | M25 Santa Margherita Di Pula |
| — | Oct 1, 2024 | Jiri Barnat(12.58) | 3-6, 6-1, 7-5 | L | — | M25 Santa Margherita Di Pula |
| — | Sep 30, 2024 | Matteo Mura(12.39) | 6-2, 6-1 | W | — | M25 Santa Margherita Di Pula |
| — | Sep 29, 2024 | Alessandro Concu(11.36) | 6-1, 6-2 | W | — | M25 Santa Margherita Di Pula |
| — | Sep 2, 2024 | Matic Dimic(12.41) | 6-4, 6-3 | L | — | M15 Bologna |
| — | Sep 1, 2024 | Leonardo Cattaneo(12.44) | 6-3, 6-2 | W | — | M15 Bologna |
| — | Jul 27, 2024 | Facundo Juarez(13.53) | 6-3, 7-5 | L | — | M15 Perugia |
| — | Jul 26, 2024 | Tomas GERINI(12.23) | 6-2, 6-2 | W | — | M15 Perugia |
| — | Jul 25, 2024 | Iannis Miletich(13.25) | 1-6, 6-2, 6-0 | W | — | M15 Perugia |
| — | Jul 24, 2024 | Luciano Carraro(13.52) | 6-0, 6-4 | W | — | M15 Perugia |
| — | Jul 22, 2024 | Alessandro Bellifemine(12.97) | 3-6, 6-1, 1-0(1) | W | — | M15 Perugia |
| — | Jul 22, 2024 | Lorenzo Lorusso(12.69) | 6-4, 6-4 | W | — | M15 Perugia |
| — | Jul 21, 2024 | Federico Bove(11.72) | 6-1 | W | — | M15 Perugia |
| — | Jun 24, 2024 | Niccolo Baroni(13.55) | 6-4, 7-5 | L | — | M15 Bergamo |
| — | Jun 23, 2024 | Andrea Militi Ribaldi(12.42) | 7-6, 6-3 | W | — | M15 Bergamo |
| — | Jun 16, 2024 | Alberto Bronzetti(13.23) | 6-2, 6-7, 1-0(5) | L | — | M25 Cattolica |
| — | May 13, 2024 | Giuseppe La Vela(13.43) | 6-2, 6-1 | L | — | M25 Reggio Emilia |
| — | May 12, 2024 | Filippo Romano(13.64) | 3-6, 6-1, 1-0(5) | W | — | M25 Reggio Emilia |
| — | Apr 21, 2024 | Lars Wagenaar(12.28) | 6-1, 7-5 | L | — | M15 Meerbusch |
| — | Apr 8, 2024 | Filippo Speziali(13.40) | 6-4, 3-6, 1-0(5) | L | — | M25 Santa Margherita Di Pula |
| — | Apr 7, 2024 | Alberto Sanna(12.60) | 6-4, 6-0 | W | — | M25 Santa Margherita Di Pula |
| — | Apr 1, 2024 | Denis Constantin Spiridon(13.10) | 6-3, 4-6, 1-0(8) | L | — | M25 Santa Margherita Di Pula |
| — | Mar 31, 2024 | Niccolo Dessi(11.73) | 6-3, 6-4 | W | — | M25 Santa Margherita Di Pula |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| 1 | Feb 23, 2026 | Stefan Adrian Andreescu(12.73) | 6-4, 7-6 | W | M15 Antalya |
| 2 | Feb 23, 2026 | Kaya Arinc(12.19) Gokberk Saritas(12.95) | 6-3, 6-2 | W | M15 Antalya |
| 3 | Feb 23, 2026 | Gabriele Maria Noce(12.92) Noah Perfetti(12.94) | 6-2, 6-4 | L | M15 Antalya |
| 4 | Jan 19, 2026 | Jeffrey Hsu(12.92) Miguel Tobon(13.30) | 6-3, 6-2 | L | M25 Antalya |
| 5 | Jan 12, 2026 | Alexandru Cristian Dumitru(12.93) Eleftherios Neos(13.12) | 7-6, 6-7, 1-0(9) | L | M25 Antalya |
| 6 | Jan 12, 2026 | Lucca Helguera Casado(13.17) Carlos Sanchez Jover(13.65) | 6-4, 6-3 | W | M25 Antalya |
| 7 | Jan 12, 2026 | Miguel Tobon(13.30) Bautista Vilicich(12.46) | 6-1, 6-3 | W | M25 Antalya |
| 8 | Dec 14, 2025 | CHIN KUAN LAI(12.64) Alejo Sanchez Quilez(13.09) | 7-5, 6-4 | W | M15 Antalya |
| 9 | Dec 14, 2025 | Michel Hopp(12.49) Federico Valle(12.74) | 6-4, 7-5 | W | M15 Antalya |
| 10 | Dec 14, 2025 | Arda Azkara(13.08) Ozan Baris(13.26) | 6-3, 5-7, 1-0(7) | L | M15 Antalya |
| 11 | Dec 7, 2025 | Fabrizio Karol Pio Osti(12.95) Mariano Tammaro(13.00) | 6-2, 4-6, 1-0(5) | L | M15 Antalya |
| 12 | Dec 7, 2025 | Giacomo Crisostomo(12.69) | 6-3, 7-6(6) | L | M15 Antalya |
| 13 | Nov 30, 2025 | Nikola Jovic(12.47) Ali Yazdani(12.77) | 6-3, 6-2 | W | M25 Antalya |
| 14 | Nov 30, 2025 | Hugo Ouzilou(12.19) Yuta Tomida(12.58) | 6-1, 6-4 | W | M25 Antalya |
| 15 | Nov 30, 2025 | Marko Maksimovic(13.34) Stefan Popovic(13.37) | 7-5, 6-4 | L | M25 Antalya |
| 16 | Oct 12, 2025 | Yu-Hong Chen(11.20) Alexey Shtengelov(11.06) | 6-3, 6-1 | W | M25 Santa Margherita di Pula |
| 17 | Oct 12, 2025 | Alexandre Aubriot(13.00) Pietro Marino(12.80) | 7-6(1), 4-6, 1-0(7) | W | M25 Santa Margherita di Pula |
| 18 | Oct 12, 2025 | Lorenzo Angelini(12.78) Sebastiano Cocola(12.73) | 7-5, 3-6, 1-0(6) | W | M25 Santa Margherita di Pula |
| 19 | Oct 12, 2025 | DOMINIK Recek(13.54) Daniel Siniakov(13.56) | 6-1, 6-2 | L | M25 Santa Margherita di Pula |
| 20 | Aug 17, 2025 | Dragos Nicolae Cazacu(12.96) Julian Messina(12.04) | 6-4, 6-3 | W | M15 Targu Jiu |
| 21 | Aug 17, 2025 | Ioan Alexandru Chirita(13.18) Jose Murariu(11.45) | W | M15 Targu Jiu | |
| 22 | Aug 17, 2025 | Radu David Turcanu(13.24) | 6-0, 6-1 | L | M15 Targu Jiu |
| 23 | Aug 17, 2025 | Cezar Cretu(13.25) Cristian Magureanu(12.86) | 7-5, 6-3 | W | M15 Targu Jiu |
| 24 | Aug 17, 2025 | Francesco Ferrari(12.65) Federico Valle(12.74) | 4-6, 6-3, 1-0(7) | W | M15 Targu Jiu |
| 25 | Aug 10, 2025 | Andrei Cuceu(12.40) Ioan Alexandru Teglas(12.11) | 7-5, 7-5 | W | M15 Curtea de Arges |
| 26 | Aug 10, 2025 | Leonardo Cattaneo(12.81) Lorenzo Rottoli(12.85) | 4-6, 6-3, 1-0(4) | W | M15 Curtea de Arges |
| 27 | Aug 10, 2025 | Matei Florin Breazu(12.75) Vlad Cristian Breazu(12.74) | 6-2, 7-6(4) | W | M15 Curtea de Arges |
| 28 | Aug 10, 2025 | Dragos Nicolae Cazacu(12.96) Alexandru Cristian Dumitru(12.93) | 4-6, 6-4, 1-0(7) | L | M15 Curtea de Arges |
| 29 | Jun 29, 2025 | Leonardo Malgaroli(12.95) Samuele Seghetti(12.84) | 7-5, 6-2 | L | M15 Bergamo |
| 30 | Jun 22, 2025 | Maximilian Figl(12.33) Matteo Mesaglio(12.50) | 6-3, 6-3 | L | M25 Cattolica |
| — | Jun 15, 2025 | Enrico Egitto(11.78) Federico Gargano(11.57) | 6-2, 6-4 | W | M15 Messina |
| — | Jun 15, 2025 | Tomasz Berkieta(13.26) Theo Papamalamis(13.08) | 6-1, 3-6, 1-0(7) | L | M15 Messina |
| — | Jun 8, 2025 | Vito Antonio Darderi(12.05) Andrea Paolini(12.75) | 6-3, 6-3 | W | M15 Caltanissetta |
| — | Jun 8, 2025 | Filippo Mazzola(12.30) Giannicola Misasi(12.56) | 6-3, 6-0 | W | M15 Caltanissetta |
| — | Jun 8, 2025 | Alessandro Coccioli(13.16) Lorenzo Lorusso(13.07) | 6-3, 6-1 | L | M15 Caltanissetta |
| — | May 25, 2025 | Enrico Baldisserri(12.82) Manuel Mazza(12.83) | 6-2, 6-4 | L | M25 Cervia |
| — | May 18, 2025 | Filippo Giovannini(12.35) Umberto Maria Giovannini(12.37) | L | M25 Reggio Emilia | |
| — | May 18, 2025 | Andrea Zanini(11.86) | 6-1, 6-0 | W | M25 Reggio Emilia |
| — | May 18, 2025 | Tommaso Compagnucci(13.22) | 6-1, 7-5 | L | M25 Reggio Emilia |
| — | Apr 27, 2025 | Arthur Gea(13.07) | 6-4, 6-3 | L | M25 Santa Margherita di Pula |
| — | Mar 30, 2025 | Jeremy Schifris(12.74) Leonardo Taddia(12.57) | 7-6, 6-3 | L | M15 Foggia |
| — | Mar 30, 2025 | Alfonso Costamagna(11.54) Espedito Valerio(11.54) | 6-1, 6-4 | W | M15 Foggia |
| — | Feb 23, 2025 | Giovanni Oradini(13.25) Mats Rosenkranz(13.51) | 7-5, 6-3 | L | M25 Trento |
| — | Feb 23, 2025 | Mariano Tammaro(13.00) | 3-6, 6-3, 6-3 | W | M25 Trento |
| — | Feb 23, 2025 | Luca Castagnola(12.47) | 5-7, 6-3, 6-3 | L | M25 Trento |
| — | Feb 16, 2025 | Mihai Razvan Marinescu(12.78) Daniel Uta(12.79) | 6-3, 6-3 | W | M15 Bucharest |
| — | Feb 16, 2025 | Jacopo Bilardo(13.27) Matteo Vavassori(12.86) | 7-5, 6-3 | L | M15 Bucharest |
| — | Nov 26, 2024 | Ivan Gretskiy(12.61) Georgi Georgiev(12.98) | 6-3, 6-7(7), 1-0(5) | L | M25 Antalya |
| — | Nov 4, 2024 | Luca Potenza(13.24) Riccardo Perin(13.08) | 5-7, 7-6(8), 1-0(6) | L | W15 San Gregorio di Catania |
| — | Oct 22, 2024 | Kirill Kivattsev(13.07) Paolo Schiavone(12.42) | 6-4, 7-6(3) | L | M25 Santa Margherita Di Pula |
| — | Oct 12, 2024 | Yanaki Milev(13.11) Pyotr Nesterov(13.26) | 7-6(4), 6-3 | L | M25 Santa Margherita Di Pula |
| — | Oct 11, 2024 | Francesco Maestrelli(13.72) Filippo Romano(13.69) | W | M25 Santa Margherita Di Pula | |
| — | Oct 11, 2024 | Luciano Carraro(12.92) Benjamin Torrealba(12.80) | 6-0, 6-3 | W | M25 Santa Margherita Di Pula |
| — | Oct 10, 2024 | Niccolo Catini(12.85) Gianluca Cadenasso(13.67) | 6-3, 5-7, 1-0(8) | W | M25 Santa Margherita Di Pula |
| — | Oct 4, 2024 | Oleksii Krutykh(13.10) Dimitris Sakellaridis(13.13) | 2-6, 6-3, 1-0(12) | L | M25 Santa Margherita Di Pula |
| — | Oct 3, 2024 | Francesco Maestrelli(13.72) Gianluca Cadenasso(13.67) | W | M25 Santa Margherita Di Pula | |
| — | Oct 1, 2024 | Gian Marco Ortenzi(12.87) Andrea De Marchi(12.80) | 6-4, 4-6, 1-0(9) | W | M25 Santa Margherita Di Pula |
| — | Jul 23, 2024 | Jacopo Bilardo(13.27) Gianluca Cadenasso(13.67) | 6-2, 6-1 | L | M15 Perugia |
| — | Jun 27, 2024 | Luca Giacomini(N/A) Filiberto Fumagalli(12.80) | 7-5, 4-6, 1-0(10) | L | M15 Bergamo |
| — | Jun 26, 2024 | Giulio Colacioppo(N/A) Juan Cruz Martin Manzano(13.10) | 4-6, 6-4, 1-0(10) | W | M15 Bergamo |
| — | Jun 18, 2024 | Giorgio Ricca(13.64) Jacopo Bilardo(13.27) | 6-3, 6-1 | L | M25 Cattolica |
| — | Jun 13, 2024 | Augusto Virgili(13.14) Giorgio Ricca(13.64) | 6-3, 6-7(8), 1-0(6) | L | M15 Chieti |
| — | Jun 12, 2024 | Oleksandr Ovcharenko(13.40) Fabrizio Andaloro(13.06) | 6-3, 6-4 | W | M15 Chieti |
| — | Jun 11, 2024 | Niccolo Ciavarella(13.29) Alessandro Mondazzi(13.51) | 6-4, 6-0 | W | M15 Chieti |
| — | May 15, 2024 | Kai Wehnelt(13.25) Jay Clarke(13.58) | 6-3, 6-2 | L | M25 Reggio Emilia |
| — | May 13, 2024 | Facundo Juarez(13.02) Giuseppe La Vela(12.67) | 3-6, 6-2, 1-0(8) | W | M25 Reggio Emilia |
| — | Apr 25, 2024 | Florian Broska(13.25) Gregor Ramskogler(13.16) | 6-4, 6-1 | L | M15 Meerbusch |
| — | Apr 23, 2024 | Dusan Obradovic(12.88) Vladan Tadic(13.21) | 6-1, 6-3 | W | M15 Meerbusch |
| — | Apr 10, 2024 | Luigi SORRENTINO(N/A) Lorenzo Vatteroni(N/A) | 6-1, 6-0 | L | M25 Santa Margherita Di Pula |
| — | Apr 4, 2024 | Stefano Reitano(12.02) Matteo Vavassori(12.86) | 6-4, 4-6, 1-0(8) | L | M25 Santa Margherita Di Pula |
| — | Apr 3, 2024 | Marcel Marlon Sudzum(11.86) Vincent Jonah Strauch(12.13) | 6-2, 6-2 | W | M25 Santa Margherita Di Pula |
No tournaments found.