Ranking : 108
- Intermediate sprint 0
- Stages victory 0
- Victory 1
- Podiums 10
2018. Cofidis, Solutions Crédits
10e of the National Championships Italy U23 - ITT
2019. Kometa Cycling Team
3e of the prologue of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Aosta>Aosta), of the National Championships Italy U23 - ITT
4e of the first stage of the Vuelta Aragón (Andorra>Calatayud)
6e of the prologue of the Tour de Hongrie (Siófok>Siófok)
8e of the Trofej Umag - Umag Trophy
10e of the European Continental Championships U23 - ITT, of the L'Etoile d'Or
13e of the fifth stage of the Tour de Hongrie (Kecskemét>Székesfehérvár)
14e of the first stage of the Giro di Sicilia (Catania>Milazzo)
20e of the stage 3b of the Tour de Hongrie (Tiszafüred>Hajdúszoboszló)
21e of the Vuelta a Castilla y Leon
22e of the World Championships U23 - ITT
24e of the second stage of the Vuelta a Castilla y Leon (Fromista>Villada)
2020. Kometa Xstra Cycling Team
4e of the third stage of the Giro d'Italia Giovani (Riccione>Mordano)
10e of the fifth stage of the Giro d'Italia Giovani (Marostica>Rosà)
2021. Team Qhubeka
2e of the Ruota d'Oro - GP Festa del Perdono
3e of the Giro della Regione Friuli Venezia Giulia, of the second stage of the Giro della Regione Friuli Venezia Giulia (Casarsa della Delizia>Piancavallo), of the first stage of the Giro della Regione Friuli Venezia Giulia (Rive d’Arcano>Tarvisio), of the Trofeo Piva
5e of the third stage of the Okolo Slovenska / Tour de Slovaquie (Dolný Kubín>Považská Bystrica), of the National Championships Italy U23 - ITT
6e of the Coppa Bernocchi - GP Banco BPM, of the third stage of the Kreiz Breizh Elites (Ploërdut>Carhaix)
8e of the second stage of the Kreiz Breizh Elites (Calanhel>Plouray)
9e of the Il Piccolo Lombardia
11e of the second stage of the Okolo Slovenska / Tour de Slovaquie (Spišské Podhradie>Dolný Kubín)
19e of the third stage of the Settimana Internazionale Coppi e Bartali (Riccione>Riccione)
20e of the Gran Premio della Liberazione
22e of the fifth stage of the PostNord Danmark Rundt - Tour of Denmark (Frederiksberg>Frederiksberg [ITT]), of the Circuito del Porto - Trofeo Arvedi
2022. Israel Cycling Academy
2e of the third stage of the Le Tour de Bretagne Cycliste (Lohéac>Le Hinglé)
4e of the second stage of the Le Tour de Bretagne Cycliste (Missillac>La Chapelle-Bouëxic)
7e of the sixth stage of the Le Tour de Bretagne Cycliste (Plumergat>Camors)
11e of the first stage of the Alpes Isère Tour (Charvieu-Chavagneux>Charvieu-Chavagneux)
Follow us
Get exclusive information about Paris-Roubaix