| Prestaties: 
 
 | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2025  historie | datum: 14-09-2025 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 15e | 14 september |  |  Montréal | -  Montréal | 209.1 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2025  historie | datum: 12-09-2025 | 
      
        |  | 
	
	  | uitslag | 17e | 12 september |  |  Quebec | -  Quebec | 216 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2025  historie | datum: 31-08-2025 | 
      
        |  | 
	
	  | Uitslag | 67e | 31 augustus |  |  Plouay | -  Plouay | 261.7 km | 
 |  | 
      
        |  | 
      
        |  Renewi Tour 2025  historie | van 20-08-2025 t/m 24-08-2025 | 
      
        |  | 
	
	  | etappe 1 | 35e | 20 augustus |  |  Terneuzen | -  Breskens (Sluis) | 182.6 km | 
	
	  | etappe 2 | 34e | 21 augustus |  |  Blankenberge | -  Ardooie | 172.7 km | 
	
	  | etappe 3 | 18e | 22 augustus |  |  Aalter | -  Geraardsbergen | 181.8 km | 
	
	  | etappe 4 | 36e | 23 augustus |  |  Riemst | -  Bilzen-Hoeselt | 198.5 km | 
	
	  | etappe 5 | 21e | 24 augustus |  |  Leuven | -  Leuven | 184.7 km | 
				
				  |  eindklassement | 11e | 
 |  | 
      
        |  | 
      
        |  Tour de France 2025  historie | van 05-07-2025 t/m 27-07-2025 | 
      
        |  | 
	
	  | etappe 1 | 81e | 5 juli |  |  Lille | -  Lille | 185 km | 
	
	  | etappe 2 | 42e | 6 juli |  |  Lauwin-Planque | -  Boulogne-sur-Mer | 212 km | 
	
	  | etappe 3 | 73e | 7 juli |  |  Valenciennes | -  Dunkerque | 178 km | 
	
	  | etappe 4 | 38e | 8 juli |  |  Amiens Métropole | -  Rouen | 173 km | 
	
	  | etappe 5 | 49e | 9 juli |  |  Caen | -  Caen | 33 km | 
	
	  | etappe 6 | 30e | 10 juli |  |  Bayeux | -  Vire Normandie | 201 km | 
	
	  | etappe 7 | 39e | 11 juli |  |  Saint-Malo | -  Mûr-de-Bretagne | 194 km | 
	
	  | etappe 8 | 71e | 12 juli |  |  Saint-Méen-le-Grand | -  Laval | 174 km | 
	
	  | etappe 9 | 145e | 13 juli |  |  Chinon | -  Châteauroux | 170 km | 
	
	  | etappe 10 | 39e | 14 juli |  |  Ennezat | -  Le Mont-Dore Puy de Sancy | 163 km | 
	
	  | etappe 11 | 25e | 16 juli |  |  Toulouse | -  Toulouse | 154 km | 
	
	  | etappe 12 | 38e | 17 juli |  |  Auch | -  Hautacam | 181 km | 
	
	  | etappe 13 | 65e | 18 juli |  |  Loudenvielle | -  Peyragudes | 11 km | 
	
	  | etappe 14 | 31e | 19 juli |  |  Pau | -  Luchon-Superbagnères | 183 km | 
	
	  | etappe 15 | 10e | 20 juli |  |  Muret | -  Carcassonne | 169 km | 
	
	  | etappe 16 | 40e | 22 juli |  |  Montpellier | -  Mont Ventoux | 172 km | 
	
	  | etappe 17 | 86e | 23 juli |  |  Bollène | -  Valence | 161 km | 
	
	  | etappe 18 | 24e | 24 juli |  |  Vif | -  Col de la Loze | 171 km | 
	
	  | etappe 19 | 72e | 25 juli |  |  Albertville | -  La Plagne | 130 km | 
	
	  | etappe 20 | 43e | 26 juli |  |  Nantua | -  Pontarlier | 185 km | 
	
	  | etappe 21 | 43e | 27 juli |  |  Mantes-la-Ville | -  Paris | 120 km | 
				
				  |  eindklassement | 21e | 
					
					  |  puntenklassement | 105e | 
 |  | 
      
        |  | 
      
        |  Ronde van Zwitserland 2025  historie | van 15-06-2025 t/m 22-06-2025 | 
      
        |  | 
	
	  | etappe 1 | 64e | 15 juni |  |  Küssnacht | -  Küssnacht | 129.4 km | 
	
	  | etappe 2 | 32e | 16 juni |  |  Aarau | -  Schwarzsee | 177 km | 
	
	  | etappe 3 | 53e | 17 juni |  |  Aarau | -  Heiden | 195.6 km | 
	
	  | etappe 4 | 14e | 18 juni |  |  Heiden | -  Piuro (Valchiavenna) | 193.2 km | 
	
	  | etappe 5 | 31e | 19 juni |  |  La Punt | -  Santa Maria in Calanca | 183.8 km | 
	
	  | etappe 6 | 63e | 20 juni |  |  Chur | -  Neuhausen am Rheinfall | 186.7 km | 
	
	  | etappe 7 | 64e | 21 juni |  |  Neuhausen am Rheinfall | -  Emmetten | 207.3 km | 
	
	  | etappe 8 | 65e | 22 juni |  |  Beckenried | -  Stockhütte | 10 km | 
				
				  |  eindklassement | 26e | 
					
					  |  bergklassement | 26e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2025  historie | datum: 27-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 64e | 27 april |  |  Liège | -  Liège | 252 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne - Waalse Pijl 2025  historie | datum: 23-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 26e | 23 april |  |  Ciney | -  Huy | 205.1 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2025  historie | datum: 20-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 19e | 20 april |  |  Maastricht | -  Berg en Terblijt | 255.9 km | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2025  historie | datum: 06-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 17e | 6 april |  |  Brugge | -  Oudenaarde | 268.9 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2025  historie | datum: 02-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 90e | 2 april |  |  Roeselaere | -  Waregem | 184,2 km | 
 |  | 
      
        |  | 
      
        |  Gent-Wevelgem in Flanders Fields 2025  historie | datum: 30-03-2025 | 
      
        |  | 
	
	  | UITSLAG | 32e | 30 maart |  |  Ieper | -  Wevelgem | 250.3 km | 
 |  | 
      
        |  | 
      
        |  E3 Saxo Classic 2025  historie | datum: 28-03-2025 | 
      
        |  | 
	
	  | UITSLAG | 17e | 28 maart |  |  Harelbeke | -  Harelbeke | 208.8 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2024  historie | van 29-06-2024 t/m 20-07-2024 | 
      
        |  | 
	
	  | etappe 1 | 55e | 29 juni |  |  Firenze | -  Rimini | 206 km | 
	
	  | etappe 2 | 48e | 30 juni |  |  Cesenatico | -  Bologna | 200 km | 
	
	  | etappe 3 | 73e | 1 juli |  |  Piacenza | -  Torino | 229 km | 
	
	  | etappe 4 | 59e | 2 juli |  |  Pinerolo | -  Valloire | 138 km | 
	
	  | etappe 5 | 89e | 3 juli |  |  Saint-Jean-de-Maurienne | -  Saint Vulbas | 177 km | 
	
	  | etappe 6 | 95e | 4 juli |  |  Mâcon | -  Dijon | 163 km | 
	
	  | etappe 7 | 62e | 5 juli |  |  Nuits-Saint-Georges | -  Gevrey-Chambertin | 25 km | 
	
	  | etappe 8 | 90e | 6 juli |  |  Semur-en-Auxois | -  Colombey-les-Deux-Eglises | 176 km | 
	
	  | etappe 9 | 85e | 7 juli |  |  Troyes | -  Troyes | 199 km | 
	
	  | etappe 10 | 76e | 9 juli |  |  Orléans | -  Saint-Amand-Montrond | 187 km | 
	
	  | etappe 11 | 31e | 10 juli |  |  Évaux-les-Bains | -  Le Lioran | 211 km | 
	
	  | etappe 12 | 79e | 11 juli |  |  Aurillac | -  Villeneuve-sur-Lot | 204 km | 
	
	  | etappe 13 | 20e | 12 juli |  |  Agen | -  Pau | 171 km | 
	
	  | etappe 14 | 36e | 13 juli |  |  Pau | -  Saint-Lary-Soulan Pla d'Adet | 152 km | 
	
	  | etappe 15 | 85e | 14 juli |  |  Loudenvielle | -  Plateau de Beille | 198 km | 
	
	  | etappe 16 | 60e | 16 juli |  |  Gruissan | -  Nîmes | 187 km | 
	
	  | etappe 17 | 16e | 17 juli |  |  Saint-Paul-Trois-Châteaux | -  Superdévoluy | 178 km | 
	
	  | etappe 18 | 27e | 18 juli |  |  Gap | -  Barcelonnette | 179 km | 
	
	  | etappe 19 | 25e | 19 juli |  |  Embrun | -  Isola 2000 | 145 km | 
	
	  | etappe 20 | 31e | 20 juli |  |  Nice | -  Col de la Couillole | 133 km | 
	
	  | etappe 21 | 39e | 21 juli |  |  Monaco | -  Nice | 34 km | 
				
				  |  eindklassement | 25e | 
					
					  |  puntenklassement | 43e | 
					
					  |  bergklassement | 21e | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2023  historie | datum: 07-10-2023 | 
      
        |  | 
	
	  | Uitslag | 27e | 7 oktober |  |  Como | -  Bergamo | 238 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2023  historie | datum: 10-09-2023 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 4e | 10 september |  |  Montréal | -  Montréal | 221.4 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2023  historie | datum: 08-09-2023 | 
      
        |  | 
	
	  | uitslag | 32e | 8 september |  |  Quebec | -  Quebec | 201.6 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2023  historie | datum: 03-09-2023 | 
      
        |  | 
	
	  | Uitslag | 1e | 3 september |  |  Plouay | -  Plouay | 258 km | 
 |  | 
      
        |  | 
      
        |  Renewi Tour 2023  historie | van 21-08-2023 t/m 27-08-2023 | 
      
        |  | 
	
	  | etappe 1 | 37e | 23 augustus |  |  Blankenberge | -  Ardooie | 182.9 km | 
	
	  | etappe 2 | 104e | 24 augustus |  |  Sluis | -  Sluis | 13.6 km | 
	
	  | etappe 3 | 20e | 25 augustus |  |  Aalter | -  Geraardsbergen | 171.2 km | 
	
	  | etappe 4 | 81e | 26 augustus |  |  Beringen | -  Peer | 179.4 km | 
	
	  | etappe 5 | 39e | 27 augustus |  |  Riemst | -  Bilzen | 187.3 km | 
				
				  |  eindklassement | 34e | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2023  historie | van 06-08-2023 t/m 11-08-2023 | 
      
        |  | 
	
	  | wegwedstrijd | 15e | 6 augustus |  |  Edinburgh | -  Glasgow | 271,1 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2023  historie | van 01-07-2023 t/m 23-07-2023 | 
      
        |  | 
	
	  | etappe 1 | 20e | 1 juli |  |  Bilbao | -  Bilbao | 182 km | 
	
	  | etappe 2 | 41e | 2 juli |  |  Vitoria-Gasteiz | -  San Sébastián | 209 km | 
	
	  | etappe 3 | 80e | 3 juli |  |  Amorebieta-Etxano | -  Bayonne | 185 km | 
	
	  | etappe 4 | 40e | 4 juli |  |  Dax | -  Nogaro | 182 km | 
	
	  | etappe 5 | 14e | 5 juli |  |  Pau | -  Laruns | 165 km | 
	
	  | etappe 6 | 43e | 6 juli |  |  Tarbes | -  Cauterets-Cambasque | 145 km | 
	
	  | etappe 7 | 54e | 7 juli |  |  Mont-de-Marsan | -  Bordeaux | 170 km | 
	
	  | etappe 8 | 22e | 8 juli |  |  Libourne | -  Limoges | 201 km | 
	
	  | etappe 9 | 32e | 9 juli |  |  Saint-Léonard-de-Noblat | -  Puy de Dôme | 184 km | 
	
	  | etappe 10 | 26e | 11 juli |  |  Vulcania | -  Issoire | 167 km | 
	
	  | etappe 11 | 65e | 12 juli |  |  Clermont-Ferrand | -  Moulins | 180 km | 
	
	  | etappe 12 | 25e | 13 juli |  |  Roanne | -  Belleville-en-Beaujolais | 169 km | 
	
	  | etappe 13 | 30e | 14 juli |  |  Châtillon-Sur-Chalaronne | -  Grand Colombier | 138 km | 
	
	  | etappe 14 | 22e | 15 juli |  |  Annemasse | -  Morzine Les Portes Du Soleil | 152 km | 
	
	  | etappe 15 | 68e | 16 juli |  |  Les Gets les Portes du Soleil | -  Saint-Gervais Mont-Blanc le Bettex | 180 km | 
	
	  | etappe 16 | 28e | 18 juli |  |  Passy | -  Combloux | 22 km | 
	
	  | etappe 17 | 13e | 19 juli |  |  Saint-Gervais Mont-Blanc | -  Courchevel | 166 km | 
	
	  | etappe 18 | 44e | 20 juli |  |  Moûtiers | -  Bourg-en-Bresse | 186 km | 
	
	  | etappe 19 | 76e | 21 juli |  |  Moirans-en-Montagne | -  Poligny | 173 km | 
	
	  | etappe 20 | 28e | 22 juli |  |  Belfort | -  Le Markstein | 133 km | 
	
	  | etappe 21 | 26e | 23 juli |  |  Saint-Quentin-en-Yvelines | -  Paris | 115 km | 
				
				  |  eindklassement | 20e | 
					
					  |  puntenklassement | 103e | 
					
					  |  bergklassement | 50e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2023  historie | van 04-06-2023 t/m 11-06-2023 | 
      
        |  | 
	
	  | etappe 1 | 73e | 4 juni |  |  Chambon-sur-Lac | -  Chambon-sur-Lac | 158 km | 
	
	  | etappe 2 | 45e | 5 juni |  |  Brassac-les-Mines | -  La Chaise-Dieu | 167.3 km | 
	
	  | etappe 3 | 110e | 6 juni |  |  Monistrol-sur-Loire | -  Le Coteau | 194.1 km | 
	
	  | etappe 4 | 77e | 7 juni |  |  Cours | -  Belmont-de-la-Loire | 31.1 km | 
	
	  | etappe 5 | 60e | 8 juni |  |  Cormoranche-sur-Saône | -  Salins-les-Bains | 191.1 km | 
	
	  | etappe 6 | 42e | 9 juni |  |  Nantua | -  Crest-Voland | 170.2 km | 
	
	  | etappe 7 | 34e | 10 juni |  |  Porte-de-Savoie | -  Col de la Croix de Fer | 147.9 km | 
	
	  | etappe 8 | 90e | 11 juni |  |  Le Pont-de-Claix | -  La Bastille – Grenoble Alpes Métropole | 152.8 km | 
				
				  |  eindklassement | 42e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2023  historie | datum: 23-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 5e | 23 april |  |  Liège | -  Liège | 258.1 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne - Waalse Pijl 2023  historie | datum: 19-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 24e | 19 april |  |  Herve | -  Huy | 194.3 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2023  historie | datum: 29-03-2023 | 
      
        |  | 
	
	  | UITSLAG | 28e | 29 maart |  |  Roeselaere | -  Waregem | 183.7 km | 
 |  | 
      
        |  | 
      
        |  E3 Saxo Classic 2023  historie | datum: 24-03-2023 | 
      
        |  | 
	
	  | UITSLAG | 8e | 24 maart |  |  Harelbeke | -  Harelbeke | 204.1 km | 
 |  | 
      
        |  | 
      
        |  Tirreno - Adriatico 2023  historie | van 06-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 58e | 6 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 11.5 km | 
	
	  | etappe 2 | 74e | 7 maart |  |  Camaiore | -  Follonica | 210 km | 
	
	  | etappe 3 | 45e | 8 maart |  |  Follonica | -  Foligno | 216 km | 
	
	  | etappe 4 | 29e | 9 maart |  |  Greccio | -  Tortoreto | 218 km | 
	
	  | etappe 5 | 36e | 10 maart |  |  Morro d’Oro | -  Sarnano-Sassotetto | 165.6 km | 
	
	  | etappe 6 | 26e | 11 maart |  |  Osimo Stazione | -  Osimo | 193 km | 
	
	  | etappe 7 | 32e | 12 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 154 km | 
				
				  |  eindklassement | 23e | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2022  historie | van 18-09-2022 t/m 25-09-2022 | 
      
        |  | 
	
	  | wegwedstrijd | 29e | 25 september |  |  Helensburgh | -  Wollongong | 266.9 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2022  historie | datum: 28-08-2022 | 
      
        |  | 
	
	  | Uitslag | 15e | 28 augustus |  |  Plouay | -  Plouay | 254 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2022  historie | van 01-07-2022 t/m 24-07-2022 | 
      
        |  | 
	
	  | etappe 1 | 126e | 1 juli |  |  Kopenhagen | -  Kopenhagen | 13.2 km | 
	
	  | etappe 2 | 100e | 2 juli |  |  Roskilde | -  Nyborg | 202.2 km | 
	
	  | etappe 3 | 139e | 3 juli |  |  Vejle | -  Sønderborg | 182 km | 
	
	  | etappe 4 | 91e | 4 juli |  |  Dunkerque | -  Calais | 171.5 km | 
	
	  | etappe 5 | 30e | 5 juli |  |  Lille Métropole | -  Arenberg Porte du Hainaut | 153.7 km | 
	
	  | etappe 6 | 54e | 6 juli |  |  Binche | -  Longwy | 219.9 km | 
	
	  | etappe 7 | 23e | 7 juli |  |  Tomblaine | -  La Super Planche Des Belles Filles | 176.3 km | 
	
	  | etappe 8 | 36e | 8 juli |  |  Dole | -  Lausanne | 186.3 km | 
	
	  | etappe 9 | 25e | 9 juli |  |  Aigle | -  Châtel Les Portes Du Soleil | 192.9 km | 
	
	  | etappe 10 | 36e | 11 juli |  |  Morzine Les Portes Du Soleil | -  Megève | 148.1 km | 
	
	  | etappe 11 | 14e | 12 juli |  |  Albertville | -  Col Du Granon Serre Chevalier | 151.7 km | 
	
	  | etappe 12 | 19e | 13 juli |  |  Briançon | -  Alpe d'Huez | 165.1 km | 
	
	  | etappe 13 | 36e | 14 juli |  |  Le Bourg D'Oisans | -  Saint-Étienne | 192.6 km | 
	
	  | etappe 14 | 57e | 15 juli |  |  Saint-Étienne | -  Mende | 192.5 km | 
	
	  | etappe 15 | 39e | 16 juli |  |  Rodez | -  Carcassonne | 202.5 km | 
	
	  | etappe 16 | 2e | 19 juli |  |  Carcassonne | -  Foix | 178.5 km | 
	
	  | etappe 17 | 13e | 20 juli |  |  Saint-Gaudens | -  Peyragudes | 129.7 km | 
	
	  | etappe 18 | 15e | 21 juli |  |  Lourdes | -  Hautacam | 143.2 km | 
	
	  | etappe 19 | 28e | 22 juli |  |  Castelnau-Magnoac | -  Cahors | 188.3 km | 
	
	  | etappe 20 | 31e | 23 juli |  |  Lacapelle-Marival | -  Rocamadour | 40.7 km | 
	
	  | etappe 21 | 30e | 24 juli |  |  Paris La Défense Arena | -  Paris Champs-Élysées | 115.6 km | 
				
				  |  eindklassement | 11e | 
					
					  |  puntenklassement | 53e | 
					
					  |  bergklassement | 19e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2022  historie | van 05-06-2022 t/m 12-06-2022 | 
      
        |  | 
	
	  | etappe 1 | 97e | 5 juni |  |  La Voulte-sur-Rhône | -  Beauchastel | 191.8 km | 
	
	  | etappe 2 | 79e | 6 juni |  |  Saint-Péray | -  Brives-Charensac | 169.8 km | 
	
	  | etappe 3 | 65e | 7 juni |  |  Saint-Paulien | -  Chastreix-Sancy | 164 km | 
	
	  | etappe 4 | 62e | 8 juni |  |  Montbrison | -  La Bâtie d'Urfé | 31.9 km | 
	
	  | etappe 5 | 46e | 9 juni |  |  Thizy-les-Bourgs | -  Chaintré | 162.3 km | 
	
	  | etappe 6 | 71e | 10 juni |  |  Rives | -  Gap | 196.4 km | 
	
	  | etappe 7 | 40e | 11 juni |  |  Saint-Chaffrey | -  Vaujany | 134.8 km | 
	
	  | etappe 8 | 54e | 12 juni |  |  Saint-Alban-Leysse | -  Plateau de Solaison | 139.2 km | 
				
				  |  eindklassement | 45e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2022  historie | datum: 24-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 34e | 24 april |  |  Liège | -  Liège | 257.20 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2022  historie | datum: 10-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 14e | 11 april |  |  Maastricht | -  Valkenburg | 265.7 km | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2022  historie | datum: 03-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 3e | 3 april |  |  Antwerpen | -  Oudenaarde | 272.50 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2022  historie | datum: 30-03-2022 | 
      
        |  | 
	
	  | UITSLAG | 11e | 30 maart |  |  Roeselaere | -  Waregem | 183.70 km | 
 |  | 
      
        |  | 
      
        |  E3 Saxo Bank Classic 2022  historie | datum: 25-03-2022 | 
      
        |  | 
	
	  | UITSLAG | 7e | 25 maart |  |  Harelbeke | -  Harelbeke | 203.9 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2021  historie | van 19-09-2021 t/m 26-09-2021 | 
      
        |  | 
	
	  | wegwedstrijd | 13e | 26 september |  |  Antwerpen | -  Leuven | 268.3 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2021  historie | datum: 29-08-2021 | 
      
        |  | 
	
	  | Uitslag | 8e | 29 augustus |  |  Plouay | -  Plouay | 251 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2021  historie | van 26-06-2021 t/m 18-07-2021 | 
      
        |  | 
	
	  | etappe 1 | 109e | 26 juni |  |  Brest | -  Landerneau | 197.8 km | 
	
	  | etappe 2 | 61e | 27 juni |  |  Perros-Guirec | -  Mûr de Bretagne Guerlédan | 183.5 km | 
	
	  | etappe 3 | 159e | 28 juni |  |  Lorient | -  Pontivy | 182.9 km | 
	
	  | etappe 4 | 123e | 29 juni |  |  Redon | -  Fougères | 150.4 km | 
	
	  | etappe 5 | 108e | 30 juni |  |  Changé | -  Laval Espace Mayenne | 27.2 km | 
	
	  | etappe 6 | 103e | 1 juli |  |  Tours | -  Châteauroux | 160.6 km | 
	
	  | etappe 7 | 57e | 2 juli |  |  Vierzon | -  Le Creusot | 249.1 km | 
	
	  | etappe 8 | 123e | 3 juli |  |  Oyonnax | -  Le Grand-Bornand | 150.8 km | 
	
	  | etappe 9 | 23e | 4 juli |  |  Cluses | -  Tignes | 144.9 km | 
	
	  | etappe 10 | 138e | 6 juli |  |  Albertville | -  Valence | 190.7 km | 
	
	  | etappe 11 | 72e | 7 juli |  |  Sorgues | -  Malaucène | 198.9 km | 
	
	  | etappe 12 | 54e | 8 juli |  |  Saint-Paul-Trois-Châteaux | -  Nîmes | 159.4 km | 
	
	  | etappe 13 | 27e | 9 juli |  |  Nîmes | -  Carcassonne | 219.9 km | 
	
	  | etappe 14 | 12e | 10 juli |  |  Carcassonne | -  Quillan | 183.7 km | 
	
	  | etappe 15 | 34e | 11 juli |  |  Céret | -  Andorre-la-Vieille | 191.3 km | 
	
	  | etappe 16 | 95e | 13 juli |  |  Pas de la Case | -  Saint-Gaudens | 169 km | 
	
	  | etappe 17 | 82e | 14 juli |  |  Muret | -  Saint-Lary-Soulan (Col du Portet) | 178.4 km | 
	
	  | etappe 18 | 47e | 15 juli |  |  Pau | -  Luz Ardiden | 129.7 km | 
	
	  | etappe 19 | 64e | 16 juli |  |  Mourenx | -  Libourne | 207 km | 
	
	  | etappe 20 | 55e | 17 juli |  |  Libourne | -  Saint-Emilion | 30.8 km | 
	
	  | etappe 21 | 35e | 18 juli |  |  Chatou | -  Paris Champs-Élysées | 108.4 km | 
				
				  |  eindklassement | 42e | 
					
					  |  puntenklassement | 93e | 
					
					  |  bergklassement | 50e | 
					
					  |  jongerenklassement | 6e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2021  historie | van 30-05-2021 t/m 06-06-2021 | 
      
        |  | 
	
	  | etappe 1 | 59e | 30 mei |  |  Issoire | -  Issoire | 181.8 km | 
	
	  | etappe 2 | 23e | 31 mei |  |  Brioude | -  Saugues | 172.8 km | 
	
	  | etappe 3 | 46e | 1 juni |  |  Langeac | -  Saint-Haon-Le-Vieux | 172.2 km | 
	
	  | etappe 4 | 57e | 2 juni |  |  Firminy | -  Roche-La-Molière | 16.5 km | 
	
	  | etappe 5 | 90e | 3 juni |  |  Saint-Chamond | -  Saint-Vallier | 174.2 km | 
	
	  | etappe 6 | 54e | 4 juni |  |  Loriol-sur-Drôme | -  Le Sappey-en-Chartreuse | 167.2 km | 
	
	  | etappe 7 | 54e | 5 juni |  |  Saint-Martin-Le-Vinoux | -  La Plagne | 171.1 km | 
	
	  | etappe 8 | 22e | 6 juni |  |  La Léchère-les-Bains | -  Les Gets | 147 km | 
				
				  |  eindklassement | 34e | 
					
					  |  jongerenklassement | 7e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2021  historie | datum: 25-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 83e | 25 april |  |  Liège | -  Liège | 259,2 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2021  historie | datum: 21-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 86e | 21 april |  |  Charleroi | -  Huy | 193.6 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2021  historie | datum: 18-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 27e | 18 april |  |  Cauberg | -  Berg en Terblijt | 221 km | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2021  historie | datum: 04-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 39e | 4 april |  |  Antwerpen | -  Oudenaarde | 254.3 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2021  historie | datum: 31-03-2021 | 
      
        |  | 
	
	  | UITSLAG | 117e | 31 maart |  |  Roeselaere | -  Waregem | 183.2 km | 
 |  | 
      
        |  | 
      
        |  Tirreno-Adriatico 2021  historie | van 10-03-2021 t/m 16-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 64e | 10 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 156.0 km | 
	
	  | etappe 2 | 78e | 11 maart |  |  Camaiore | -  Chiusdino | 202.0 km | 
	
	  | etappe 3 | 99e | 12 maart |  |  Monticiano | -  Gualdo Tadino | 219.0 km | 
	
	  | etappe 4 | 53e | 13 maart |  |  Terni | -  Prati di Tivo | 148.0 km | 
	
	  | etappe 5 | 44e | 14 maart |  |  Castellalto | -  Castelfidardo | 205.0 km | 
	
	  | etappe 6 | 21e | 15 maart |  |  Castelraimondo | -  Lido di Fermo | 169.0 km | 
	
	  | etappe 7 | 93e | 16 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 10.1 km | 
				
				  |  eindklassement | 55e | 
					
					  |  jongerenklassement | 11e | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2020  historie | datum: 18-10-2020 | 
      
        |  | 
	
	  | UITSLAG | 14e | 18 oktober |  |  Antwerpen | -  Oudenaarde | 243 km | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2020  historie | datum: 04-10-2020 | 
      
        |  | 
	
	  | UITSLAG | 25e | 4 oktober |  |  Liège | -  Liège | 257 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2020  historie | datum: 30-09-2020 | 
      
        |  | 
	
	  | UITSLAG | 11e | 30 september |  |  Ans | -  Huy | 202 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2020  historie | van 25-09-2020 t/m 27-09-2020 | 
      
        |  | 
	
	  | wegwedstrijd | 34e | 27 september |  |  Imola | -  Imola | 259.20 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2020  historie | van 29-08-2020 t/m 20-09-2020 | 
      
        |  | 
	
	  | etappe 1 | 146e | 29 augustus |  |  Nice | -  Nice | 156 km | 
	
	  | etappe 2 | 44e | 30 augustus |  |  Nice | -  Nice | 187 km | 
	
	  | etappe 3 | 75e | 31 augustus |  |  Nice | -  Sisteron | 198 km | 
	
	  | etappe 4 | 138e | 1 september |  |  Sisteron | -  Orcières-Merlette | 157 km | 
	
	  | etappe 5 | 125e | 2 september |  |  Gap | -  Privas | 183 km | 
	
	  | etappe 6 | 38e | 3 september |  |  Le Teil | -  Mont Aigoual | 191 km | 
	
	  | etappe 7 | 33e | 4 september |  |  Millau | -  Lavaur | 168 km | 
	
	  | etappe 8 | 63e | 5 september |  |  Cazères | -  Loudenville | 140 km | 
	
	  | etappe 9 | 50e | 6 september |  |  Pau | -  Laruns | 154 km | 
	
	  | etappe 10 | 111e | 8 september |  |  Île D’Oléron | -  Île de Ré | 170 km | 
	
	  | etappe 11 | 72e | 9 september |  |  Châtelaillon-Plage | -  Poitiers | 167 km | 
	
	  | etappe 12 | 28e | 10 september |  |  Chauvigny | -  Sarran | 218 km | 
	
	  | etappe 13 | 4e | 11 september |  |  Châtel-Guyon | -  Puy Mary | 191 km | 
	
	  | etappe 14 | 16e | 12 september |  |  Clermont-Ferrand | -  Lyon | 197 km | 
	
	  | etappe 15 | 47e | 13 september |  |  Lyon | -  Grand Colombier | 175 km | 
	
	  | etappe 16 | 41e | 15 september |  |  La-Tour-du-Pin | -  Villard-de-Lans | 164 km | 
	
	  | etappe 17 | 15e | 16 september |  |  Grenoble | -  Col de la Loze | 168 km | 
	
	  | etappe 18 | 36e | 17 september |  |  Méribel | -  La Roche-sur-Foron | 168 km | 
	
	  | etappe 19 | 69e | 18 september |  |  Bourg-en-Bresse | -  Champagnole | 160 km | 
	
	  | etappe 20 | 50e | 19 september |  |  Lure | -  La Planche des Belles Filles | 36 km | 
	
	  | etappe 21 | 81e | 20 september |  |  Mantes-la-Jolie | -  Paris | 122 km | 
				
				  |  eindklassement | 27e | 
					
					  |  puntenklassement | 83e | 
					
					  |  bergklassement | 22e | 
					
					  |  jongerenklassement | 3e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2020  historie | van 12-08-2020 t/m 16-08-2020 | 
      
        |  | 
	
	  | etappe 1 | 45e | 12 augustus |  |  Clermont-Ferrand | -  Saint-Christo-en-Jarez | 218.5 km | 
	
	  | etappe 2 | 27e | 13 augustus |  |  Vienne | -  Col de Porte | 135 km | 
	
	  | etappe 3 | 53e | 14 augustus |  |  Corenc | -  Saint-Martin de-Belleville | 157 km | 
	
	  | etappe 4 | 28e | 15 augustus |  |  Ugine | -  Megève | 153.5 km | 
	
	  | etappe 5 | 28e | 16 augustus |  |  Megève | -  Megève | 153.5 km | 
				
				  |  eindklassement | 21e | 
					
					  |  jongerenklassement | 6e | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2019  historie | datum: 12-10-2019 | 
      
        |  | 
	
	  | UITSLAG | 97e | 12 oktober |  |  Bergamo | -  Como | 243 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2019  historie | datum: 15-09-2019 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 48e | 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 | 24e | 13 september |  |  Quebec | -  Quebec | 201,6 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2019  historie | datum: 01-09-2019 | 
      
        |  | 
	
	  | uitslag | 24e | 1 september |  |  Plouay | -  Plouay | 248,1 km | 
 |  | 
      
        |  | 
      
        |  EuroEyes Cyclassics Hamburg 2019  historie | datum: 25-08-2019 | 
      
        |  | 
	
	  | uitslag | 32e | 25 augustus |  |  Hamburg | -  Hamburg | 222 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2019  historie | van 12-08-2019 t/m 18-08-2019 | 
      
        |  | 
	
	  | etappe 1 | 29e | 12 augustus |  |  Beveren | -  Hulst | 167.2 km | 
	
	  | etappe 2 | 48e | 13 augustus |  |  Blankenberge | -  Ardooie | 169.1 km | 
	
	  | etappe 3 | 20e | 14 augustus |  |  Aalter | -  Aalter | 166.9 km | 
	
	  | etappe 4 | 50e | 15 augustus |  |  Houffalize | -  Houffalize | 96.2 km | 
	
	  | etappe 5 | 103e | 16 augustus |  |  Riemst | -  Venray | 191.4 km | 
	
	  | etappe 6 | 92e | 17 augustus |  |  Den Haag | -  Den Haag | 8.4 km | 
	
	  | etappe 7 | 26e | 30 augustus |  |  Sint-Pieters-Leeuw | -  Geraardsbergen | 178.1 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Clasica Ciclista San Sebastian 2019  historie | datum: 03-08-2019 | 
      
        |  | 
	
	  | uitslag | 21e | 3 augustus |  |  San Sebastián | -  San Sebastián | 228,7 km | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2019  historie | van 11-05-2019 t/m 02-06-2019 | 
      
        |  | 
	
	  | etappe 1 | 110e | 11 mei |  |  Bologna | -  Bologna (San Luca) | 8.2 km | 
	
	  | etappe 2 | 30e | 12 mei |  |  Bologna | -  Fucecchio | 205 km | 
	
	  | etappe 3 | 58e | 13 mei |  |  Vinci | -  Orbetello | 220 km | 
	
	  | etappe 4 | 45e | 14 mei |  |  Orbetello | -  Frascati | 235 km | 
	
	  | etappe 5 | 42e | 15 mei |  |  Frascati | -  Terracina | 140 km | 
	
	  | etappe 6 | 7e | 16 mei |  |  Cassino | -  San Giovanni Rotondo | 238 km | 
	
	  | etappe 7 | 9e | 17 mei |  |  Vasto | -  L'Aquila | 185 km | 
	
	  | etappe 8 | 44e | 18 mei |  |  Tortoreto Lido | -  Pesaro | 239 km | 
	
	  | etappe 9 | 60e | 19 mei |  |  Riccione | -  San Marino | 34.8 km | 
	
	  | etappe 10 | 58e | 21 mei |  |  Ravenna | -  Modena | 145 km | 
	
	  | etappe 11 | 93e | 22 mei |  |  Carpi | -  Novi Ligure | 221 km | 
	
	  | etappe 12 | 67e | 23 mei |  |  Cuneo | -  Pinerolo | 158 km | 
	
	  | etappe 13 | 14e | 24 mei |  |  Pinerolo | -  Ceresole Reale | 196 km | 
	
	  | etappe 14 | 17e | 25 mei |  |  Saint-Vincent | -  Courmayeur | 131 km | 
	
	  | etappe 15 | 21e | 26 mei |  |  Ivrea | -  Como | 232 km | 
	
	  | etappe 16 | 26e | 28 mei |  |  Lovere | -  Ponte di Legno | 226 km | 
	
	  | etappe 17 | 40e | 29 mei |  |  Commezzadura | -  Anterselva/Antholz | 181 km | 
	
	  | etappe 18 | 41e | 30 mei |  |  Valdadra/Dlang | -  Santa Maria di Sala | 222 km | 
	
	  | etappe 19 | 39e | 31 mei |  |  Treviso | -  San Martino di Castrozza | 151 km | 
	
	  | etappe 20 | 8e | 1 juni |  |  Feltre | -  Croce D'Aune-Monte Avena | 194 km | 
	
	  | etappe 21 | 72e | 2 juni |  |  Verona | -  Verona | 17 km | 
				
				  |  eindklassement | 13e | 
					
					  |  puntenklassement | 46e | 
					
					  |  bergklassement | 17e | 
					
					  |  jongerenklassement | 4e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2019  historie | datum: 28-04-2019 | 
      
        |  | 
	
	  | UITSLAG | 31e | 26 april |  |  Liège | -  Ans | 256 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2019  historie | datum: 24-04-2019 | 
      
        |  | 
	
	  | UITSLAG | 40e | 24 april |  |  Herve | -  Huy | 195 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2019  historie | datum: 21-04-2019 | 
      
        |  | 
	
	  | UITSLAG | 8e | 21 april |  |  Maastricht | -  Valkenburg | 261 km | 
 |  | 
      
        |  | 
      
        |  Itzulia Basque Country 2019  historie | van 08-04-2019 t/m 13-04-2019 | 
      
        |  | 
	
	  | etappe 1 | 49e | 8 april |  |  Zumarraga | -  Zumarraga | 11.2 km | 
	
	  | etappe 2 | 5e | 9 april |  |  Zumarraga | -  Gorraiz | 149.5 km | 
	
	  | etappe 3 | 61e | 10 april |  |  Eguesibar-Sarriguren | -  Estibaliz | 191.4 km | 
	
	  | etappe 4 | 9e | 11 april |  |  Vitoria-Gasteiz | -  Arrigorriaga | 163.6 km | 
	
	  | etappe 5 | 23e | 12 april |  |  Arrigorriaga | -  Arrate | 149.8 km | 
	
	  | etappe 6 | 15e | 13 april |  |  Eibar | -  Eibar | 118.2 km | 
				
				  |  eindklassement | 17e | 
					
					  |  jongerenklassement | 6e | 
 |  | 
      
        |  | 
      
        |  Paris-Nice 2019  historie | van 10-03-2019 t/m 17-03-2019 | 
      
        |  | 
	
	  | etappe 1 | 41e | 10 maart |  |  Saint-Germain-en-Laye | -  Saint-Germain-en-Laye | 138.5 km | 
	
	  | etappe 2 | 31e | 11 maart |  |  Les Bréviaires | -  Bellegarde | 163.5 km | 
	
	  | etappe 3 | 40e | 12 maart |  |  Cepoy | -  Moulines/Yzeure | 200 km | 
	
	  | etappe 4 | 6e | 13 maart |  |  Vichy | -  Pélussin | 212 km | 
	
	  | etappe 5 | 67e | 14 maart |  |  Barbentane | -  Barbentane | 25.5 km | 
	
	  | etappe 6 | 25e | 15 maart |  |  Peynier | -  Brignoles | 176.5 km | 
	
	  | etappe 7 | 23e | 16 maart |  |  Nice | -  Col de Turini | 181.5 km | 
	
	  | etappe 8 | 13e | 17 maart |  |  Nice | -  Nice | 110 km | 
				
				  |  eindklassement | 11e | 
					
					  |  puntenklassement | 28e | 
					
					  |  bergklassement | 34e | 
					
					  |  jongerenklassement | 2e | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2018  historie | datum: 09-09-2018 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 12e | 9 september |  |  Montréal | -  Montréal | 195,2 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2018  historie | datum: 07-09-2018 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Québec | 49e | 7 september |  |  Quebec | -  Quebec | 201,6 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2018  historie | datum: 26-08-2018 | 
      
        |  | 
	
	  | uitslag | 8e | 26 augustus |  |  Plouay | -  Plouay | 256,9 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2018  historie | van 13-08-2018 t/m 19-08-2018 | 
      
        |  | 
	
	  | etappe 1 | 59e | 13 augustus |  |  Heerenveen | -  Bolsward | 134 km | 
	
	  | etappe 2 | 73e | 14 augustus |  |  Venray | -  Venray | 156 km | 
	
	  | etappe 3 | 42e | 15 augustus |  |  Aalter | -  Antwerpen | 140 km | 
	
	  | etappe 4 | 54e | 16 augustus |  |  Blankenberge | -  Ardooie | 179 km | 
	
	  | etappe 5 | 80e | 17 augustus |  |  Sint-Pieters-Leeuw | -  Lanaken | 152 km | 
	
	  | etappe 6 | 28e | 18 augustus |  |  Riemst | -  Sittard-Geleen | 130 km | 
	
	  | etappe 7 | 22e | 19 augustus |  |  Lacs de l'Eau d'Heure | -  Geraardsbergen | 136 km | 
				
				  |  eindklassement | 25e | 
					
					  |  jongerenklassement | 7e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2018  historie | datum: 22-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 129e | 22 april |  |  Liège | -  Ans | 258 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2018  historie | datum: 15-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 63e | 15 april |  |  Maastricht | -  Valkenburg | 261 km | 
 |  | 
      
        |  | 
      
        |  Vuelta Ciclista al Pais Vasco 2018  historie | van 02-04-2018 t/m 07-04-2018 | 
      
        |  | 
	
	  | etappe1 | 83e | 2 april |  |  Zarautz | -  Zarautz | 162.1 km | 
	
	  | etappe2 | 42e | 3 april |  |  Zarautz | -  Bermeo | 166.7 km | 
	
	  | etappe3 | 51e | 4 april |  |  Bermeo | -  Villanueva de Valdegovía | 184.8 km | 
	
	  | etappe4 | 70e | 5 april |  |  Lodosa | -  Lodosa | 19.4 km | 
	
	  | etappe5 | 49e | 6 april |  |  Vitoria-Gasteiz | -  Eibar | 164.7 km | 
	
	  | etappe6 | 22e | 7 april |  |  Eibar | -  Santuario Arrate | 122.2 km | 
				
				  |  eindklassement | 33e | 
					
					  |  jongerenklassement | 5e | 
 |  |