| Prestaties: 
 
 | 
      
        |  | 
      
        |  WK wielrennen 2025  historie | van 21-09-2025 t/m 28-09-2025 | 
      
        |  | 
	
	  | wegwedstrijd | 4e | 28 september |  |  Kigali | -  Kigali | 267.5 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2025  historie | datum: 14-09-2025 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 17e | 14 september |  |  Montréal | -  Montréal | 209.1 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2025  historie | datum: 12-09-2025 | 
      
        |  | 
	
	  | uitslag | 4e | 12 september |  |  Quebec | -  Quebec | 216 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2025  historie | van 05-07-2025 t/m 27-07-2025 | 
      
        |  | 
	
	  | etappe 1 | 54e | 5 juli |  |  Lille | -  Lille | 185 km | 
	
	  | etappe 2 | 23e | 6 juli |  |  Lauwin-Planque | -  Boulogne-sur-Mer | 212 km | 
	
	  | etappe 3 | 124e | 7 juli |  |  Valenciennes | -  Dunkerque | 178 km | 
	
	  | etappe 4 | 9e | 8 juli |  |  Amiens Métropole | -  Rouen | 173 km | 
	
	  | etappe 5 | 19e | 9 juli |  |  Caen | -  Caen | 33 km | 
	
	  | etappe 6 | 33e | 10 juli |  |  Bayeux | -  Vire Normandie | 201 km | 
	
	  | etappe 7 | 12e | 11 juli |  |  Saint-Malo | -  Mûr-de-Bretagne | 194 km | 
	
	  | etappe 8 | 37e | 12 juli |  |  Saint-Méen-le-Grand | -  Laval | 174 km | 
	
	  | etappe 9 | 38e | 13 juli |  |  Chinon | -  Châteauroux | 170 km | 
	
	  | etappe 10 | 30e | 14 juli |  |  Ennezat | -  Le Mont-Dore Puy de Sancy | 163 km | 
	
	  | etappe 11 | 94e | 16 juli |  |  Toulouse | -  Toulouse | 154 km | 
	
	  | etappe 12 | 29e | 17 juli |  |  Auch | -  Hautacam | 181 km | 
	
	  | etappe 13 | 85e | 18 juli |  |  Loudenvielle | -  Peyragudes | 11 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2025  historie | datum: 27-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 39e | 27 april |  |  Liège | -  Liège | 252 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2025  historie | datum: 20-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 1e | 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 | 8e | 7 april |  |  Vitoria-Gasteiz | -  Vitoria-Gasteiz | 16.5 km | 
	
	  | etappe 2 | 118e | 8 april |  |  Pamplona-Iruña | -  Lodosa | 186.6 km | 
	
	  | etappe 3 | 6e | 9 april |  |  Zarautz | -  Beasain | 156.6 km | 
	
	  | etappe 4 | 12e | 10 april |  |  Beasain | -  Markina-Xemein | 169.6 km | 
	
	  | etappe 5 | 30e | 11 april |  |  Urduña | -  Gernika-Lumo | 172.3 km | 
	
	  | etappe 6 | 13e | 12 april |  |  Eibar | -  Eibar | 153.4 km | 
				
				  |  eindklassement | 5e | 
					
					  |  puntenklassement | 11e | 
					
					  |  bergklassement | 12e | 
					
					  |  jongerenklassement | 2e | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2023  historie | datum: 10-09-2023 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 9e | 10 september |  |  Montréal | -  Montréal | 221.4 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2023  historie | datum: 08-09-2023 | 
      
        |  | 
	
	  | uitslag | 10e | 8 september |  |  Quebec | -  Quebec | 201.6 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2023  historie | van 06-08-2023 t/m 11-08-2023 | 
      
        |  | 
	
	  | wegwedstrijd | 14e | 6 augustus |  |  Edinburgh | -  Glasgow | 271,1 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2023  historie | van 01-07-2023 t/m 23-07-2023 | 
      
        |  | 
	
	  | etappe 1 | 8e | 1 juli |  |  Bilbao | -  Bilbao | 182 km | 
	
	  | etappe 2 | 6e | 2 juli |  |  Vitoria-Gasteiz | -  San Sébastián | 209 km | 
	
	  | etappe 3 | 45e | 3 juli |  |  Amorebieta-Etxano | -  Bayonne | 185 km | 
	
	  | etappe 4 | 26e | 4 juli |  |  Dax | -  Nogaro | 182 km | 
	
	  | etappe 5 | 6e | 5 juli |  |  Pau | -  Laruns | 165 km | 
	
	  | etappe 6 | 35e | 6 juli |  |  Tarbes | -  Cauterets-Cambasque | 145 km | 
	
	  | etappe 7 | 43e | 7 juli |  |  Mont-de-Marsan | -  Bordeaux | 170 km | 
	
	  | etappe 8 | 36e | 8 juli |  |  Libourne | -  Limoges | 201 km | 
	
	  | etappe 9 | 123e | 9 juli |  |  Saint-Léonard-de-Noblat | -  Puy de Dôme | 184 km | 
	
	  | etappe 10 | 7e | 11 juli |  |  Vulcania | -  Issoire | 167 km | 
	
	  | etappe 11 | 109e | 12 juli |  |  Clermont-Ferrand | -  Moulins | 180 km | 
	
	  | etappe 12 | 27e | 13 juli |  |  Roanne | -  Belleville-en-Beaujolais | 169 km | 
	
	  | etappe 13 | 143e | 14 juli |  |  Châtillon-Sur-Chalaronne | -  Grand Colombier | 138 km | 
	
	  | etappe 14 | 72e | 15 juli |  |  Annemasse | -  Morzine Les Portes Du Soleil | 152 km | 
	
	  | etappe 15 | 8e | 16 juli |  |  Les Gets les Portes du Soleil | -  Saint-Gervais Mont-Blanc le Bettex | 180 km | 
	
	  | etappe 16 | 8e | 18 juli |  |  Passy | -  Combloux | 22 km | 
	
	  | etappe 17 | 47e | 19 juli |  |  Saint-Gervais Mont-Blanc | -  Courchevel | 166 km | 
	
	  | etappe 18 | 140e | 20 juli |  |  Moûtiers | -  Bourg-en-Bresse | 186 km | 
	
	  | etappe 19 | 89e | 21 juli |  |  Moirans-en-Montagne | -  Poligny | 173 km | 
	
	  | etappe 20 | 69e | 22 juli |  |  Belfort | -  Le Markstein | 133 km | 
	
	  | etappe 21 | 104e | 23 juli |  |  Saint-Quentin-en-Yvelines | -  Paris | 115 km | 
				
				  |  eindklassement | 29e | 
					
					  |  puntenklassement | 22e | 
					
					  |  bergklassement | 10e | 
					
					  |  jongerenklassement | 5e | 
 |  | 
      
        |  | 
      
        |  Ronde van Zwitserland 2023  historie | van 11-06-2023 t/m 18-06-2023 | 
      
        |  | 
	
	  | etappe 1 | 6e | 4 juni |  |  Einsiedeln | -  Einsiedeln | 12.7 km | 
	
	  | etappe 2 | 42e | 5 juni |  |  Beromünster | -  Nottwil | 173.7 km | 
	
	  | etappe 3 | 1e | 6 juni |  |  Tafers | -  Villars-sur-Ollon | 143.8 km | 
	
	  | etappe 4 | 3e | 7 juni |  |  Monthey | -  Leukerbad | 152.5 km | 
	
	  | etappe 5 | 2e | 8 juni |  |  Fiesch | -  La Punt | 211 km | 
	
	  | etappe 7 | 76e | 10 juni |  |  Tübach | -  Weinfelden | 183.5 km | 
	
	  | etappe 8 | 3e | 11 juni |  |  St. Gallen | -  Abtwil | 25.7 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2023  historie | datum: 23-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 9e | 23 april |  |  Liège | -  Liège | 258.1 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne - Waalse Pijl 2023  historie | datum: 19-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 2e | 19 april |  |  Herve | -  Huy | 194.3 km | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2023  historie | van 03-04-2023 t/m 08-04-2023 | 
      
        |  | 
	
	  | etappe 1 | 9e | 3 april |  |  Vitoria-Gasteiz | -  Labastida | 165.4 km | 
	
	  | etappe 2 | 11e | 4 april |  |  Viana | -  Leitza | 193.8 km | 
	
	  | etappe 3 | 6e | 5 april |  |  Errenteria | -  Amasa-Villabona | 162.8 km | 
	
	  | etappe 4 | 10e | 6 april |  |  Santurtzi | -  Santurtzi | 175.7 km | 
	
	  | etappe 5 | 3e | 7 april |  |  Amorebieta | -  Amorebieta | 164.5 km | 
	
	  | etappe 6 | 24e | 8 april |  |  Eibar | -  Eibar | 137.8 km | 
				
				  |  eindklassement | 17e | 
					
					  |  puntenklassement | 6e | 
					
					  |  jongerenklassement | 5e | 
 |  | 
      
        |  | 
      
        |  Paris - Nice 2023  historie | van 05-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 21e | 5 maart |  |  La Verrière | -  La Verrière | 169.4 km | 
	
	  | etappe 2 | 98e | 6 maart |  |  Bazainville | -  Fontainebleau | 163.7 km | 
	
	  | etappe 4 | 14e | 8 maart |  |  Saint-Amand-Montrond | -  La Loge des Gardes | 164.7 km | 
	
	  | etappe 5 | 53e | 9 maart |  |  Saint-Symphorien-sur-Coise | -  Saint-Paul-Trois-Châteaux | 212.4 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2022  historie | van 18-09-2022 t/m 25-09-2022 | 
      
        |  | 
	
	  | wegwedstrijd | 10e | 25 september |  |  Helensburgh | -  Wollongong | 266.9 km | 
 |  | 
      
        |  | 
      
        |  Donostia San Sebastian Klasikoa 2022  historie | datum: 30-07-2022 | 
      
        |  | 
	
	  | uitslag | 8e | 30 juli |  |  San Sebastián | -  San Sebastián | 224.8 km | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2022  historie | van 06-05-2022 t/m 29-05-2022 | 
      
        |  | 
	
	  | etappe 1 | 10e | 6 mei |  |  Budapest | -  Visegrad | 195 km | 
				
				  |  eindklassement | 40e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2022  historie | datum: 24-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 66e | 24 april |  |  Liège | -  Liège | 257.20 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2022  historie | datum: 20-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 18e | 20 april |  |  Blegny | -  Huy | 202.1 km | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2022  historie | van 21-03-2022 t/m 27-03-2022 | 
      
        |  | 
	
	  | etappe 1 | 6e | 21 maart |  |  Sant Feliu de Guíxols | -  Sant Feliu de Guíxols | 171 km | 
	
	  | etappe 2 | 10e | 22 maart |  |  L'Escala | -  Perpinyà | 202.5 km | 
	
	  | etappe 3 | 30e | 23 maart |  |  Perpinyà | -  La Molina | 161.1 km | 
	
	  | etappe 4 | 26e | 24 maart |  |  La Seu d'Urgell | -  Boí Taüll | 166.7 km | 
	
	  | etappe 5 | 79e | 25 maart |  |  La Pobla de Segur | -  Vilanova i la Geltrú | 206.3 km | 
	
	  | etappe 6 | 9e | 26 maart |  |  Costa Daurada (Salou-Cambrils) | -  Costa Daurada (Salou-Cambrils) | 167.6 km | 
	
	  | etappe 7 | 19e | 27 maart |  |  Barcelona | -  Barcelona | 138.6 km | 
				
				  |  eindklassement | 16e | 
					
					  |  bergklassement | 17e | 
					
					  |  jongerenklassement | 6e | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2021  historie | datum: 29-08-2021 | 
      
        |  | 
	
	  | Uitslag | 41e | 29 augustus |  |  Plouay | -  Plouay | 251 km | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2021  historie | van 30-05-2021 t/m 06-06-2021 | 
      
        |  | 
	
	  | etappe 1 | 43e | 30 mei |  |  Issoire | -  Issoire | 181.8 km | 
	
	  | etappe 2 | 21e | 31 mei |  |  Brioude | -  Saugues | 172.8 km | 
	
	  | etappe 3 | 38e | 1 juni |  |  Langeac | -  Saint-Haon-Le-Vieux | 172.2 km | 
	
	  | etappe 4 | 21e | 2 juni |  |  Firminy | -  Roche-La-Molière | 16.5 km | 
	
	  | etappe 5 | 34e | 3 juni |  |  Saint-Chamond | -  Saint-Vallier | 174.2 km | 
	
	  | etappe 6 | 23e | 4 juni |  |  Loriol-sur-Drôme | -  Le Sappey-en-Chartreuse | 167.2 km | 
	
	  | etappe 7 | 22e | 5 juni |  |  Saint-Martin-Le-Vinoux | -  La Plagne | 171.1 km | 
	
	  | etappe 8 | 28e | 6 juni |  |  La Léchère-les-Bains | -  Les Gets | 147 km | 
				
				  |  eindklassement | 21e | 
					
					  |  jongerenklassement | 3e | 
 |  | 
      
        |  | 
      
        |  Tour de Romandie 2021  historie | van 27-04-2021 t/m 02-05-2021 | 
      
        |  | 
	
	  | proloog | 52e | 27 april |  |  Oron | -  Oron | 4.05 km | 
	
	  | etappe 1 | 48e | 28 april |  |  Aigle | -  Martigny | 168.1 km | 
	
	  | etappe 2 | 13e | 29 april |  |  La Neuveville | -  Saint-Imier | 165.7 km | 
	
	  | etappe 3 | 11e | 30 april |  |  Estavayer | -  Estavayer | 168.7 km | 
	
	  | etappe 4 | 15e | 1 mei |  |  Sion | -  Thyon 2000 | 161.3 km | 
	
	  | etappe 5 | 35e | 2 mei |  |  Fribourg | -  Fribourg | 16.19 km | 
				
				  |  eindklassement | 15e | 
					
					  |  puntenklassement | 36e | 
					
					  |  jongerenklassement | 2e | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2021  historie | van 22-03-2021 t/m 28-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 24e | 22 maart |  |  Calella | -  Calella | 178.4 km | 
	
	  | etappe 3 | 114e | 24 maart |  |  Canal Olimpic de Catalunya | -  Vallter 2000 | 203.1 km | 
	
	  | etappe 4 | 102e | 25 maart |  |  Ripoll | -  Port Ainé | 166.5 km | 
	
	  | etappe 5 | 41e | 26 maart |  |  La Pobla de Segur | -  Manresa | 201.1 km | 
	
	  | etappe 6 | 140e | 27 maart |  |  Tarragona | -  Vallter 2000 | 193.8 km | 
	
	  | etappe 7 | 50e | 28 maart |  |  Barcelona | -  Barcelona | 133.0 km | 
				
				  |  eindklassement | 83e | 
					
					  |  puntenklassement | 34e | 
					
					  |  bergklassement | 40e | 
					
					  |  jongerenklassement | 22e | 
 |  |