| Prestaties: 
 
 | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2025  historie | datum: 31-08-2025 | 
      
        |  | 
	
	  | Uitslag | 135e | 31 augustus |  |  Plouay | -  Plouay | 261.7 km | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2025  historie | datum: 09-05-2025 | 
      
        |  | 
	
	  | etappe 1 | 75e | 9 mei |  |  Durrës | -  Tirana | 160 km | 
	
	  | etappe 2 | 140e | 10 mei |  |  Tirana | -  Tirana | 13.7 km | 
	
	  | etappe 3 | 106e | 11 mei |  |  Vlorë | -  Vlorë | 160 km | 
	
	  | etappe 4 | 122e | 13 mei |  |  Alberobello | -  Lecce | 189 km | 
	
	  | etappe 5 | 92e | 14 mei |  |  Ceglie Messapica | -  Matera | 151 km | 
	
	  | etappe 6 | 30e | 15 mei |  |  Potenza | -  Napoli | 227 km | 
	
	  | etappe 7 | 93e | 16 mei |  |  Castel di Sangro | -  Tagliacozzo | 168 km | 
	
	  | etappe 8 | 158e | 17 mei |  |  Giulianova | -  Castelraimondo | 197 km | 
	
	  | etappe 9 | 90e | 18 mei |  |  Gubbio | -  Siena | 181 km | 
	
	  | etappe 10 | 162e | 20 mei |  |  Lucca | -  Pisa | 28.6 km | 
	
	  | etappe 11 | 53e | 21 mei |  |  Viareggio | -  Castelnovo ne’ Monti | 186 km | 
	
	  | etappe 12 | 111e | 22 mei |  |  Modena | -  Viadana (Oglio-Po) | 172 km | 
	
	  | etappe 13 | 112e | 23 mei |  |  Rovigo | -  Vicenza | 180 km | 
	
	  | etappe 14 | 76e | 24 mei |  |  Treviso | -  Nova Gorica | 195 km | 
	
	  | etappe 15 | 65e | 25 mei |  |  Fiume Veneto | -  Asiago | 219 km | 
	
	  | etappe 16 | 39e | 27 mei |  |  Piazzola sul Brenta | -  San Valentino (Brentonico) | 203 km | 
	
	  | etappe 17 | 162e | 28 mei |  |  San Michele all’Adige (Fondazione Edmund Mach) | -  Bormio | 155 km | 
	
	  | etappe 18 | 149e | 29 mei |  |  Morbegno | -  Cesano Maderno | 144 km | 
	
	  | etappe 19 | 121e | 30 mei |  |  Biella | -  Champoluc | 166 km | 
	
	  | etappe 20 | 154e | 31 mei |  |  Verrès | -  Sestrière (Vialattea) | 205 km | 
	
	  | etappe 21 | 94e | 1 juni |  |  Roma | -  Roma | 143 km | 
				
				  |  eindklassement | 76e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2025  historie | datum: 27-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 128e | 27 april |  |  Liège | -  Liège | 252 km | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2025  historie | van 07-04-2025 t/m 12-04-2025 | 
      
        |  | 
	
	  | etappe 1 | 132e | 7 april |  |  Vitoria-Gasteiz | -  Vitoria-Gasteiz | 16.5 km | 
	
	  | etappe 2 | 59e | 8 april |  |  Pamplona-Iruña | -  Lodosa | 186.6 km | 
	
	  | etappe 3 | 126e | 9 april |  |  Zarautz | -  Beasain | 156.6 km | 
	
	  | etappe 4 | 120e | 10 april |  |  Beasain | -  Markina-Xemein | 169.6 km | 
	
	  | etappe 5 | 70e | 11 april |  |  Urduña | -  Gernika-Lumo | 172.3 km | 
	
	  | etappe 6 | 77e | 12 april |  |  Eibar | -  Eibar | 153.4 km | 
				
				  |  eindklassement | 79e | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2023  historie | datum: 03-09-2023 | 
      
        |  | 
	
	  | Uitslag | 88e | 3 september |  |  Plouay | -  Plouay | 258 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2023  historie | van 01-07-2023 t/m 23-07-2023 | 
      
        |  | 
	
	  | etappe 1 | 116e | 1 juli |  |  Bilbao | -  Bilbao | 182 km | 
	
	  | etappe 2 | 98e | 2 juli |  |  Vitoria-Gasteiz | -  San Sébastián | 209 km | 
	
	  | etappe 3 | 125e | 3 juli |  |  Amorebieta-Etxano | -  Bayonne | 185 km | 
	
	  | etappe 4 | 115e | 4 juli |  |  Dax | -  Nogaro | 182 km | 
	
	  | etappe 5 | 98e | 5 juli |  |  Pau | -  Laruns | 165 km | 
	
	  | etappe 6 | 126e | 6 juli |  |  Tarbes | -  Cauterets-Cambasque | 145 km | 
	
	  | etappe 7 | 163e | 7 juli |  |  Mont-de-Marsan | -  Bordeaux | 170 km | 
	
	  | etappe 8 | 92e | 8 juli |  |  Libourne | -  Limoges | 201 km | 
	
	  | etappe 9 | 153e | 9 juli |  |  Saint-Léonard-de-Noblat | -  Puy de Dôme | 184 km | 
	
	  | etappe 10 | 124e | 11 juli |  |  Vulcania | -  Issoire | 167 km | 
	
	  | etappe 11 | 98e | 12 juli |  |  Clermont-Ferrand | -  Moulins | 180 km | 
	
	  | etappe 12 | 163e | 13 juli |  |  Roanne | -  Belleville-en-Beaujolais | 169 km | 
	
	  | etappe 13 | 75e | 14 juli |  |  Châtillon-Sur-Chalaronne | -  Grand Colombier | 138 km | 
	
	  | etappe 14 | 35e | 15 juli |  |  Annemasse | -  Morzine Les Portes Du Soleil | 152 km | 
	
	  | etappe 15 | 9e | 16 juli |  |  Les Gets les Portes du Soleil | -  Saint-Gervais Mont-Blanc le Bettex | 180 km | 
	
	  | etappe 16 | 128e | 18 juli |  |  Passy | -  Combloux | 22 km | 
	
	  | etappe 17 | 31e | 19 juli |  |  Saint-Gervais Mont-Blanc | -  Courchevel | 166 km | 
	
	  | etappe 18 | 119e | 20 juli |  |  Moûtiers | -  Bourg-en-Bresse | 186 km | 
	
	  | etappe 19 | 95e | 21 juli |  |  Moirans-en-Montagne | -  Poligny | 173 km | 
	
	  | etappe 20 | 19e | 22 juli |  |  Belfort | -  Le Markstein | 133 km | 
	
	  | etappe 21 | 53e | 23 juli |  |  Saint-Quentin-en-Yvelines | -  Paris | 115 km | 
				
				  |  eindklassement | 69e | 
					
					  |  puntenklassement | 46e | 
					
					  |  bergklassement | 60e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2023  historie | van 04-06-2023 t/m 11-06-2023 | 
      
        |  | 
	
	  | etappe 1 | 43e | 4 juni |  |  Chambon-sur-Lac | -  Chambon-sur-Lac | 158 km | 
	
	  | etappe 2 | 64e | 5 juni |  |  Brassac-les-Mines | -  La Chaise-Dieu | 167.3 km | 
	
	  | etappe 3 | 87e | 6 juni |  |  Monistrol-sur-Loire | -  Le Coteau | 194.1 km | 
	
	  | etappe 4 | 113e | 7 juni |  |  Cours | -  Belmont-de-la-Loire | 31.1 km | 
	
	  | etappe 5 | 50e | 8 juni |  |  Cormoranche-sur-Saône | -  Salins-les-Bains | 191.1 km | 
	
	  | etappe 6 | 43e | 9 juni |  |  Nantua | -  Crest-Voland | 170.2 km | 
	
	  | etappe 7 | 38e | 10 juni |  |  Porte-de-Savoie | -  Col de la Croix de Fer | 147.9 km | 
	
	  | etappe 8 | 57e | 11 juni |  |  Le Pont-de-Claix | -  La Bastille – Grenoble Alpes Métropole | 152.8 km | 
				
				  |  eindklassement | 39e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2023  historie | datum: 23-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 74e | 23 april |  |  Liège | -  Liège | 258.1 km | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2023  historie | van 03-04-2023 t/m 08-04-2023 | 
      
        |  | 
	
	  | etappe 1 | 24e | 3 april |  |  Vitoria-Gasteiz | -  Labastida | 165.4 km | 
	
	  | etappe 2 | 9e | 4 april |  |  Viana | -  Leitza | 193.8 km | 
	
	  | etappe 3 | 31e | 5 april |  |  Errenteria | -  Amasa-Villabona | 162.8 km | 
	
	  | etappe 4 | 45e | 6 april |  |  Santurtzi | -  Santurtzi | 175.7 km | 
	
	  | etappe 5 | 27e | 7 april |  |  Amorebieta | -  Amorebieta | 164.5 km | 
	
	  | etappe 6 | 25e | 8 april |  |  Eibar | -  Eibar | 137.8 km | 
				
				  |  eindklassement | 30e | 
					
					  |  puntenklassement | 30e | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2023  historie | datum: 18-03-2023 | 
      
        |  | 
	
	  | uitslag | 102e | 18 maart |  |  Milano | -  San Remo | 294 km | 
 |  | 
      
        |  | 
      
        |  Tirreno - Adriatico 2023  historie | van 06-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 133e | 6 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 11.5 km | 
	
	  | etappe 2 | 83e | 7 maart |  |  Camaiore | -  Follonica | 210 km | 
	
	  | etappe 3 | 76e | 8 maart |  |  Follonica | -  Foligno | 216 km | 
	
	  | etappe 4 | 43e | 9 maart |  |  Greccio | -  Tortoreto | 218 km | 
	
	  | etappe 5 | 33e | 10 maart |  |  Morro d’Oro | -  Sarnano-Sassotetto | 165.6 km | 
	
	  | etappe 6 | 31e | 11 maart |  |  Osimo Stazione | -  Osimo | 193 km | 
	
	  | etappe 7 | 88e | 12 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 154 km | 
				
				  |  eindklassement | 27e | 
					
					  |  bergklassement | 34e | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2022  historie | datum: 08-10-2022 | 
      
        |  | 
	
	  | Uitslag | 52e | 8 oktober |  |  Bergamo | -  Como | 253 km | 
 |  | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2022  historie | van 19-08-2022 t/m 11-09-2022 | 
      
        |  | 
	
	  | etappe 2 | 54e | 20 augustus |  |  Den Bosch | -  Utrecht | 175.1 km | 
	
	  | etappe 3 | 33e | 21 augustus |  |  Breda | -  Breda | 193.2 km | 
	
	  | etappe 5 | 155e | 24 augustus |  |  Irún | -  Bilbao | 187.2 km | 
	
	  | etappe 6 | 156e | 25 augustus |  |  Bilbao | -  Ascensión Al Pico Jano. San Miguel De Aguayo | 181.2 km | 
	
	  | etappe 7 | 117e | 26 augustus |  |  Camargo | -  Cistierna | 190 km | 
	
	  | etappe 8 | 75e | 27 augustus |  |  La Pola Llaviana/Pola De Laviana | -  Colláu Fancuaya | 153.4 km | 
	
	  | etappe 9 | 7e | 28 augustus |  |  Villaviciosa | -  Les Praeres. Nava | 171.4 km | 
	
	  | etappe 10 | 124e | 30 augustus |  |  Elche | -  Alicante | 30.9 km | 
	
	  | etappe 11 | 46e | 31 augustus |  |  ElPozo Alimentación | -  Cabo De Gata | 191.2 km | 
	
	  | etappe 12 | 132e | 1 september |  |  Salobreña | -  Peñas Blancas. Estepona | 192.7 km | 
	
	  | etappe 13 | 133e | 2 september |  |  Ronda | -  Montilla | 168.4 km | 
	
	  | etappe 14 | 101e | 3 september |  |  Montoro | -  Sierra de la Pandera | 160.3 km | 
	
	  | etappe 15 | 48e | 4 september |  |  Martos | -  Sierra Nevada | 149.6 km | 
	
	  | etappe 16 | 75e | 6 september |  |  Sanlúcar De Barrameda | -  Tomares | 189.4 km | 
	
	  | etappe 17 | 12e | 7 september |  |  Aracena | -  Monasterio De Tentudía | 162.3 km | 
	
	  | etappe 18 | 122e | 8 september |  |  Trujillo | -  Alto Del Piornal | 192 km | 
	
	  | etappe 19 | 22e | 9 september |  |  Talavera de la Reina | -  Talavera de la Reina | 138.3 km | 
	
	  | etappe 20 | 13e | 10 september |  |  Moralzarzal | -  Puerto de Navacerrada | 181 km | 
	
	  | etappe 21 | 102e | 11 september |  |  Las Rozas | -  Madrid | 96.7 km | 
				
				  |  eindklassement | 60e | 
					
					  |  puntenklassement | 47e | 
					
					  |  bergklassement | 52e | 
					
					  |  jongerenklassement | 14e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2022  historie | van 05-06-2022 t/m 12-06-2022 | 
      
        |  | 
	
	  | etappe 1 | 76e | 5 juni |  |  La Voulte-sur-Rhône | -  Beauchastel | 191.8 km | 
	
	  | etappe 2 | 28e | 6 juni |  |  Saint-Péray | -  Brives-Charensac | 169.8 km | 
	
	  | etappe 3 | 41e | 7 juni |  |  Saint-Paulien | -  Chastreix-Sancy | 164 km | 
	
	  | etappe 4 | 96e | 8 juni |  |  Montbrison | -  La Bâtie d'Urfé | 31.9 km | 
	
	  | etappe 5 | 74e | 9 juni |  |  Thizy-les-Bourgs | -  Chaintré | 162.3 km | 
	
	  | etappe 6 | 79e | 10 juni |  |  Rives | -  Gap | 196.4 km | 
	
	  | etappe 7 | 24e | 11 juni |  |  Saint-Chaffrey | -  Vaujany | 134.8 km | 
	
	  | etappe 8 | 42e | 12 juni |  |  Saint-Alban-Leysse | -  Plateau de Solaison | 139.2 km | 
				
				  |  eindklassement | 29e | 
					
					  |  jongerenklassement | 6e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2022  historie | datum: 24-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 65e | 24 april |  |  Liège | -  Liège | 257.20 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2022  historie | datum: 20-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 106e | 20 april |  |  Blegny | -  Huy | 202.1 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2022  historie | datum: 10-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 89e | 11 april |  |  Maastricht | -  Valkenburg | 265.7 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2021  historie | datum: 29-08-2021 | 
      
        |  | 
	
	  | Uitslag | 72e | 29 augustus |  |  Plouay | -  Plouay | 251 km | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2021  historie | van 08-05-2021 t/m 30-05-2021 | 
      
        |  | 
	
	  | etappe 1 | 155e | 8 mei |  |  Torino | -  Torino | 8,6 km | 
	
	  | etappe 2 | 122e | 9 mei |  |  Stupinigi | -  Novara | 179 km | 
	
	  | etappe 3 | 139e | 10 mei |  |  Biella | -  Canale | 190 km | 
	
	  | etappe 4 | 93e | 11 mei |  |  Piacenza | -  Sestola | 187 km | 
	
	  | etappe 5 | 90e | 12 mei |  |  Modena | -  Cattolica | 177 km | 
	
	  | etappe 6 | 46e | 13 mei |  |  Grotte di Frasassi | -  Ascoli Piceno | 160 km | 
	
	  | etappe 7 | 109e | 14 mei |  |  Notaresco | -  Termoli | 181 km | 
	
	  | etappe 8 | 166e | 15 mei |  |  Foggia | -  Guardia Sanframondi | 170 km | 
	
	  | etappe 9 | 86e | 16 mei |  |  Castel di Sangro | -  Campo Felice | 158 km | 
	
	  | etappe 10 | 167e | 17 mei |  |  L’Aquila | -  Foligno | 139 km | 
	
	  | etappe 11 | 5e | 19 mei |  |  Perugia | -  Montalcino | 162 km | 
	
	  | etappe 12 | 154e | 20 mei |  |  Siena | -  Bagno di Romagna | 212 km | 
	
	  | etappe 13 | 157e | 21 mei |  |  Ravenna | -  Verona | 198 km | 
	
	  | etappe 14 | 109e | 22 mei |  |  Cittadella | -  Monte Zoncolan | 205 km | 
	
	  | etappe 15 | 67e | 23 mei |  |  Grado | -  Gorizia | 147 km | 
	
	  | etappe 16 | 151e | 25 mei |  |  Sacile | -  Cortina d’Ampezzo | 212 km | 
	
	  | etappe 17 | 110e | 26 mei |  |  Canazei | -  Sega di Ala | 193 km | 
	
	  | etappe 18 | 138e | 27 mei |  |  Rovereto | -  Stradella | 231 km | 
	
	  | etappe 19 | 125e | 28 mei |  |  Abbiategrasso | -  Alpe di Mera | 176 km | 
	
	  | etappe 20 | 49e | 29 mei |  |  Verbania | -  Valle Spluga Alpe Mott | 164 km | 
	
	  | etappe 21 | 136e | 30 mei |  |  Senago | -  Milano | 30.3 km | 
				
				  |  eindklassement | 90e | 
					
					  |  puntenklassement | 50e | 
					
					  |  bergklassement | 67e | 
					
					  |  jongerenklassement | 26e | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2021  historie | van 22-03-2021 t/m 28-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 88e | 22 maart |  |  Calella | -  Calella | 178.4 km | 
	
	  | etappe 3 | 156e | 24 maart |  |  Canal Olimpic de Catalunya | -  Vallter 2000 | 203.1 km | 
	
	  | etappe 4 | 143e | 25 maart |  |  Ripoll | -  Port Ainé | 166.5 km | 
	
	  | etappe 5 | 132e | 26 maart |  |  La Pobla de Segur | -  Manresa | 201.1 km | 
	
	  | etappe 6 | 14e | 27 maart |  |  Tarragona | -  Vallter 2000 | 193.8 km | 
	
	  | etappe 7 | 68e | 28 maart |  |  Barcelona | -  Barcelona | 133.0 km | 
				
				  |  eindklassement | 125e | 
					
					  |  jongerenklassement | 35e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2020  historie | van 03-10-2020 t/m 25-10-2010 | 
      
        |  | 
	
	  | etappe 1 | 169e | 3 oktober |  |  Monreale | -  Palermo | 15,1 km | 
	
	  | etappe 2 | 115e | 4 oktober |  |  ALcamo | -  Agrigento | 149 km | 
	
	  | etappe 3 | 166e | 5 oktober |  |  Enna | -  Etna | 150 km | 
	
	  | etappe 4 | 149e | 6 oktober |  |  Catania | -  Villafranca Tirrena | 140 km | 
	
	  | etappe 5 | 155e | 7 oktober |  |  Mileto | -  Camigliatello Silano | 225 km | 
	
	  | etappe 6 | 58e | 8 oktober |  |  Castrovillari | -  Matera | 188 km | 
	
	  | etappe 7 | 130e | 9 oktober |  |  Matera | -  Brindisi | 143 km | 
	
	  | etappe 8 | 153e | 10 oktober |  |  Giovinazzo | -  Vieste | 200 km | 
	
	  | etappe 9 | 151e | 11 oktober |  |  San Salvo | -  Roccaraso | 208 km | 
	
	  | etappe 10 | 133e | 13 oktober |  |  Lanciano | -  Tortoreto | 177 km | 
	
	  | etappe 11 | 121e | 14 oktober |  |  Porto Sant'Elpidio | -  Rimini | 182 km | 
	
	  | etappe 12 | 133e | 15 oktober |  |  Cesenatico | -  Cesenatico | 204 km | 
	
	  | etappe 13 | 69e | 16 oktober |  |  Cervia | -  Monselice | 192 km | 
	
	  | etappe 14 | 114e | 17 oktober |  |  Conegliano | -  Valdobbiadene | 34,1 km | 
	
	  | etappe 15 | 105e | 18 oktober |  |  Base Aerea Rivolto | -  Piancavallo | 185 km | 
	
	  | etappe 16 | 125e | 20 oktober |  |  Udine | -  San Daniele del Friuli | 229 km | 
	
	  | etappe 17 | 131e | 21 oktober |  |  Bassona del Grappa | -  Madonna di Campiglio | 203 km | 
	
	  | etappe 18 | 131e | 22 oktober |  |  Pinzolo | -  Laghi di Cancano | 207 km | 
	
	  | etappe 19 | 69e | 23 oktober |  |  Morbegno | -  Asti | 253 km | 
	
	  | etappe 20 | 59e | 24 oktober |  |  Alba | -  Sestrière | 198 km | 
	
	  | etappe 21 | 122e | 25 oktober |  |  Cernusco sul Naviglio | -  Milano | 15,7 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2020  historie | datum: 25-08-2020 | 
      
        |  | 
	
	  | Uitslag | 22e | 25 augustus |  |  Plouay | -  Plouay | 248.7 km | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2020  historie | datum: 15-08-2020 | 
      
        |  | 
	
	  | Uitslag | 45e | 15 augustus |  |  Bergamo | -  Como | 231 km | 
 |  |