| Prestaties: 
 
 | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2025  historie | van 23-08-2025 t/m 14-09-2025 | 
      
        |  | 
	
	  | etappe 1 | 80e | 23 augustus |  |  Torino – Reggia di Venaria | -  Novara | 200 km | 
	
	  | etappe 2 | 39e | 24 augustus |  |  Alba | -  Puerto Limone | 157 km | 
	
	  | etappe 3 | 85e | 25 augustus |  |  San Maurizio Canavese | -  Ceres | 139 km | 
	
	  | etappe 4 | 62e | 26 augustus |  |  Susa | -  Voiron | 192 km | 
	
	  | etappe 6 | 35e | 28 augustus |  |  Olot | -  Pal | 170 km | 
	
	  | etappe 7 | 40e | 29 augustus |  |  Andorra la Vella | -  Cerler. Huesca La Magia | 187 km | 
	
	  | etappe 8 | 76e | 30 augustus |  |  Monzón Templario | -  Zaragoza | 187 km | 
	
	  | etappe 9 | 69e | 31 augustus |  |  Alfaro | -  Estación de Esquí de Valdezcaray | 195 km | 
	
	  | etappe 10 | 124e | 2 september |  |  Parque de la Naturaleza Sendaviva | -  El Ferial Larra Belagua | 168 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Donostia San Sebastian Klasikoa 2025  historie | datum: 02-08-2025 | 
      
        |  | 
	
	  | uitslag | 34e | 2 augustus |  |  San Sebastián | -  San Sebastián | 211.4 km | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2025  historie | datum: 09-05-2025 | 
      
        |  | 
	
	  | etappe 1 | 34e | 9 mei |  |  Durrës | -  Tirana | 160 km | 
	
	  | etappe 2 | 52e | 10 mei |  |  Tirana | -  Tirana | 13.7 km | 
	
	  | etappe 3 | 56e | 11 mei |  |  Vlorë | -  Vlorë | 160 km | 
	
	  | etappe 4 | 57e | 13 mei |  |  Alberobello | -  Lecce | 189 km | 
	
	  | etappe 5 | 53e | 14 mei |  |  Ceglie Messapica | -  Matera | 151 km | 
	
	  | etappe 6 | 97e | 15 mei |  |  Potenza | -  Napoli | 227 km | 
	
	  | etappe 7 | 15e | 16 mei |  |  Castel di Sangro | -  Tagliacozzo | 168 km | 
	
	  | etappe 8 | 42e | 17 mei |  |  Giulianova | -  Castelraimondo | 197 km | 
	
	  | etappe 9 | 29e | 18 mei |  |  Gubbio | -  Siena | 181 km | 
	
	  | etappe 10 | 31e | 20 mei |  |  Lucca | -  Pisa | 28.6 km | 
	
	  | etappe 11 | 30e | 21 mei |  |  Viareggio | -  Castelnovo ne’ Monti | 186 km | 
	
	  | etappe 12 | 49e | 22 mei |  |  Modena | -  Viadana (Oglio-Po) | 172 km | 
	
	  | etappe 13 | 36e | 23 mei |  |  Rovigo | -  Vicenza | 180 km | 
	
	  | etappe 14 | 44e | 24 mei |  |  Treviso | -  Nova Gorica | 195 km | 
	
	  | etappe 15 | 64e | 25 mei |  |  Fiume Veneto | -  Asiago | 219 km | 
	
	  | etappe 16 | 129e | 27 mei |  |  Piazzola sul Brenta | -  San Valentino (Brentonico) | 203 km | 
	
	  | etappe 17 | 30e | 28 mei |  |  San Michele all’Adige (Fondazione Edmund Mach) | -  Bormio | 155 km | 
	
	  | etappe 18 | 157e | 29 mei |  |  Morbegno | -  Cesano Maderno | 144 km | 
	
	  | etappe 19 | 32e | 30 mei |  |  Biella | -  Champoluc | 166 km | 
	
	  | etappe 20 | 1e | 31 mei |  |  Verrès | -  Sestrière (Vialattea) | 205 km | 
	
	  | etappe 21 | 118e | 1 juni |  |  Roma | -  Roma | 143 km | 
				
				  |  eindklassement | 34e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2025  historie | datum: 27-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 42e | 27 april |  |  Liège | -  Liège | 252 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2024  historie | van 29-06-2024 t/m 20-07-2024 | 
      
        |  | 
	
	  | etappe 1 | 40e | 29 juni |  |  Firenze | -  Rimini | 206 km | 
	
	  | etappe 2 | 39e | 30 juni |  |  Cesenatico | -  Bologna | 200 km | 
	
	  | etappe 3 | 49e | 1 juli |  |  Piacenza | -  Torino | 229 km | 
	
	  | etappe 4 | 30e | 2 juli |  |  Pinerolo | -  Valloire | 138 km | 
	
	  | etappe 5 | 113e | 3 juli |  |  Saint-Jean-de-Maurienne | -  Saint Vulbas | 177 km | 
	
	  | etappe 6 | 103e | 4 juli |  |  Mâcon | -  Dijon | 163 km | 
	
	  | etappe 7 | 42e | 5 juli |  |  Nuits-Saint-Georges | -  Gevrey-Chambertin | 25 km | 
	
	  | etappe 8 | 143e | 6 juli |  |  Semur-en-Auxois | -  Colombey-les-Deux-Eglises | 176 km | 
	
	  | etappe 9 | 133e | 7 juli |  |  Troyes | -  Troyes | 199 km | 
	
	  | etappe 10 | 154e | 9 juli |  |  Orléans | -  Saint-Amand-Montrond | 187 km | 
	
	  | etappe 11 | 45e | 10 juli |  |  Évaux-les-Bains | -  Le Lioran | 211 km | 
	
	  | etappe 12 | 157e | 11 juli |  |  Aurillac | -  Villeneuve-sur-Lot | 204 km | 
	
	  | etappe 13 | 74e | 12 juli |  |  Agen | -  Pau | 171 km | 
	
	  | etappe 14 | 19e | 13 juli |  |  Pau | -  Saint-Lary-Soulan Pla d'Adet | 152 km | 
	
	  | etappe 15 | 36e | 14 juli |  |  Loudenvielle | -  Plateau de Beille | 198 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2023  historie | datum: 07-10-2023 | 
      
        |  | 
	
	  | Uitslag | 17e | 7 oktober |  |  Como | -  Bergamo | 238 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2023  historie | datum: 08-09-2023 | 
      
        |  | 
	
	  | uitslag | 57e | 8 september |  |  Quebec | -  Quebec | 201.6 km | 
 |  | 
      
        |  | 
      
        |  Donostia San Sebastian Klasikoa 2023  historie | datum: 29-07-2023 | 
      
        |  | 
	
	  | uitslag | 18e | 29 juli |  |  San Sebastián | -  San Sebastián | 230.3 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2023  historie | van 01-07-2023 t/m 23-07-2023 | 
      
        |  | 
	
	  | etappe 1 | 34e | 1 juli |  |  Bilbao | -  Bilbao | 182 km | 
	
	  | etappe 2 | 44e | 2 juli |  |  Vitoria-Gasteiz | -  San Sébastián | 209 km | 
	
	  | etappe 3 | 132e | 3 juli |  |  Amorebieta-Etxano | -  Bayonne | 185 km | 
	
	  | etappe 4 | 145e | 4 juli |  |  Dax | -  Nogaro | 182 km | 
	
	  | etappe 5 | 34e | 5 juli |  |  Pau | -  Laruns | 165 km | 
	
	  | etappe 6 | 31e | 6 juli |  |  Tarbes | -  Cauterets-Cambasque | 145 km | 
	
	  | etappe 7 | 161e | 7 juli |  |  Mont-de-Marsan | -  Bordeaux | 170 km | 
	
	  | etappe 8 | 90e | 8 juli |  |  Libourne | -  Limoges | 201 km | 
	
	  | etappe 9 | 31e | 9 juli |  |  Saint-Léonard-de-Noblat | -  Puy de Dôme | 184 km | 
	
	  | etappe 10 | 57e | 11 juli |  |  Vulcania | -  Issoire | 167 km | 
	
	  | etappe 11 | 105e | 12 juli |  |  Clermont-Ferrand | -  Moulins | 180 km | 
	
	  | etappe 12 | 45e | 13 juli |  |  Roanne | -  Belleville-en-Beaujolais | 169 km | 
	
	  | etappe 13 | 20e | 14 juli |  |  Châtillon-Sur-Chalaronne | -  Grand Colombier | 138 km | 
	
	  | etappe 14 | 19e | 15 juli |  |  Annemasse | -  Morzine Les Portes Du Soleil | 152 km | 
	
	  | etappe 15 | 38e | 16 juli |  |  Les Gets les Portes du Soleil | -  Saint-Gervais Mont-Blanc le Bettex | 180 km | 
	
	  | etappe 16 | 37e | 18 juli |  |  Passy | -  Combloux | 22 km | 
	
	  | etappe 17 | 7e | 19 juli |  |  Saint-Gervais Mont-Blanc | -  Courchevel | 166 km | 
	
	  | etappe 18 | 61e | 20 juli |  |  Moûtiers | -  Bourg-en-Bresse | 186 km | 
	
	  | etappe 19 | 51e | 21 juli |  |  Moirans-en-Montagne | -  Poligny | 173 km | 
	
	  | etappe 20 | 16e | 22 juli |  |  Belfort | -  Le Markstein | 133 km | 
	
	  | etappe 21 | 57e | 23 juli |  |  Saint-Quentin-en-Yvelines | -  Paris | 115 km | 
				
				  |  eindklassement | 16e | 
					
					  |  puntenklassement | 78e | 
					
					  |  bergklassement | 16e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2023  historie | van 04-06-2023 t/m 11-06-2023 | 
      
        |  | 
	
	  | etappe 1 | 42e | 4 juni |  |  Chambon-sur-Lac | -  Chambon-sur-Lac | 158 km | 
	
	  | etappe 2 | 23e | 5 juni |  |  Brassac-les-Mines | -  La Chaise-Dieu | 167.3 km | 
	
	  | etappe 3 | 49e | 6 juni |  |  Monistrol-sur-Loire | -  Le Coteau | 194.1 km | 
	
	  | etappe 4 | 39e | 7 juni |  |  Cours | -  Belmont-de-la-Loire | 31.1 km | 
	
	  | etappe 5 | 21e | 8 juni |  |  Cormoranche-sur-Saône | -  Salins-les-Bains | 191.1 km | 
	
	  | etappe 6 | 23e | 9 juni |  |  Nantua | -  Crest-Voland | 170.2 km | 
	
	  | etappe 7 | 16e | 10 juni |  |  Porte-de-Savoie | -  Col de la Croix de Fer | 147.9 km | 
	
	  | etappe 8 | 23e | 11 juni |  |  Le Pont-de-Claix | -  La Bastille – Grenoble Alpes Métropole | 152.8 km | 
				
				  |  eindklassement | 16e | 
 |  | 
      
        |  | 
      
        |  Tour de Romandie 2023  historie | van 25-04-2023 t/m 30-04-2023 | 
      
        |  | 
	
	  | proloog | 103e | 25 april |  |  Port-Valais | -  Port-Valais | 6.82 km | 
	
	  | etappe 1 | 102e | 26 april |  |  Crissier | -  Vallée de Joux | 170.9 km | 
	
	  | etappe 2 | 47e | 27 april |  |  Morteau | -  La Chaux-de-Fonds | 162.7 km | 
	
	  | etappe 3 | 39e | 28 april |  |  Châtel-Saint-Denis | -  Châtel-Saint-Denis | 18.75 km | 
	
	  | etappe 4 | 39e | 29 april |  |  Sion | -  Thyon 2000 | 161.6 km | 
	
	  | etappe 5 | 69e | 30 april |  |  Vufflens-la-Ville | -  Genève | 170.8 km | 
				
				  |  eindklassement | 36e | 
					
					  |  puntenklassement | 51e | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2023  historie | van 03-04-2023 t/m 08-04-2023 | 
      
        |  | 
	
	  | etappe 1 | 95e | 3 april |  |  Vitoria-Gasteiz | -  Labastida | 165.4 km | 
	
	  | etappe 2 | 28e | 4 april |  |  Viana | -  Leitza | 193.8 km | 
	
	  | etappe 3 | 30e | 5 april |  |  Errenteria | -  Amasa-Villabona | 162.8 km | 
	
	  | etappe 4 | 70e | 6 april |  |  Santurtzi | -  Santurtzi | 175.7 km | 
	
	  | etappe 5 | 61e | 7 april |  |  Amorebieta | -  Amorebieta | 164.5 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Paris - Nice 2023  historie | van 05-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 59e | 5 maart |  |  La Verrière | -  La Verrière | 169.4 km | 
	
	  | etappe 2 | 96e | 6 maart |  |  Bazainville | -  Fontainebleau | 163.7 km | 
	
	  | etappe 4 | 13e | 8 maart |  |  Saint-Amand-Montrond | -  La Loge des Gardes | 164.7 km | 
	
	  | etappe 5 | 78e | 9 maart |  |  Saint-Symphorien-sur-Coise | -  Saint-Paul-Trois-Châteaux | 212.4 km | 
	
	  | etappe 7 | 11e | 11 maart |  |  Nice | -  Col de la Couillole | 142.9 km | 
	
	  | etappe 8 | 46e | 12 maart |  |  Nice | -  Nice | 118.4 km | 
				
				  |  eindklassement | 20e | 
					
					  |  bergklassement | 24e | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2022  historie | datum: 08-10-2022 | 
      
        |  | 
	
	  | Uitslag | 78e | 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 | 164e | 20 augustus |  |  Den Bosch | -  Utrecht | 175.1 km | 
	
	  | etappe 3 | 138e | 21 augustus |  |  Breda | -  Breda | 193.2 km | 
	
	  | etappe 5 | 15e | 24 augustus |  |  Irún | -  Bilbao | 187.2 km | 
	
	  | etappe 6 | 37e | 25 augustus |  |  Bilbao | -  Ascensión Al Pico Jano. San Miguel De Aguayo | 181.2 km | 
	
	  | etappe 7 | 51e | 26 augustus |  |  Camargo | -  Cistierna | 190 km | 
	
	  | etappe 8 | 27e | 27 augustus |  |  La Pola Llaviana/Pola De Laviana | -  Colláu Fancuaya | 153.4 km | 
	
	  | etappe 9 | 86e | 28 augustus |  |  Villaviciosa | -  Les Praeres. Nava | 171.4 km | 
	
	  | etappe 10 | 59e | 30 augustus |  |  Elche | -  Alicante | 30.9 km | 
	
	  | etappe 11 | 34e | 31 augustus |  |  ElPozo Alimentación | -  Cabo De Gata | 191.2 km | 
	
	  | etappe 12 | 59e | 1 september |  |  Salobreña | -  Peñas Blancas. Estepona | 192.7 km | 
	
	  | etappe 13 | 89e | 2 september |  |  Ronda | -  Montilla | 168.4 km | 
	
	  | etappe 14 | 28e | 3 september |  |  Montoro | -  Sierra de la Pandera | 160.3 km | 
	
	  | etappe 15 | 27e | 4 september |  |  Martos | -  Sierra Nevada | 149.6 km | 
	
	  | etappe 16 | 92e | 6 september |  |  Sanlúcar De Barrameda | -  Tomares | 189.4 km | 
	
	  | etappe 17 | 63e | 7 september |  |  Aracena | -  Monasterio De Tentudía | 162.3 km | 
	
	  | etappe 18 | 61e | 8 september |  |  Trujillo | -  Alto Del Piornal | 192 km | 
	
	  | etappe 19 | 12e | 9 september |  |  Talavera de la Reina | -  Talavera de la Reina | 138.3 km | 
	
	  | etappe 20 | 20e | 10 september |  |  Moralzarzal | -  Puerto de Navacerrada | 181 km | 
	
	  | etappe 21 | 78e | 11 september |  |  Las Rozas | -  Madrid | 96.7 km | 
				
				  |  eindklassement | 33e | 
					
					  |  puntenklassement | 88e | 
 |  | 
      
        |  | 
      
        |  Donostia San Sebastian Klasikoa 2022  historie | datum: 30-07-2022 | 
      
        |  | 
	
	  | uitslag | 42e | 30 juli |  |  San Sebastián | -  San Sebastián | 224.8 km | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2022  historie | van 05-06-2022 t/m 12-06-2022 | 
      
        |  | 
	
	  | etappe 1 | 103e | 5 juni |  |  La Voulte-sur-Rhône | -  Beauchastel | 191.8 km | 
	
	  | etappe 2 | 123e | 6 juni |  |  Saint-Péray | -  Brives-Charensac | 169.8 km | 
	
	  | etappe 3 | 121e | 7 juni |  |  Saint-Paulien | -  Chastreix-Sancy | 164 km | 
	
	  | etappe 4 | 112e | 8 juni |  |  Montbrison | -  La Bâtie d'Urfé | 31.9 km | 
	
	  | etappe 5 | 135e | 9 juni |  |  Thizy-les-Bourgs | -  Chaintré | 162.3 km | 
	
	  | etappe 6 | 107e | 10 juni |  |  Rives | -  Gap | 196.4 km | 
	
	  | etappe 7 | 70e | 11 juni |  |  Saint-Chaffrey | -  Vaujany | 134.8 km | 
	
	  | etappe 8 | 93e | 12 juni |  |  Saint-Alban-Leysse | -  Plateau de Solaison | 139.2 km | 
				
				  |  eindklassement | 108e | 
 |  | 
      
        |  | 
      
        |  Itzulia Basque Country 2022  historie | van 04-04-2022 t/m 09-04-2022 | 
      
        |  | 
	
	  | etappe 1 | 68e | 4 april |  |  Hondarribia | -  Hondarribia | 7.5 km | 
	
	  | etappe 2 | 149e | 5 april |  |  Leitza | -  Viana | 207.9 km | 
	
	  | etappe 3 | 74e | 6 april |  |  Laudio | -  Amurrio | 181.7 km | 
	
	  | etappe 4 | 123e | 7 april |  |  Vitoria-Gasteiz | -  Ingeteam Parke Zamudio | 185.6 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Donostia San Sebastian Klasikoa 2021  historie | datum: 31-07-2021 | 
      
        |  | 
	
	  | uitslag | 100e | 31 juli |  |  San Sebastián | -  San Sebastián | 223.50 km | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2021  historie | van 22-03-2021 t/m 28-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 73e | 22 maart |  |  Calella | -  Calella | 178.4 km | 
	
	  | etappe 3 | 42e | 24 maart |  |  Canal Olimpic de Catalunya | -  Vallter 2000 | 203.1 km | 
	
	  | etappe 4 | 106e | 25 maart |  |  Ripoll | -  Port Ainé | 166.5 km | 
	
	  | etappe 5 | 75e | 26 maart |  |  La Pobla de Segur | -  Manresa | 201.1 km | 
	
	  | etappe 6 | 121e | 27 maart |  |  Tarragona | -  Vallter 2000 | 193.8 km | 
	
	  | etappe 7 | 87e | 28 maart |  |  Barcelona | -  Barcelona | 133.0 km | 
				
				  |  eindklassement | 60e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2020  historie | van 03-10-2020 t/m 25-10-2010 | 
      
        |  | 
	
	  | etappe 1 | 28e | 3 oktober |  |  Monreale | -  Palermo | 15,1 km | 
	
	  | etappe 2 | 52e | 4 oktober |  |  ALcamo | -  Agrigento | 149 km | 
	
	  | etappe 3 | 37e | 5 oktober |  |  Enna | -  Etna | 150 km | 
	
	  | etappe 4 | 70e | 6 oktober |  |  Catania | -  Villafranca Tirrena | 140 km | 
	
	  | etappe 5 | 31e | 7 oktober |  |  Mileto | -  Camigliatello Silano | 225 km | 
	
	  | etappe 6 | 42e | 8 oktober |  |  Castrovillari | -  Matera | 188 km | 
	
	  | etappe 7 | 33e | 9 oktober |  |  Matera | -  Brindisi | 143 km | 
	
	  | etappe 8 | 93e | 10 oktober |  |  Giovinazzo | -  Vieste | 200 km | 
	
	  | etappe 9 | 42e | 11 oktober |  |  San Salvo | -  Roccaraso | 208 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2020  historie | datum: 15-08-2020 | 
      
        |  | 
	
	  | Uitslag | 72e | 15 augustus |  |  Bergamo | -  Como | 231 km | 
 |  | 
      
        |  | 
      
        |  Tour de Pologne 2020  historie | van 05-08-2020 t/m 09-08-2020 | 
      
        |  | 
	
	  | etappe 1 | 143e | 5 augustus |  |  Stadion Slaski | -  Katowice | 195.8 km | 
	
	  | etappe 2 | 120e | 6 augustus |  |  Opole | -  Zabrze | 151.5 km | 
	
	  | etappe 3 | 80e | 7 augustus |  |  Wadowice | -  Bielsko-Biala | 203.1 km | 
	
	  | etappe 4 | 53e | 8 augustus |  |  Bukovina Resort | -  Bukowina Tatrzanska | 152.9 km | 
	
	  | etappe 5 | 55e | 9 augustus |  |  Zakopane | -  Kraków | 188.0 km | 
				
				  |  eindklassement | 58e | 
 |  |