- Intermediate sprint 0
- Stages victory 0
- Victories 4
- Podiums 11
Ranking : DNF.
2017. Trek - Segafredo
1er of the Gran Premio Sportivi di Poggiana-Trofeo Bonin Costruzioni, of the Tr. Città di S.Vendemiano - GP Industria & Commercio
4e of the Trofeo Piva
6e of the Ruota d'Oro - GP Festa del Perdono, of the Trofeo Edil c
7e of the Giro d'Italia Next Gen
8e of the Giro del Medio Brenta, of the sixth stage of the Giro d'Italia Next Gen (Castalincontrada>Francavilla al Mare), of the second stage of the Giro d'Italia Next Gen (San Valentino di Castellarano>Castellarano), of the G.P. Palio del Recioto - Trofeo Zanotti Mobili
9e of the seventh stage of the Giro d'Italia Next Gen (Campo Imperatore Cima Pantin>Francavilla al Mare)
12e of the stage 5b of the Giro d'Italia Next Gen (Campocavallo di Osima>Campocavallo di Osima [ITT])
16e of the third stage of the Giro d'Italia Next Gen (Forli>Barnara di Romagna)
18e of the stage 5a of the Giro d'Italia Next Gen (Osima>Senigallia)
22e of the TrofeoAlcide Degasperi, of the Gran Premio della Liberazione
24e of the Il Lombardia Under 23
2018. Trek - Segafredo
7e of the fourth stage of the The Larry H.Miller Tour of Utah (Salt Lake City>Salt Lake City), of the fourth stage of the Tour of the Alps (Chiusa/Klausen>Lienz)
10e of the sixth stage of the The Larry H.Miller Tour of Utah (Park City>Park City), of the third stage of the Hammer Limburg (Sittard-Geleen>Sittard-Geleen)
11e of the first stage of the Hammer Limburg (Vaals>Drielandenpunt)
12e of the The Larry H.Miller Tour of Utah, of the Hammer Limburg
14e of the fifth stage of the The Larry H.Miller Tour of Utah (Canyons Village>Snowbird Ski and Summer), of the second stage of the Amgen Tour of California (Ventura>Gilbratar Road)
15e of the third stage of the Colorado Classic (Denver>Denver), of the AIR - Adriatica Ionica Race, of the second stage of the Tour of Oman (Sultan Qaboos University>Al Bustan)
16e of the third stage of the AIR - Adriatica Ionica Race (Mussolente>Passo Giau), of the sixth stage of the Amgen Tour of California (Folsom>South Lake Tahoe)
17e of the first stage of the Tour of the Alps (Arco>Folgaria), of the third stage of the Tour of Oman (German University of Technology>Wadi Dayqah Dam)
18e of the Amgen Tour of California
22e of the Tour of the Alps
24e of the prologue of the Tour de Romandie (Fribourg>Fribourg)
2019. Trek - Segafredo
5e of the AIR - Adriatica Ionica Race
7e of the second stage of the AIR - Adriatica Ionica Race (Palmanova>Lago di Misurina/Tre Cime di Lavaredo)
9e of the third stage of the AIR - Adriatica Ionica Race (Padola>Cormòns/Monte Quarin)
12e of the sixth stage of the Giro d'Italia (Cassino>San Giovanni Rotondo)
16e of the seventeenth stage of the Giro d'Italia (Commezzadura (Val di Sole)>Anterselva / Antholz)
17e of the Tour de Pologne
18e of the third stage of the Itzulia Basque Country (Sarriguren>Estibaliz)
19e of the first stage of the AIR - Adriatica Ionica Race (Venezia (Favaro Veneto)>Grado), of the National Championships Italy ME - Road Race
20e of the sixth stage of the Tour de Pologne (Zakopane>Kościelisko)
21e of the seventh stage of the Tour de Suisse (Unterterzen>St. Gotthard), of the second stage of the Tour de Suisse (Langnau im Emmental>Langnau im Emmental)
23e of the second stage of the Giro d'Italia (Bologna>Fucecchio)
25e of the first stage of the Tour des Alpes-Maritimes (Vence>Mandelieu-la-Napoul)
2020. Trek - Segafredo
3e of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Sogliano al Rubicone)
5e of the Settimana Internazionale Coppi e Bartali
6e of the Gran Premio città di Peccioli - Coppa Sabatini
8e of the third stage of the Settimana Internazionale Coppi e Bartali (Riccione>Riccione)
11e of the Trofeo Serra Tramuntana
15e of the Giro dell'Emilia
20e of the Trofeo Matteotti
22e of the National Championships Italy ME - Road Race
24e of the tenth stage of the Giro d'Italia (Lanciano>Tortoreto)
25e of the fourth stage of the Settimana Internazionale Coppi e Bartali (Forlì>Forlì)
2021. Trek - Segafredo
24e of the fourth stage of the Tour de Suisse (Sankt Urban>Gstaad), of the second stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Iznájar>Alcalá la Real)
2022. Alpecin-Fenix Development Team
2e of the fourth stage of the Arctic Race of Norway (Trondheim>Trondheim)
3e of the third stage of the Tour of Slovenia (Žalec>Celje), of the Arctic Race of Norway, of the Veneto Classic
4e of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Longiano)
6e of the Giro di Sicilia, of the Tour of Slovenia, of the fifth stage of the Tour of Slovenia (Vrhnika>Novo mesto), of the first stage of the Tour of Slovenia (Nova Gorica>Postojna)
7e of the second stage of the Giro di Sicilia (Palma di Montechiaro>Caltanissetta), of the fourth stage of the Giro di Sicilia (Ragalna>Etna), of the Giro del Veneto
9e of the third stage of the Settimana Internazionale Coppi e Bartali (San Marino>San Marino), of the Per Sempre Alfredo
10e of the Settimana Internazionale Coppi e Bartali, of the third stage of the Arctic Race of Norway (Namsos>Skallstuggu)
11e of the first stage of the Settimana Internazionale Coppi e Bartali (Riccione>Riccione)
19e of the National Championships Italy ME - Road Race, of the fourth stage of the Tour of Slovenia (Laško>Velika planina)
22e of the second stage of the Tour of Slovenia (Ptuj>Rogaška Slatina)
24e of the third stage of the Giro di Sicilia (Realmonte>Piazza Armerina)
25e of the first stage of the Skoda Tour de Luxembourg (Luxembourg>Luxembourg)
2023. Alpecin - Deceuninck
4e of the third stage of the PostNord Tour of Denmark (Vejen>Vejle)
5e of the fourth stage of the Giro d'Italia (Venosa>Lago Laceno)
7e of the second stage of the Volta ao Algarve em Bicicleta (Sagres>Alto da Fóia)
9e of the Figueira Champions Classic
11e of the PostNord Tour of Denmark
13e of the fourth stage of the Volta ao Algarve em Bicicleta (Albufeira>Alto do Malhão)
14e of the second stage of the Tour de Pologne (Leszno>Karpacz)
19e of the third stage of the Giro d'Italia (Vasto>Melfi), of the Veneto Classic
21e of the Volta ao Algarve em Bicicleta, of the Tour de Pologne, of the fifth stage of the Tour de Pologne (Pszczyna>Bielsko-Biala)
23e of the National Championships Italy ME - Road Race
24e of the third stage of the Tour de Pologne (Wałbrzych>Duszniki-Zdrój)
2024. Alpecin - Deceuninck
5e of the first stage of the Giro d'Italia (Venaria Reale>Torino)
9e of the tenth stage of the Giro d'Italia (Pompei>Bocca della Selva)
10e of the first stage of the Tour de Pologne (Wrocław>Karpacz)
12e of the fifteenth stage of the Giro d'Italia (Manerba del Garda>Livigno (Mottolino))
13e of the National Championships Italy ME - Road Race
16e of the second stage of the Giro d'Italia (San Francesco al Campo>Santuario di Oropa)
17e of the sixteenth stage of the Giro d'Italia (Laas>Santa Cristina Valgardena (Monte Pana))
18e of the third stage of the Tour de Pologne (Wałbrzych>Duszniki-Zdrój)
21e of the Figueira Champions Classic, of the seventeenth stage of the Giro d'Italia (Selva di Val Gardena>Passo Brocon)
22e of the second stage of the Itzulia Basque Country (Irun>Kanbo)
23e of the Giro d'Italia
2025. XDS Astana Team
3e of the second stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence)
14e of the Tour des Alpes-Maritimes
16e of the fifth stage of the Tirreno-Adriatico (Ascoli Piceno>Pergola), of the fourth stage of the Tirreno-Adriatico (Norcia>Trasacco)
18e of the first stage of the Tour des Alpes-Maritimes (Contes>Gourdon)
22e of the Classic Var
25e of the third stage of the Tirreno-Adriatico (Follonica>Colfiorito)
Follow us
Get exclusive information about the Flèche Wallonne