| Prestaties: 
 
 | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2025  historie | van 23-08-2025 t/m 14-09-2025 | 
      
        |  | 
	
	  | etappe 1 | 23e | 23 augustus |  |  Torino – Reggia di Venaria | -  Novara | 200 km | 
	
	  | etappe 2 | 183e | 24 augustus |  |  Alba | -  Puerto Limone | 157 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2025  historie | van 07-04-2025 t/m 12-04-2025 | 
      
        |  | 
	
	  | etappe 1 | 46e | 7 april |  |  Vitoria-Gasteiz | -  Vitoria-Gasteiz | 16.5 km | 
	
	  | etappe 2 | 6e | 8 april |  |  Pamplona-Iruña | -  Lodosa | 186.6 km | 
	
	  | etappe 3 | 33e | 9 april |  |  Zarautz | -  Beasain | 156.6 km | 
	
	  | etappe 4 | 131e | 10 april |  |  Beasain | -  Markina-Xemein | 169.6 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2025  historie | datum: 22-03-2025 | 
      
        |  | 
	
	  | uitslag | 109e | 22 maart |  |  Milano | -  San Remo | 289 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2024  historie | van 29-06-2024 t/m 20-07-2024 | 
      
        |  | 
	
	  | etappe 1 | 167e | 29 juni |  |  Firenze | -  Rimini | 206 km | 
	
	  | etappe 2 | 110e | 30 juni |  |  Cesenatico | -  Bologna | 200 km | 
	
	  | etappe 3 | 21e | 1 juli |  |  Piacenza | -  Torino | 229 km | 
	
	  | etappe 4 | 138e | 2 juli |  |  Pinerolo | -  Valloire | 138 km | 
	
	  | etappe 5 | 20e | 3 juli |  |  Saint-Jean-de-Maurienne | -  Saint Vulbas | 177 km | 
	
	  | etappe 6 | 76e | 4 juli |  |  Mâcon | -  Dijon | 163 km | 
	
	  | etappe 7 | 60e | 5 juli |  |  Nuits-Saint-Georges | -  Gevrey-Chambertin | 25 km | 
	
	  | etappe 8 | 73e | 6 juli |  |  Semur-en-Auxois | -  Colombey-les-Deux-Eglises | 176 km | 
	
	  | etappe 9 | 111e | 7 juli |  |  Troyes | -  Troyes | 199 km | 
	
	  | etappe 10 | 10e | 9 juli |  |  Orléans | -  Saint-Amand-Montrond | 187 km | 
	
	  | etappe 11 | 77e | 10 juli |  |  Évaux-les-Bains | -  Le Lioran | 211 km | 
	
	  | etappe 12 | 86e | 11 juli |  |  Aurillac | -  Villeneuve-sur-Lot | 204 km | 
	
	  | etappe 13 | 85e | 12 juli |  |  Agen | -  Pau | 171 km | 
	
	  | etappe 14 | 116e | 13 juli |  |  Pau | -  Saint-Lary-Soulan Pla d'Adet | 152 km | 
	
	  | etappe 15 | 82e | 14 juli |  |  Loudenvielle | -  Plateau de Beille | 198 km | 
	
	  | etappe 16 | 15e | 16 juli |  |  Gruissan | -  Nîmes | 187 km | 
	
	  | etappe 17 | 86e | 17 juli |  |  Saint-Paul-Trois-Châteaux | -  Superdévoluy | 178 km | 
	
	  | etappe 18 | 78e | 18 juli |  |  Gap | -  Barcelonnette | 179 km | 
	
	  | etappe 19 | 75e | 19 juli |  |  Embrun | -  Isola 2000 | 145 km | 
	
	  | etappe 20 | 111e | 20 juli |  |  Nice | -  Col de la Couillole | 133 km | 
	
	  | etappe 21 | 72e | 21 juli |  |  Monaco | -  Nice | 34 km | 
				
				  |  eindklassement | 108e | 
					
					  |  puntenklassement | 48e | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2023  historie | datum: 10-09-2023 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 42e | 10 september |  |  Montréal | -  Montréal | 221.4 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2023  historie | datum: 08-09-2023 | 
      
        |  | 
	
	  | uitslag | 11e | 8 september |  |  Quebec | -  Quebec | 201.6 km | 
 |  | 
      
        |  | 
      
        |  Renewi Tour 2023  historie | van 21-08-2023 t/m 27-08-2023 | 
      
        |  | 
	
	  | etappe 1 | 18e | 23 augustus |  |  Blankenberge | -  Ardooie | 182.9 km | 
	
	  | etappe 2 | 26e | 24 augustus |  |  Sluis | -  Sluis | 13.6 km | 
	
	  | etappe 3 | 3e | 25 augustus |  |  Aalter | -  Geraardsbergen | 171.2 km | 
	
	  | etappe 4 | 61e | 26 augustus |  |  Beringen | -  Peer | 179.4 km | 
	
	  | etappe 5 | 9e | 27 augustus |  |  Riemst | -  Bilzen | 187.3 km | 
				
				  |  eindklassement | 8e | 
					
					  |  puntenklassement | 11e | 
					
					  |  jongerenklassement | 3e | 
 |  | 
      
        |  | 
      
        |  Tour de France 2023  historie | van 01-07-2023 t/m 23-07-2023 | 
      
        |  | 
	
	  | etappe 1 | 113e | 1 juli |  |  Bilbao | -  Bilbao | 182 km | 
	
	  | etappe 2 | 147e | 2 juli |  |  Vitoria-Gasteiz | -  San Sébastián | 209 km | 
	
	  | etappe 3 | 49e | 3 juli |  |  Amorebieta-Etxano | -  Bayonne | 185 km | 
	
	  | etappe 4 | 118e | 4 juli |  |  Dax | -  Nogaro | 182 km | 
	
	  | etappe 5 | 111e | 5 juli |  |  Pau | -  Laruns | 165 km | 
	
	  | etappe 6 | 112e | 6 juli |  |  Tarbes | -  Cauterets-Cambasque | 145 km | 
	
	  | etappe 7 | 170e | 7 juli |  |  Mont-de-Marsan | -  Bordeaux | 170 km | 
	
	  | etappe 8 | 170e | 8 juli |  |  Libourne | -  Limoges | 201 km | 
	
	  | etappe 9 | 167e | 9 juli |  |  Saint-Léonard-de-Noblat | -  Puy de Dôme | 184 km | 
	
	  | etappe 10 | 158e | 11 juli |  |  Vulcania | -  Issoire | 167 km | 
	
	  | etappe 11 | 86e | 12 juli |  |  Clermont-Ferrand | -  Moulins | 180 km | 
	
	  | etappe 12 | 113e | 13 juli |  |  Roanne | -  Belleville-en-Beaujolais | 169 km | 
	
	  | etappe 13 | 151e | 14 juli |  |  Châtillon-Sur-Chalaronne | -  Grand Colombier | 138 km | 
	
	  | etappe 14 | 100e | 15 juli |  |  Annemasse | -  Morzine Les Portes Du Soleil | 152 km | 
	
	  | etappe 15 | 153e | 16 juli |  |  Les Gets les Portes du Soleil | -  Saint-Gervais Mont-Blanc le Bettex | 180 km | 
	
	  | etappe 16 | 82e | 18 juli |  |  Passy | -  Combloux | 22 km | 
	
	  | etappe 17 | 141e | 19 juli |  |  Saint-Gervais Mont-Blanc | -  Courchevel | 166 km | 
	
	  | etappe 18 | 66e | 20 juli |  |  Moûtiers | -  Bourg-en-Bresse | 186 km | 
	
	  | etappe 19 | 122e | 21 juli |  |  Moirans-en-Montagne | -  Poligny | 173 km | 
	
	  | etappe 20 | 73e | 22 juli |  |  Belfort | -  Le Markstein | 133 km | 
	
	  | etappe 21 | 78e | 23 juli |  |  Saint-Quentin-en-Yvelines | -  Paris | 115 km | 
				
				  |  eindklassement | 142e | 
					
					  |  puntenklassement | 87e | 
					
					  |  jongerenklassement | 26e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2023  historie | van 04-06-2023 t/m 11-06-2023 | 
      
        |  | 
	
	  | etappe 1 | 4e | 4 juni |  |  Chambon-sur-Lac | -  Chambon-sur-Lac | 158 km | 
	
	  | etappe 2 | 54e | 5 juni |  |  Brassac-les-Mines | -  La Chaise-Dieu | 167.3 km | 
	
	  | etappe 3 | 7e | 6 juni |  |  Monistrol-sur-Loire | -  Le Coteau | 194.1 km | 
	
	  | etappe 4 | 112e | 7 juni |  |  Cours | -  Belmont-de-la-Loire | 31.1 km | 
	
	  | etappe 5 | 129e | 8 juni |  |  Cormoranche-sur-Saône | -  Salins-les-Bains | 191.1 km | 
	
	  | etappe 6 | 110e | 9 juni |  |  Nantua | -  Crest-Voland | 170.2 km | 
	
	  | etappe 7 | 118e | 10 juni |  |  Porte-de-Savoie | -  Col de la Croix de Fer | 147.9 km | 
	
	  | etappe 8 | 77e | 11 juni |  |  Le Pont-de-Claix | -  La Bastille – Grenoble Alpes Métropole | 152.8 km | 
				
				  |  eindklassement | 98e | 
					
					  |  puntenklassement | 8e | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2023  historie | datum: 02-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 38e | 2 april |  |  Brugge | -  Oudenaarde | 273.4 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2023  historie | datum: 29-03-2023 | 
      
        |  | 
	
	  | UITSLAG | 12e | 29 maart |  |  Roeselaere | -  Waregem | 183.7 km | 
 |  | 
      
        |  | 
      
        |  E3 Saxo Classic 2023  historie | datum: 24-03-2023 | 
      
        |  | 
	
	  | UITSLAG | 53e | 24 maart |  |  Harelbeke | -  Harelbeke | 204.1 km | 
 |  | 
      
        |  | 
      
        |  Tirreno - Adriatico 2023  historie | van 06-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 65e | 6 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 11.5 km | 
	
	  | etappe 2 | 27e | 7 maart |  |  Camaiore | -  Follonica | 210 km | 
	
	  | etappe 3 | 33e | 8 maart |  |  Follonica | -  Foligno | 216 km | 
	
	  | etappe 4 | 90e | 9 maart |  |  Greccio | -  Tortoreto | 218 km | 
	
	  | etappe 5 | 58e | 10 maart |  |  Morro d’Oro | -  Sarnano-Sassotetto | 165.6 km | 
	
	  | etappe 6 | 65e | 11 maart |  |  Osimo Stazione | -  Osimo | 193 km | 
	
	  | etappe 7 | 105e | 12 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 154 km | 
				
				  |  eindklassement | 57e | 
					
					  |  jongerenklassement | 14e | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2022  historie | datum: 28-08-2022 | 
      
        |  | 
	
	  | Uitslag | 131e | 28 augustus |  |  Plouay | -  Plouay | 254 km | 
 |  | 
      
        |  | 
      
        |  EuroEyes Cyclassics Hamburg 2022  historie | datum: 21-08-2022 | 
      
        |  | 
	
	  | uitslag | 15e | 21 augustus |  |  Hamburg | -  Hamburg | 222 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2022  historie | datum: 20-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 88e | 20 april |  |  Blegny | -  Huy | 202.1 km | 
 |  |