Italian left-hander started the 2022 season as No. 681 on PIF ATP Rankings, broke into Top 500 in April, Top 200 in October, finished the season as No. 154, then achieved career-high No. 142 in January 2023.
Qualified to make tour-level debut at 2023 Australian Open, losing to Bonzi in 4 sets, then qualified for his 2nd tour-level event at 2024 Roland Garros.
Owns 46-49 Challenger record (3-1 in finals), winning titles at 2022 Saint-Tropez as No. 275-ranked Q, 2022 Vilnius in back-to-back weeks and 2023 Cassis.
Earned Top 100 wins over No. 72 Schwartzman at 2023 Cagliari CH and No. 61 Carballes Baena at 2023 Malaga CH.