| Prestaties: 
 
 | 
      
        |  | 
      
        |  Il Lombardia 2025  historie | datum: 11-10-2025 | 
      
        |  | 
	
	  | Uitslag | 23e | 11 oktober |  |  Como | -  Bergamo | 241 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2025  historie | datum: 12-09-2025 | 
      
        |  | 
	
	  | uitslag | 1e | 12 september |  |  Quebec | -  Quebec | 216 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2025  historie | datum: 31-08-2025 | 
      
        |  | 
	
	  | Uitslag | 70e | 31 augustus |  |  Plouay | -  Plouay | 261.7 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2025  historie | van 05-07-2025 t/m 27-07-2025 | 
      
        |  | 
	
	  | etappe 1 | 173e | 5 juli |  |  Lille | -  Lille | 185 km | 
	
	  | etappe 2 | 5e | 6 juli |  |  Lauwin-Planque | -  Boulogne-sur-Mer | 212 km | 
	
	  | etappe 3 | 89e | 7 juli |  |  Valenciennes | -  Dunkerque | 178 km | 
	
	  | etappe 4 | 73e | 8 juli |  |  Amiens Métropole | -  Rouen | 173 km | 
	
	  | etappe 5 | 55e | 9 juli |  |  Caen | -  Caen | 33 km | 
	
	  | etappe 6 | 74e | 10 juli |  |  Bayeux | -  Vire Normandie | 201 km | 
	
	  | etappe 7 | 51e | 11 juli |  |  Saint-Malo | -  Mûr-de-Bretagne | 194 km | 
	
	  | etappe 8 | 174e | 12 juli |  |  Saint-Méen-le-Grand | -  Laval | 174 km | 
	
	  | etappe 9 | 132e | 13 juli |  |  Chinon | -  Châteauroux | 170 km | 
	
	  | etappe 10 | 69e | 14 juli |  |  Ennezat | -  Le Mont-Dore Puy de Sancy | 163 km | 
	
	  | etappe 11 | 29e | 16 juli |  |  Toulouse | -  Toulouse | 154 km | 
	
	  | etappe 12 | 91e | 17 juli |  |  Auch | -  Hautacam | 181 km | 
	
	  | etappe 13 | 17e | 18 juli |  |  Loudenvielle | -  Peyragudes | 11 km | 
	
	  | etappe 14 | 50e | 19 juli |  |  Pau | -  Luchon-Superbagnères | 183 km | 
	
	  | etappe 15 | 3e | 20 juli |  |  Muret | -  Carcassonne | 169 km | 
	
	  | etappe 16 | 8e | 22 juli |  |  Montpellier | -  Mont Ventoux | 172 km | 
	
	  | etappe 17 | 112e | 23 juli |  |  Bollène | -  Valence | 161 km | 
	
	  | etappe 18 | 86e | 24 juli |  |  Vif | -  Col de la Loze | 171 km | 
	
	  | etappe 19 | 70e | 25 juli |  |  Albertville | -  La Plagne | 130 km | 
	
	  | etappe 20 | 160e | 26 juli |  |  Nantua | -  Pontarlier | 185 km | 
	
	  | etappe 21 | 19e | 27 juli |  |  Mantes-la-Ville | -  Paris | 120 km | 
				
				  |  eindklassement | 56e | 
					
					  |  puntenklassement | 20e | 
					
					  |  bergklassement | 40e | 
 |  | 
      
        |  | 
      
        |  Ronde van Zwitserland 2025  historie | van 15-06-2025 t/m 22-06-2025 | 
      
        |  | 
	
	  | etappe 1 | 4e | 15 juni |  |  Küssnacht | -  Küssnacht | 129.4 km | 
	
	  | etappe 2 | 73e | 16 juni |  |  Aarau | -  Schwarzsee | 177 km | 
	
	  | etappe 3 | 27e | 17 juni |  |  Aarau | -  Heiden | 195.6 km | 
	
	  | etappe 4 | 9e | 18 juni |  |  Heiden | -  Piuro (Valchiavenna) | 193.2 km | 
	
	  | etappe 5 | 7e | 19 juni |  |  La Punt | -  Santa Maria in Calanca | 183.8 km | 
	
	  | etappe 6 | 28e | 20 juni |  |  Chur | -  Neuhausen am Rheinfall | 186.7 km | 
	
	  | etappe 7 | 5e | 21 juni |  |  Neuhausen am Rheinfall | -  Emmetten | 207.3 km | 
	
	  | etappe 8 | 40e | 22 juni |  |  Beckenried | -  Stockhütte | 10 km | 
				
				  |  eindklassement | 5e | 
					
					  |  puntenklassement | 18e | 
					
					  |  bergklassement | 16e | 
 |  | 
      
        |  | 
      
        |  Eschborn-Frankfurt 2025  historie | datum: 01-05-2025 | 
      
        |  | 
	
	  | Eschborn-Frankfurt | 69e | 1 mei |  |  Eschborn | -  Frankfurt | 198.7 km | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2025  historie | datum: 27-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 58e | 27 april |  |  Liège | -  Liège | 252 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne - Waalse Pijl 2025  historie | datum: 23-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 22e | 23 april |  |  Ciney | -  Huy | 205.1 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2025  historie | datum: 20-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 20e | 20 april |  |  Maastricht | -  Berg en Terblijt | 255.9 km | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2025  historie | van 07-04-2025 t/m 12-04-2025 | 
      
        |  | 
	
	  | etappe 1 | 56e | 7 april |  |  Vitoria-Gasteiz | -  Vitoria-Gasteiz | 16.5 km | 
	
	  | etappe 2 | 150e | 8 april |  |  Pamplona-Iruña | -  Lodosa | 186.6 km | 
	
	  | etappe 3 | 12e | 9 april |  |  Zarautz | -  Beasain | 156.6 km | 
	
	  | etappe 4 | 150e | 10 april |  |  Beasain | -  Markina-Xemein | 169.6 km | 
	
	  | etappe 5 | 113e | 11 april |  |  Urduña | -  Gernika-Lumo | 172.3 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2025  historie | datum: 22-03-2025 | 
      
        |  | 
	
	  | uitslag | 42e | 22 maart |  |  Milano | -  San Remo | 289 km | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2023  historie | datum: 07-10-2023 | 
      
        |  | 
	
	  | Uitslag | 36e | 7 oktober |  |  Como | -  Bergamo | 238 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2023  historie | datum: 10-09-2023 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 12e | 10 september |  |  Montréal | -  Montréal | 221.4 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2023  historie | datum: 08-09-2023 | 
      
        |  | 
	
	  | uitslag | 9e | 8 september |  |  Quebec | -  Quebec | 201.6 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2023  historie | datum: 03-09-2023 | 
      
        |  | 
	
	  | Uitslag | 30e | 3 september |  |  Plouay | -  Plouay | 258 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2023  historie | van 01-07-2023 t/m 23-07-2023 | 
      
        |  | 
	
	  | etappe 1 | 25e | 1 juli |  |  Bilbao | -  Bilbao | 182 km | 
	
	  | etappe 2 | 33e | 2 juli |  |  Vitoria-Gasteiz | -  San Sébastián | 209 km | 
	
	  | etappe 3 | 166e | 3 juli |  |  Amorebieta-Etxano | -  Bayonne | 185 km | 
	
	  | etappe 4 | 17e | 4 juli |  |  Dax | -  Nogaro | 182 km | 
	
	  | etappe 5 | 21e | 5 juli |  |  Pau | -  Laruns | 165 km | 
	
	  | etappe 6 | 38e | 6 juli |  |  Tarbes | -  Cauterets-Cambasque | 145 km | 
	
	  | etappe 7 | 129e | 7 juli |  |  Mont-de-Marsan | -  Bordeaux | 170 km | 
	
	  | etappe 8 | 25e | 8 juli |  |  Libourne | -  Limoges | 201 km | 
	
	  | etappe 9 | 53e | 9 juli |  |  Saint-Léonard-de-Noblat | -  Puy de Dôme | 184 km | 
	
	  | etappe 10 | 10e | 11 juli |  |  Vulcania | -  Issoire | 167 km | 
	
	  | etappe 11 | 42e | 12 juli |  |  Clermont-Ferrand | -  Moulins | 180 km | 
	
	  | etappe 12 | 83e | 13 juli |  |  Roanne | -  Belleville-en-Beaujolais | 169 km | 
	
	  | etappe 13 | 120e | 14 juli |  |  Châtillon-Sur-Chalaronne | -  Grand Colombier | 138 km | 
	
	  | etappe 14 | 51e | 15 juli |  |  Annemasse | -  Morzine Les Portes Du Soleil | 152 km | 
	
	  | etappe 15 | 48e | 16 juli |  |  Les Gets les Portes du Soleil | -  Saint-Gervais Mont-Blanc le Bettex | 180 km | 
	
	  | etappe 16 | 26e | 18 juli |  |  Passy | -  Combloux | 22 km | 
	
	  | etappe 17 | 38e | 19 juli |  |  Saint-Gervais Mont-Blanc | -  Courchevel | 166 km | 
	
	  | etappe 18 | 81e | 20 juli |  |  Moûtiers | -  Bourg-en-Bresse | 186 km | 
	
	  | etappe 19 | 26e | 21 juli |  |  Moirans-en-Montagne | -  Poligny | 173 km | 
	
	  | etappe 20 | 99e | 22 juli |  |  Belfort | -  Le Markstein | 133 km | 
	
	  | etappe 21 | 147e | 23 juli |  |  Saint-Quentin-en-Yvelines | -  Paris | 115 km | 
				
				  |  eindklassement | 33e | 
					
					  |  puntenklassement | 18e | 
					
					  |  bergklassement | 17e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2023  historie | van 04-06-2023 t/m 11-06-2023 | 
      
        |  | 
	
	  | etappe 1 | 38e | 4 juni |  |  Chambon-sur-Lac | -  Chambon-sur-Lac | 158 km | 
	
	  | etappe 2 | 1e | 5 juni |  |  Brassac-les-Mines | -  La Chaise-Dieu | 167.3 km | 
	
	  | etappe 3 | 73e | 6 juni |  |  Monistrol-sur-Loire | -  Le Coteau | 194.1 km | 
	
	  | etappe 4 | 14e | 7 juni |  |  Cours | -  Belmont-de-la-Loire | 31.1 km | 
	
	  | etappe 5 | 2e | 8 juni |  |  Cormoranche-sur-Saône | -  Salins-les-Bains | 191.1 km | 
	
	  | etappe 6 | 9e | 9 juni |  |  Nantua | -  Crest-Voland | 170.2 km | 
	
	  | etappe 7 | 19e | 10 juni |  |  Porte-de-Savoie | -  Col de la Croix de Fer | 147.9 km | 
	
	  | etappe 8 | 14e | 11 juni |  |  Le Pont-de-Claix | -  La Bastille – Grenoble Alpes Métropole | 152.8 km | 
				
				  |  eindklassement | 10e | 
					
					  |  puntenklassement | 4e | 
					
					  |  bergklassement | 5e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2023  historie | datum: 23-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 86e | 23 april |  |  Liège | -  Liège | 258.1 km | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2023  historie | datum: 02-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 51e | 2 april |  |  Brugge | -  Oudenaarde | 273.4 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2023  historie | datum: 29-03-2023 | 
      
        |  | 
	
	  | UITSLAG | 29e | 29 maart |  |  Roeselaere | -  Waregem | 183.7 km | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2023  historie | datum: 18-03-2023 | 
      
        |  | 
	
	  | uitslag | 11e | 18 maart |  |  Milano | -  San Remo | 294 km | 
 |  | 
      
        |  | 
      
        |  Tirreno - Adriatico 2023  historie | van 06-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 43e | 6 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 11.5 km | 
	
	  | etappe 2 | 145e | 7 maart |  |  Camaiore | -  Follonica | 210 km | 
	
	  | etappe 3 | 101e | 8 maart |  |  Follonica | -  Foligno | 216 km | 
	
	  | etappe 4 | 2e | 9 maart |  |  Greccio | -  Tortoreto | 218 km | 
	
	  | etappe 5 | 49e | 10 maart |  |  Morro d’Oro | -  Sarnano-Sassotetto | 165.6 km | 
	
	  | etappe 6 | 14e | 11 maart |  |  Osimo Stazione | -  Osimo | 193 km | 
	
	  | etappe 7 | 137e | 12 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 154 km | 
				
				  |  eindklassement | 30e | 
					
					  |  puntenklassement | 17e | 
					
					  |  bergklassement | 4e | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2022  historie | datum: 08-10-2022 | 
      
        |  | 
	
	  | Uitslag | 51e | 8 oktober |  |  Bergamo | -  Como | 253 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2022  historie | van 18-09-2022 t/m 25-09-2022 | 
      
        |  | 
	
	  | wegwedstrijd | 51e | 25 september |  |  Helensburgh | -  Wollongong | 266.9 km | 
 |  | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2022  historie | van 19-08-2022 t/m 11-09-2022 | 
      
        |  | 
	
	  | etappe 2 | 83e | 20 augustus |  |  Den Bosch | -  Utrecht | 175.1 km | 
	
	  | etappe 3 | 69e | 21 augustus |  |  Breda | -  Breda | 193.2 km | 
	
	  | etappe 5 | 101e | 24 augustus |  |  Irún | -  Bilbao | 187.2 km | 
	
	  | etappe 6 | 62e | 25 augustus |  |  Bilbao | -  Ascensión Al Pico Jano. San Miguel De Aguayo | 181.2 km | 
	
	  | etappe 7 | 67e | 26 augustus |  |  Camargo | -  Cistierna | 190 km | 
	
	  | etappe 8 | 69e | 27 augustus |  |  La Pola Llaviana/Pola De Laviana | -  Colláu Fancuaya | 153.4 km | 
	
	  | etappe 9 | 69e | 28 augustus |  |  Villaviciosa | -  Les Praeres. Nava | 171.4 km | 
	
	  | etappe 10 | 55e | 30 augustus |  |  Elche | -  Alicante | 30.9 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2022  historie | datum: 20-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 4e | 20 april |  |  Blegny | -  Huy | 202.1 km | 
 |  | 
      
        |  | 
      
        |  Itzulia Basque Country 2022  historie | van 04-04-2022 t/m 09-04-2022 | 
      
        |  | 
	
	  | etappe 1 | 52e | 4 april |  |  Hondarribia | -  Hondarribia | 7.5 km | 
	
	  | etappe 2 | 1e | 5 april |  |  Leitza | -  Viana | 207.9 km | 
	
	  | etappe 3 | 2e | 6 april |  |  Laudio | -  Amurrio | 181.7 km | 
	
	  | etappe 4 | 2e | 7 april |  |  Vitoria-Gasteiz | -  Ingeteam Parke Zamudio | 185.6 km | 
	
	  | etappe 5 | 31e | 8 april |  |  Ingeteam Parke Zamudio | -  Mallabia | 163.8 km | 
	
	  | etappe 6 | 48e | 9 april |  |  Eibar | -  Arrate | 135.7 km | 
				
				  |  eindklassement | 24e | 
					
					  |  puntenklassement | 2e | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2021  historie | datum: 09-10-2021 | 
      
        |  | 
	
	  | Uitslag | 6e | 9 oktober |  |  Como | -  Bergamo | 239 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2021  historie | van 19-09-2021 t/m 26-09-2021 | 
      
        |  | 
	
	  | wegwedstrijd | 1e | 26 september |  |  Antwerpen | -  Leuven | 268.3 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2021  historie | datum: 29-08-2021 | 
      
        |  | 
	
	  | Uitslag | 2e | 29 augustus |  |  Plouay | -  Plouay | 251 km | 
 |  | 
      
        |  | 
      
        |  Donostia San Sebastian Klasikoa 2021  historie | datum: 31-07-2021 | 
      
        |  | 
	
	  | uitslag | 6e | 31 juli |  |  San Sebastián | -  San Sebastián | 223.50 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2021  historie | van 26-06-2021 t/m 18-07-2021 | 
      
        |  | 
	
	  | etappe 1 | 1e | 26 juni |  |  Brest | -  Landerneau | 197.8 km | 
	
	  | etappe 2 | 5e | 27 juni |  |  Perros-Guirec | -  Mûr de Bretagne Guerlédan | 183.5 km | 
	
	  | etappe 3 | 6e | 28 juni |  |  Lorient | -  Pontivy | 182.9 km | 
	
	  | etappe 4 | 39e | 29 juni |  |  Redon | -  Fougères | 150.4 km | 
	
	  | etappe 5 | 14e | 30 juni |  |  Changé | -  Laval Espace Mayenne | 27.2 km | 
	
	  | etappe 6 | 66e | 1 juli |  |  Tours | -  Châteauroux | 160.6 km | 
	
	  | etappe 7 | 19e | 2 juli |  |  Vierzon | -  Le Creusot | 249.1 km | 
	
	  | etappe 8 | 37e | 3 juli |  |  Oyonnax | -  Le Grand-Bornand | 150.8 km | 
	
	  | etappe 9 | 146e | 4 juli |  |  Cluses | -  Tignes | 144.9 km | 
	
	  | etappe 10 | 95e | 6 juli |  |  Albertville | -  Valence | 190.7 km | 
	
	  | etappe 11 | 23e | 7 juli |  |  Sorgues | -  Malaucène | 198.9 km | 
	
	  | etappe 12 | 9e | 8 juli |  |  Saint-Paul-Trois-Châteaux | -  Nîmes | 159.4 km | 
	
	  | etappe 13 | 149e | 9 juli |  |  Nîmes | -  Carcassonne | 219.9 km | 
	
	  | etappe 14 | 71e | 10 juli |  |  Carcassonne | -  Quillan | 183.7 km | 
	
	  | etappe 15 | 12e | 11 juli |  |  Céret | -  Andorre-la-Vieille | 191.3 km | 
	
	  | etappe 16 | 115e | 13 juli |  |  Pas de la Case | -  Saint-Gaudens | 169 km | 
	
	  | etappe 17 | 39e | 14 juli |  |  Muret | -  Saint-Lary-Soulan (Col du Portet) | 178.4 km | 
	
	  | etappe 18 | 78e | 15 juli |  |  Pau | -  Luz Ardiden | 129.7 km | 
	
	  | etappe 19 | 104e | 16 juli |  |  Mourenx | -  Libourne | 207 km | 
	
	  | etappe 20 | 19e | 17 juli |  |  Libourne | -  Saint-Emilion | 30.8 km | 
	
	  | etappe 21 | 135e | 18 juli |  |  Chatou | -  Paris Champs-Élysées | 108.4 km | 
				
				  |  eindklassement | 30e | 
					
					  |  puntenklassement | 7e | 
					
					  |  bergklassement | 16e | 
 |  | 
      
        |  | 
      
        |  Tour de Suisse 2021  historie | van 06-06-2021 t/m 13-06-2021 | 
      
        |  | 
	
	  | etappe 1 | 5e | 6 juni |  |  Frauenfeld | -  Frauenfeld | 181.8 km | 
	
	  | etappe 2 | 8e | 7 juni |  |  Neuhausen a.R. | -  Lachen | 178.0 km | 
	
	  | etappe 3 | 3e | 8 juni |  |  Lachen | -  Pfaffnau | 182.1 km | 
	
	  | etappe 4 | 31e | 9 juni |  |  St. Urban | -  Gstaad | 171.0 km | 
	
	  | etappe 5 | 7e | 10 juni |  |  Gstaad | -  Leukerbad | 175.2 km | 
	
	  | etappe 6 | 54e | 11 juni |  |  Andermatt | -  Disentis – Sedrun | 130.1 km | 
	
	  | etappe 7 | 2e | 12 juni |  |  Disentis – Sedrun | -  Andermatt | 23.2 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2021  historie | datum: 25-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 2e | 25 april |  |  Liège | -  Liège | 259,2 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2021  historie | datum: 21-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 1e | 21 april |  |  Charleroi | -  Huy | 193.6 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2021  historie | datum: 18-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 6e | 18 april |  |  Cauberg | -  Berg en Terblijt | 221 km | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2021  historie | datum: 04-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 42e | 4 april |  |  Antwerpen | -  Oudenaarde | 254.3 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2021  historie | datum: 31-03-2021 | 
      
        |  | 
	
	  | UITSLAG | 22e | 31 maart |  |  Roeselaere | -  Waregem | 183.2 km | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2021  historie | datum: 20-03-2021 | 
      
        |  | 
	
	  | uitslag | 16e | 20 maart |  |  Milano | -  San Remo | 305 km | 
 |  | 
      
        |  | 
      
        |  Tirreno-Adriatico 2021  historie | van 10-03-2021 t/m 16-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 137e | 10 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 156.0 km | 
	
	  | etappe 2 | 1e | 11 maart |  |  Camaiore | -  Chiusdino | 202.0 km | 
	
	  | etappe 3 | 34e | 12 maart |  |  Monticiano | -  Gualdo Tadino | 219.0 km | 
	
	  | etappe 4 | 17e | 13 maart |  |  Terni | -  Prati di Tivo | 148.0 km | 
	
	  | etappe 5 | 96e | 14 maart |  |  Castellalto | -  Castelfidardo | 205.0 km | 
	
	  | etappe 6 | 118e | 15 maart |  |  Castelraimondo | -  Lido di Fermo | 169.0 km | 
	
	  | etappe 7 | 71e | 16 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 10.1 km | 
				
				  |  eindklassement | 41e | 
					
					  |  puntenklassement | 10e | 
					
					  |  bergklassement | 14e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2020  historie | datum: 04-10-2020 | 
      
        |  | 
	
	  | UITSLAG | 5e | 4 oktober |  |  Liège | -  Liège | 257 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2020  historie | van 25-09-2020 t/m 27-09-2020 | 
      
        |  | 
	
	  | wegwedstrijd | 1e | 27 september |  |  Imola | -  Imola | 259.20 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2020  historie | van 29-08-2020 t/m 20-09-2020 | 
      
        |  | 
	
	  | etappe 1 | 107e | 29 augustus |  |  Nice | -  Nice | 156 km | 
	
	  | etappe 2 | 1e | 30 augustus |  |  Nice | -  Nice | 187 km | 
	
	  | etappe 3 | 58e | 31 augustus |  |  Nice | -  Sisteron | 198 km | 
	
	  | etappe 4 | 5e | 1 september |  |  Sisteron | -  Orcières-Merlette | 157 km | 
	
	  | etappe 5 | 16e | 2 september |  |  Gap | -  Privas | 183 km | 
	
	  | etappe 6 | 5e | 3 september |  |  Le Teil | -  Mont Aigoual | 191 km | 
	
	  | etappe 7 | 12e | 4 september |  |  Millau | -  Lavaur | 168 km | 
	
	  | etappe 8 | 38e | 5 september |  |  Cazères | -  Loudenville | 140 km | 
	
	  | etappe 9 | 160e | 6 september |  |  Pau | -  Laruns | 154 km | 
	
	  | etappe 10 | 160e | 8 september |  |  Île D’Oléron | -  Île de Ré | 170 km | 
	
	  | etappe 11 | 147e | 9 september |  |  Châtelaillon-Plage | -  Poitiers | 167 km | 
	
	  | etappe 12 | 11e | 10 september |  |  Chauvigny | -  Sarran | 218 km | 
	
	  | etappe 13 | 34e | 11 september |  |  Châtel-Guyon | -  Puy Mary | 191 km | 
	
	  | etappe 14 | 52e | 12 september |  |  Clermont-Ferrand | -  Lyon | 197 km | 
	
	  | etappe 15 | 127e | 13 september |  |  Lyon | -  Grand Colombier | 175 km | 
	
	  | etappe 16 | 10e | 15 september |  |  La-Tour-du-Pin | -  Villard-de-Lans | 164 km | 
	
	  | etappe 17 | 26e | 16 september |  |  Grenoble | -  Col de la Loze | 168 km | 
	
	  | etappe 18 | 129e | 17 september |  |  Méribel | -  La Roche-sur-Foron | 168 km | 
	
	  | etappe 19 | 142e | 18 september |  |  Bourg-en-Bresse | -  Champagnole | 160 km | 
	
	  | etappe 20 | 60e | 19 september |  |  Lure | -  La Planche des Belles Filles | 36 km | 
	
	  | etappe 21 | 119e | 20 september |  |  Mantes-la-Jolie | -  Paris | 122 km | 
				
				  |  eindklassement | 36e | 
					
					  |  puntenklassement | 7e | 
					
					  |  bergklassement | 15e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2020  historie | van 12-08-2020 t/m 16-08-2020 | 
      
        |  | 
	
	  | etappe 1 | 13e | 12 augustus |  |  Clermont-Ferrand | -  Saint-Christo-en-Jarez | 218.5 km | 
	
	  | etappe 2 | 36e | 13 augustus |  |  Vienne | -  Col de Porte | 135 km | 
	
	  | etappe 3 | 71e | 14 augustus |  |  Corenc | -  Saint-Martin de-Belleville | 157 km | 
	
	  | etappe 4 | 3e | 15 augustus |  |  Ugine | -  Megève | 153.5 km | 
	
	  | etappe 5 | 20e | 16 augustus |  |  Megève | -  Megève | 153.5 km | 
				
				  |  eindklassement | 24e | 
					
					  |  puntenklassement | 11e | 
					
					  |  bergklassement | 2e | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2020  historie | datum: 08-08-2020 | 
      
        |  | 
	
	  | uitslag | 2e | 8 augustus |  |  Milano | -  San Remo | 305 km | 
 |  | 
      
        |  | 
      
        |  Paris-Nice 2020  historie | van 08-03-2020 t/m 14-03-2020 | 
      
        |  | 
	
	  | etappe 1 | 4e | 8 maart |  |  Plaisir | -  Plaisir | 154.0 km | 
	
	  | etappe 2 | 53e | 9 maart |  |  Chevreuse | -  Chalette-sur-Loing | 166.5 km | 
	
	  | etappe 3 | 34e | 10 maart |  |  Chalette-sur-Loing | -  La Châtre | 214.0 km | 
	
	  | etappe 4 | 17e | 11 maart |  |  Saint-Amand-Montrond | -  Saint-Amand-Montrond | 15.5 km | 
	
	  | etappe 5 | 48e | 12 maart |  |  Gannat | -  La Côte-Saint-André | 227.0 km | 
	
	  | etappe 6 | 5e | 13 maart |  |  Sorgues | -  Apt | 161.5 km | 
	
	  | etappe 7 | 32e | 14 maart |  |  Nice | -  Valdeblore La Colmiane | 166.5 km | 
				
				  |  eindklassement | 16e | 
					
					  |  puntenklassement | 4e | 
					
					  |  bergklassement | 4e | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2019  historie | van 25-09-2019 t/m 29-09-2019 | 
      
        |  | 
	
	  | wegwedstrijd | 28e | 29 september |  |  Leeds | -  Harrogate | 285 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2019  historie | datum: 15-09-2019 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 13e | 15 september |  |  Montréal | -  Montréal | 219,6 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2019  historie | datum: 13-09-2019 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Québec | 7e | 13 september |  |  Quebec | -  Quebec | 201,6 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2019  historie | van 06-07-2019 t/m 28-07-2019 | 
      
        |  | 
	
	  | etappe 1 | 21e | 6 juli |  |  Brussel | -  Brussel | 194.5 km | 
	
	  | etappe 3 | 1e | 8 juli |  |  Binche | -  Epernay | 215 km | 
	
	  | etappe 4 | 56e | 9 juli |  |  Reims | -  Nancy | 213.5 km | 
	
	  | etappe 5 | 10e | 10 juli |  |  Saint-Dië-des-Vosges | -  Colmar | 175.5 km | 
	
	  | etappe 6 | 6e | 11 juli |  |  Mulhouse | -  La Planche des Belles Filles | 160.5 km | 
	
	  | etappe 7 | 22e | 12 juli |  |  Belfort | -  Chalon-sur-Saône | 230 km | 
	
	  | etappe 8 | 3e | 13 juli |  |  Mâcon | -  Saint-Étienne | 200 km | 
	
	  | etappe 9 | 35e | 14 juli |  |  Saint-Étienne | -  Brioude | 170.5 km | 
	
	  | etappe 10 | 11e | 15 juli |  |  Saint-Flour | -  Albi | 217.5 km | 
	
	  | etappe 11 | 17e | 17 juli |  |  Albi | -  Toulouse | 167 km | 
	
	  | etappe 12 | 31e | 18 juli |  |  Toulouse | -  Bagnéres-de-Bigorre | 209.5 km | 
	
	  | etappe 13 | 1e | 19 juli |  |  Pau | -  Pau | 27.2 km | 
	
	  | etappe 14 | 2e | 20 juli |  |  Tarbes | -  Col du Tourmalet | 117.5 km | 
	
	  | etappe 15 | 11e | 21 juli |  |  Limoux | -  Foix | 185 km | 
	
	  | etappe 16 | 20e | 23 juli |  |  Nîmes | -  Nîmes | 177 km | 
	
	  | etappe 17 | 34e | 24 juli |  |  Pont du Gard | -  Gap | 200 km | 
	
	  | etappe 18 | 14e | 25 juli |  |  Embrun | -  Valloire | 208 km | 
	
	  | etappe 20 | 26e | 27 juli |  |  Albertville | -  Val Thorens | 130 km | 
	
	  | etappe 21 | 67e | 28 juli |  |  Rambouillet | -  Paris | 128 km | 
				
				  |  eindklassement | 5e | 
					
					  |  puntenklassement | 10e | 
					
					  |  bergklassement | 14e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2019  historie | van 09-06-2019 t/m 16-06-2019 | 
      
        |  | 
	
	  | etappe 1 | 22e | 9 juni |  |  Aurillac | -  Jussac | 142 km | 
	
	  | etappe 2 | 116e | 10 juni |  |  Mauriac | -  Craponne-sur-Arzon | 180 km | 
	
	  | etappe 3 | 120e | 11 juni |  |  Le Puy en Velay | -  Riom | 177 km | 
	
	  | etappe 4 | 7e | 12 juni |  |  Roanne | -  Roanne | 26.1 km | 
	
	  | etappe 5 | 3e | 13 juni |  |  Boën-sur-Lignon | -  Voiron | 201 km | 
	
	  | etappe 6 | 1e | 14 juni |  |  Saint-Vulbas | -  Saint-Michel-de-Maurienne | 229 km | 
	
	  | etappe 7 | 57e | 15 juni |  |  Saint-Genix-les-Villages | -  Pipay (les Sept Laux) | 133 km | 
	
	  | etappe 8 | 7e | 16 juni |  |  Cluses | -  Champéry | 113.5 km | 
				
				  |  eindklassement | 35e | 
					
					  |  puntenklassement | 3e | 
					
					  |  bergklassement | 1e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2019  historie | datum: 28-04-2019 | 
      
        |  | 
	
	  | UITSLAG | 16e | 26 april |  |  Liège | -  Ans | 256 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2019  historie | datum: 24-04-2019 | 
      
        |  | 
	
	  | UITSLAG | 1e | 24 april |  |  Herve | -  Huy | 195 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2019  historie | datum: 21-04-2019 | 
      
        |  | 
	
	  | UITSLAG | 4e | 21 april |  |  Maastricht | -  Valkenburg | 261 km | 
 |  | 
      
        |  | 
      
        |  Itzulia Basque Country 2019  historie | van 08-04-2019 t/m 13-04-2019 | 
      
        |  | 
	
	  | etappe 1 | 4e | 8 april |  |  Zumarraga | -  Zumarraga | 11.2 km | 
	
	  | etappe 2 | 1e | 9 april |  |  Zumarraga | -  Gorraiz | 149.5 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2019  historie | datum: 23-03-2019 | 
      
        |  | 
	
	  | UITSLAG | 1e | 23 maart |  |  Milano | -  San Remo | 291 km | 
 |  | 
      
        |  | 
      
        |  Tirreno-Adriatico 2019  historie | van 13-03-2019 t/m 19-03-2019 | 
      
        |  | 
	
	  | etappe 2 | 1e | 14 maart |  |  Camaiore | -  Pomarance | 195 km | 
	
	  | etappe 3 | 39e | 15 maart |  |  Pomarance | -  Foligno | 226 km | 
	
	  | etappe 4 | 9e | 16 maart |  |  Foligno | -  Fossombrone | 221 km | 
	
	  | etappe 5 | 12e | 17 maart |  |  Colli al Metauro | -  Recanati | 180 km | 
	
	  | etappe 6 | 1e | 18 maart |  |  Matelica | -  Jesi | 195 km | 
	
	  | etappe 7 | 61e | 19 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 10.05 km | 
				
				  |  eindklassement | 6e | 
					
					  |  puntenklassement | 3e | 
					
					  |  bergklassement | 4e | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2018  historie | van 23-09-2018 t/m 30-09-2018 | 
      
        |  | 
	
	  | wegwedstrijd | 8e | 30 september |  |  Kufstein | -  Innsbruck | 252,9 km | 
 |  | 
      
        |  | 
      
        |  Clasica Ciclista San Sebastian 2018  historie | datum: 04-08-2018 | 
      
        |  | 
	
	  | uitslag | 1e | 4 augustus |  |  San Sebastián | -  San Sebastián | 228,7 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2018  historie | van 07-07-2018 t/m 29-07-2018 | 
      
        |  | 
	
	  | etappe 1 | 23e | 7 juli |  |  Noirmoutier-en-l’Île | -  Fontenay-le-Comte | 189 km | 
	
	  | etappe 2 | 11e | 8 juli |  |  Mouilleron-Saint-Germain | -  La Roche-sur-Yon | 183 km | 
	
	  | etappe 4 | 15e | 10 juli |  |  La Baule | -  Sarzeau | 192 km | 
	
	  | etappe 5 | 5e | 11 juli |  |  Lorient | -  Quimper | 203 km | 
	
	  | etappe 6 | 4e | 12 juli |  |  Brest | -  Mûr de Bretagne | 181 km | 
	
	  | etappe 7 | 81e | 13 juli |  |  Fougères | -  Chartres | 231 km | 
	
	  | etappe 8 | 124e | 14 juli |  |  Dreux | -  Amiens | 181 km | 
	
	  | etappe 9 | 108e | 15 juli |  |  Arras | -  Roubaix | 154 km | 
	
	  | etappe 10 | 1e | 17 juli |  |  Annecy | -  Le Grand-Bornand | 159 km | 
	
	  | etappe 11 | 84e | 18 juli |  |  Albertville | -  La Rosière | 108 km | 
	
	  | etappe 12 | 100e | 19 juli |  |  Bourg-Saint-Maurice | -  Alpe d'Huez | 175 km | 
	
	  | etappe 13 | 148e | 20 juli |  |  Bourg d’Oisans | -  Valence | 169 km | 
	
	  | etappe 14 | 2e | 21 juli |  |  Saint-Paul-Trois-Châteaux | -  Mende | 187 km | 
	
	  | etappe 15 | 141e | 22 juli |  |  Millau | -  Carcassonne | 181 km | 
	
	  | etappe 16 | 1e | 24 juli |  |  Carcassonne | -  Bagnères-de-Luchon | 218 km | 
	
	  | etappe 17 | 47e | 25 juli |  |  Bagnères-de-Luchon | -  Saint-Lary-Soulan | 65 km | 
	
	  | etappe 18 | 135e | 26 juli |  |  Trie-sur-Baïse | -  Pau | 172 km | 
	
	  | etappe 19 | 36e | 27 juli |  |  Lourdes | -  Laruns | 200 km | 
	
	  | etappe 20 | 58e | 28 juli |  |  Saint-Pée-sur-Nivelle | -  Espelette | 31 km | 
	
	  | etappe 21 | 105e | 29 juli |  |  Houilles | -  Paris | 115 km | 
				
				  |  eindklassement | 33e | 
					
					  |  puntenklassement | 5e | 
					
					  |  bergklassement | 1e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2018  historie | van 03-06-2018 t/m 10-06-2018 | 
      
        |  | 
	
	  | proloog | 17e | 3 juni |  |  Valence | -  Valence | 6,6 km | 
	
	  | etappe 1 | 2e | 4 juni |  |  Valence | -  Saint-Just_Saint-Rambert | 179 km | 
	
	  | etappe 2 | 16e | 5 juni |  |  Montbrison | -  Belleville | 181 km | 
	
	  | etappe 4 | 1e | 7 juni |  |  Chazey-sur-Ain | -  Lans-en-Vercors | 181 km | 
	
	  | etappe 5 | 12e | 8 juni |  |  Grenoble | -  Valmorel | 130 km | 
	
	  | etappe 6 | 29e | 9 juni |  |  Frontenex | -  La Rosière | 110 km | 
	
	  | etappe 7 | 35e | 10 juni |  |  Moûtiers | -  Saint-Gervais Mont Blanc | 136 km | 
				
				  |  eindklassement | 21e | 
					
					  |  puntenklassement | 4e | 
					
					  |  bergklassement | 10e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2018  historie | datum: 22-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 4e | 22 april |  |  Liège | -  Ans | 258 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2018  historie | datum: 18-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 1e | 18 april |  |  Seraing | -  Huy | 198,5 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2018  historie | datum: 15-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 7e | 15 april |  |  Maastricht | -  Valkenburg | 261 km | 
 |  | 
      
        |  | 
      
        |  Vuelta Ciclista al Pais Vasco 2018  historie | van 02-04-2018 t/m 07-04-2018 | 
      
        |  | 
	
	  | etappe1 | 1e | 2 april |  |  Zarautz | -  Zarautz | 162.1 km | 
	
	  | etappe2 | 1e | 3 april |  |  Zarautz | -  Bermeo | 166.7 km | 
	
	  | etappe3 | 6e | 4 april |  |  Bermeo | -  Villanueva de Valdegovía | 184.8 km | 
	
	  | etappe4 | 8e | 5 april |  |  Lodosa | -  Lodosa | 19.4 km | 
	
	  | etappe5 | 20e | 6 april |  |  Vitoria-Gasteiz | -  Eibar | 164.7 km | 
	
	  | etappe6 | 90e | 7 april |  |  Eibar | -  Santuario Arrate | 122.2 km | 
				
				  |  eindklassement | 35e | 
					
					  |  puntenklassement | 2e | 
					
					  |  bergklassement | 11e | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2018  historie | datum: 17-03-2018 | 
      
        |  | 
	
	  | UITSLAG | 35e | 17 maart |  |  Milano | -  San Remo | 294 km | 
 |  | 
      
        |  | 
      
        |  Paris-Nice 2018  historie | van 04-03-2018 t/m 11-03-2018 | 
      
        |  | 
	
	  | etappe 1 | 6e | 4 maart |  |  Chatou | -  Maudon | 135 km | 
	
	  | etappe 2 | 13e | 5 maart |  |  Orsonville | -  Vierzon | 187,5 km | 
	
	  | etappe 3 | 9e | 6 maart |  |  Bourges | -  Châtel-Guyon | 210 km | 
	
	  | etappe 4 | 3e | 7 maart |  |  La Fouillouse | -  Saint-Étienne | 18,4 km | 
	
	  | etappe 5 | 37e | 8 maart |  |  Salon-de-Provence | -  Sisteron | 163,5 km | 
	
	  | etappe 6 | 3e | 9 maart |  |  Sisteron | -  Vence | 188 km | 
	
	  | etappe 7 | 17e | 10 maart |  |  Nice | -  Valdeblore La Colmiane | 175 km | 
	
	  | etappe 8 | 35e | 11 maart |  |  Nice | -  Nice | 110 km | 
				
				  |  eindklassement | 18e | 
					
					  |  puntenklassement | 3e | 
					
					  |  bergklassement | 10e | 
 |  | 
      
        |  | 
      
        |  Gree-Tour of Guangxi 2017  historie | van 19-10-2017 t/m 24-10-2017 | 
      
        |  | 
	
	  | etappe 1 | 46e | 19 oktober |  |  Beihai | -  Beihai | 107.4 km | 
	
	  | etappe 2 | 47e | 20 oktober |  |  Qinzhou | -  Nanning | 156.7 km | 
	
	  | etappe 3 | 31e | 21 oktober |  |  Nanning | -  Nanning | 125.3 km | 
	
	  | etappe 4 | 4e | 22 oktober |  |  Nanning | -  Mashan Nongla | 151 km | 
	
	  | etappe 5 | 40e | 23 oktober |  |  Liuzhou | -  Guilin | 212.2 km | 
	
	  | etappe 6 | 22e | 24 oktober |  |  Guilin | -  Guilin | 168 km | 
				
				  |  eindklassement | 4e | 
					
					  |  puntenklassement | 13e | 
					
					  |  jongerenklassement | 1e | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2017  historie | datum: 07-10-2017 | 
      
        |  | 
	
	  | UITSLAG | 2e | 7 oktober |  |  Bergamo | -  Como | 248 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2017  historie | van 20-09-2017 t/m 24-09-2017 | 
      
        |  | 
	
	  | wegwedstrijd | 10e | 24 september |  |  Rong | -  Bergen | 276.50 km | 
 |  | 
      
        |  | 
      
        |  Vuelta a España 2017  historie | van 19-08-2017 t/m 10-09-2017 | 
      
        |  | 
	
	  | etappe 2 | 18e | 20 augustus |  |  Nîmes | -  Gruissan | 201.8 km | 
	
	  | etappe 3 | 128e | 21 augustus |  |  Prades Conflent Canigó | -  Andorra la Vella | 158.5 km | 
	
	  | etappe 4 | 100e | 22 augustus |  |  Escaldes-Engordany | -  Tarragona | 198.2 km | 
	
	  | etappe 5 | 7e | 23 augustus |  |  Benicàssim | -  Alcossebre | 175.7 km | 
	
	  | etappe 6 | 153e | 24 augustus |  |  Vila-real | -  Sagunt | 204.4 km | 
	
	  | etappe 7 | 117e | 25 augustus |  |  Llíria | -  Cuenca | 207.0 km | 
	
	  | etappe 8 | 1e | 26 augustus |  |  Hellín | -  Xorret de Catí | 199.5 km | 
	
	  | etappe 9 | 145e | 27 augustus |  |  Orihuela | -  Cumbre del Sol | 174.0 km | 
	
	  | etappe 10 | 150e | 29 augustus |  |  Caravaca Jubilar | -  ElPozo Alimentación | 164.8 km | 
	
	  | etappe 11 | 52e | 30 augustus |  |  Lorca | -  Observatorio Astronómico de Calar Alto | 187.5 km | 
	
	  | etappe 12 | 156e | 31 augustus |  |  Motril | -  Antequera | 160.1 km | 
	
	  | etappe 13 | 33e | 1 september |  |  Coín | -  Tomares | 198.4 km | 
	
	  | etappe 14 | 105e | 2 september |  |  Écija | -  Sierra de la Pandera | 175.0 km | 
	
	  | etappe 15 | 134e | 3 september |  |  Alcalá la Rea | -  Sierra Nevada | 129.4 km | 
	
	  | etappe 16 | 32e | 5 september |  |  Circuito de Navarra | -  Logroño | 40.2 km | 
	
	  | etappe 17 | 16e | 6 september |  |  Villadiego | -  Los Machucos | 180.5 km | 
	
	  | etappe 18 | 13e | 7 september |  |  Suances | -  Santo Toribio de Liébana | 169.0 km | 
	
	  | etappe 19 | 94e | 8 september |  |  Caso | -  Gijón | 149.7 km | 
	
	  | etappe 20 | 112e | 9 september |  |  Corvera de Asturias | -  Alto de L'Angliru | 117.5 km | 
	
	  | etappe 21 | 25e | 10 september |  |  Arroyomolinos | -  Madrid | 117.6 km | 
				
				  |  eindklassement | 68e | 
					
					  |  puntenklassement | 20e | 
					
					  |  bergklassement | 25e | 
					
					  |  jongerenklassement | 23e | 
 |  | 
      
        |  | 
      
        |  Vuelta Ciclista al Pais Vasco 2017  historie | van 03-04-2017 t/m 08-04-2017 | 
      
        |  | 
	
	  | etappe 1 | 155e | 3 april |  |  Pamplona | -  Eguesibar-Sarriguren | 153.30 km | 
	
	  | etappe 2 | 135e | 4 april |  |  Pamplona | -  Eltziego | 173.40 km | 
	
	  | etappe 3 | 89e | 5 april |  |  Vitoria-Gasteiz | -  San Sebastián | 160.50 km | 
	
	  | etappe 4 | 138e | 6 april |  |  San Sebastián | -  Bilbao | 174.10 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2017  historie | datum: 18-03-2017 | 
      
        |  | 
	
	  | UITSLAG | 3e | 18 maart |  |  Milano | -  San Remo | 291 km | 
 |  | 
      
        |  | 
      
        |  Paris-Nice 2017  historie | van 05-03-2017 t/m 12-03-2017 | 
      
        |  | 
	
	  | etappe 1 | 2e | 5 maart |  |  Bois-d’Arcy | -  Bois-d’Arcy | 148.5 km | 
	
	  | etappe 2 | 31e | 6 maart |  |  Rochefort-en-Yvelines | -  Amilly | 192.5 km | 
	
	  | etappe 3 | 22e | 7 maart |  |  Chablis | -  Chalon-sur-Saône | 190 km | 
	
	  | etappe 4 | 1e | 8 maart |  |  Beaujeu | -  Mont-Brouilly | 14.5 km | 
	
	  | etappe 5 | 19e | 9 maart |  |  Quincié-en-Beaujolais | -  Bourg-de-Péage | 199.5 km | 
	
	  | etappe 6 | 4e | 10 maart |  |  Aubagne | -  Fayence | 192 km | 
	
	  | etappe 7 | 14e | 11 maart |  |  Nice | -  Col de la Couillole | 177 km | 
	
	  | etappe 8 | 5e | 12 maart |  |  Nice | -  Nice | 115.5 km | 
				
				  |  eindklassement | 5e | 
					
					  |  puntenklassement | 1e | 
					
					  |  bergklassement | 11e | 
					
					  |  jongerenklassement | 1e | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2016  historie | datum: 01-10-2016 | 
      
        |  | 
	
	  | UITSLAG | 60e | 1 oktober |  |  Como | -  Bergamo | 241 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2016  historie | datum: 11-09-2016 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 10e | 11 september |  |  Montréal | -  Montréal | 205,7 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2016  historie | datum: 09-09-2016 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Québec | 65e | 9 september |  |  Quebec | -  Quebec | 201,6 km | 
 |  | 
      
        |  | 
      
        |  Olympische Spelen 2016  historie | van 07-08-2016 t/m 11-08-2016 | 
      
        |  | 
	
	  | Wegwedstrijd | 4e | 6 augustus |  |  Rio De Janeiro | -  Rio De Janeiro | 241,5 km | 
	
	  | Tijdrit | 32e | 10 augustus |  |  Rio De Janeiro | -  Rio De Janeiro | 54,5 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2016  historie | van 02-07-2016 t/m 24-07-2016 | 
      
        |  | 
	
	  | etappe 1 | 14e | 2 juli |  |  Mont-Saint-Michel | -  Sainte-Marie-du-Mont | 188 km | 
	
	  | etappe 2 | 2e | 3 juli |  |  Saint-Lô | -  Cherbourg-Octeville | 182 km | 
	
	  | etappe 3 | 15e | 4 juli |  |  Granville | -  Angers | 222 km | 
	
	  | etappe 4 | 15e | 5 juli |  |  Saumur | -  Limoges | 232 km | 
	
	  | etappe 5 | 7e | 6 juli |  |  Limoges | -  Le Lioran | 216 km | 
	
	  | etappe 6 | 36e | 7 juli |  |  Arpajon-sur-Cère | -  Montauban | 187 km | 
	
	  | etappe 7 | 14e | 8 juli |  |  L’Isle-Jourdain | -  Lac de Payolle | 162 km | 
	
	  | etappe 8 | 69e | 9 juli |  |  Pau | -  Bagnères-de-Luchon | 183 km | 
	
	  | etappe 9 | 67e | 10 juli |  |  Vielha Val d’Aran | -  Andorre Arcalis | 184 km | 
	
	  | etappe 10 | 115e | 12 juli |  |  Escaldes-Engordany | -  Revel | 198 km | 
	
	  | etappe 11 | 102e | 13 juli |  |  Carcassonne | -  Montpellier | 164 km | 
	
	  | etappe 12 | 95e | 14 juli |  |  Montpellier | -  Mont Ventoux | 185 km | 
	
	  | etappe 13 | 106e | 15 juli |  |  Bourg-Saint-Andéol | -  La Caverne du Pont-d'Arc ITT | 37 km | 
	
	  | etappe 14 | 161e | 16 juli |  |  Montélimar | -  Villars-les-Dombes Parc des Oiseaux | 208 km | 
	
	  | etappe 15 | 5e | 17 juli |  |  Bourg-en-Bresse | -  Culoz | 159 km | 
	
	  | etappe 16 | 183e | 18 juli |  |  Moirans-en-Montagne | -  Bern | 206 km | 
	
	  | etappe 17 | 53e | 20 juli |  |  Bern | -  Finhaut-Emosson | 184 km | 
	
	  | etappe 18 | 28e | 21 juli |  |  Sallanches | -  Megève ICTT | 17 km | 
	
	  | etappe 19 | 83e | 22 juli |  |  Albertville | -  Saint-Gervais | 146 km | 
	
	  | etappe 20 | 4e | 23 juli |  |  Megève | -  Morzine | 146 km | 
	
	  | etappe 21 | 68e | 24 juli |  |  Chantilly | -  Paris | 113 km | 
				
				  |  eindklassement | 41e | 
					
					  |  puntenklassement | 11e | 
					
					  |  bergklassement | 12e | 
					
					  |  jongerenklassement | 6e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2016  historie | van 05-06-2016 t/m 12-06-2016 | 
      
        |  | 
	
	  | proloog | 5e | 5 juni |  |  Les Gets | -  Les Gets | 4 km | 
	
	  | etappe 1 | 29e | 6 juni |  |  Cluses | -  Saint-Vulbas | 186 km | 
	
	  | etappe 2 | 28e | 7 juni |  |  Crêches-sur-Saône | -  Chalmazel – Jeansagnière | 168 km | 
	
	  | etappe 3 | 4e | 8 juni |  |  Boën-sur-Lignon | -  Tournon-sur-Rhône | 182 km | 
	
	  | etappe 4 | 2e | 9 juni |  |  Tain-l' Hermitage | -  Belley | 176 km | 
	
	  | etappe 5 | 10e | 10 juni |  |  La Ravoire | -  Vaujany | 140 km | 
	
	  | etappe 6 | 9e | 11 juni |  |  La Rochette | -  Méribel | 141 km | 
	
	  | etappe 7 | 6e | 12 juni |  |  Le Pont-de-Claix | -  Superdévoluy | 151 km | 
				
				  |  eindklassement | 6e | 
					
					  |  puntenklassement | 2e | 
					
					  |  bergklassement | 29e | 
					
					  |  jongerenklassement | 1e | 
 |  | 
      
        |  | 
      
        |  Liège - Bastogne - Liège 2016  historie | datum: 24-04-2016 | 
      
        |  | 
	
	  | UITSLAG | 23e | 24 april |  |  Liège | -  Ans | 253 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2016  historie | datum: 20-04-2016 | 
      
        |  | 
	
	  | UITSLAG | 2e | 20 april |  |  Waremme | -  Huy | 205,5 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2016  historie | datum: 17-04-2016 | 
      
        |  | 
	
	  | UITSLAG | 6e | 17 april |  |  Maastricht | -  Valkenburg | 258 km | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2016  historie | van 21-03-2016 t/m 27-03-2016 | 
      
        |  | 
	
	  | etappe 1 | 45e | 21 maart |  |  Calella | -  Calella | 175.8 km | 
	
	  | etappe 2 | 88e | 22 maart |  |  Mataró | -  Olot | 178.7 km | 
	
	  | etappe 3 | 172e | 23 maart |  |  Girona | -  La Molina | 172.1 km | 
	
	  | etappe 4 | 158e | 24 maart |  |  Bagà | -  Port Ainé | 172.2 km | 
	
	  | etappe 5 | 90e | 25 maart |  |  Rialp | -  Valls | 187.2 km | 
	
	  | etappe 6 | 59e | 26 maart |  |  Sant Joan Despí | -  Vilanova i la Geltrú | 197.2 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2015  historie | datum: 13-09-2015 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 60e | 13 september |  |  Montréal | -  Montréal | 205,7 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2015  historie | datum: 11-09-2015 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Québec | 46e | 11 september |  |  Quebec | -  Quebec | 200 km | 
 |  | 
      
        |  | 
      
        |  GP Ouest France - Plouay 2015  historie | datum: 30-08-2015 | 
      
        |  | 
	
	  | uitslag | 42e | 30 augustus |  |  Plouay | -  Plouay | 229.1 km | 
 |  | 
      
        |  | 
      
        |  Vattenfall Cyclassics 2015  historie | datum: 23-08-2015 | 
      
        |  | 
	
	  | uitslag | 22e | 23 augustus |  |  Hamburg | -  Hamburg | 221,3 km | 
 |  | 
      
        |  | 
      
        |  Eneco Tour 2015  historie | van 10-08-2015 t/m 16-08-2015 | 
      
        |  | 
	
	  | etappe 2 | 24e | 11 augustus |  |  Breda | -  Breda | 180.7 km | 
	
	  | etappe 3 | 70e | 12 augustus |  |  Beveren | -  Ardooie | 171.9 km | 
	
	  | etappe 4 | 27e | 13 augustus |  |  Hoogerheide | -  Hoogerheide | 14 km | 
	
	  | etappe 5 | 13e | 14 augustus |  |  Riemst | -  Sittard-Geleen | 179.6 km | 
	
	  | etappe 6 | 14e | 15 augustus |  |  Heerlen | -  Houffalize | 208.6 km | 
	
	  | etappe 7 | 5e | 16 augustus |  |  St.Pieters-Leeuw | -  Geraardsbergen | 188.6 km | 
				
				  |  eindklassement | 10e | 
					
					  |  puntenklassement | 22e | 
					
					  |  jongerenklassement | 5e | 
 |  | 
      
        |  | 
      
        |  Clasica Ciclista San Sebastian - San Sebastian 2015  historie | datum: 01-08-2015 | 
      
        |  | 
	
	  | uitslag | 8e | 1 augustus |  |  San Sebastián | -  San Sebastián | 219 km | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2015  historie | van 07-06-2015 t/m 14-06-2015 | 
      
        |  | 
	
	  | etappe 1 | 15e | 7 juni |  |  Ugine | -  Albertville | 131,5 km | 
	
	  | etappe 2 | 15e | 8 juni |  |  Le Bourget-du-Lac | -  Villars-les-Dombes | 173 km | 
	
	  | etappe 4 | 6e | 10 juni |  |  Anneyron | -  Sisteron | 228 km | 
	
	  | etappe 5 | 133e | 11 juni |  |  Digne-les-Bains | -  Pra-Loup | 161 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Tour de Romandie 2015  historie | van 28-04-2015 t/m 03-05-2015 | 
      
        |  | 
	
	  | etappe 2 | 3e | 29 april |  |  Apples | -  Saint-Imier | 168,1 km | 
	
	  | etappe 3 | 2e | 30 april |  |  Moutier | -  Porrentruy | 172,5 km | 
	
	  | etappe 4 | 59e | 1 mei |  |  La Neuveville | -  Fribourg | 169,8 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Liège - Bastogne - Liège 2015  historie | datum: 26-04-2015 | 
      
        |  | 
	
	  | UITSLAG | 2e | 26 april |  |  Liège | -  Ans | 253 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2015  historie | datum: 22-04-2015 | 
      
        |  | 
	
	  | UITSLAG | 2e | 22 april |  |  Waremme | -  Huy | 205,5 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2015  historie | datum: 19-04-2015 | 
      
        |  | 
	
	  | UITSLAG | 7e | 19 april |  |  Maastricht | -  Valkenburg | 251 km | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2015  historie | van 23-03-2015 t/m 29-03-2015 | 
      
        |  | 
	
	  | etappe 1 | 5e | 23 maart |  |  Calella | -  Calella | 185.2 km | 
	
	  | etappe 2 | 37e | 24 maart |  |  Mataró | -  Olot | 191.8 km | 
	
	  | etappe 3 | 35e | 25 maart |  |  Girona | -  Girona | 156.6 km | 
	
	  | etappe 4 | 105e | 26 maart |  |  Tona | -  La Molina | 158.4 km | 
	
	  | etappe 5 | 99e | 27 maart |  |  Alp | -  Valls | 195.4 km | 
	
	  | etappe 6 | 2e | 28 maart |  |  Cervera | -  Port Aventura | 194.1 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Paris - Nice 2015  historie | van 08-03-2015 t/m 15-03-2015 | 
      
        |  | 
	
	  | proloog | 54e | 8 maart |  |  Maurepas | -  Maurepas | 6,7 km | 
	
	  | etappe 1 | 24e | 9 maart |  |  Saint-Rémy-lès-Chevreuse | -  Contres | 196,5 km | 
	
	  | etappe 2 | 134e | 10 maart |  |  ZooParc de Beauval-Saint Aignan | -  Saint-Amand-Montrond | 172 km | 
	
	  | etappe 3 | 26e | 11 maart |  |  Saint-Amand-Montrond | -  Saint-Pourçain-sur-Sioule | 179 km | 
	
	  | etappe 4 | 82e | 12 maart |  |  Varenne-sur-Allier | -  Croix de Chaubouret | 204 km | 
	
	  | etappe 5 | 106e | 13 maart |  |  Saint-Etienne | -  Rasteau | 192,5 km | 
	
	  | etappe 6 | 33e | 14 maart |  |  Vence | -  Nice | 180,5 km | 
	
	  | etappe 7 | 46e | 15 maart |  |  Nice | -  Col d'Èze | 9,5 km | 
				
				  |  eindklassement | 43e | 
					
					  |  jongerenklassement | 11e | 
 |  | 
      
        |  | 
      
        |  Tour of Beijing 2014  historie | van 10-10-2014 t/m 14-10-2014 | 
      
        |  | 
	
	  | etappe 1 | 52e | 10 oktober |  |  Chong Li | -  Zhangjiakou | 167 km | 
	
	  | etappe 2 | 13e | 11 oktober |  |  Chong Li | -  Yanqing | 111 km | 
	
	  | etappe 3 | 125e | 12 oktober |  |  Yanqing | -  Qianjiadian Chao Yang Temple | 176 km | 
	
	  | etappe 4 | 111e | 13 oktober |  |  Yanqing | -  Mentougou Miaofeng Mountain | 157 km | 
	
	  | etappe 5 | 28e | 14 oktober |  |  Tian an men Square | -  Bird’s Nest Piazza | 117 km | 
				
				  |  eindklassement | 98e | 
					
					  |  puntenklassement | 46e | 
					
					  |  bergklassement | 8e | 
					
					  |  jongerenklassement | 22e | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2014  historie | datum: 14-09-2014 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 57e | 14 september |  |  Montréal | -  Montréal | 205,7 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2014  historie | datum: 12-09-2014 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Québec | 28e | 12 september |  |  Quebec | -  Quebec | 199,1 km | 
 |  | 
      
        |  | 
      
        |  GP Ouest France - Plouay 2014  historie | datum: 31-08-2014 | 
      
        |  | 
	
	  | uitslag | 5e | 31 augustus |  |  Plouay | -  Plouay | 229.1 km | 
 |  | 
      
        |  | 
      
        |  Vattenfall Cyclassics 2014  historie | datum: 24-08-2014 | 
      
        |  | 
	
	  | uitslag | 16e | 24 augustus |  |  Hamburg | -  Hamburg | 246 km | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2014  historie | van 08-06-2014 t/m 15-06-2014 | 
      
        |  | 
	
	  | etappe 1 | 14e | 8 juni |  |  Lyon | -  Lyon | 10 km | 
	
	  | etappe 2 | 43e | 9 juni |  |  Tarare | -  Pays d'Olliergues-Col du Béal | 158,5 km | 
	
	  | etappe 3 | 130e | 10 juni |  |  Ambert | -  La Teil | 194 km | 
	
	  | etappe 4 | 136e | 11 juni |  |  Montélimar | -  Gap | 169,5 km | 
	
	  | etappe 5 | 87e | 12 juni |  |  Sisteron | -  La Mure | 184 km | 
	
	  | etappe 6 | 87e | 13 juni |  |  Grenoble | -  Posiy | 168 km | 
	
	  | etappe 7 | 33e | 14 juni |  |  Ville-La-Grand | -  Finaut-Émosson | 161,5 km | 
	
	  | etappe 8 | 124e | 15 juni |  |  Megève | -  Courchevel | 130,5 km | 
				
				  |  eindklassement | 57e | 
					
					  |  jongerenklassement | 8e | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2014  historie | datum: 23-04-2014 | 
      
        |  | 
	
	  | UITSLAG | 2e | 23 april |  |  Charleroi | -  Huy | 194 km | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2014  historie | van 24-03-2014 t/m 30-03-2014 | 
      
        |  | 
	
	  | etappe 1 | 3e | 24 maart |  |  Calella | -  Calella | 169.7 km | 
	
	  | etappe 2 | 4e | 25 maart |  |  Mataró | -  Girona | 168 km | 
	
	  | etappe 3 | 146e | 26 maart |  |  Banyoles | -  La Molina | 162.9 km | 
	
	  | etappe 4 | 151e | 27 maart |  |  Alp | -  Vallter 2000-Setcases | 166.4 km | 
	
	  | etappe 5 | 2e | 28 maart |  |  Llanars Vall de Camprodon | -  Valls | 218.2 km | 
	
	  | etappe 6 | 12e | 29 maart |  |  El Vendrell | -  Vilanova i la Geltrú | 172 km | 
	
	  | etappe 7 | 77e | 30 maart |  |  Barcelona | -  Barcelona | 120.7 km | 
				
				  |  eindklassement | 83e | 
					
					  |  jongerenklassement | 18e | 
 |  |