| Prestaties: 
 
 | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2025  historie | datum: 14-09-2025 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 1e | 14 september |  |  Montréal | -  Montréal | 209.1 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2025  historie | datum: 12-09-2025 | 
      
        |  | 
	
	  | uitslag | 49e | 12 september |  |  Quebec | -  Quebec | 216 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2025  historie | datum: 31-08-2025 | 
      
        |  | 
	
	  | Uitslag | 64e | 31 augustus |  |  Plouay | -  Plouay | 261.7 km | 
 |  | 
      
        |  | 
      
        |  ADAC Cyclassics 2025  historie | datum: 17-08-2025 | 
      
        |  | 
	
	  | uitslag | 31e | 17 augustus |  |  Hamburg | -  Hamburg | 207.4 km | 
 |  | 
      
        |  | 
      
        |  Tour de Pologne 2025  historie | van 04-08-2025 t/m 10-08-2025 | 
      
        |  | 
	
	  | etappe 1 | 47e | 4 augustus |  |  Wroc?aw | -  Legnica | 199.7 km | 
	
	  | etappe 2 | 7e | 5 augustus |  |  Hotel Go??biewski Karpacz | -  Karpacz | 149.4 km | 
	
	  | etappe 3 | 34e | 6 augustus |  |  Wa?brzych | -  Wa?brzych | 159.3 km | 
	
	  | etappe 4 | 13e | 7 augustus |  |  Rybnik | -  Cieszyn | 201.4 km | 
	
	  | etappe 5 | 13e | 8 augustus |  |  Katowice | -  Zakopane | 206.1 km | 
	
	  | etappe 6 | 2e | 9 augustus |  |  Bukowina Resort | -  Bukowina Tatrza?ska | 147.5 km | 
	
	  | etappe 7 | 1e | 10 augustus |  |  Wieliczka | -  Wieliczka | 12.5 km | 
				
				  |  eindklassement | 1e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2025  historie | datum: 09-05-2025 | 
      
        |  | 
	
	  | etappe 1 | 27e | 9 mei |  |  Durrës | -  Tirana | 160 km | 
	
	  | etappe 2 | 8e | 10 mei |  |  Tirana | -  Tirana | 13.7 km | 
	
	  | etappe 3 | 24e | 11 mei |  |  Vlorë | -  Vlorë | 160 km | 
	
	  | etappe 4 | 28e | 13 mei |  |  Alberobello | -  Lecce | 189 km | 
	
	  | etappe 5 | 37e | 14 mei |  |  Ceglie Messapica | -  Matera | 151 km | 
	
	  | etappe 6 | 166e | 15 mei |  |  Potenza | -  Napoli | 227 km | 
	
	  | etappe 7 | 18e | 16 mei |  |  Castel di Sangro | -  Tagliacozzo | 168 km | 
	
	  | etappe 8 | 36e | 17 mei |  |  Giulianova | -  Castelraimondo | 197 km | 
	
	  | etappe 9 | 12e | 18 mei |  |  Gubbio | -  Siena | 181 km | 
	
	  | etappe 10 | 38e | 20 mei |  |  Lucca | -  Pisa | 28.6 km | 
	
	  | etappe 11 | 20e | 21 mei |  |  Viareggio | -  Castelnovo ne’ Monti | 186 km | 
	
	  | etappe 12 | 80e | 22 mei |  |  Modena | -  Viadana (Oglio-Po) | 172 km | 
	
	  | etappe 13 | 31e | 23 mei |  |  Rovigo | -  Vicenza | 180 km | 
	
	  | etappe 14 | 46e | 24 mei |  |  Treviso | -  Nova Gorica | 195 km | 
	
	  | etappe 15 | 23e | 25 mei |  |  Fiume Veneto | -  Asiago | 219 km | 
	
	  | etappe 16 | 20e | 27 mei |  |  Piazzola sul Brenta | -  San Valentino (Brentonico) | 203 km | 
	
	  | etappe 17 | 13e | 28 mei |  |  San Michele all’Adige (Fondazione Edmund Mach) | -  Bormio | 155 km | 
	
	  | etappe 18 | 60e | 29 mei |  |  Morbegno | -  Cesano Maderno | 144 km | 
	
	  | etappe 19 | 5e | 30 mei |  |  Biella | -  Champoluc | 166 km | 
	
	  | etappe 20 | 14e | 31 mei |  |  Verrès | -  Sestrière (Vialattea) | 205 km | 
	
	  | etappe 21 | 27e | 1 juni |  |  Roma | -  Roma | 143 km | 
				
				  |  eindklassement | 27e | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2025  historie | datum: 27-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 26e | 27 april |  |  Liège | -  Liège | 252 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne - Waalse Pijl 2025  historie | datum: 23-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 15e | 23 april |  |  Ciney | -  Huy | 205.1 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2025  historie | datum: 20-04-2025 | 
      
        |  | 
	
	  | UITSLAG | 11e | 20 april |  |  Maastricht | -  Berg en Terblijt | 255.9 km | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2025  historie | van 07-04-2025 t/m 12-04-2025 | 
      
        |  | 
	
	  | etappe 1 | 24e | 7 april |  |  Vitoria-Gasteiz | -  Vitoria-Gasteiz | 16.5 km | 
	
	  | etappe 2 | 123e | 8 april |  |  Pamplona-Iruña | -  Lodosa | 186.6 km | 
	
	  | etappe 3 | 40e | 9 april |  |  Zarautz | -  Beasain | 156.6 km | 
	
	  | etappe 4 | 95e | 10 april |  |  Beasain | -  Markina-Xemein | 169.6 km | 
	
	  | etappe 5 | 102e | 11 april |  |  Urduña | -  Gernika-Lumo | 172.3 km | 
	
	  | etappe 6 | 25e | 12 april |  |  Eibar | -  Eibar | 153.4 km | 
				
				  |  eindklassement | 52e | 
					
					  |  bergklassement | 10e | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2023  historie | datum: 10-09-2023 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 13e | 10 september |  |  Montréal | -  Montréal | 221.4 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2023  historie | datum: 08-09-2023 | 
      
        |  | 
	
	  | uitslag | 47e | 8 september |  |  Quebec | -  Quebec | 201.6 km | 
 |  | 
      
        |  | 
      
        |  Bretagne Classic - Ouest-France 2023  historie | datum: 03-09-2023 | 
      
        |  | 
	
	  | Uitslag | 37e | 3 september |  |  Plouay | -  Plouay | 258 km | 
 |  | 
      
        |  | 
      
        |  Bemer Cyclassics Hamburg 2023  historie | datum: 20-08-2023 | 
      
        |  | 
	
	  | uitslag | 12e | 20 augustus |  |  Hamburg | -  Hamburg | 205.6 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2023  historie | van 06-08-2023 t/m 11-08-2023 | 
      
        |  | 
	
	  | tijdrit | 4e | 11 augustus |  |  Stirling | -  Stirling | 47.8 km | 
 |  | 
      
        |  | 
      
        |  Tour de Pologne 2023  historie | van 29-07-2023 t/m 04-08-2023 | 
      
        |  | 
	
	  | etappe 1 | 86e | 29 juli |  |  Poznan | -  Poznan | 183.7 km | 
	
	  | etappe 2 | 13e | 30 juli |  |  Leszno | -  Karpacz | 202.9 km | 
	
	  | etappe 3 | 12e | 31 juli |  |  Walbrzych | -  Duszniki-Zdrój | 162.3 km | 
	
	  | etappe 4 | 30e | 1 augustus |  |  Strzelin | -  Opole | 199.1 km | 
	
	  | etappe 5 | 53e | 2 augustus |  |  Pszczyna | -  Bielsko-Biala | 198.8 km | 
	
	  | etappe 6 | 10e | 3 augustus |  |  Katowice | -  Katowice | 16.6 km | 
	
	  | etappe 7 | 25e | 4 augustus |  |  Zabrze | -  Kraków | 166.6 km | 
				
				  |  eindklassement | 6e | 
					
					  |  puntenklassement | 19e | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2023  historie | van 06-05-2023 t/m 28-05-2023 | 
      
        |  | 
	
	  | etappe 1 | 8e | 6 mei |  |  Fossacesia Marina | -  Ortona | 19.6 km | 
	
	  | etappe 2 | 48e | 7 mei |  |  Teramo | -  San Salvo | 202 km | 
	
	  | etappe 3 | 89e | 8 mei |  |  Vasto | -  Melfi | 213 km | 
	
	  | etappe 4 | 47e | 9 mei |  |  Venosa | -  Lago Laceno | 175 km | 
	
	  | etappe 5 | 131e | 10 mei |  |  Atripalda | -  Salerno | 171 km | 
	
	  | etappe 6 | 92e | 11 mei |  |  Napoli | -  Napoli | 162 km | 
	
	  | etappe 7 | 66e | 12 mei |  |  Capua | -  Gran Sasso d'Italia (Campo Imperatore | 218 km | 
	
	  | etappe 8 | 94e | 13 mei |  |  Terni | -  Fossombrone | 207 km | 
	
	  | etappe 9 | 16e | 14 mei |  |  Savignano sul Rubicone | -  Cesena | 35 km | 
	
	  | etappe 10 | 129e | 16 mei |  |  Scandiano | -  Viareggio | 196 km | 
	
	  | etappe 11 | 107e | 17 mei |  |  Camaiore | -  Tortona | 219 km | 
	
	  | etappe 12 | 41e | 18 mei |  |  Bra | -  Rivoli | 179 km | 
	
	  | etappe 13 | 23e | 19 mei |  |  Borgofranco d’Ivrea | -  Crans-Montana | 207 km | 
	
	  | etappe 14 | 51e | 20 mei |  |  Sierre | -  Cassano Magnago | 194 km | 
	
	  | etappe 15 | 1e | 21 mei |  |  Seregno | -  Bergamo | 195 km | 
	
	  | etappe 16 | 35e | 23 mei |  |  Sabbio Chiese | -  Monte Bondone | 203 km | 
	
	  | etappe 17 | 22e | 24 mei |  |  Pergine Valsugana | -  Caorle | 197 km | 
	
	  | etappe 18 | 23e | 25 mei |  |  Oderzo | -  Val di Zoldo (Palafavera) | 161 km | 
	
	  | etappe 19 | 29e | 26 mei |  |  Longarone | -  Tre Cime Di Lavaredo | 183 km | 
	
	  | etappe 20 | 7e | 27 mei |  |  Tarvisio | -  Monte Lussari | 18.6 km | 
	
	  | etappe 21 | 93e | 28 mei |  |  Roma | -  Roma | 126 km | 
				
				  |  eindklassement | 29e | 
					
					  |  puntenklassement | 37e | 
					
					  |  bergklassement | 22e | 
					
					  |  jongerenklassement | 9e | 
 |  | 
      
        |  | 
      
        |  Ronde van het Baskenland 2023  historie | van 03-04-2023 t/m 08-04-2023 | 
      
        |  | 
	
	  | etappe 1 | 60e | 3 april |  |  Vitoria-Gasteiz | -  Labastida | 165.4 km | 
	
	  | etappe 2 | 5e | 4 april |  |  Viana | -  Leitza | 193.8 km | 
	
	  | etappe 3 | 12e | 5 april |  |  Errenteria | -  Amasa-Villabona | 162.8 km | 
	
	  | etappe 4 | 5e | 6 april |  |  Santurtzi | -  Santurtzi | 175.7 km | 
	
	  | etappe 5 | 14e | 7 april |  |  Amorebieta | -  Amorebieta | 164.5 km | 
	
	  | etappe 6 | 4e | 8 april |  |  Eibar | -  Eibar | 137.8 km | 
				
				  |  eindklassement | 7e | 
					
					  |  puntenklassement | 7e | 
					
					  |  jongerenklassement | 1e | 
 |  | 
      
        |  | 
      
        |  Tirreno - Adriatico 2023  historie | van 06-03-2023 t/m 12-03-2023 | 
      
        |  | 
	
	  | etappe 1 | 5e | 6 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 11.5 km | 
	
	  | etappe 2 | 36e | 7 maart |  |  Camaiore | -  Follonica | 210 km | 
	
	  | etappe 3 | 36e | 8 maart |  |  Follonica | -  Foligno | 216 km | 
	
	  | etappe 4 | 20e | 9 maart |  |  Greccio | -  Tortoreto | 218 km | 
	
	  | etappe 5 | 10e | 10 maart |  |  Morro d’Oro | -  Sarnano-Sassotetto | 165.6 km | 
	
	  | etappe 6 | 24e | 11 maart |  |  Osimo Stazione | -  Osimo | 193 km | 
	
	  | etappe 7 | 29e | 12 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 154 km | 
				
				  |  eindklassement | 12e | 
					
					  |  puntenklassement | 23e | 
					
					  |  jongerenklassement | 2e | 
 |  | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2022  historie | van 19-08-2022 t/m 11-09-2022 | 
      
        |  | 
	
	  | etappe 2 | 45e | 20 augustus |  |  Den Bosch | -  Utrecht | 175.1 km | 
	
	  | etappe 3 | 73e | 21 augustus |  |  Breda | -  Breda | 193.2 km | 
	
	  | etappe 5 | 60e | 24 augustus |  |  Irún | -  Bilbao | 187.2 km | 
	
	  | etappe 6 | 88e | 25 augustus |  |  Bilbao | -  Ascensión Al Pico Jano. San Miguel De Aguayo | 181.2 km | 
	
	  | etappe 7 | 88e | 26 augustus |  |  Camargo | -  Cistierna | 190 km | 
	
	  | etappe 8 | 105e | 27 augustus |  |  La Pola Llaviana/Pola De Laviana | -  Colláu Fancuaya | 153.4 km | 
	
	  | etappe 9 | 88e | 28 augustus |  |  Villaviciosa | -  Les Praeres. Nava | 171.4 km | 
	
	  | etappe 10 | 125e | 30 augustus |  |  Elche | -  Alicante | 30.9 km | 
	
	  | etappe 11 | 133e | 31 augustus |  |  ElPozo Alimentación | -  Cabo De Gata | 191.2 km | 
	
	  | etappe 12 | 94e | 1 september |  |  Salobreña | -  Peñas Blancas. Estepona | 192.7 km | 
	
	  | etappe 13 | 76e | 2 september |  |  Ronda | -  Montilla | 168.4 km | 
	
	  | etappe 14 | 49e | 3 september |  |  Montoro | -  Sierra de la Pandera | 160.3 km | 
	
	  | etappe 15 | 76e | 4 september |  |  Martos | -  Sierra Nevada | 149.6 km | 
	
	  | etappe 16 | 96e | 6 september |  |  Sanlúcar De Barrameda | -  Tomares | 189.4 km | 
	
	  | etappe 17 | 93e | 7 september |  |  Aracena | -  Monasterio De Tentudía | 162.3 km | 
	
	  | etappe 18 | 81e | 8 september |  |  Trujillo | -  Alto Del Piornal | 192 km | 
	
	  | etappe 19 | 99e | 9 september |  |  Talavera de la Reina | -  Talavera de la Reina | 138.3 km | 
	
	  | etappe 20 | 77e | 10 september |  |  Moralzarzal | -  Puerto de Navacerrada | 181 km | 
	
	  | etappe 21 | 88e | 11 september |  |  Las Rozas | -  Madrid | 96.7 km | 
				
				  |  eindklassement | 70e | 
					
					  |  puntenklassement | 73e | 
					
					  |  bergklassement | 22e | 
					
					  |  jongerenklassement | 18e | 
 |  | 
      
        |  | 
      
        |  Tour de France 2022  historie | van 01-07-2022 t/m 24-07-2022 | 
      
        |  | 
	
	  | etappe 1 | 32e | 1 juli |  |  Kopenhagen | -  Kopenhagen | 13.2 km | 
	
	  | etappe 2 | 30e | 2 juli |  |  Roskilde | -  Nyborg | 202.2 km | 
	
	  | etappe 3 | 20e | 3 juli |  |  Vejle | -  Sønderborg | 182 km | 
	
	  | etappe 4 | 36e | 4 juli |  |  Dunkerque | -  Calais | 171.5 km | 
	
	  | etappe 5 | 62e | 5 juli |  |  Lille Métropole | -  Arenberg Porte du Hainaut | 153.7 km | 
	
	  | etappe 6 | 22e | 6 juli |  |  Binche | -  Longwy | 219.9 km | 
	
	  | etappe 7 | 36e | 7 juli |  |  Tomblaine | -  La Super Planche Des Belles Filles | 176.3 km | 
	
	  | etappe 8 | 34e | 8 juli |  |  Dole | -  Lausanne | 186.3 km | 
	
	  | etappe 9 | 26e | 9 juli |  |  Aigle | -  Châtel Les Portes Du Soleil | 192.9 km | 
	
	  | etappe 10 | 44e | 11 juli |  |  Morzine Les Portes Du Soleil | -  Megève | 148.1 km | 
	
	  | etappe 11 | 31e | 12 juli |  |  Albertville | -  Col Du Granon Serre Chevalier | 151.7 km | 
	
	  | etappe 12 | 73e | 13 juli |  |  Briançon | -  Alpe d'Huez | 165.1 km | 
	
	  | etappe 13 | 78e | 14 juli |  |  Le Bourg D'Oisans | -  Saint-Étienne | 192.6 km | 
	
	  | etappe 14 | 41e | 15 juli |  |  Saint-Étienne | -  Mende | 192.5 km | 
	
	  | etappe 15 | 48e | 16 juli |  |  Rodez | -  Carcassonne | 202.5 km | 
	
	  | etappe 16 | 14e | 19 juli |  |  Carcassonne | -  Foix | 178.5 km | 
	
	  | etappe 17 | 3e | 20 juli |  |  Saint-Gaudens | -  Peyragudes | 129.7 km | 
	
	  | etappe 18 | 42e | 21 juli |  |  Lourdes | -  Hautacam | 143.2 km | 
	
	  | etappe 19 | 69e | 22 juli |  |  Castelnau-Magnoac | -  Cahors | 188.3 km | 
	
	  | etappe 20 | 68e | 23 juli |  |  Lacapelle-Marival | -  Rocamadour | 40.7 km | 
	
	  | etappe 21 | 83e | 24 juli |  |  Paris La Défense Arena | -  Paris Champs-Élysées | 115.6 km | 
				
				  |  eindklassement | 20e | 
					
					  |  puntenklassement | 73e | 
					
					  |  bergklassement | 16e | 
					
					  |  jongerenklassement | 3e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2022  historie | van 05-06-2022 t/m 12-06-2022 | 
      
        |  | 
	
	  | etappe 1 | 31e | 5 juni |  |  La Voulte-sur-Rhône | -  Beauchastel | 191.8 km | 
	
	  | etappe 2 | 48e | 6 juni |  |  Saint-Péray | -  Brives-Charensac | 169.8 km | 
	
	  | etappe 3 | 10e | 7 juni |  |  Saint-Paulien | -  Chastreix-Sancy | 164 km | 
	
	  | etappe 4 | 32e | 8 juni |  |  Montbrison | -  La Bâtie d'Urfé | 31.9 km | 
	
	  | etappe 5 | 18e | 9 juni |  |  Thizy-les-Bourgs | -  Chaintré | 162.3 km | 
	
	  | etappe 6 | 35e | 10 juni |  |  Rives | -  Gap | 196.4 km | 
	
	  | etappe 7 | 17e | 11 juni |  |  Saint-Chaffrey | -  Vaujany | 134.8 km | 
	
	  | etappe 8 | 11e | 12 juni |  |  Saint-Alban-Leysse | -  Plateau de Solaison | 139.2 km | 
				
				  |  eindklassement | 11e | 
					
					  |  jongerenklassement | 2e | 
 |  | 
      
        |  | 
      
        |  Tour de Romandie 2022  historie | van 26-04-2022 t/m 01-05-2022 | 
      
        |  | 
	
	  | proloog | 16e | 26 april |  |  Lausanne | -  Lausanne | 5.12 km | 
	
	  | etappe 1 | 21e | 27 april |  |  La Grande Beroche | -  Romont | 178 km | 
	
	  | etappe 2 | 14e | 28 april |  |  Echallens | -  Echallens | 168.2 km | 
	
	  | etappe 3 | 21e | 29 april |  |  Valbroye | -  Valbroye | 165.1 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2021  historie | datum: 09-10-2021 | 
      
        |  | 
	
	  | Uitslag | 65e | 9 oktober |  |  Como | -  Bergamo | 239 km | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2021  historie | van 19-09-2021 t/m 26-09-2021 | 
      
        |  | 
	
	  | tijdrit | 22e | 19 september |  |  Knokke-Heist | -  Brugge | 43.3 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2021  historie | van 30-08-2021 t/m 05-09-2021 | 
      
        |  | 
	
	  | etappe 1 | 133e | 30 augustus |  |  Surhuisterveen | -  Dokkum | 169.6 km | 
	
	  | etappe 2 | 10e | 31 augustus |  |  Lelystad | -  Lelystad | 11.1 km | 
	
	  | etappe 3 | 39e | 1 september |  |  Essen | -  Hoogerheide | 168.3 km | 
	
	  | etappe 4 | 36e | 2 september |  |  Aalter | -  Ardooie | 166.1 km | 
	
	  | etappe 6 | 15e | 4 september |  |  Ottignies-Louvain-la-Neuve | -  Houffalize | 207.6 km | 
	
	  | etappe 7 | 63e | 5 september |  |  Namur | -  Geraardsbergen | 180.9 km | 
				
				  |  eindklassement | 37e | 
					
					  |  puntenklassement | 28e | 
					
					  |  jongerenklassement | 3e | 
 |  | 
      
        |  | 
      
        |  Olympische Spelen 2021  historie | van 24-07-2021 t/m 28-07-2021 | 
      
        |  | 
	
	  | Wegwedstrijd | 6e | 24 juli |  |  Musashinonomori Park | -  Fuji International Speedway | 234. km | 
	
	  | Tijdrit | 24e | 28 juli |  |  Fuji International Speedway | -  Fuji International Speedway | 44.2 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2021  historie | van 26-06-2021 t/m 18-07-2021 | 
      
        |  | 
	
	  | etappe 1 | 138e | 26 juni |  |  Brest | -  Landerneau | 197.8 km | 
	
	  | etappe 2 | 72e | 27 juni |  |  Perros-Guirec | -  Mûr de Bretagne Guerlédan | 183.5 km | 
	
	  | etappe 3 | 132e | 28 juni |  |  Lorient | -  Pontivy | 182.9 km | 
	
	  | etappe 4 | 92e | 29 juni |  |  Redon | -  Fougères | 150.4 km | 
	
	  | etappe 5 | 177e | 30 juni |  |  Changé | -  Laval Espace Mayenne | 27.2 km | 
	
	  | etappe 6 | 128e | 1 juli |  |  Tours | -  Châteauroux | 160.6 km | 
	
	  | etappe 7 | 159e | 2 juli |  |  Vierzon | -  Le Creusot | 249.1 km | 
	
	  | etappe 8 | 51e | 3 juli |  |  Oyonnax | -  Le Grand-Bornand | 150.8 km | 
	
	  | etappe 9 | 133e | 4 juli |  |  Cluses | -  Tignes | 144.9 km | 
	
	  | etappe 10 | 127e | 6 juli |  |  Albertville | -  Valence | 190.7 km | 
	
	  | etappe 11 | 47e | 7 juli |  |  Sorgues | -  Malaucène | 198.9 km | 
	
	  | etappe 12 | 43e | 8 juli |  |  Saint-Paul-Trois-Châteaux | -  Nîmes | 159.4 km | 
	
	  | etappe 13 | 78e | 9 juli |  |  Nîmes | -  Carcassonne | 219.9 km | 
	
	  | etappe 14 | 15e | 10 juli |  |  Carcassonne | -  Quillan | 183.7 km | 
	
	  | etappe 15 | 97e | 11 juli |  |  Céret | -  Andorre-la-Vieille | 191.3 km | 
	
	  | etappe 16 | 62e | 13 juli |  |  Pas de la Case | -  Saint-Gaudens | 169 km | 
	
	  | etappe 17 | 58e | 14 juli |  |  Muret | -  Saint-Lary-Soulan (Col du Portet) | 178.4 km | 
	
	  | etappe 18 | 38e | 15 juli |  |  Pau | -  Luz Ardiden | 129.7 km | 
	
	  | etappe 19 | 27e | 16 juli |  |  Mourenx | -  Libourne | 207 km | 
	
	  | etappe 20 | 11e | 17 juli |  |  Libourne | -  Saint-Emilion | 30.8 km | 
	
	  | etappe 21 | 61e | 18 juli |  |  Chatou | -  Paris Champs-Élysées | 108.4 km | 
				
				  |  eindklassement | 69e | 
					
					  |  puntenklassement | 105e | 
					
					  |  jongerenklassement | 11e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2021  historie | van 30-05-2021 t/m 06-06-2021 | 
      
        |  | 
	
	  | etappe 1 | 96e | 30 mei |  |  Issoire | -  Issoire | 181.8 km | 
	
	  | etappe 2 | 12e | 31 mei |  |  Brioude | -  Saugues | 172.8 km | 
	
	  | etappe 3 | 3e | 1 juni |  |  Langeac | -  Saint-Haon-Le-Vieux | 172.2 km | 
	
	  | etappe 4 | 8e | 2 juni |  |  Firminy | -  Roche-La-Molière | 16.5 km | 
	
	  | etappe 5 | 14e | 3 juni |  |  Saint-Chamond | -  Saint-Vallier | 174.2 km | 
	
	  | etappe 6 | 61e | 4 juni |  |  Loriol-sur-Drôme | -  Le Sappey-en-Chartreuse | 167.2 km | 
	
	  | etappe 7 | 59e | 5 juni |  |  Saint-Martin-Le-Vinoux | -  La Plagne | 171.1 km | 
	
	  | etappe 8 | 31e | 6 juni |  |  La Léchère-les-Bains | -  Les Gets | 147 km | 
				
				  |  eindklassement | 40e | 
					
					  |  puntenklassement | 14e | 
					
					  |  jongerenklassement | 10e | 
 |  | 
      
        |  | 
      
        |  Itzulia Basque Country 2021  historie | van 05-04-2021 t/m 10-04-2021 | 
      
        |  | 
	
	  | etappe 1 | 2e | 5 april |  |  Bilbao | -  Bilbao | 13.9 km | 
	
	  | etappe 2 | 19e | 6 april |  |  Zalla | -  Sestao | 154.8 km | 
	
	  | etappe 3 | 10e | 7 april |  |  Amurrio | -  Ermualde | 167.7 km | 
	
	  | etappe 4 | 3e | 8 april |  |  Vitoria-Gasteiz | -  Hondarribia | 189.2 km | 
	
	  | etappe 5 | 24e | 9 april |  |  Hondarribia | -  Ondarroa | 160.2 km | 
	
	  | etappe 6 | 23e | 10 april |  |  Ondarroa | -  Arrate (Eibar) | 111.9 km | 
				
				  |  eindklassement | 17e | 
					
					  |  puntenklassement | 6e | 
					
					  |  bergklassement | 7e | 
					
					  |  jongerenklassement | 5e | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2021  historie | van 22-03-2021 t/m 28-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 46e | 22 maart |  |  Calella | -  Calella | 178.4 km | 
	
	  | etappe 3 | 20e | 24 maart |  |  Canal Olimpic de Catalunya | -  Vallter 2000 | 203.1 km | 
	
	  | etappe 4 | 18e | 25 maart |  |  Ripoll | -  Port Ainé | 166.5 km | 
	
	  | etappe 5 | 36e | 26 maart |  |  La Pobla de Segur | -  Manresa | 201.1 km | 
	
	  | etappe 6 | 12e | 27 maart |  |  Tarragona | -  Vallter 2000 | 193.8 km | 
	
	  | etappe 7 | 13e | 28 maart |  |  Barcelona | -  Barcelona | 133.0 km | 
				
				  |  eindklassement | 13e | 
					
					  |  jongerenklassement | 3e | 
 |  | 
      
        |  | 
      
        |  Paris-Nice 2021  historie | van 07-03-2021 t/m 14-03-2021 | 
      
        |  | 
	
	  | etappe 1 | 19e | 7 maart |  |  Saint-Cyr-l’École | -  Saint-Cyr-l’École | 166.0 km | 
	
	  | etappe 2 | 38e | 8 maart |  |  Oinville-sur-Montcient | -  Amilly | 188.0 km | 
	
	  | etappe 3 | 4e | 9 maart |  |  Gien | -  Gien | 14.4 km | 
	
	  | etappe 4 | 14e | 10 maart |  |  Chalon-sur-Saône | -  Chiroubles | 188.0 km | 
	
	  | etappe 5 | 45e | 11 maart |  |  Vienne | -  Bollène | 203.0 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Giro d'Italia 2020  historie | van 03-10-2020 t/m 25-10-2010 | 
      
        |  | 
	
	  | etappe 1 | 24e | 3 oktober |  |  Monreale | -  Palermo | 15,1 km | 
	
	  | etappe 2 | 27e | 4 oktober |  |  ALcamo | -  Agrigento | 149 km | 
	
	  | etappe 3 | 20e | 5 oktober |  |  Enna | -  Etna | 150 km | 
	
	  | etappe 4 | 12e | 6 oktober |  |  Catania | -  Villafranca Tirrena | 140 km | 
	
	  | etappe 5 | 34e | 7 oktober |  |  Mileto | -  Camigliatello Silano | 225 km | 
	
	  | etappe 6 | 35e | 8 oktober |  |  Castrovillari | -  Matera | 188 km | 
	
	  | etappe 7 | 18e | 9 oktober |  |  Matera | -  Brindisi | 143 km | 
	
	  | etappe 8 | 55e | 10 oktober |  |  Giovinazzo | -  Vieste | 200 km | 
	
	  | etappe 9 | 13e | 11 oktober |  |  San Salvo | -  Roccaraso | 208 km | 
	
	  | etappe 10 | 2e | 13 oktober |  |  Lanciano | -  Tortoreto | 177 km | 
	
	  | etappe 11 | 17e | 14 oktober |  |  Porto Sant'Elpidio | -  Rimini | 182 km | 
	
	  | etappe 12 | 6e | 15 oktober |  |  Cesenatico | -  Cesenatico | 204 km | 
	
	  | etappe 13 | 15e | 16 oktober |  |  Cervia | -  Monselice | 192 km | 
	
	  | etappe 14 | 3e | 17 oktober |  |  Conegliano | -  Valdobbiadene | 34,1 km | 
	
	  | etappe 15 | 15e | 18 oktober |  |  Base Aerea Rivolto | -  Piancavallo | 185 km | 
	
	  | etappe 16 | 38e | 20 oktober |  |  Udine | -  San Daniele del Friuli | 229 km | 
	
	  | etappe 17 | 27e | 21 oktober |  |  Bassona del Grappa | -  Madonna di Campiglio | 203 km | 
	
	  | etappe 18 | 39e | 22 oktober |  |  Pinzolo | -  Laghi di Cancano | 207 km | 
	
	  | etappe 19 | 61e | 23 oktober |  |  Morbegno | -  Asti | 253 km | 
	
	  | etappe 20 | 23e | 24 oktober |  |  Alba | -  Sestrière | 198 km | 
	
	  | etappe 21 | 8e | 25 oktober |  |  Cernusco sul Naviglio | -  Milano | 15,7 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  WK wielrennen 2020  historie | van 25-09-2020 t/m 27-09-2020 | 
      
        |  | 
	
	  | tijdrit | 29e | 25 september |  |  Imola | -  Imola | 32 km | 
 |  | 
      
        |  | 
      
        |  Il Lombardia 2020  historie | datum: 15-08-2020 | 
      
        |  | 
	
	  | Uitslag | 61e | 15 augustus |  |  Bergamo | -  Como | 231 km | 
 |  | 
      
        |  | 
      
        |  Tour de Pologne 2020  historie | van 05-08-2020 t/m 09-08-2020 | 
      
        |  | 
	
	  | etappe 1 | 61e | 5 augustus |  |  Stadion Slaski | -  Katowice | 195.8 km | 
	
	  | etappe 2 | 68e | 6 augustus |  |  Opole | -  Zabrze | 151.5 km | 
	
	  | etappe 3 | 51e | 7 augustus |  |  Wadowice | -  Bielsko-Biala | 203.1 km | 
	
	  | etappe 4 | 65e | 8 augustus |  |  Bukovina Resort | -  Bukowina Tatrzanska | 152.9 km | 
	
	  | etappe 5 | 89e | 9 augustus |  |  Zakopane | -  Kraków | 188.0 km | 
				
				  |  eindklassement | 53e | 
					
					  |  jongerenklassement | 20e | 
 |  | 
      
        |  | 
      
        |  Tour de Suisse 2019  historie | van 15-06-2019 t/m 23-06-2019 | 
      
        |  | 
	
	  | etappe 1 | 46e | 15 juni |  |  Langnau | -  Langnau | 9.5 km | 
	
	  | etappe 2 | 72e | 16 juni |  |  Langnau | -  Langnau | 160 km | 
	
	  | etappe 3 | 129e | 17 juni |  |  Flamatt | -  Murten | 162.3 km | 
	
	  | etappe 4 | 100e | 18 juni |  |  Murten | -  Arlesheim | 163.9 km | 
	
	  | etappe 5 | 133e | 19 juni |  |  Münchenstein | -  Einsiedeln | 177 km | 
	
	  | etappe 6 | 21e | 20 juni |  |  Einsiedeln | -  Flumserberg | 120.2 km | 
	
	  | etappe 7 | 133e | 21 juni |  |  Unterterzen | -  Gotthard Pass | 216.6 km | 
	
	  | etappe 8 | 29e | 22 juni |  |  Ulrichen | -  Ulrichen | 19.2 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Amgen Tour of California 2019  historie | van 12-05-2019 t/m 18-05-2019 | 
      
        |  | 
	
	  | etappe 1 | 28e | 12 mei |  |  Sacramento | -  Sacramento | 143 km | 
	
	  | etappe 2 | 57e | 13 mei |  |  Rancho Cordova | -  South Lake Tahoe | 214.5 km | 
	
	  | etappe 3 | 33e | 14 mei |  |  Stockton | -  Morgan Hill | 208 km | 
	
	  | etappe 4 | 99e | 15 mei |  |  Laguna Seca | -  Morro Bay | 214.5 km | 
	
	  | etappe 5 | 102e | 16 mei |  |  Pismo Beach | -  Ventura | 219.5 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2018  historie | datum: 09-09-2018 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 16e | 9 september |  |  Montréal | -  Montréal | 195,2 km | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Québec 2018  historie | datum: 07-09-2018 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Québec | 24e | 7 september |  |  Quebec | -  Quebec | 201,6 km | 
 |  | 
      
        |  | 
      
        |  Amgen Tour of California 2018  historie | van 13-05-2018 t/m 19-05-2018 | 
      
        |  | 
	
	  | etappe 1 | 44e | 13 mei |  |  Long Beach | -  Long Beach | 133.0 km | 
	
	  | etappe 2 | 13e | 14 mei |  |  Ventura | -  Gibraltar Road | 155.0 km | 
	
	  | etappe 3 | 12e | 15 mei |  |  King City | -  Laguna Seca | 197.0 km | 
	
	  | etappe 4 | 24e | 16 mei |  |  Morgan Hill | -  Morgan Hill | 34.7 km | 
	
	  | etappe 5 | 15e | 17 mei |  |  Stockton | -  Elk Grove | 176.0 km | 
	
	  | etappe 6 | 4e | 18 mei |  |  Folsom | -  South Lake Tahoe | 196.5 km | 
	
	  | etappe 7 | 42e | 19 mei |  |  Sacramento | -  Sacramento | 146.0 km | 
				
				  |  eindklassement | 7e | 
					
					  |  puntenklassement | 17e | 
					
					  |  jongerenklassement | 4e | 
 |  |