Luogo e data di nascita: Firenze, 6 maggio 2002
In Coppa Davis: è stato convocato per la prima volta per la fase a gironi del 2024. Ha partecipato a 5 sfide tra nazioni vincendo 4 dei 5 singolari disputati.
All'esordio, il 13 settembre 2024 a Bologna è stato sconfitto da Zizou Bergs nel match vinto dall'Italia sul Belgio per 2-1. Ha ottenuto il primo successo in nazionale due giorni dopo contro l’olandese Tallon Griekspoor.
E' stato grande protagonista della conquista della Coppa Davis 2025, vincendo tutti e tre i singolari disputati da n.1 della formazione azzurra. Ha battuto l'austriaco Misolic nei quarti di finale, il belga Bergs in semifinale (annullando 7 match- point nel tie-break finale vinto 17-15) e lo spagnolo Munar in finale, rimontando un set e un break di svantaggio.
Nei tornei del Grande Slam: ha esordito in main draw al Roland Garros del 2023 (-C.Alcaraz). Il miglior risultato è la finale raggiunta al Roland Garros 2026 (-A.Zverev, Ger). Vanta anche due quarti di finale a Wimbledon, nel 2025 (-N.Djokovic, Srb) e nel 2026 (-A.Fery, Gbr). Negli altri major non è andato oltre il terzo turno
Agli Internazionali d’Italia: ha debuttato nel 2020 perdendo al primo turno delle qualificazioni (-D.Koepfer). Nel 2022 ha esordito nel main draw, cedendo al primo turno (-J.Brooksby). Nel 2026 ha raggiunto per la prima volta il terzo turno.
Titoli e finali nel circuito mondiale: ha conquistato tre titoli in singolare nel circuito maggiore. Si è imposto nel 2025 all'Atp 500 di Amburgo (+A.Rublev) e all'Atp 250 di Bucarest (+S.Baez, Arg), nel 2026 all'ATP 500 di Acapulco (+F.Tiafoe, Usa). Ha perso tre finali: la prima giocata nel circuito maggiore nel 2024 all'Atp 500 di Washington (-S.Korda, Usa), e due nel 2026, all'ATP 500 di Monaco di Baviera (-B.Shelton, Usa) e al Roland Garros.
Miglior classifica mondiale: 6 (24/08/2026)
A livello giovanile: ha vinto un titolo in singolare, al J1 di Cuenca nel 2019. Ha raggiunto un best ranking Under 18 di numero 8 titoli e trionfato al Roland Garros junior nel 2020 in coppia con lo svizzero Dominic Stricker
Note: ha vinto un titolo ITF e due tornei Challenger, a Zadar nel 2022 e a Lisbona nel 2023. A livello Challenger vanta altre tre finali, a Roma-2 e Barletta nel 2021 e a Olbia nel 2023