- Intermediate sprint 0
- Stages victory 0
- Victories 30
- Podiums 74
Ranking : 17
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 U23
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 Istarsko Proljeće - Istrian Spring Trophy (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 U23, of the Istarsko Proljeće - Istrian Spring Trophy
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 Istarsko Proljeće - Istrian Spring Trophy (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 Deutschland Tour, of the third stage of the Deutschland Tour (Göttingen>Eisenach)
7e of the second stage of the Deutschland Tour (Marburg>Göttingen)
10e of the third stage of the Tour of Norway (Lyngdal>Kristiansand), of the E3 Saxo Classic
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 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 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 BEMER 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, of the Grand Prix Cycliste de Québec
10e of the Liège-Bastogne-Liège, of the BEMER 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 Ciclista a la Region de Murcia "Costa Calida", 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 Drôme Classic
2e of the Amstel Gold Race
3e of the Milano - Torino
6e of the Figueira Champions Classic
14e of the Trofeo Laigueglia
24e of the Faun-Ardèche Classic, of the second stage of the Volta ao Algarve em Bicicleta (Lagoa>Alto da Fóia)
Follow us
Get exclusive information about the Liège-Bastogne-Liège