Ranking : 133
- Intermediate sprint 0
- Stages victory 0
- Victory 0
- Podiums 3
2018. Pauwels sauzen - Vastgoedservice Continental Team
8e of the National Championships Switzerland U23 - Road Race
22e of the Omloop Het Nieuwsblad Beloften/Circuit Het Nieuwsblad Espoirs
2019. Lotto - Soudal U23
2e of the Paris-Roubaix Espoirs
3e of the seventh stage of the Tour de Normandie (Saint-Lô>Caen)
7e of the Ronde van Vlaanderen Beloften
8e of the National Championships Switzerland U23 - ITT, of the Sundvolden GP
11e of the third stage of the Tour du Loir et Cher (Mer>Vendôme)
17e of the Ringerike GP, of the sixth stage of the Tour de Normandie (Gouville-sur-Mer>Martinvast)
19e of the prologue of the Giro d'Italia Giovani (Riccione>Riccione)
21e of the Entre Brenne et Montmorillonnais
22e of the fifth stage of the Tour de Normandie (Alençon>Bagnoles-de-l'Orne)
23e of the Gylne Gutuer
24e of the Le Triptyque des Monts et Châteaux
2020. Movistar Team
4e of the National Championships Switzerland - Road Race
8e of the National Championships Switzerland - ITT
16e of the Gent-Wevelgem in Flanders Fields ME
22e of the Benelux Tour, of the sixth stage of the Vuelta a San Juan Internacional (Autódromo El Villicúm>Autódromo El Villicúm)
23e of the first stage of the Benelux Tour (Blankenberge>Ardooie)
2021. Movistar Team
3e of the National Championships Switzerland - Road Race
13e of the fourth stage of the Vuelta a Burgos (Roa>Aranda de Duero)
17e of the second stage of the Vuelta a Burgos (Tardajos>Briviesca)
18e of the eighth stage of the La Vuelta Ciclista a España (Santa Pola>La Manga del Mar Menor), of the first stage of the Paris-Nice (Saint-Cyr-L'École>Saint-Cyr-L'École)
23e of the E3 Saxo Classic
2022. Movistar Team
20e of the second stage of the Tour de Romandie (Échallens>Échallens)
24e of the Dwars door Vlaanderen - A travers la Flandre ME
2023. Movistar Team
23e of the Classic Brugge-De Panne
Follow us
Get exclusive information about Paris-Roubaix