[2] In August 2021, he won his first Challenger in Barletta, Italy defeating compatriot Flavio Cobolli.
He made his Grand Slam debut at the 2022 French Open after qualifying for the main draw with a win over wildcard Frenchman Sean Cuenin.
[3] He recorded his first ATP win as a qualifier at the 2022 Croatia Open Umag over Pedro Cachin.
[5] Next he defeated Bernabe Zapata Miralles in straight sets to reach his first semifinal of his career.
129 he qualified into the main draw and recorded his first Major win defeating Alexander Bublik at the 2023 French Open.