| Prestaties: 
 
 | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2025  historie | van 23-08-2025 t/m 14-09-2025 | 
      
        |  | 
	
	  | etappe 1 | 178e | 23 augustus |  |  Torino – Reggia di Venaria | -  Novara | 200 km | 
	
	  | etappe 2 | 164e | 24 augustus |  |  Alba | -  Puerto Limone | 157 km | 
	
	  | etappe 3 | 180e | 25 augustus |  |  San Maurizio Canavese | -  Ceres | 139 km | 
	
	  | etappe 4 | 175e | 26 augustus |  |  Susa | -  Voiron | 192 km | 
	
	  | etappe 6 | 158e | 28 augustus |  |  Olot | -  Pal | 170 km | 
	
	  | etappe 7 | 170e | 29 augustus |  |  Andorra la Vella | -  Cerler. Huesca La Magia | 187 km | 
	
	  | etappe 8 | 134e | 30 augustus |  |  Monzón Templario | -  Zaragoza | 187 km | 
	
	  | etappe 9 | 154e | 31 augustus |  |  Alfaro | -  Estación de Esquí de Valdezcaray | 195 km | 
	
	  | etappe 10 | 115e | 2 september |  |  Parque de la Naturaleza Sendaviva | -  El Ferial Larra Belagua | 168 km | 
	
	  | etappe 12 | 153e | 4 september |  |  Laredo | -  Los Corrales de Buelna | 143 km | 
	
	  | etappe 13 | 154e | 5 september |  |  Cabezón de la Sal | -  L'Angliru | 202 km | 
	
	  | etappe 14 | 154e | 6 september |  |  Avilés | -  Alto de la Farrapona | 135 km | 
	
	  | etappe 15 | 152e | 7 september |  |  A Veiga/Vegadeo | -  Monforte de Lemos | 167 km | 
	
	  | etappe 16 | 142e | 9 september |  |  Poio | -  Mos.Castro de Herville | 172 km | 
	
	  | etappe 17 | 134e | 10 september |  |  O Barco de Valdeorras | -  Alto de El Morredero | 137 km | 
	
	  | Etappe 18 | 128e | 11 september |  |  Valladolid | -  Valladolid | 26 km | 
	
	  | etappe 19 | 94e | 12 september |  |  Rueda | -  Guijuelo | 159 km | 
	
	  | etappe 20 | 94e | 13 september |  |  Robledo de Chavela | -  Bola del Mundo. Puerto de Navacerrada | 156 km | 
				
				  |  eindklassement | 153e | 
 |  | 
      
        |  | 
      
        |  Tour de Romandie 2025  historie | van 29-04-2025 t/m 04-05-2025 | 
      
        |  | 
	
	  | proloog | 122e | 29 april |  |  Saint-Imier | -  Saint-Imier | 3.44 km | 
	
	  | etappe 1 | 132e | 30 april |  |  Münchenstein | -  Fribourg | 194.3 km | 
	
	  | etappe 2 | 117e | 1 mei |  |  La Grande Beroche | -  La Grande Beroche | 157 km | 
	
	  | etappe 3 | 116e | 2 mei |  |  Cossonay | -  Cossonay | 183.1 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  E3 Saxo Classic 2025  historie | datum: 28-03-2025 | 
      
        |  | 
	
	  | UITSLAG | 127e | 28 maart |  |  Harelbeke | -  Harelbeke | 208.8 km | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2025  historie | datum: 22-03-2025 | 
      
        |  | 
	
	  | uitslag | 167e | 22 maart |  |  Milano | -  San Remo | 289 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2023  historie | datum: 08-09-2023 | 
      
        |  | 
	
	  | uitslag | 114e | 8 september |  |  Quebec | -  Quebec | 201.6 km | 
 |  | 
      
        |  | 
      
        |  Bemer Cyclassics Hamburg 2023  historie | datum: 20-08-2023 | 
      
        |  | 
	
	  | uitslag | 52e | 20 augustus |  |  Hamburg | -  Hamburg | 205.6 km | 
 |  | 
      
        |  | 
      
        |  Tour de Pologne 2023  historie | van 29-07-2023 t/m 04-08-2023 | 
      
        |  | 
	
	  | etappe 1 | 131e | 29 juli |  |  Poznan | -  Poznan | 183.7 km | 
	
	  | etappe 2 | 113e | 30 juli |  |  Leszno | -  Karpacz | 202.9 km | 
	
	  | etappe 3 | 157e | 31 juli |  |  Walbrzych | -  Duszniki-Zdrój | 162.3 km | 
	
	  | etappe 4 | 142e | 1 augustus |  |  Strzelin | -  Opole | 199.1 km | 
	
	  | etappe 5 | 126e | 2 augustus |  |  Pszczyna | -  Bielsko-Biala | 198.8 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2023  historie | van 06-05-2023 t/m 28-05-2023 | 
      
        |  | 
	
	  | etappe 1 | 111e | 6 mei |  |  Fossacesia Marina | -  Ortona | 19.6 km | 
	
	  | etappe 2 | 167e | 7 mei |  |  Teramo | -  San Salvo | 202 km | 
	
	  | etappe 3 | 32e | 8 mei |  |  Vasto | -  Melfi | 213 km | 
	
	  | etappe 4 | 117e | 9 mei |  |  Venosa | -  Lago Laceno | 175 km | 
	
	  | etappe 5 | 63e | 10 mei |  |  Atripalda | -  Salerno | 171 km | 
	
	  | etappe 6 | 163e | 11 mei |  |  Napoli | -  Napoli | 162 km | 
	
	  | etappe 7 | 165e | 12 mei |  |  Capua | -  Gran Sasso d'Italia (Campo Imperatore | 218 km | 
	
	  | etappe 8 | 9e | 13 mei |  |  Terni | -  Fossombrone | 207 km | 
	
	  | etappe 9 | 94e | 14 mei |  |  Savignano sul Rubicone | -  Cesena | 35 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2023  historie | van 03-04-2023 t/m 08-04-2023 | 
      
        |  | 
	
	  | etappe 1 | 139e | 3 april |  |  Vitoria-Gasteiz | -  Labastida | 165.4 km | 
	
	  | etappe 2 | 141e | 4 april |  |  Viana | -  Leitza | 193.8 km | 
	
	  | etappe 3 | 154e | 5 april |  |  Errenteria | -  Amasa-Villabona | 162.8 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2023  historie | van 20-03-2023 t/m 26-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 168e | 20 maart |  |  Sant Feliu de Guíxols | -  Sant Feliu de Guíxols | 164.6 km | 
	
	  | etappe 2 | 155e | 21 maart |  |  Mataró | -  Vallter | 165.4 km | 
	
	  | etappe 3 | 145e | 22 maart |  |  Olost | -  La Molina (Alp) | 180.6 km | 
	
	  | etappe 4 | 152e | 23 maart |  |  Llívia | -  Sabadell | 188.2 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Tirreno - Adriatico 2023  historie | van 06-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 53e | 6 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 11.5 km | 
	
	  | etappe 2 | 150e | 7 maart |  |  Camaiore | -  Follonica | 210 km | 
	
	  | etappe 3 | 168e | 8 maart |  |  Follonica | -  Foligno | 216 km | 
	
	  | etappe 4 | 144e | 9 maart |  |  Greccio | -  Tortoreto | 218 km | 
	
	  | etappe 5 | 118e | 10 maart |  |  Morro d’Oro | -  Sarnano-Sassotetto | 165.6 km | 
	
	  | etappe 6 | 116e | 11 maart |  |  Osimo Stazione | -  Osimo | 193 km | 
	
	  | etappe 7 | 135e | 12 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 154 km | 
				
				  |  eindklassement | 143e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2022  historie | van 06-05-2022 t/m 29-05-2022 | 
      
        |  | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2021  historie | van 30-08-2021 t/m 05-09-2021 | 
      
        |  | 
	
	  | etappe 1 | 83e | 30 augustus |  |  Surhuisterveen | -  Dokkum | 169.6 km | 
	
	  | etappe 2 | 29e | 31 augustus |  |  Lelystad | -  Lelystad | 11.1 km | 
	
	  | etappe 3 | 86e | 1 september |  |  Essen | -  Hoogerheide | 168.3 km | 
	
	  | etappe 4 | 64e | 2 september |  |  Aalter | -  Ardooie | 166.1 km | 
	
	  | etappe 6 | 28e | 4 september |  |  Ottignies-Louvain-la-Neuve | -  Houffalize | 207.6 km | 
	
	  | etappe 7 | 32e | 5 september |  |  Namur | -  Geraardsbergen | 180.9 km | 
				
				  |  eindklassement | 22e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2021  historie | van 08-05-2021 t/m 30-05-2021 | 
      
        |  | 
	
	  | etappe 1 | 58e | 8 mei |  |  Torino | -  Torino | 8,6 km | 
	
	  | etappe 2 | 168e | 9 mei |  |  Stupinigi | -  Novara | 179 km | 
	
	  | etappe 3 | 161e | 10 mei |  |  Biella | -  Canale | 190 km | 
	
	  | etappe 4 | 161e | 11 mei |  |  Piacenza | -  Sestola | 187 km | 
	
	  | etappe 5 | 154e | 12 mei |  |  Modena | -  Cattolica | 177 km | 
	
	  | etappe 6 | 95e | 13 mei |  |  Grotte di Frasassi | -  Ascoli Piceno | 160 km | 
	
	  | etappe 7 | 123e | 14 mei |  |  Notaresco | -  Termoli | 181 km | 
	
	  | etappe 8 | 139e | 15 mei |  |  Foggia | -  Guardia Sanframondi | 170 km | 
	
	  | etappe 9 | 79e | 16 mei |  |  Castel di Sangro | -  Campo Felice | 158 km | 
	
	  | etappe 10 | 123e | 17 mei |  |  L’Aquila | -  Foligno | 139 km | 
	
	  | etappe 11 | 71e | 19 mei |  |  Perugia | -  Montalcino | 162 km | 
	
	  | etappe 12 | 127e | 20 mei |  |  Siena | -  Bagno di Romagna | 212 km | 
	
	  | etappe 13 | 153e | 21 mei |  |  Ravenna | -  Verona | 198 km | 
	
	  | etappe 14 | 141e | 22 mei |  |  Cittadella | -  Monte Zoncolan | 205 km | 
	
	  | etappe 15 | 2e | 23 mei |  |  Grado | -  Gorizia | 147 km | 
	
	  | etappe 16 | 143e | 25 mei |  |  Sacile | -  Cortina d’Ampezzo | 212 km | 
	
	  | etappe 17 | 116e | 26 mei |  |  Canazei | -  Sega di Ala | 193 km | 
	
	  | etappe 18 | 142e | 27 mei |  |  Rovereto | -  Stradella | 231 km | 
	
	  | etappe 19 | 136e | 28 mei |  |  Abbiategrasso | -  Alpe di Mera | 176 km | 
	
	  | etappe 20 | 96e | 29 mei |  |  Verbania | -  Valle Spluga Alpe Mott | 164 km | 
	
	  | etappe 21 | 29e | 30 mei |  |  Senago | -  Milano | 30.3 km | 
				
				  |  eindklassement | 104e | 
					
					  |  puntenklassement | 48e | 
					
					  |  bergklassement | 54e | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2021  historie | datum: 18-04-2021 | 
      
        |  | 
	
	  | UITSLAG | 99e | 18 april |  |  Cauberg | -  Berg en Terblijt | 221 km | 
 |  | 
      
        |  | 
      
        |  Gent-Wevelgem in Flanders Fields 2021  historie | datum: 28-03-2021 | 
      
        |  | 
	
	  | UITSLAG | 40e | 28 maart |  |  Ieper | -  Wevelgem | 254 km | 
 |  | 
      
        |  | 
      
        |  Driedaagse Brugge-De Panne 2021  historie | datum: 24-03-2021 | 
      
        |  | 
	
	  | uitslag | 129e | 25 maart |  |  Brugge | -  De Panne | 203.9 km | 
 |  | 
      
        |  | 
      
        |  Paris-Nice 2021  historie | van 07-03-2021 t/m 14-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 99e | 7 maart |  |  Saint-Cyr-l’École | -  Saint-Cyr-l’École | 166.0 km | 
	
	  | etappe 2 | 152e | 8 maart |  |  Oinville-sur-Montcient | -  Amilly | 188.0 km | 
	
	  | etappe 3 | 77e | 9 maart |  |  Gien | -  Gien | 14.4 km | 
	
	  | etappe 4 | 57e | 10 maart |  |  Chalon-sur-Saône | -  Chiroubles | 188.0 km | 
	
	  | etappe 5 | 148e | 11 maart |  |  Vienne | -  Bollène | 203.0 km | 
	
	  | etappe 6 | 122e | 12 maart |  |  Brignoles | -  Biot | 202.5 km | 
	
	  | etappe 7 | 58e | 13 maart |  |  Nice | -  Valdeblore La Colmiane | 166.5 km | 
	
	  | etappe 8 | 61e | 14 maart |  |  Nice | -  Nice | 110.5 km | 
				
				  |  eindklassement | 72e | 
					
					  |  puntenklassement | 50e | 
 |  | 
      
        |  | 
      
        |  Gent-Wevelgem in Flanders Fields 2020  historie | datum: 11-10-2020 | 
      
        |  | 
	
	  | UITSLAG | 69e | 11 oktober |  |  Gent | -  Wevelgem | 238 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2020  historie | van 29-09-2020 t/m 03-10-2020 | 
      
        |  | 
	
	  | etappe 1 | 77e | 29 september |  |  Blankenberge | -  Ardooie | 151.7 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2020  historie | datum: 08-08-2020 | 
      
        |  | 
	
	  | uitslag | 143e | 8 augustus |  |  Milano | -  San Remo | 305 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2019  historie | van 12-08-2019 t/m 18-08-2019 | 
      
        |  | 
	
	  | etappe 1 | 125e | 12 augustus |  |  Beveren | -  Hulst | 167.2 km | 
	
	  | etappe 2 | 118e | 13 augustus |  |  Blankenberge | -  Ardooie | 169.1 km | 
	
	  | etappe 3 | 83e | 14 augustus |  |  Aalter | -  Aalter | 166.9 km | 
	
	  | etappe 4 | 86e | 15 augustus |  |  Houffalize | -  Houffalize | 96.2 km | 
	
	  | etappe 5 | 126e | 16 augustus |  |  Riemst | -  Venray | 191.4 km | 
	
	  | etappe 6 | 72e | 17 augustus |  |  Den Haag | -  Den Haag | 8.4 km | 
	
	  | etappe 7 | 72e | 30 augustus |  |  Sint-Pieters-Leeuw | -  Geraardsbergen | 178.1 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Eschborn-Frankfurt 2019  historie | datum: 01-05-2019 | 
      
        |  | 
	
	  | Eschborn-Frankfurt | 33e | 1 mei |  |  Eschborn | -  Frankfurt | 187,5 km | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2019  historie | van 25-03-2019 t/m 31-03-2019 | 
      
        |  | 
	
	  | etappe 1 | 134e | 25 maart |  |  Calella | -  Calella | 164 km | 
	
	  | etappe 2 | 106e | 26 maart |  |  Mataró | -  Sant Feliu de Guíxols | 179.6 km | 
	
	  | etappe 3 | 116e | 27 maart |  |  Sant Feliu de Guíxols | -  Vallter 2000-Setcases | 179 km | 
	
	  | etappe 4 | 100e | 28 maart |  |  Llanars-Vall de Camprodon | -  La Molina (Alp) | 150.3 km | 
	
	  | etappe 5 | 86e | 29 maart |  |  Puigcerdà | -  Sant Cugat del Vallès | 188.1 km | 
	
	  | etappe 6 | 139e | 30 maart |  |  Valls | -  Vila-seca | 174.3 km | 
	
	  | etappe 7 | 50e | 31 maart |  |  Barcelona (Montjuïc) | -  Barcelona (Montjuïc) | 143.1 km | 
				
				  |  eindklassement | 89e | 
 |  | 
      
        |  | 
      
        |  Eschborn-Frankfurt 2018  historie | datum: 01-05-2018 | 
      
        |  | 
	
	  | Eschborn-Frankfurt | 31e | 1 mei |  |  Eschborn | -  Frankfurt | 212 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2018  historie | datum: 15-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 21e | 15 april |  |  Maastricht | -  Valkenburg | 261 km | 
 |  | 
      
        |  | 
      
        |  Rund um den Finanzplatz Eschborn-Frankfurt 2017  historie | datum: 01-05-2017 | 
      
        |  | 
	
	  | Rund um den Finanzplatz Eschborn-Frankfurt | 18e | 1 mei |  |  Eschborn | -  Frankfurt | 218,7 km | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2017  historie | datum: 23-04-2017 | 
      
        |  | 
	
	  | UITSLAG | 141e | 23 april |  |  Liège | -  Ans | 253 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2017  historie | datum: 16-04-2017 | 
      
        |  | 
	
	  | UITSLAG | 120e | 16 april |  |  Maastricht | -  Valkenburg | 258 km | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2017  historie | van 20-03-2017 t/m 26-03-2017 | 
      
        |  | 
	
	  | etappe 1 | 33e | 20 maart |  |  Calella | -  Calella | 178.9 km | 
	
	  | etappe 3 | 124e | 22 maart |  |  Mataró | -  La Molina | 188.3 km | 
	
	  | etappe 4 | 96e | 23 maart |  |  Montferrer | -  Igualada | 136.3 km | 
	
	  | etappe 5 | 122e | 24 maart |  |  Valls | -  Lo Port (Tortosa) | 182.2 km | 
	
	  | etappe 6 | 16e | 25 maart |  |  Tortosa | -  Reus | 189.7 km | 
				
				  | niet uitgereden | 
 |  |