| Prestaties: 
 
 | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2025  historie | van 23-08-2025 t/m 14-09-2025 | 
      
        |  | 
	
	  | etappe 1 | 14e | 23 augustus |  |  Torino – Reggia di Venaria | -  Novara | 200 km | 
	
	  | etappe 2 | 119e | 24 augustus |  |  Alba | -  Puerto Limone | 157 km | 
	
	  | etappe 3 | 2e | 25 augustus |  |  San Maurizio Canavese | -  Ceres | 139 km | 
	
	  | etappe 4 | 6e | 26 augustus |  |  Susa | -  Voiron | 192 km | 
	
	  | etappe 6 | 161e | 28 augustus |  |  Olot | -  Pal | 170 km | 
	
	  | etappe 7 | 72e | 29 augustus |  |  Andorra la Vella | -  Cerler. Huesca La Magia | 187 km | 
	
	  | etappe 8 | 11e | 30 augustus |  |  Monzón Templario | -  Zaragoza | 187 km | 
	
	  | etappe 9 | 148e | 31 augustus |  |  Alfaro | -  Estación de Esquí de Valdezcaray | 195 km | 
	
	  | etappe 10 | 156e | 2 september |  |  Parque de la Naturaleza Sendaviva | -  El Ferial Larra Belagua | 168 km | 
	
	  | etappe 12 | 5e | 4 september |  |  Laredo | -  Los Corrales de Buelna | 143 km | 
	
	  | etappe 13 | 156e | 5 september |  |  Cabezón de la Sal | -  L'Angliru | 202 km | 
	
	  | etappe 14 | 145e | 6 september |  |  Avilés | -  Alto de la Farrapona | 135 km | 
	
	  | etappe 15 | 1e | 7 september |  |  A Veiga/Vegadeo | -  Monforte de Lemos | 167 km | 
	
	  | etappe 16 | 133e | 9 september |  |  Poio | -  Mos.Castro de Herville | 172 km | 
	
	  | etappe 17 | 150e | 10 september |  |  O Barco de Valdeorras | -  Alto de El Morredero | 137 km | 
	
	  | Etappe 18 | 14e | 11 september |  |  Valladolid | -  Valladolid | 26 km | 
	
	  | etappe 19 | 2e | 12 september |  |  Rueda | -  Guijuelo | 159 km | 
	
	  | etappe 20 | 2e | 13 september |  |  Robledo de Chavela | -  Bola del Mundo. Puerto de Navacerrada | 156 km | 
				
				  |  eindklassement | 125e | 
					
					  |  puntenklassement | 1e | 
					
					  |  bergklassement | 14e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2025  historie | datum: 09-05-2025 | 
      
        |  | 
	
	  | etappe 1 | 1e | 9 mei |  |  Durrës | -  Tirana | 160 km | 
	
	  | etappe 2 | 7e | 10 mei |  |  Tirana | -  Tirana | 13.7 km | 
	
	  | etappe 3 | 1e | 11 mei |  |  Vlorë | -  Vlorë | 160 km | 
	
	  | etappe 4 | 4e | 13 mei |  |  Alberobello | -  Lecce | 189 km | 
	
	  | etappe 5 | 1e | 14 mei |  |  Ceglie Messapica | -  Matera | 151 km | 
	
	  | etappe 6 | 159e | 15 mei |  |  Potenza | -  Napoli | 227 km | 
	
	  | etappe 7 | 144e | 16 mei |  |  Castel di Sangro | -  Tagliacozzo | 168 km | 
	
	  | etappe 8 | 173e | 17 mei |  |  Giulianova | -  Castelraimondo | 197 km | 
	
	  | etappe 9 | 83e | 18 mei |  |  Gubbio | -  Siena | 181 km | 
	
	  | etappe 10 | 33e | 20 mei |  |  Lucca | -  Pisa | 28.6 km | 
	
	  | etappe 11 | 66e | 21 mei |  |  Viareggio | -  Castelnovo ne’ Monti | 186 km | 
	
	  | etappe 12 | 4e | 22 mei |  |  Modena | -  Viadana (Oglio-Po) | 172 km | 
	
	  | etappe 13 | 1e | 23 mei |  |  Rovigo | -  Vicenza | 180 km | 
	
	  | etappe 14 | 163e | 24 mei |  |  Treviso | -  Nova Gorica | 195 km | 
	
	  | etappe 15 | 143e | 25 mei |  |  Fiume Veneto | -  Asiago | 219 km | 
	
	  | etappe 16 | 86e | 27 mei |  |  Piazzola sul Brenta | -  San Valentino (Brentonico) | 203 km | 
	
	  | etappe 17 | 108e | 28 mei |  |  San Michele all’Adige (Fondazione Edmund Mach) | -  Bormio | 155 km | 
	
	  | etappe 18 | 30e | 29 mei |  |  Morbegno | -  Cesano Maderno | 144 km | 
	
	  | etappe 19 | 110e | 30 mei |  |  Biella | -  Champoluc | 166 km | 
	
	  | etappe 20 | 82e | 31 mei |  |  Verrès | -  Sestrière (Vialattea) | 205 km | 
	
	  | etappe 21 | 4e | 1 juni |  |  Roma | -  Roma | 143 km | 
				
				  |  eindklassement | 1e | 
					
					  |  puntenklassement | 1e | 
					
					  |  bergklassement | 8e | 
 |  | 
      
        |  | 
      
        |  Paris-Roubaix 2025  historie | datum: 13-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 3e | 13 april |  |  Compiègne | -  Roubaix | 256.2 km | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2025  historie | datum: 06-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 2e | 6 april |  |  Brugge | -  Oudenaarde | 268.9 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2025  historie | datum: 02-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 5e | 2 april |  |  Roeselaere | -  Waregem | 184,2 km | 
 |  | 
      
        |  | 
      
        |  Gent-Wevelgem in Flanders Fields 2025  historie | datum: 30-03-2025 | 
      
        |  | 
	
	  | UITSLAG | 1e | 30 maart |  |  Ieper | -  Wevelgem | 250.3 km | 
 |  | 
      
        |  | 
      
        |  E3 Saxo Classic 2025  historie | datum: 28-03-2025 | 
      
        |  | 
	
	  | UITSLAG | 2e | 28 maart |  |  Harelbeke | -  Harelbeke | 208.8 km | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2025  historie | datum: 22-03-2025 | 
      
        |  | 
	
	  | uitslag | 7e | 22 maart |  |  Milano | -  San Remo | 289 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2024  historie | van 29-06-2024 t/m 20-07-2024 | 
      
        |  | 
	
	  | etappe 1 | 7e | 29 juni |  |  Firenze | -  Rimini | 206 km | 
	
	  | etappe 2 | 140e | 30 juni |  |  Cesenatico | -  Bologna | 200 km | 
	
	  | etappe 3 | 4e | 1 juli |  |  Piacenza | -  Torino | 229 km | 
	
	  | etappe 4 | 123e | 2 juli |  |  Pinerolo | -  Valloire | 138 km | 
	
	  | etappe 5 | 127e | 3 juli |  |  Saint-Jean-de-Maurienne | -  Saint Vulbas | 177 km | 
	
	  | etappe 6 | 16e | 4 juli |  |  Mâcon | -  Dijon | 163 km | 
	
	  | etappe 7 | 157e | 5 juli |  |  Nuits-Saint-Georges | -  Gevrey-Chambertin | 25 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Bemer Cyclassics Hamburg 2023  historie | datum: 20-08-2023 | 
      
        |  | 
	
	  | uitslag | 1e | 20 augustus |  |  Hamburg | -  Hamburg | 205.6 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2023  historie | van 06-08-2023 t/m 11-08-2023 | 
      
        |  | 
	
	  | wegwedstrijd | 4e | 6 augustus |  |  Edinburgh | -  Glasgow | 271,1 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2023  historie | van 01-07-2023 t/m 23-07-2023 | 
      
        |  | 
	
	  | etappe 1 | 158e | 1 juli |  |  Bilbao | -  Bilbao | 182 km | 
	
	  | etappe 2 | 32e | 2 juli |  |  Vitoria-Gasteiz | -  San Sébastián | 209 km | 
	
	  | etappe 3 | 9e | 3 juli |  |  Amorebieta-Etxano | -  Bayonne | 185 km | 
	
	  | etappe 4 | 10e | 4 juli |  |  Dax | -  Nogaro | 182 km | 
	
	  | etappe 5 | 123e | 5 juli |  |  Pau | -  Laruns | 165 km | 
	
	  | etappe 6 | 95e | 6 juli |  |  Tarbes | -  Cauterets-Cambasque | 145 km | 
	
	  | etappe 7 | 10e | 7 juli |  |  Mont-de-Marsan | -  Bordeaux | 170 km | 
	
	  | etappe 8 | 1e | 8 juli |  |  Libourne | -  Limoges | 201 km | 
	
	  | etappe 9 | 122e | 9 juli |  |  Saint-Léonard-de-Noblat | -  Puy de Dôme | 184 km | 
	
	  | etappe 10 | 138e | 11 juli |  |  Vulcania | -  Issoire | 167 km | 
	
	  | etappe 11 | 5e | 12 juli |  |  Clermont-Ferrand | -  Moulins | 180 km | 
	
	  | etappe 12 | 84e | 13 juli |  |  Roanne | -  Belleville-en-Beaujolais | 169 km | 
	
	  | etappe 13 | 142e | 14 juli |  |  Châtillon-Sur-Chalaronne | -  Grand Colombier | 138 km | 
	
	  | etappe 14 | 129e | 15 juli |  |  Annemasse | -  Morzine Les Portes Du Soleil | 152 km | 
	
	  | etappe 15 | 125e | 16 juli |  |  Les Gets les Portes du Soleil | -  Saint-Gervais Mont-Blanc le Bettex | 180 km | 
	
	  | etappe 16 | 9e | 18 juli |  |  Passy | -  Combloux | 22 km | 
	
	  | etappe 17 | 146e | 19 juli |  |  Saint-Gervais Mont-Blanc | -  Courchevel | 166 km | 
	
	  | etappe 18 | 5e | 20 juli |  |  Moûtiers | -  Bourg-en-Bresse | 186 km | 
	
	  | etappe 19 | 5e | 21 juli |  |  Moirans-en-Montagne | -  Poligny | 173 km | 
	
	  | etappe 20 | 135e | 22 juli |  |  Belfort | -  Le Markstein | 133 km | 
	
	  | etappe 21 | 4e | 23 juli |  |  Saint-Quentin-en-Yvelines | -  Paris | 115 km | 
				
				  |  eindklassement | 105e | 
					
					  |  puntenklassement | 2e | 
					
					  |  bergklassement | 54e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2023  historie | van 06-05-2023 t/m 28-05-2023 | 
      
        |  | 
	
	  | etappe 1 | 12e | 6 mei |  |  Fossacesia Marina | -  Ortona | 19.6 km | 
	
	  | etappe 2 | 98e | 7 mei |  |  Teramo | -  San Salvo | 202 km | 
	
	  | etappe 3 | 2e | 8 mei |  |  Vasto | -  Melfi | 213 km | 
	
	  | etappe 4 | 173e | 9 mei |  |  Venosa | -  Lago Laceno | 175 km | 
	
	  | etappe 5 | 3e | 10 mei |  |  Atripalda | -  Salerno | 171 km | 
	
	  | etappe 6 | 1e | 11 mei |  |  Napoli | -  Napoli | 162 km | 
	
	  | etappe 7 | 130e | 12 mei |  |  Capua | -  Gran Sasso d'Italia (Campo Imperatore | 218 km | 
	
	  | etappe 8 | 154e | 13 mei |  |  Terni | -  Fossombrone | 207 km | 
	
	  | etappe 9 | 91e | 14 mei |  |  Savignano sul Rubicone | -  Cesena | 35 km | 
	
	  | etappe 10 | 4e | 16 mei |  |  Scandiano | -  Viareggio | 196 km | 
	
	  | etappe 11 | 4e | 17 mei |  |  Camaiore | -  Tortona | 219 km | 
	
	  | etappe 12 | 110e | 18 mei |  |  Bra | -  Rivoli | 179 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Paris-Roubaix 2023  historie | datum: 09-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 4e | 9 april |  |  Compiègne | -  Roubaix | 256.6 km | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2023  historie | datum: 02-04-2023 | 
      
        |  | 
	
	  | UITSLAG | 3e | 2 april |  |  Brugge | -  Oudenaarde | 273.4 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2023  historie | datum: 29-03-2023 | 
      
        |  | 
	
	  | UITSLAG | 5e | 29 maart |  |  Roeselaere | -  Waregem | 183.7 km | 
 |  | 
      
        |  | 
      
        |  Gent-Wevelgem in Flanders Fields 2023  historie | datum: 26-03-2023 | 
      
        |  | 
	
	  | UITSLAG | 5e | 26 maart |  |  Ieper | -  Wevelgem | 260.9 km | 
 |  | 
      
        |  | 
      
        |  E3 Saxo Classic 2023  historie | datum: 24-03-2023 | 
      
        |  | 
	
	  | UITSLAG | 14e | 24 maart |  |  Harelbeke | -  Harelbeke | 204.1 km | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2023  historie | datum: 18-03-2023 | 
      
        |  | 
	
	  | uitslag | 6e | 18 maart |  |  Milano | -  San Remo | 294 km | 
 |  | 
      
        |  | 
      
        |  Paris - Nice 2023  historie | van 05-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 3e | 5 maart |  |  La Verrière | -  La Verrière | 169.4 km | 
	
	  | etappe 2 | 1e | 6 maart |  |  Bazainville | -  Fontainebleau | 163.7 km | 
	
	  | etappe 4 | 68e | 8 maart |  |  Saint-Amand-Montrond | -  La Loge des Gardes | 164.7 km | 
	
	  | etappe 5 | 2e | 9 maart |  |  Saint-Symphorien-sur-Coise | -  Saint-Paul-Trois-Châteaux | 212.4 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2022  historie | van 19-08-2022 t/m 11-09-2022 | 
      
        |  | 
	
	  | etappe 2 | 2e | 20 augustus |  |  Den Bosch | -  Utrecht | 175.1 km | 
	
	  | etappe 3 | 2e | 21 augustus |  |  Breda | -  Breda | 193.2 km | 
	
	  | etappe 5 | 139e | 24 augustus |  |  Irún | -  Bilbao | 187.2 km | 
	
	  | etappe 6 | 167e | 25 augustus |  |  Bilbao | -  Ascensión Al Pico Jano. San Miguel De Aguayo | 181.2 km | 
	
	  | etappe 7 | 9e | 26 augustus |  |  Camargo | -  Cistierna | 190 km | 
	
	  | etappe 8 | 110e | 27 augustus |  |  La Pola Llaviana/Pola De Laviana | -  Colláu Fancuaya | 153.4 km | 
	
	  | etappe 9 | 115e | 28 augustus |  |  Villaviciosa | -  Les Praeres. Nava | 171.4 km | 
	
	  | etappe 10 | 33e | 30 augustus |  |  Elche | -  Alicante | 30.9 km | 
	
	  | etappe 11 | 5e | 31 augustus |  |  ElPozo Alimentación | -  Cabo De Gata | 191.2 km | 
	
	  | etappe 12 | 143e | 1 september |  |  Salobreña | -  Peñas Blancas. Estepona | 192.7 km | 
	
	  | etappe 13 | 1e | 2 september |  |  Ronda | -  Montilla | 168.4 km | 
	
	  | etappe 14 | 133e | 3 september |  |  Montoro | -  Sierra de la Pandera | 160.3 km | 
	
	  | etappe 15 | 141e | 4 september |  |  Martos | -  Sierra Nevada | 149.6 km | 
	
	  | etappe 16 | 1e | 6 september |  |  Sanlúcar De Barrameda | -  Tomares | 189.4 km | 
	
	  | etappe 17 | 128e | 7 september |  |  Aracena | -  Monasterio De Tentudía | 162.3 km | 
	
	  | etappe 18 | 133e | 8 september |  |  Trujillo | -  Alto Del Piornal | 192 km | 
	
	  | etappe 19 | 1e | 9 september |  |  Talavera de la Reina | -  Talavera de la Reina | 138.3 km | 
	
	  | etappe 20 | 121e | 10 september |  |  Moralzarzal | -  Puerto de Navacerrada | 181 km | 
	
	  | etappe 21 | 2e | 11 september |  |  Las Rozas | -  Madrid | 96.7 km | 
				
				  |  eindklassement | 102e | 
					
					  |  puntenklassement | 1e | 
 |  | 
      
        |  | 
      
        |  Tour de France 2022  historie | van 01-07-2022 t/m 24-07-2022 | 
      
        |  | 
	
	  | etappe 1 | 6e | 1 juli |  |  Kopenhagen | -  Kopenhagen | 13.2 km | 
	
	  | etappe 2 | 3e | 2 juli |  |  Roskilde | -  Nyborg | 202.2 km | 
	
	  | etappe 3 | 12e | 3 juli |  |  Vejle | -  Sønderborg | 182 km | 
	
	  | etappe 4 | 12e | 4 juli |  |  Dunkerque | -  Calais | 171.5 km | 
	
	  | etappe 5 | 37e | 5 juli |  |  Lille Métropole | -  Arenberg Porte du Hainaut | 153.7 km | 
	
	  | etappe 6 | 156e | 6 juli |  |  Binche | -  Longwy | 219.9 km | 
	
	  | etappe 7 | 164e | 7 juli |  |  Tomblaine | -  La Super Planche Des Belles Filles | 176.3 km | 
	
	  | etappe 8 | 146e | 8 juli |  |  Dole | -  Lausanne | 186.3 km | 
	
	  | etappe 9 | 124e | 9 juli |  |  Aigle | -  Châtel Les Portes Du Soleil | 192.9 km | 
	
	  | etappe 10 | 101e | 11 juli |  |  Morzine Les Portes Du Soleil | -  Megève | 148.1 km | 
	
	  | etappe 11 | 101e | 12 juli |  |  Albertville | -  Col Du Granon Serre Chevalier | 151.7 km | 
	
	  | etappe 12 | 87e | 13 juli |  |  Briançon | -  Alpe d'Huez | 165.1 km | 
	
	  | etappe 13 | 1e | 14 juli |  |  Le Bourg D'Oisans | -  Saint-Étienne | 192.6 km | 
	
	  | etappe 14 | 153e | 15 juli |  |  Saint-Étienne | -  Mende | 192.5 km | 
	
	  | etappe 15 | 3e | 16 juli |  |  Rodez | -  Carcassonne | 202.5 km | 
	
	  | etappe 16 | 129e | 19 juli |  |  Carcassonne | -  Foix | 178.5 km | 
	
	  | etappe 17 | 122e | 20 juli |  |  Saint-Gaudens | -  Peyragudes | 129.7 km | 
	
	  | etappe 18 | 125e | 21 juli |  |  Lourdes | -  Hautacam | 143.2 km | 
	
	  | etappe 19 | 119e | 22 juli |  |  Castelnau-Magnoac | -  Cahors | 188.3 km | 
	
	  | etappe 20 | 82e | 23 juli |  |  Lacapelle-Marival | -  Rocamadour | 40.7 km | 
	
	  | etappe 21 | 56e | 24 juli |  |  Paris La Défense Arena | -  Paris Champs-Élysées | 115.6 km | 
				
				  |  eindklassement | 99e | 
					
					  |  puntenklassement | 6e | 
					
					  |  bergklassement | 31e | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2022  historie | datum: 03-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 8e | 3 april |  |  Antwerpen | -  Oudenaarde | 272.50 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2022  historie | datum: 30-03-2022 | 
      
        |  | 
	
	  | UITSLAG | 69e | 30 maart |  |  Roeselaere | -  Waregem | 183.70 km | 
 |  | 
      
        |  | 
      
        |  Gent-Wevelgem in Flanders Fields 2022  historie | datum: 27-03-2022 | 
      
        |  | 
	
	  | UITSLAG | 7e | 27 maart |  |  Ieper | -  Wevelgem | 249 km | 
 |  | 
      
        |  | 
      
        |  E3 Saxo Bank Classic 2022  historie | datum: 25-03-2022 | 
      
        |  | 
	
	  | UITSLAG | 24e | 25 maart |  |  Harelbeke | -  Harelbeke | 203.9 km | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2022  historie | datum: 19-03-2022 | 
      
        |  | 
	
	  | uitslag | 6e | 19 maart |  |  Milano | -  San Remo | 293 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2021  historie | van 30-08-2021 t/m 05-09-2021 | 
      
        |  | 
	
	  | etappe 1 | 6e | 30 augustus |  |  Surhuisterveen | -  Dokkum | 169.6 km | 
	
	  | etappe 2 | 28e | 31 augustus |  |  Lelystad | -  Lelystad | 11.1 km | 
	
	  | etappe 3 | 10e | 1 september |  |  Essen | -  Hoogerheide | 168.3 km | 
	
	  | etappe 4 | 2e | 2 september |  |  Aalter | -  Ardooie | 166.1 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Tour de France 2021  historie | van 26-06-2021 t/m 18-07-2021 | 
      
        |  | 
	
	  | etappe 1 | 173e | 26 juni |  |  Brest | -  Landerneau | 197.8 km | 
	
	  | etappe 2 | 160e | 27 juni |  |  Perros-Guirec | -  Mûr de Bretagne Guerlédan | 183.5 km | 
	
	  | etappe 3 | 107e | 28 juni |  |  Lorient | -  Pontivy | 182.9 km | 
	
	  | etappe 4 | 8e | 29 juni |  |  Redon | -  Fougères | 150.4 km | 
	
	  | etappe 5 | 174e | 30 juni |  |  Changé | -  Laval Espace Mayenne | 27.2 km | 
	
	  | etappe 6 | 10e | 1 juli |  |  Tours | -  Châteauroux | 160.6 km | 
	
	  | etappe 7 | 157e | 2 juli |  |  Vierzon | -  Le Creusot | 249.1 km | 
	
	  | etappe 8 | 166e | 3 juli |  |  Oyonnax | -  Le Grand-Bornand | 150.8 km | 
	
	  | etappe 9 | 54e | 4 juli |  |  Cluses | -  Tignes | 144.9 km | 
	
	  | etappe 10 | 161e | 6 juli |  |  Albertville | -  Valence | 190.7 km | 
	
	  | etappe 11 | 153e | 7 juli |  |  Sorgues | -  Malaucène | 198.9 km | 
	
	  | etappe 12 | 148e | 8 juli |  |  Saint-Paul-Trois-Châteaux | -  Nîmes | 159.4 km | 
	
	  | etappe 13 | 114e | 9 juli |  |  Nîmes | -  Carcassonne | 219.9 km | 
	
	  | etappe 14 | 145e | 10 juli |  |  Carcassonne | -  Quillan | 183.7 km | 
	
	  | etappe 15 | 112e | 11 juli |  |  Céret | -  Andorre-la-Vieille | 191.3 km | 
	
	  | etappe 16 | 117e | 13 juli |  |  Pas de la Case | -  Saint-Gaudens | 169 km | 
	
	  | etappe 17 | 126e | 14 juli |  |  Muret | -  Saint-Lary-Soulan (Col du Portet) | 178.4 km | 
	
	  | etappe 18 | 133e | 15 juli |  |  Pau | -  Luz Ardiden | 129.7 km | 
	
	  | etappe 19 | 122e | 16 juli |  |  Mourenx | -  Libourne | 207 km | 
	
	  | etappe 20 | 75e | 17 juli |  |  Libourne | -  Saint-Emilion | 30.8 km | 
	
	  | etappe 21 | 18e | 18 juli |  |  Chatou | -  Paris Champs-Élysées | 108.4 km | 
				
				  |  eindklassement | 136e | 
					
					  |  puntenklassement | 87e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2021  historie | van 30-05-2021 t/m 06-06-2021 | 
      
        |  | 
	
	  | etappe 1 | 142e | 30 mei |  |  Issoire | -  Issoire | 181.8 km | 
	
	  | etappe 2 | 142e | 31 mei |  |  Brioude | -  Saugues | 172.8 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Paris-Nice 2021  historie | van 07-03-2021 t/m 14-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 3e | 7 maart |  |  Saint-Cyr-l’École | -  Saint-Cyr-l’École | 166.0 km | 
	
	  | etappe 2 | 2e | 8 maart |  |  Oinville-sur-Montcient | -  Amilly | 188.0 km | 
	
	  | etappe 3 | 14e | 9 maart |  |  Gien | -  Gien | 14.4 km | 
	
	  | etappe 4 | 118e | 10 maart |  |  Chalon-sur-Saône | -  Chiroubles | 188.0 km | 
	
	  | etappe 5 | 12e | 11 maart |  |  Vienne | -  Bollène | 203.0 km | 
	
	  | etappe 6 | 123e | 12 maart |  |  Brignoles | -  Biot | 202.5 km | 
	
	  | etappe 7 | 132e | 13 maart |  |  Nice | -  Valdeblore La Colmiane | 166.5 km | 
	
	  | etappe 8 | 104e | 14 maart |  |  Nice | -  Nice | 110.5 km | 
				
				  |  eindklassement | 118e | 
					
					  |  puntenklassement | 8e | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2020  historie | datum: 18-10-2020 | 
      
        |  | 
	
	  | UITSLAG | 59e | 18 oktober |  |  Antwerpen | -  Oudenaarde | 243 km | 
 |  | 
      
        |  | 
      
        |  Gent-Wevelgem in Flanders Fields 2020  historie | datum: 11-10-2020 | 
      
        |  | 
	
	  | UITSLAG | 1e | 11 oktober |  |  Gent | -  Wevelgem | 238 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2020  historie | van 29-09-2020 t/m 03-10-2020 | 
      
        |  | 
	
	  | etappe 1 | 2e | 29 september |  |  Blankenberge | -  Ardooie | 151.7 km | 
	
	  | etappe 3 | 1e | 1 oktober |  |  Aalter | -  Aalter | 157 km | 
	
	  | etappe 4 | 4e | 2 oktober |  |  Riemst | -  Riemst | 8,14 km | 
				
				  |  eindklassement | 5e | 
					
					  |  jongerenklassement | 2e | 
 |  | 
      
        |  | 
      
        |  Tour de France 2020  historie | van 29-08-2020 t/m 20-09-2020 | 
      
        |  | 
	
	  | etappe 1 | 2e | 29 augustus |  |  Nice | -  Nice | 156 km | 
	
	  | etappe 2 | 146e | 30 augustus |  |  Nice | -  Nice | 187 km | 
	
	  | etappe 3 | 35e | 31 augustus |  |  Nice | -  Sisteron | 198 km | 
	
	  | etappe 4 | 146e | 1 september |  |  Sisteron | -  Orcières-Merlette | 157 km | 
	
	  | etappe 5 | 95e | 2 september |  |  Gap | -  Privas | 183 km | 
	
	  | etappe 6 | 158e | 3 september |  |  Le Teil | -  Mont Aigoual | 191 km | 
	
	  | etappe 7 | 170e | 4 september |  |  Millau | -  Lavaur | 168 km | 
	
	  | etappe 8 | 80e | 5 september |  |  Cazères | -  Loudenville | 140 km | 
	
	  | etappe 9 | 148e | 6 september |  |  Pau | -  Laruns | 154 km | 
	
	  | etappe 10 | 5e | 8 september |  |  Île D’Oléron | -  Île de Ré | 170 km | 
	
	  | etappe 11 | 6e | 9 september |  |  Châtelaillon-Plage | -  Poitiers | 167 km | 
	
	  | etappe 12 | 142e | 10 september |  |  Chauvigny | -  Sarran | 218 km | 
	
	  | etappe 13 | 132e | 11 september |  |  Châtel-Guyon | -  Puy Mary | 191 km | 
	
	  | etappe 14 | 91e | 12 september |  |  Clermont-Ferrand | -  Lyon | 197 km | 
	
	  | etappe 15 | 105e | 13 september |  |  Lyon | -  Grand Colombier | 175 km | 
	
	  | etappe 16 | 88e | 15 september |  |  La-Tour-du-Pin | -  Villard-de-Lans | 164 km | 
	
	  | etappe 17 | 100e | 16 september |  |  Grenoble | -  Col de la Loze | 168 km | 
	
	  | etappe 18 | 90e | 17 september |  |  Méribel | -  La Roche-sur-Foron | 168 km | 
	
	  | etappe 19 | 39e | 18 september |  |  Bourg-en-Bresse | -  Champagnole | 160 km | 
	
	  | etappe 20 | 110e | 19 september |  |  Lure | -  La Planche des Belles Filles | 36 km | 
	
	  | etappe 21 | 2e | 20 september |  |  Mantes-la-Jolie | -  Paris | 122 km | 
				
				  |  eindklassement | 124e | 
					
					  |  puntenklassement | 17e | 
					
					  |  jongerenklassement | 18e | 
 |  | 
      
        |  | 
      
        |  Tour de Pologne 2020  historie | van 05-08-2020 t/m 09-08-2020 | 
      
        |  | 
	
	  | etappe 1 | 22e | 5 augustus |  |  Stadion Slaski | -  Katowice | 195.8 km | 
	
	  | etappe 2 | 1e | 6 augustus |  |  Opole | -  Zabrze | 151.5 km | 
	
	  | etappe 3 | 112e | 7 augustus |  |  Wadowice | -  Bielsko-Biala | 203.1 km | 
	
	  | etappe 4 | 129e | 8 augustus |  |  Bukovina Resort | -  Bukowina Tatrzanska | 152.9 km | 
	
	  | etappe 5 | 93e | 9 augustus |  |  Zakopane | -  Kraków | 188.0 km | 
				
				  |  eindklassement | 113e | 
					
					  |  jongerenklassement | 39e | 
 |  | 
      
        |  | 
      
        |  Paris-Nice 2020  historie | van 08-03-2020 t/m 14-03-2020 | 
      
        |  | 
	
	  | etappe 1 | 126e | 8 maart |  |  Plaisir | -  Plaisir | 154.0 km | 
	
	  | etappe 2 | 22e | 9 maart |  |  Chevreuse | -  Chalette-sur-Loing | 166.5 km | 
	
	  | etappe 3 | 86e | 10 maart |  |  Chalette-sur-Loing | -  La Châtre | 214.0 km | 
	
	  | etappe 4 | 52e | 11 maart |  |  Saint-Amand-Montrond | -  Saint-Amand-Montrond | 15.5 km | 
	
	  | etappe 5 | 90e | 12 maart |  |  Gannat | -  La Côte-Saint-André | 227.0 km | 
	
	  | etappe 6 | 56e | 13 maart |  |  Sorgues | -  Apt | 161.5 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2019  historie | van 25-09-2019 t/m 29-09-2019 | 
      
        |  | 
	
	  | wegwedstrijd | 1e | 29 september |  |  Leeds | -  Harrogate | 285 km | 
 |  | 
      
        |  | 
      
        |  EuroEyes Cyclassics Hamburg 2019  historie | datum: 25-08-2019 | 
      
        |  | 
	
	  | uitslag | 15e | 25 augustus |  |  Hamburg | -  Hamburg | 222 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2019  historie | van 12-08-2019 t/m 18-08-2019 | 
      
        |  | 
	
	  | etappe 1 | 14e | 12 augustus |  |  Beveren | -  Hulst | 167.2 km | 
	
	  | etappe 2 | 11e | 13 augustus |  |  Blankenberge | -  Ardooie | 169.1 km | 
	
	  | etappe 3 | 17e | 14 augustus |  |  Aalter | -  Aalter | 166.9 km | 
	
	  | etappe 4 | 47e | 15 augustus |  |  Houffalize | -  Houffalize | 96.2 km | 
	
	  | etappe 5 | 32e | 16 augustus |  |  Riemst | -  Venray | 191.4 km | 
	
	  | etappe 6 | 7e | 17 augustus |  |  Den Haag | -  Den Haag | 8.4 km | 
	
	  | etappe 7 | 94e | 30 augustus |  |  Sint-Pieters-Leeuw | -  Geraardsbergen | 178.1 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Tour de Pologne 2019  historie | van 03-08-2019 t/m 09-08-2019 | 
      
        |  | 
	
	  | etappe 1 | 142e | 3 augustus |  |  Kraków | -  Kraków | 136 km | 
	
	  | etappe 2 | 32e | 4 augustus |  |  Tarnowskie Góry | -  Katowice | 153 km | 
	
	  | etappe 3 | 3e | 5 augustus |  |  Chorzów | -  Zabrze | 157 km | 
	
	  | etappe 5 | 136e | 7 augustus |  |  Wieliczka | -  Bielsko-Biala | 154 km | 
	
	  | etappe 6 | 107e | 8 augustus |  |  Zakopane | -  Zakopane | 155 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Amgen Tour of California 2019  historie | van 12-05-2019 t/m 18-05-2019 | 
      
        |  | 
	
	  | etappe 1 | 127e | 12 mei |  |  Sacramento | -  Sacramento | 143 km | 
	
	  | etappe 2 | 124e | 13 mei |  |  Rancho Cordova | -  South Lake Tahoe | 214.5 km | 
	
	  | etappe 3 | 113e | 14 mei |  |  Stockton | -  Morgan Hill | 208 km | 
	
	  | etappe 4 | 39e | 15 mei |  |  Laguna Seca | -  Morro Bay | 214.5 km | 
	
	  | etappe 5 | 103e | 16 mei |  |  Pismo Beach | -  Ventura | 219.5 km | 
	
	  | etappe 6 | 63e | 17 mei |  |  Ontario | -  Mt. Baldy | 127.5 km | 
	
	  | etappe 7 | 82e | 18 mei |  |  Santa Clarita | -  Pasadena | 126 km | 
				
				  |  eindklassement | 91e | 
					
					  |  puntenklassement | 32e | 
					
					  |  jongerenklassement | 29e | 
 |  | 
      
        |  | 
      
        |  Paris-Roubaix 2019  historie | datum: 14-04-2019 | 
      
        |  | 
	
	  | UITSLAG | 51e | 14 april |  |  Compiègne | -  Roubaix | 257 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2019  historie | datum: 03-04-2019 | 
      
        |  | 
	
	  | UITSLAG | 89e | 3 april |  |  Roeselaere | -  Waregem | 182,8 km | 
 |  | 
      
        |  | 
      
        |  Gent-Wevelgem in Flanders Fields 2019  historie | datum: 31-03-2019 | 
      
        |  | 
	
	  | UITSLAG | 33e | 31 maart |  |  Gent | -  Wevelgem | 251.5 km | 
 |  | 
      
        |  | 
      
        |  Driedaagse Brugge-De Panne 2019  historie | datum: 27-03-2019 | 
      
        |  | 
	
	  | Uitslag | 145e | 27 maart |  |  Brugge | -  De Panne | 200.3 km | 
 |  | 
      
        |  | 
      
        |  Tirreno-Adriatico 2019  historie | van 13-03-2019 t/m 19-03-2019 | 
      
        |  | 
	
	  | etappe 2 | 102e | 14 maart |  |  Camaiore | -  Pomarance | 195 km | 
	
	  | etappe 3 | 97e | 15 maart |  |  Pomarance | -  Foligno | 226 km | 
	
	  | etappe 4 | 65e | 16 maart |  |  Foligno | -  Fossombrone | 221 km | 
	
	  | etappe 5 | 7e | 17 maart |  |  Colli al Metauro | -  Recanati | 180 km | 
	
	  | etappe 6 | 133e | 18 maart |  |  Matelica | -  Jesi | 195 km | 
	
	  | etappe 7 | 6e | 19 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 10.05 km | 
				
				  |  eindklassement | 49e | 
					
					  |  puntenklassement | 15e | 
					
					  |  bergklassement | 8e | 
					
					  |  jongerenklassement | 7e | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2018  historie | van 13-08-2018 t/m 19-08-2018 | 
      
        |  | 
	
	  | etappe 1 | 37e | 13 augustus |  |  Heerenveen | -  Bolsward | 134 km | 
	
	  | etappe 2 | 18e | 14 augustus |  |  Venray | -  Venray | 156 km | 
	
	  | etappe 3 | 26e | 15 augustus |  |  Aalter | -  Antwerpen | 140 km | 
	
	  | etappe 4 | 119e | 16 augustus |  |  Blankenberge | -  Ardooie | 179 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2018  historie | van 04-05-2018 t/m 27-05-2018 | 
      
        |  | 
	
	  | etappe 1 | 84e | 4 mei |  |  Jerusalem | -  Jerusalem | 9,7 km | 
	
	  | etappe 2 | 11e | 5 mei |  |  Haifa | -  Tel Aviv | 167 km | 
	
	  | etappe 3 | 9e | 6 mei |  |  Be'er Sheva | -  Eilat | 229 km | 
	
	  | etappe 4 | 172e | 8 mei |  |  Catania | -  Caltagirone | 198 km | 
	
	  | etappe 5 | 126e | 9 mei |  |  Agrigento | -  Santa Ninfa | 153 km | 
	
	  | etappe 6 | 136e | 10 mei |  |  Caltanissetta | -  Etna | 164 km | 
	
	  | etappe 7 | 8e | 11 mei |  |  Pizzo | -  Praia a Mare | 159 km | 
	
	  | etappe 8 | 163e | 12 mei |  |  Praia a Mare | -  Montevergine Di Mercogliano | 209 km | 
	
	  | etappe 9 | 146e | 13 mei |  |  Pesco Sannita | -  Gran Sasso D'Italia | 225 km | 
	
	  | etappe 10 | 143e | 14 mei |  |  Penne | -  Gualdo Radino | 239 km | 
	
	  | etappe 11 | 167e | 16 mei |  |  Assisi | -  Osimo | 156 km | 
	
	  | etappe 12 | 153e | 17 mei |  |  Osimo | -  Imola | 214 km | 
	
	  | etappe 13 | 145e | 18 mei |  |  Ferrara | -  Nervesa della Battaglia | 180 km | 
	
	  | etappe 14 | 120e | 19 mei |  |  San Vito al Tagliamento | -  Monte Zoncolan | 186 km | 
	
	  | etappe 15 | 133e | 20 mei |  |  Tolmezzo | -  Sappada | 176 km | 
	
	  | etappe 16 | 19e | 21 mei |  |  Trento | -  Rovereto | 34,2 km | 
	
	  | etappe 17 | 154e | 23 mei |  |  Riba del Garda | -  Iseo | 155 km | 
	
	  | etappe 18 | 151e | 24 mei |  |  Abbiategrasso | -  Prato Nevoso | 196 km | 
	
	  | etappe 19 | 149e | 25 mei |  |  Venaria Reale | -  Bardinecchia | 184 km | 
	
	  | etappe 20 | 57e | 26 mei |  |  Susa | -  Cervinia | 214 km | 
	
	  | etappe 21 | 78e | 27 mei |  |  Roma | -  Roma | 115 km | 
				
				  |  eindklassement | 140e | 
					
					  |  puntenklassement | 44e | 
					
					  |  bergklassement | 67e | 
					
					  |  jongerenklassement | 32e | 
 |  | 
      
        |  | 
      
        |  Paris-Roubaix 2018  historie | datum: 08-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 71e | 8 april |  |  Compiègne | -  Roubaix | 257 km | 
 |  | 
      
        |  | 
      
        |  Ronde van Vlaanderen - Tour des Flandres 2018  historie | datum: 01-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 2e | 1 april |  |  Antwerpen | -  Oudenaarde | 264,7 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen - A travers la Flandre 2018  historie | datum: 28-03-2018 | 
      
        |  | 
	
	  | UITSLAG | 5e | 28 maart |  |  Roeselaere | -  Waregem | 180,1 km | 
 |  | 
      
        |  | 
      
        |  Tirreno-Adriatico 2018  historie | van 07-03-2018 t/m 13-03-2018 | 
      
        |  | 
	
	  | etappe 1 | 36e | 7 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 21,5 km | 
	
	  | etappe 2 | 116e | 8 maart |  |  Camaiore | -  Follonica | 167 km | 
	
	  | etappe 3 | 146e | 9 maart |  |  Follonica | -  Trevi | 239 km | 
	
	  | etappe 4 | 128e | 10 maart |  |  Foligno | -  Sarnano Sassotetto | 219 km | 
	
	  | etappe 5 | 110e | 11 maart |  |  Castelraimondo | -  Filottrano | 178 km | 
	
	  | etappe 6 | 79e | 12 maart |  |  Numana | -  Fano | 153 km | 
	
	  | etappe 7 | 4e | 13 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 10 km | 
				
				  |  eindklassement | 115e | 
					
					  |  puntenklassement | 17e | 
					
					  |  jongerenklassement | 20e | 
 |  | 
      
        |  | 
      
        |  Cyclassics Hamburg 2017  historie | datum: 20-08-2017 | 
      
        |  | 
	
	  | uitslag | 126e | 20 augustus |  |  Hamburg | -  Hamburg | 217,7 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2017  historie | van 07-08-2017 t/m 13-08-2017 | 
      
        |  | 
	
	  | etappe 1 | 156e | 7 augustus |  |  Breda | -  Venray | 169.8 km | 
	
	  | etappe 2 | 22e | 8 augustus |  |  Voorburg | -  Voorburg | 9 km | 
	
	  | etappe 3 | 117e | 9 augustus |  |  Blankenberge | -  Ardooie | 185 km | 
	
	  | etappe 4 | 73e | 10 augustus |  |  Lanaken | -  Lanaken | 154.2 km | 
	
	  | etappe 5 | 76e | 11 augustus |  |  Sittard-Geleen | -  Sittard-Geleen | 167.3 km | 
	
	  | etappe 6 | 110e | 12 augustus |  |  Riemst | -  Houffalize | 203.7 km | 
	
	  | etappe 7 | 45e | 13 augustus |  |  Essen | -  Geraardsbergen | 191.3 km | 
				
				  |  eindklassement | 68e | 
					
					  |  jongerenklassement | 29e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2017  historie | van 05-05-2017 t/m 28-05-2017 | 
      
        |  | 
	
	  | etappe 1 | 192e | 5 mei |  |  Alghero | -  Olbia | 203.0 km | 
	
	  | etappe 2 | 133e | 6 mei |  |  Olbia | -  Tortolì | 208.0 km | 
	
	  | etappe 3 | 169e | 7 mei |  |  Tortolì | -  Cagliari | 148.0 km | 
	
	  | etappe 4 | 126e | 9 mei |  |  Cefalù | -  Etna | 180.0 km | 
	
	  | etappe 5 | 158e | 10 mei |  |  Pedara | -  Messina | 157.0 km | 
	
	  | etappe 6 | 111e | 11 mei |  |  Reggio Calabria | -  Terme Luigiane | 207.0 km | 
	
	  | etappe 7 | 156e | 12 mei |  |  Castrovillari | -  Alberobello | 220.0 km | 
	
	  | etappe 8 | 111e | 13 mei |  |  Molfetta | -  Peschici | 189.0 km | 
	
	  | etappe 9 | 88e | 14 mei |  |  Montenero di Bisaccia | -  Blockhaus | 139.0 km | 
	
	  | etappe 10 | 158e | 16 mei |  |  Foligno | -  Montefalco | 39.2 km | 
	
	  | etappe 11 | 158e | 17 mei |  |  Firenze | -  Bagno di Romagna | 161.0 km | 
	
	  | etappe 12 | 153e | 18 mei |  |  Forlì | -  Reggio Emilia | 237.0 km | 
	
	  | etappe 13 | 159e | 19 mei |  |  Reggio Emilia | -  Tortona | 162.0 km | 
	
	  | etappe 14 | 156e | 20 mei |  |  Castellania | -  Oropa | 131.0 km | 
	
	  | etappe 15 | 173e | 21 mei |  |  Valdengo | -  Bergamo | 199.0 km | 
	
	  | etappe 16 | 134e | 23 mei |  |  Rovetta | -  Bormio | 227.0 km | 
	
	  | etappe 17 | 109e | 24 mei |  |  Tirano | -  Canazei | 219.0 km | 
	
	  | etappe 18 | 81e | 25 mei |  |  Moena | -  Ortisei | 137.0 km | 
	
	  | etappe 19 | 158e | 26 mei |  |  San Candido | -  Piancavallo | 191.0 km | 
	
	  | etappe 20 | 156e | 27 mei |  |  Pordenone | -  Asiago | 190.0 km | 
	
	  | etappe 21 | 12e | 28 mei |  |  Monza | -  Milano | 28.0 km | 
				
				  |  eindklassement | 138e | 
					
					  |  puntenklassement | 62e | 
					
					  |  jongerenklassement | 33e | 
 |  | 
      
        |  | 
      
        |  Rund um den Finanzplatz Eschborn-Frankfurt 2017  historie | datum: 01-05-2017 | 
      
        |  | 
	
	  | Rund um den Finanzplatz Eschborn-Frankfurt | 43e | 1 mei |  |  Eschborn | -  Frankfurt | 218,7 km | 
 |  | 
      
        |  | 
      
        |  Paris-Roubaix 2017  historie | datum: 09-04-2017 | 
      
        |  | 
	
	  | UITSLAG | 95e | 9 april |  |  Compiègne | -  Roubaix | 257 km | 
 |  | 
      
        |  | 
      
        |  Record Bank E3 Harelbeke 2017  historie | datum: 24-03-2017 | 
      
        |  | 
	
	  | UITSLAG | 90e | 24 maart |  |  Harelbeke | -  Harelbeke | 206.1 km | 
 |  | 
      
        |  | 
      
        |  Dwars door Vlaanderen 2017  historie | datum: 22-03-2017 | 
      
        |  | 
	
	  | UITSLAG | 150e | 22 maart |  |  Roeselaere | -  Waregem | 203.4 km | 
 |  | 
      
        |  | 
      
        |  Cyclassics Hamburg 2016  historie | datum: 21-08-2016 | 
      
        |  | 
	
	  | uitslag | 123e | 21 augustus |  |  Hamburg | -  Hamburg | 217,7 km | 
 |  |