Ranking : 71
- Intermediate sprint 0
- Stages victory 0
- Victories 11
- Podiums 32
2017. SEG Racing Academy
3e of the prologue of the Olympia's Tour (Eelde-Paterswolde>Eelde-Paterswolde)
4e of the second stage of the Olympia's Tour (Assen>Assen), of the European Continental Championships U23 - ITT
6e of the Olympia's Tour
8e of the World Championships MU - ITT, of the stage 3a of the Le Triptyque des Monts et Châteaux (Chièvres>Chièvres [ITT])
25e of the sixth stage of the Olympia's Tour (Margraten>Noorbeek)
2018. SEG Racing Academy
1er of the European Continental Championships U23 - ITT, of the National Championships Italy MU - ITT, of the stage erranean Games - ITT of the Mediterranean Games - ITT, of the National Championships Italy MU - Road Race, of the prologue of the Giro d'Italia Next Gen (Forlì>Forlì)
2e of the stage 5b of the Olympia's Tour (Offenbeek>Offenbeek [ITT]), of the third stage of the Tour de l'Avenir (Le Lude>Châteaudu)
3e of the third stage of the Le Tour de Bretagne Cycliste (Baden>Clohars-Carnoët)
4e of the World Championships MU - ITT, of the Olympia's Tour
5e of the stage 9b of the Giro d'Italia Next Gen (Il Muro di cà del Poggio>Cà del Poggio [ITT])
9e of the sixth stage of the Olympia's Tour (Dreumel>Beneden-Leeuwen)
11e of the fifth stage of the Le Tour de Bretagne Cycliste (Colpo>Plancoët)
14e of the sixth stage of the Le Tour de Bretagne Cycliste (Plancoët>Dol-de-Bretagne)
15e of the first stage of the Olympia's Tour (Assen>Assen)
16e of the Paris-Roubaix Espoirs
18e of the stage 3a of the Le Triptyque des Monts et Châteaux (Frasnes>Saint-Sauveur [ITT])
19e of the Dwars door West-Vlaanderen / Johan Museeuw Classics
21e of the Le Triptyque des Monts et Châteaux
23e of the third stage of the Olympia's Tour (Gieten>Hellendoorn), of the second stage of the Le Triptyque des Monts et Châteaux (Tournai>Leuze-en-Hainaut)
2019. Mitchelton-Scott
1er of the sixth stage of the Tour of Britain (Pershore>Pershore [ITT]), of the third stage of the Hammer Limburg (Sittard-Geleen>Sittard-Geleen), of the fourth stage of the Tour of Norway (Arendal>Sandefjord)
2e of the sixth stage of the Renewi Tour (Den Haag>Den Haag [ITT])
3e of the European Continental Championships ME - ITT, of the Hammer Stavanger, of the second stage of the Hammer Stavanger (Stavanger>Stavanger)
4e of the National Championships Italy ME - ITT, of the Tour of Norway
5e of the second stage of the Hammer Limburg (Sittard-Geleen>Sittard-Geleen)
7e of the third stage of the Hammer Stavanger (Stavanger>Stavanger)
9e of the fifth stage of the Tour of Britain (Birkenhead>Birkenhead), of the Hammer Limburg
10e of the sixth stage of the Tour of Norway (Gran>Hønefoss)
13e of the Gran Premio Bruno Beghelli
14e of the first stage of the Tour of Norway (Stavanger>Egersund)
16e of the World Championships ME - ITT
22e of the fifth stage of the Tour of Norway (Skien>Drammen)
2020. Mitchelton-Scott
3e of the National Championships Italy ME - ITT
5e of the European Continental Championships ME - ITT
14e of the World Championships ME - ITT
20e of the eighth stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto [ITT])
23e of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Mijas>Mijas [ITT])
2021. Team Jumbo-Visma
2e of the second stage of the Renewi Tour (Lelystad>Lelystad [ITT]), of the National Championships Italy ME - ITT, of the thirteenth stage of the Giro d'Italia (Ravenna>Verona), of the first stage of the Giro d'Italia (Turin>Turin [ITT])
3e of the twenty-first stage of the Giro d'Italia (Senago>Milan [ITT])
4e of the fifth stage of the PostNord Tour of Denmark (Frederiksberg>Frederiksberg [ITT])
6e of the European Continental Championships ME - ITT
7e of the National Championships Italy ME - Road Race
9e of the World Championships ME - ITT
13e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto [ITT])
2022. Jumbo-Visma
2e of the eighteenth stage of the Giro d'Italia (Borgo Valsugana>Treviso), of the second stage of the Vuelta a Burgos (Vivar del Cid>Villadiego)
3e of the National Championships Italy ME - ITT
11e of the National Championships Italy ME - Road Race
12e of the eleventh stage of the Giro d'Italia (Santarcangelo di Romagna>Reggio Emilia), of the twenty-first stage of the Giro d'Italia (Verona>Verona [ITT])
13e of the second stage of the Giro d'Italia (Budapest>Budapest [ITT]), of the World Championships ME - ITT, of the stage o des Nations of the Chrono des Nations (Les Herbiers>Les Herbiers [ITT])
14e of the sixth stage of the Giro d'Italia (Palmi>Scalea)
15e of the first stage of the Tirreno-Adriatico (Lido di Camaiore>Lido di Camaiore [ITT])
20e of the third stage of the La Vuelta Ciclista a España (Breda>Breda)
23e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto)
2023. Jumbo-Visma
3e of the first stage of the Vuelta a Burgos (Villalba de Duero>Burgos)
7e of the National Championships Italy ME - ITT
8e of the Sparkassen Münsterland Giro
10e of the Betcity Elfstedenrace
16e of the second stage of the Paris - Nice (Bazainville>Fontainebleau)
21e of the ninth stage of the Giro d'Italia (Savignano sul Rubicone>Cesena [ITT])
23e of the fifth stage of the Paris - Nice (Saint-Symphorien-sur-Coise>Saint-Paul-Trois-Châteaux), of the second stage of the Giro d'Italia (Teramo>San Salvo)
25e of the first stage of the Giro d'Italia (Fossacesia Marina>Ortona [ITT])
Follow us
Get exclusive information about Paris-Roubaix