- Intermediate sprint 0
- Stages victory 0
- Victory 0
- Podiums 9
Ranking : DNF.
2018. Biesse Carrera Gavardo
13e of the Ruota d'Oro - GP Festa del Perdono
15e of the Gran Premio Industrie del Marmo
17e of the fourth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Valtournenche>Breuil Cervinia)
18e of the prologue of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Saint-Gervais Mont-Blanc>Saint-Nicolas de Véroce)
19e of the Il Lombardia Under 23
2019. Biesse Carrera
2e of the GP Capodarco Comunita Di Capodarco
3e of the third stage of the Giro della Regione Friuli Venezia Giulia (Pordenone>Gorizia), of the sixth stage of the Giro d'Italia Next Gen (Aprica>Aprica)
4e of the Giro della Regione Friuli Venezia Giulia, of the G.P. Palio del Recioto - Trofeo C&F Resinatura Blocchi
5e of the ninth stage of the Giro d'Italia Next Gen (Agordo>Passo Fedaia), of the Tr. Città di S.Vendemiano - 64° GP Industria & Commercio
8e of the Il Lombardia Under 23
11e of the Trofeo Edil c
12e of the National Championships Italy MU - Road Race, of the Trofeo Piva
13e of the fourth stage of the Giro della Regione Friuli Venezia Giulia (Forgaria nel Friuli>San Daniele del Friuli)
16e of the Giro del Medio Brenta, of the Axion SWISS Bank Gran Premio Città di Lugano
17e of the Ruota d'Oro - GP Festa del Perdono, of the second stage of the Istarsko Proljeće - Istrian Spring Trophy (Vrsar>Oprtalj)
20e of the Istarsko Proljeće - Istrian Spring Trophy
2020. Biesse Arvedi
2e of the Tr. Città di S.Vendemiano - 64° GP Industria & Commercio, of the seventh stage of the Giro d'Italia Next Gen (Barzio>Montespluga), of the fourth stage of the Giro d'Italia Next Gen (Bonferraro di Sorgà>Bolca)
3e of the Giro d'Italia Next Gen
4e of the eighth stage of the Giro d'Italia Next Gen (Aprica>Aprica)
5e of the National Championships Italy MU - ITT
9e of the Il Lombardia Under 23
15e of the Trofeo Laigueglia
21e of the first stage of the Giro d'Italia Next Gen (Urbino>Urbino)
22e of the Giro dell'Appennino
2021. Team BikeExchange
8e of the National Championships Italy ME - ITT
9e of the Tour de Hongrie, of the fourth stage of the Tour de Hongrie (Balassagyarmat>Gyöngyös-Kékestető)
11e of the Settimana Internazionale Coppi e Bartali
17e of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Sogliano al Rubicone)
18e of the fourth stage of the Settimana Internazionale Coppi e Bartali (San Marino>San Marino)
22e of the Gran Premio Miguel Indurain
24e of the GP Industria & Artigianato
25e of the third stage of the Settimana Internazionale Coppi e Bartali (Riccione>Riccione)
2022. Team BikeExchange - Jayco
3e of the Czech Tour
4e of the fifth stage of the Tour of Oman (Samail>Jabal Al Akhdhar), of the third stage of the Czech Tour (Moravská Třebová>Dlouhé Stráně)
5e of the second stage of the Czech Tour (Olomouc>Pustevny)
7e of the Tour of Oman, of the fourth stage of the Czech Tour (Šumperk>Šternberk)
9e of the National Championships Italy ME - ITT
10e of the Per Sempre Alfredo
11e of the Presidential Cycling Tour of Türkiye
13e of the fourth stage of the Presidential Cycling Tour of Türkiye (İzmir (Konak)>Manisa (Spil Milli Park))
15e of the sixth stage of the Presidential Cycling Tour of Türkiye (Edremit (Akçay)>Eceabat (57.Alay Şehitliği)), of the first stage of the Arctic Race of Norway (Mo i Rana>Mo i Rana)
17e of the third stage of the Tour of Oman (Sultan Qaboos University>Qurayyat)
18e of the fourth stage of the Tour of Oman (Al Sifah>Muscat), of the Trofeo Serra Tramuntana
19e of the third stage of the Arctic Race of Norway (Namsos>Skallstuggu), of the Veneto Classic
20e of the Arctic Race of Norway
22e of the seventh stage of the Presidential Cycling Tour of Türkiye (Gelibolu>Tekirdağ)
2023. Team Jayco AlUla
9e of the third stage of the Giro di Sicilia (Enna>Termini Imerese)
11e of the Giro della Città Metropolitana di Reggio Calabria
15e of the first stage of the Giro di Sicilia (Marsala>Agrigento)
2024. Intermarché - Wanty
8e of the fourth stage of the Itzulia Basque Country (Etxarri Aranatz>Legutio)
Follow us
Get exclusive information about the Flèche Wallonne