- Intermediate sprint 0
- Stages victory 0
- Victories 39
- Podiums 89
Ranking : 49
2015. RRC Bern
1er of the Grand Prix Rüebliland, of the first stage of the Grand Prix Rüebliland (Roggliswil>Roggliswil), of the GP Général Patton, of the National Championships Switzerland MJ - Road Race
2e of the third stage of the Grand Prix Rüebliland (Möhlin>Möhlin [ITT])
3e of the second stage of the Junioren Rundfahrt (Bad Leonfelden>Perg), of the first stage of the GP Général Patton (Ettelbruck>Troisvierges), of the National Championships Switzerland MJ - ITT
4e of the second stage of the GP Général Patton (Wincrange>Wincrange)
5e of the Trofeo Emilio Paganessi, of the European Continental Championships MJ - Road Race
7e of the European Continental Championships MJ - ITT
8e of the Junioren Rundfahrt
9e of the World Championships MJ - Road Race
11e of the first stage of the Tour du Pays de Vaud (Onnens>Tartegnin)
14e of the third stage of the Junioren Rundfahrt (Bad Wimsbach/Neydharting>Schwanenstadt)
17e of the stage 2b of the Tour du Pays de Vaud (Champéry>Champéry [ITT])
19e of the Tour du Pays de Vaud
24e of the Trofeo Buffoni, of the fourth stage of the Grand Prix Rüebliland (Wohlen>Wohlen)
2016. RRC Bern
1er of the third stage of the Grand Prix Rüebliland (Muhen>Muhen [ITT]), of the Trofeo Emilio Paganessi, of the National Championships Switzerland MJ - Road Race, of the Tour du Pays de Vaud
2e of the European Continental Championships MJ - ITT, of the first stage of the GP Général Patton (Ettelbruck>Troisvierges), of the stage 2b of the Tour du Pays de Vaud (Orbe>Orbe [ITT]), of the stage 2a of the Tour du Pays de Vaud (Ballaigues>Orbe)
3e of the Grand Prix Rüebliland, of the fourth stage of the Grand Prix Rüebliland (Aarburg>Aarburg), of the GP Général Patton, of the Gent-Wevelgem / Grote Prijs A. Noyelle-Ieper
4e of the second stage of the GP Général Patton (Wincrange>Wincrange), of the first stage of the Tour du Pays de Vaud (Bofflens>Apples)
5e of the Trofeo Buffoni, of the prologue of the Tour du Pays de Vaud (Carrouge>Carrouge)
6e of the Paris-Roubaix Juniors
8e of the World Championships MJ - ITT
12e of the European Continental Championships MJ - Road Race
14e of the third stage of the Tour du Pays de Vaud (Penthalaz>Vufflens-la-Ville)
17e of the first stage of the Grand Prix Rüebliland (Gunzwil>Gunzwil)
19e of the World Championships MJ - Road Race
2017. BMC Development Team
1er of the National Championships Switzerland MU - ITT
3e of the European Continental Championships MU - Road Race
6e of the Il Lombardia Under 23
7e of the Ronde van Vlaanderen Beloften
8e of the European Continental Championships U23 - ITT
9e of the National Championships Switzerland ME - Road Race, of the second stage of the Ronde de l'Isard (Salies du Salat>l'Hospice de France)
10e of the first stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Quassolo>Quincinetto (Scalaro))
12e of the eighth stage of the Tour de l'Avenir (Albertville>Sainte-Foy-Tarentais), of the Le Triptyque des Monts et Châteaux, of the Gent-Wevelgem / Kattekoers-Ieper
14e of the World Championships MU - Road Race, of the Tour de l'Avenir, of the third stage of the Course de la Paix Grand Prix Jeseníky (Jesenik>Jesenik)
15e of the first stage of the Alpes Isère Tour (Charvieu-Chavagneux>Succieu), of the second stage of the Le Triptyque des Monts et Châteaux (Frasnes-lez-Anvaing>Péronnes-lez-Antoing)
16e of the Liège-Bastogne-Liège MU
17e of the second stage of the Le Tour de Savoie Mont Blanc (Val Cenis>Cluses)
18e of the World Championships MU - ITT, of the fourth stage of the Tour de l'Avenir (Derval>Saumur)
19e of the ninth stage of the Tour de l'Avenir (Bourg-Saint-Maurice>Albiez-Montrond), of the stage 3a of the Le Triptyque des Monts et Châteaux (Chièvres>Chièvres [ITT])
21e of the Course de la Paix Grand Prix Jeseníky
22e of the second stage of the Tour de l'Avenir (Inzinzac-Lochrist>Bignan)
24e of the Tour du Doubs, of the second stage of the Course de la Paix Grand Prix Jeseníky (Krnov>Dlouhe straáne), of the Ronde de l'Isard
25e of the third stage of the Le Tour de Savoie Mont Blanc (Magland>Saint Michel de Maurienne), of the fourth stage of the Ronde de l'Isard (Lavelanet>St Girons)
2018. Development Team Sunweb
1er of the World Championships MU - Road Race, of the third stage of the Tour Alsace (Ribeauvillé>Station du Lac Blanc), of the European Continental Championships MU - Road Race, of the second stage of the Course de la Paix Grand Prix Jeseníky (Krnov>Dlouhé stráně), of the second stage of the Istrian Spring Tour (Vrsar>Oprtalj)
2e of the Tour Alsace, of the second stage of the Tour Alsace (Vesoul>La Planche des Belles Filles)
3e of the National Championships Switzerland MU - Road Race, of the Course de la Paix Grand Prix Jeseníky, of the second stage of the Tour de l'Ain (Saint-Trivier-de Courtes>Arbent)
4e of the National Championships Switzerland MU - ITT, of the Tour de l'Ain
5e of the European Continental Championships U23 - ITT, of the Eschborn-Frankfurt U23, of the Liège-Bastogne-Liège MU, of the Istrian Spring Tour
6e of the third stage of the Le Tour de Savoie Mont Blanc (Orelle>Orelle [ITT]), of the first stage of the Le Tour de Savoie Mont Blanc (Saint-Michel-de-Maurienne>Bonneval-sur-Arc), of the third stage of the Course de la Paix Grand Prix Jeseníky (Jeseník>Jeseník), of the Ronde van Vlaanderen Beloften
8e of the Coppa Agostoni - Giro delle Brianze, of the third stage of the Tour de l'Avenir (Le Lude>Châteaudu), of the third stage of the Tour de l'Ain (Lélex Monts-Jura>Col de la Faucille)
9e of the second stage of the Le Tour de Savoie Mont Blanc (Modane>Valloire)
10e of the Tacx Pro Classic / Ronde van Zeeland, of the Tour du Doubs, of the Le Tour de Savoie Mont Blanc, of the stage 3a of the Le Triptyque des Monts et Châteaux (Frasnes>Saint-Sauveur [ITT])
11e of the tenth stage of the Tour de l'Avenir (Val d'Isère>Saint-Colomban-des-Villards Col du Glandon), of the prologue of the Course de la Paix Grand Prix Jeseníky (Krnov>Krnov)
12e of the first stage of the Tour de l'Avenir (Grand-Champ>Elven)
13e of the Gent-Wevelgem / Kattekoers-Ieper
15e of the Paris - Tours Espoirs, of the Le Triptyque des Monts et Châteaux
16e of the fourth stage of the Le Tour de Savoie Mont Blanc (Chambéry>Les Beleville)
18e of the seventh stage of the Tour de l'Avenir (Moutiers>Méribe)
19e of the first stage of the Istrian Spring Tour (Porec>Labin)
20e of the fifth stage of the Le Tour de Savoie Mont Blanc (Bonneville>Cluses)
21e of the stage 3b of the Le Triptyque des Monts et Châteaux (Chateau de Moulbaix>Beau Site (Saint-Sauveur))
24e of the Tour de l'Avenir
2019. Team Sunweb
2e of the fourth stage of the Renewi Tour (Houffalize>Houffalize), of the National Championships Switzerland ME - ITT, of the Hammer Stavanger, of the second stage of the Hammer Stavanger (Stavanger>Stavanger)
3e of the Donostia San Sebastian Klasikoa
4e of the National Championships Switzerland ME - Road Race, of the third stage of the Itzulia Basque Country (Sarriguren>Estibaliz)
5e of the Renewi Tour, of the first stage of the Hammer Stavanger (Stavanger>Stavanger), of the fourth stage of the Itzulia Basque Country (Vitoria-Gasteiz>Arrigorriaga)
6e of the Lidl Deutschland Tour, of the third stage of the Lidl Deutschland Tour (Göttingen>Eisenach)
7e of the second stage of the Lidl Deutschland Tour (Marburg>Göttingen)
10e of the third stage of the Tour of Norway (Lyngdal>Kristiansand), of the E3 Saxo Classic ME
13e of the World Championships MU - ITT
15e of the seventh stage of the Renewi Tour (Sint-Pieters-Leeuw>Geraardsbergen), of the Tour of Norway
16e of the fourth stage of the Lidl Deutschland Tour (Eisenach>Erfurt)
17e of the sixth stage of the Renewi Tour (Den Haag>Den Haag [ITT]), of the fourth stage of the Tour of Norway (Arendal>Sandefjord)
19e of the Milano - Torino
20e of the first stage of the Lidl Deutschland Tour (Hannover>Halberstadt), of the second stage of the Tour of Norway (Kvinesdal>Mandal), of the first stage of the Volta ao Algarve em Bicicleta (Portimão>Lagos)
21e of the ADAC Cyclassics, of the sixth stage of the Tour of Norway (Gran>Hønefoss), of the De Brabantse Pijl - La Flèche Brabançonne ME
22e of the third stage of the Volta ao Algarve em Bicicleta (Lagoa>Lagoa [ITT])
25e of the second stage of the Volta ao Algarve em Bicicleta (Almodôvar>Fóia)
2020. Team Sunweb
1er of the La Flèche Wallonne, of the twelfth stage of the Tour de France (Chauvigny>Sarran)
2e of the Liège-Bastogne-Liège, of the second stage of the Tour de France (Nice>Nice)
3e of the World Championships ME - Road Race, of the ninth stage of the Tour de France (Pau>Laruns)
8e of the fourth stage of the Critérium du Dauphiné (Ugine>Megève)
9e of the first stage of the Tour de la Provence (Châteaurenard>Saintes-Maries-de-la-Mer)
10e of the fourteenth stage of the Tour de France (Clermont-Ferrand>Lyon)
13e of the eighteenth stage of the Tour de France (Méribel>La Roche-sur-Foron)
14e of the fifth stage of the Critérium du Dauphiné (Megève>Megève), of the fourth stage of the Tour de la Provence (Avignon>Aix-en-Provence)
19e of the second stage of the Critérium du Dauphiné (Vienne>Col de Porte)
23e of the Critérium du Dauphiné
2021. UAE Team Emirates
1er of the second stage of the Skoda Tour de Luxembourg (Steinfort>Eschdorf)
2e of the Skoda Tour de Luxembourg, of the National Championships Switzerland ME - ITT, of the Veneto Classic
3e of the first stage of the Skoda Tour de Luxembourg (Luxembourg-City>Luxembourg-City), of the second stage of the Tour de Romandie (La Neuveville>Saint-Imier)
4e of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg-City)
5e of the Brussels Cycling Classic, of the second stage of the Tour de Suisse (Neuhausen am Rheinfall>Lachen)
6e of the fourth stage of the Skoda Tour de Luxembourg (Dudelange>Dudelange [ITT]), of the European Continental Championships ME - Road Race, of the Liège-Bastogne-Liège
7e of the sixth stage of the Renewi Tour (Ottignies-Louvain-la-Neuve>Houffalize), of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona)
8e of the National Championships Switzerland ME - Road Race, of the prologue of the Tour de Romandie (Oron>Oron)
10e of the Druivenkoers - Overijse
12e of the first stage of the Tour de Romandie (Aigle>Martigny), of the first stage of the Itzulia Basque Country (Bilbao>Bilbao [ITT])
13e of the Tre Valli Varesine
15e of the Renewi Tour, of the sixth stage of the Tour de Suisse (Fiesch>Disentis Sedrun)
17e of the seventh stage of the Renewi Tour (Namur>Geraardsbergen), of the third stage of the Tour de Romandie (Estavayer>Estavayer)
18e of the third stage of the Tour de Suisse (Lachen>Pfaffnau)
20e of the fifth stage of the Renewi Tour (Riemst>Bilzen)
21e of the nineteenth stage of the Tour de France (Mourenx>Libourne)
23e of the first stage of the Volta Ciclista a Catalunya (Calella>Calella)
25e of the Olympic Games ME - Road Race
2022. UAE Team Emirates
1er of the Per Sempre Alfredo, of the Grosser Preis des Kantons Aargau, of the Giro della Toscana - Memorial Alfredo Martini, of the Veneto Classic
3e of the Settimana Internazionale Coppi e Bartali, of the third stage of the Settimana Internazionale Coppi e Bartali (San Marino>San Marino), of the first stage of the Tour de Romandie (La Grande Beroche>Romont)
4e of the first stage of the Tour de Suisse (Küsnacht>Küsnacht)
7e of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Longiano)
8e of the Gran Premio Miguel Indurain
9e of the Amstel Gold Race, of the GP Industria & Artigianato, of the Liège-Bastogne-Liège, of the Gran Premio città di Peccioli - Coppa Sabatini
10e of the first stage of the Settimana Internazionale Coppi e Bartali (Riccione>Riccione)
15e of the fourth stage of the Tour de Suisse (Grenchen>Brunnen)
19e of the fifth stage of the Settimana Internazionale Coppi e Bartali (Casalguidi>Cantagrillo)
20e of the fourth stage of the Tour de Romandie (Aigle>Zinal (Val d'Anniviers))
21e of the Tour de Romandie, of the fifth stage of the Tour de Suisse (Ambri>Novazzano)
24e of the fourth stage of the Settimana Internazionale Coppi e Bartali (Montecatini>Montecatini)
25e of the third stage of the Tour de Romandie (Valbroye>Valbroye)
2023. UAE Team Emirates
1er of the Tour de Hongrie, of the third stage of the Tour de Hongrie (Kaposvár>Pécs), of the National Championships Switzerland ME - Road Race, of the Giro dell'Appennino, of the Prueba Villafranca - Ordiziako Klasika, of the Skoda Tour de Luxembourg, of the Gran Premio città di Peccioli - Coppa Sabatini
2e of the Grosser Preis des Kantons Aargau, of the Veneto Classic, of the Gran Piemonte, of the Coppa Agostoni - Giro delle Brianze, of the third stage of the Skoda Tour de Luxembourg (Mertert>Vianden), of the Memorial Marco Pantani
4e of the Clásica Jaén, of the fourth stage of the Tour de Hongrie (Martonvásár>Dobogókő), of the Eschborn-Frankfurt, of the third stage of the Renewi Tour (Aalter>Geraardsbergen), of the Coppa Bernocchi - GP Banco BPM
5e of the Giro del Veneto, of the Trofeo Matteotti
6e of the Renewi Tour, of the Bretagne Classic - Ouest-France
7e of the fourth stage of the Skoda Tour de Luxembourg (Pétange>Pétange [ITT])
8e of the Cadel Evans Great Ocean Road Race - Men, of the Grand Prix Cycliste de Québec
10e of the Liège-Bastogne-Liège, of the ADAC Cyclassics, of the Grand Prix Cycliste de Montréal
11e of the Tour Down Under
12e of the fifth stage of the Tour Down Under (Unley>Mount Lofty)
13e of the Donostia San Sebastian Klasikoa, of the second stage of the Renewi Tour (Sluis>Sluis [ITT])
14e of the GP Industria & Artigianato
18e of the Vuelta a la Región de Murcia ''Costa Cálida'', of the Boucles de la Mayenne - Crédit Mutuel
19e of the De Brabantse Pijl - La Flèche Brabançonne ME, of the Il Lombardia
20e of the third stage of the Tour Down Under (Norwood>Campbelltown)
21e of the 0th stage of the Boucles de la Mayenne - Crédit Mutuel (Laval - Espace Mayenne>Laval - Espace Mayenne [ITT]), of the first stage of the Skoda Tour de Luxembourg (Luxembourg>Luxembourg)
24e of the second stage of the Tour Down Under (Brighton>Victor Harbor), of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Saint-Mars-sur-Colmont>Lassay-les-Châteaux), of the fourth stage of the Tour de Suisse (Monthey>Leukerbad), of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg)
25e of the third stage of the Itzulia Basque Country (Errenteria>Amasa-Villabona)
2024. UAE Team Emirates
1er of the Faun Drome Classic, of the Czech Tour, of the second stage of the Czech Tour (Zlín>Pustevny), of the Bretagne Classic - Ouest-France, of the Donostia San Sebastian Klasikoa, of the Memorial Marco Pantani, of the Gran Premio città di Peccioli - Coppa Sabatini, of the GP Industria & Artigianato, of the Coppa Agostoni - Giro delle Brianze
2e of the Amstel Gold Race, of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Le Ham>Villaines-la-Juhel), of the fourth stage of the Tour de Hongrie (Budapest>Etyek), of the fourth stage of the Czech Tour (Šumperk>Šternberk), of the third stage of the Czech Tour (Moravská Třebová>Dlouhé stráně)
3e of the Milano - Torino, of the Circuit Franco-Belge, of the third stage of the Skoda Tour de Luxembourg (Rosport>Diekirch)
4e of the fourth stage of the Skoda Tour de Luxembourg (Differdange>Differdange [ITT]), of the Veneto Classic
5e of the Tour de Hongrie, of the National Championships Switzerland ME - Road Race, of the Giro del Veneto
6e of the Figueira Champions Classic, of the Boucles de la Mayenne - Crédit Mutuel, of the World Championships ME - Road Race, of the Skoda Tour de Luxembourg
9e of the Eschborn-Frankfurt, of the fifth stage of the Tour de Hongrie (Siófok>Pécs), of the third stage of the Tour de Hongrie (Kazincbarcika>Gyöngyös-Kékestető)
10e of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg)
14e of the Trofeo Laigueglia, of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Renault - Saint-Berthevin>Ernée)
16e of the Olympic Games ME - Road Race
17e of the Liège-Bastogne-Liège
21e of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Espace Mayenne - Laval>Espace Mayenne - Laval), of the second stage of the Tour de Hongrie (Tokaj>Kazincbarcika)
24e of the Faun-Ardèche Classic, of the second stage of the Volta ao Algarve em Bicicleta (Lagoa>Alto da Fóia)
2025. Tudor Pro Cycling Team
1er of the Clàssica Comunitat Valenciana 1969 - Gran Premi València
4e of the Faun Drome Classic
5e of the Trofeo Calvià
6e of the Gran Premio Miguel Indurain
8e of the Trofeo Serra Tramuntana
14e of the Milano - Torino
17e of the fifth stage of the Itzulia Basque Country (Urduña>Gernika-Lumo)
23e of the Tirreno-Adriatico
24e of the Strade Bianche, of the Faun-Ardèche Classic
25e of the fifth stage of the Tirreno-Adriatico (Ascoli Piceno>Pergola)
Follow us
Get exclusive information about the Flèche Wallonne