| Prestaties: 
 
 | 
      
        |  | 
      
        |  Critérium du Dauphiné 2023  historie | van 04-06-2023 t/m 11-06-2023 | 
      
        |  | 
	
	  | etappe 1 | 138e | 4 juni |  |  Chambon-sur-Lac | -  Chambon-sur-Lac | 158 km | 
	
	  | etappe 2 | 119e | 5 juni |  |  Brassac-les-Mines | -  La Chaise-Dieu | 167.3 km | 
	
	  | etappe 3 | 80e | 6 juni |  |  Monistrol-sur-Loire | -  Le Coteau | 194.1 km | 
	
	  | etappe 4 | 135e | 7 juni |  |  Cours | -  Belmont-de-la-Loire | 31.1 km | 
	
	  | etappe 5 | 126e | 8 juni |  |  Cormoranche-sur-Saône | -  Salins-les-Bains | 191.1 km | 
	
	  | etappe 6 | 125e | 9 juni |  |  Nantua | -  Crest-Voland | 170.2 km | 
	
	  | etappe 7 | 102e | 10 juni |  |  Porte-de-Savoie | -  Col de la Croix de Fer | 147.9 km | 
	
	  | etappe 8 | 103e | 11 juni |  |  Le Pont-de-Claix | -  La Bastille – Grenoble Alpes Métropole | 152.8 km | 
				
				  |  eindklassement | 115e | 
 |  | 
      
        |  | 
      
        |  Milano-Sanremo 2023  historie | datum: 18-03-2023 | 
      
        |  | 
	
	  | uitslag | 142e | 18 maart |  |  Milano | -  San Remo | 294 km | 
 |  | 
      
        |  | 
      
        |  Tour de France 2022  historie | van 01-07-2022 t/m 24-07-2022 | 
      
        |  | 
	
	  | etappe 1 | 119e | 1 juli |  |  Kopenhagen | -  Kopenhagen | 13.2 km | 
	
	  | etappe 2 | 102e | 2 juli |  |  Roskilde | -  Nyborg | 202.2 km | 
	
	  | etappe 3 | 135e | 3 juli |  |  Vejle | -  Sønderborg | 182 km | 
	
	  | etappe 4 | 160e | 4 juli |  |  Dunkerque | -  Calais | 171.5 km | 
	
	  | etappe 5 | 156e | 5 juli |  |  Lille Métropole | -  Arenberg Porte du Hainaut | 153.7 km | 
	
	  | etappe 6 | 110e | 6 juli |  |  Binche | -  Longwy | 219.9 km | 
	
	  | etappe 7 | 109e | 7 juli |  |  Tomblaine | -  La Super Planche Des Belles Filles | 176.3 km | 
	
	  | etappe 8 | 78e | 8 juli |  |  Dole | -  Lausanne | 186.3 km | 
	
	  | etappe 9 | 119e | 9 juli |  |  Aigle | -  Châtel Les Portes Du Soleil | 192.9 km | 
	
	  | etappe 10 | 102e | 11 juli |  |  Morzine Les Portes Du Soleil | -  Megève | 148.1 km | 
	
	  | etappe 11 | 112e | 12 juli |  |  Albertville | -  Col Du Granon Serre Chevalier | 151.7 km | 
	
	  | etappe 12 | 71e | 13 juli |  |  Briançon | -  Alpe d'Huez | 165.1 km | 
	
	  | etappe 13 | 61e | 14 juli |  |  Le Bourg D'Oisans | -  Saint-Étienne | 192.6 km | 
	
	  | etappe 14 | 116e | 15 juli |  |  Saint-Étienne | -  Mende | 192.5 km | 
	
	  | etappe 15 | 108e | 16 juli |  |  Rodez | -  Carcassonne | 202.5 km | 
	
	  | etappe 16 | 67e | 19 juli |  |  Carcassonne | -  Foix | 178.5 km | 
	
	  | etappe 17 | 97e | 20 juli |  |  Saint-Gaudens | -  Peyragudes | 129.7 km | 
	
	  | etappe 18 | 53e | 21 juli |  |  Lourdes | -  Hautacam | 143.2 km | 
	
	  | etappe 19 | 68e | 22 juli |  |  Castelnau-Magnoac | -  Cahors | 188.3 km | 
	
	  | etappe 20 | 76e | 23 juli |  |  Lacapelle-Marival | -  Rocamadour | 40.7 km | 
	
	  | etappe 21 | 44e | 24 juli |  |  Paris La Défense Arena | -  Paris Champs-Élysées | 115.6 km | 
				
				  |  eindklassement | 97e | 
 |  | 
      
        |  | 
      
        |  Critérium du Dauphiné 2022  historie | van 05-06-2022 t/m 12-06-2022 | 
      
        |  | 
	
	  | etappe 1 | 26e | 5 juni |  |  La Voulte-sur-Rhône | -  Beauchastel | 191.8 km | 
	
	  | etappe 2 | 10e | 6 juni |  |  Saint-Péray | -  Brives-Charensac | 169.8 km | 
	
	  | etappe 3 | 77e | 7 juni |  |  Saint-Paulien | -  Chastreix-Sancy | 164 km | 
	
	  | etappe 4 | 68e | 8 juni |  |  Montbrison | -  La Bâtie d'Urfé | 31.9 km | 
	
	  | etappe 5 | 19e | 9 juni |  |  Thizy-les-Bourgs | -  Chaintré | 162.3 km | 
	
	  | etappe 6 | 19e | 10 juni |  |  Rives | -  Gap | 196.4 km | 
	
	  | etappe 7 | 122e | 11 juni |  |  Saint-Chaffrey | -  Vaujany | 134.8 km | 
	
	  | etappe 8 | 77e | 12 juni |  |  Saint-Alban-Leysse | -  Plateau de Solaison | 139.2 km | 
				
				  |  eindklassement | 83e | 
 |  | 
      
        |  | 
      
        |  Tour de Romandie 2022  historie | van 26-04-2022 t/m 01-05-2022 | 
      
        |  | 
	
	  | proloog | 113e | 26 april |  |  Lausanne | -  Lausanne | 5.12 km | 
	
	  | etappe 1 | 100e | 27 april |  |  La Grande Beroche | -  Romont | 178 km | 
	
	  | etappe 2 | 111e | 28 april |  |  Echallens | -  Echallens | 168.2 km | 
	
	  | etappe 3 | 121e | 29 april |  |  Valbroye | -  Valbroye | 165.1 km | 
	
	  | etappe 4 | 114e | 30 april |  |  Aigle | -  Zinal | 180.1 km | 
	
	  | etappe 5 | 94e | 1 mei |  |  Aigle | -  Villars | 15.84 km | 
				
				  |  eindklassement | 111e | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2022  historie | datum: 10-04-2022 | 
      
        |  | 
	
	  | UITSLAG | 54e | 11 april |  |  Maastricht | -  Valkenburg | 265.7 km | 
 |  | 
      
        |  | 
      
        |  Itzulia Basque Country 2022  historie | van 04-04-2022 t/m 09-04-2022 | 
      
        |  | 
	
	  | etappe 1 | 118e | 4 april |  |  Hondarribia | -  Hondarribia | 7.5 km | 
	
	  | etappe 2 | 16e | 5 april |  |  Leitza | -  Viana | 207.9 km | 
	
	  | etappe 3 | 111e | 6 april |  |  Laudio | -  Amurrio | 181.7 km | 
	
	  | etappe 4 | 82e | 7 april |  |  Vitoria-Gasteiz | -  Ingeteam Parke Zamudio | 185.6 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2022  historie | van 21-03-2022 t/m 27-03-2022 | 
      
        |  | 
	
	  | etappe 1 | 33e | 21 maart |  |  Sant Feliu de Guíxols | -  Sant Feliu de Guíxols | 171 km | 
	
	  | etappe 2 | 62e | 22 maart |  |  L'Escala | -  Perpinyà | 202.5 km | 
	
	  | etappe 3 | 141e | 23 maart |  |  Perpinyà | -  La Molina | 161.1 km | 
	
	  | etappe 4 | 124e | 24 maart |  |  La Seu d'Urgell | -  Boí Taüll | 166.7 km | 
	
	  | etappe 5 | 17e | 25 maart |  |  La Pobla de Segur | -  Vilanova i la Geltrú | 206.3 km | 
	
	  | etappe 7 | 94e | 27 maart |  |  Barcelona | -  Barcelona | 138.6 km | 
				
				  |  eindklassement | 91e | 
 |  | 
      
        |  | 
      
        |  Olympische Spelen 2021  historie | van 24-07-2021 t/m 28-07-2021 | 
      
        |  | 
	
	  | Wegwedstrijd | 66e | 24 juli |  |  Musashinonomori Park | -  Fuji International Speedway | 234. km | 
 |  | 
      
        |  | 
      
        |  La Vuelta ciclista a España 2020  historie | van 20-10-2020 t/m 08-11-2020 | 
      
        |  | 
	
	  | etappe 1 | 123e | 20 oktober |  |  Irún | -  Arrate | 173 km | 
	
	  | etappe 2 | 129e | 21 oktober |  |  Pamplona | -  Lekunberri | 151.6 km | 
	
	  | etappe 3 | 140e | 22 oktober |  |  Lodosa | -  Laguna Negra | 166.1 km | 
	
	  | etappe 4 | 121e | 23 oktober |  |  Soria | -  Ejea de los Caballeros | 191.7 km | 
	
	  | etappe 5 | 48e | 24 oktober |  |  Huesca | -  Sabiñánigo | 184.4 km | 
	
	  | etappe 6 | 148e | 25 oktober |  |  Biescas | -  Sallent de Gállego (Aramón Formigal) | 146.4 km | 
	
	  | etappe 7 | 18e | 27 oktober |  |  Vitoria-Gasteiz | -  Villanueva de Valdegovia | 159.7 km | 
	
	  | etappe 8 | 116e | 28 oktober |  |  Logroño | -  Moncalvillo | 164 km | 
	
	  | etappe 9 | 133e | 29 oktober |  |  Castrillo del Val | -  Aguilar Campoo | 157.7 km | 
	
	  | etappe 10 | 43e | 30 oktober |  |  Castro Urdiales | -  Suances | 185 km | 
	
	  | etappe 11 | 70e | 31 oktober |  |  Villaviciosa | -  La Farrapona (Lagos de Somiedo) | 170 km | 
	
	  | etappe 12 | 114e | 1 november |  |  Pola de Laviana | -  Alto de L'Angliru | 109.4 km | 
	
	  | etappe 13 | 81e | 3 november |  |  Muros | -  Mirador de Ézaro | 33.7 km | 
	
	  | etappe 14 | 69e | 4 november |  |  Lugo | -  Ourense | 204.7 km | 
	
	  | etappe 15 | 75e | 5 november |  |  Mos | -  Puebla de Sanabria | 230.8 km | 
	
	  | etappe 16 | 130e | 6 november |  |  Salamanca | -  Ciudad Rodrigo | 162 km | 
	
	  | etappe 17 | 125e | 7 november |  |  Sequeros | -  La Covatilla | 178.2 km | 
	
	  | etappe 18 | 124e | 8 november |  |  Hipódromo de la Zarzuela | -  Madrid | 124.2 km | 
				
				  |  eindklassement | 90e | 
					
					  |  jongerenklassement | 31e | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2020  historie | van 29-09-2020 t/m 03-10-2020 | 
      
        |  | 
	
	  | etappe 1 | 76e | 29 september |  |  Blankenberge | -  Ardooie | 151.7 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Tirreno-Adriatico 2020  historie | van 07-09-2020 t/m 14-09-2020 | 
      
        |  | 
	
	  | etappe 1 | 131e | 7 september |  |  Lido Di Camaiore | -  Lido Di Camaiore | 133 km | 
	
	  | etappe 2 | 140e | 8 september |  |  Camaiore | -  Follonica | 201 km | 
	
	  | etappe 3 | 89e | 9 september |  |  Follonica | -  Saturnia | 217 km | 
	
	  | etappe 4 | 127e | 10 september |  |  Terni | -  Cascia | 194 km | 
	
	  | etappe 5 | 123e | 11 september |  |  Norcia | -  Sarnano – Sassotetto | 202 km | 
	
	  | etappe 7 | 102e | 13 september |  |  Pieve Torina | -  Loreto | 181 km | 
	
	  | etappe 8 | 78e | 14 september |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 10.05 km | 
				
				  |  eindklassement | 114e | 
					
					  |  jongerenklassement | 32e | 
 |  | 
      
        |  | 
      
        |  Gree-Tour of Guangxi 2019  historie | van 17-10-2019 t/m 22-10-2019 | 
      
        |  | 
	
	  | etappe 1 | 52e | 17 oktober |  |  Beihai | -  Beihai | 135.6 km | 
	
	  | etappe 2 | 29e | 18 oktober |  |  Beihai | -  Qinzhou | 152.3 km | 
	
	  | etappe 3 | 2e | 19 oktober |  |  Nanning | -  Nanning | 143.0 km | 
	
	  | etappe 4 | 25e | 20 oktober |  |  Nanning | -  Nongla | 161.4 km | 
	
	  | etappe 5 | 46e | 21 oktober |  |  Liuzhou | -  Guilin | 212.2 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Clasica Ciclista San Sebastian 2019  historie | datum: 03-08-2019 | 
      
        |  | 
	
	  | uitslag | 71e | 3 augustus |  |  San Sebastián | -  San Sebastián | 228,7 km | 
 |  | 
      
        |  | 
      
        |  Tour de Romandie 2019  historie | van 30-04-2019 t/m 05-05-2019 | 
      
        |  | 
	
	  | proloog | 125e | 30 april |  |  Neuchâtel | -  Neuchâtel | 3.87 km | 
	
	  | etappe 1 | 133e | 1 mei |  |  Neuchâtel | -  La Chaux-de-Fonds | 168.4 km | 
	
	  | etappe 2 | 129e | 2 mei |  |  Le Locle | -  Morges | 174.4 km | 
	
	  | etappe 3 | 100e | 3 mei |  |  Romont | -  Romont | 160 km | 
	
	  | etappe 4 | 73e | 4 mei |  |  Lucens | -  Torgon | 107.6 km | 
	
	  | etappe 5 | 97e | 5 mei |  |  Genève | -  Genève | 16.8 km | 
				
				  |  eindklassement | 106e | 
					
					  |  jongerenklassement | 29e | 
 |  | 
      
        |  | 
      
        |  Volta Ciclista a Catalunya 2019  historie | van 25-03-2019 t/m 31-03-2019 | 
      
        |  | 
	
	  | etappe 1 | 167e | 25 maart |  |  Calella | -  Calella | 164 km | 
	
	  | etappe 2 | 59e | 26 maart |  |  Mataró | -  Sant Feliu de Guíxols | 179.6 km | 
	
	  | etappe 3 | 127e | 27 maart |  |  Sant Feliu de Guíxols | -  Vallter 2000-Setcases | 179 km | 
	
	  | etappe 4 | 112e | 28 maart |  |  Llanars-Vall de Camprodon | -  La Molina (Alp) | 150.3 km | 
	
	  | etappe 5 | 91e | 29 maart |  |  Puigcerdà | -  Sant Cugat del Vallès | 188.1 km | 
	
	  | etappe 6 | 53e | 30 maart |  |  Valls | -  Vila-seca | 174.3 km | 
	
	  | etappe 7 | 49e | 31 maart |  |  Barcelona (Montjuïc) | -  Barcelona (Montjuïc) | 143.1 km | 
				
				  |  eindklassement | 92e | 
					
					  |  jongerenklassement | 23e | 
 |  | 
      
        |  | 
      
        |  Gree-Tour of Guangxi 2018  historie | van 16-10-2018 t/m 21-10-2018 | 
      
        |  | 
	
	  | etappe 1 | 29e | 16 oktober |  |  Beihai | -  Beihai | 107.4 km | 
	
	  | etappe 2 | 59e | 17 oktober |  |  Beihai | -  Qinzhou | 145.2 km | 
	
	  | etappe 3 | 94e | 18 oktober |  |  Nanning | -  Nanning | 125.4 km | 
	
	  | etappe 4 | 42e | 19 oktober |  |  Nanning | -  Mashan Nongla Scenic Spot | 152.2 km | 
	
	  | etappe 5 | 20e | 20 oktober |  |  Liuzhou | -  Guilin | 212.2 km | 
	
	  | etappe 6 | 71e | 21 oktober |  |  Guilin | -  Guilin | 169.0 km | 
				
				  |  eindklassement | 36e | 
					
					  |  jongerenklassement | 14e | 
 |  | 
      
        |  | 
      
        |  Grand Prix Cycliste de Montréal 2018  historie | datum: 09-09-2018 | 
      
        |  | 
	
	  | Grand Prix Cycliste de Montréal | 48e | 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 | 86e | 7 september |  |  Quebec | -  Quebec | 201,6 km | 
 |  | 
      
        |  | 
      
        |  Binck Bank Tour 2018  historie | van 13-08-2018 t/m 19-08-2018 | 
      
        |  | 
	
	  | etappe 1 | 92e | 13 augustus |  |  Heerenveen | -  Bolsward | 134 km | 
	
	  | etappe 2 | 126e | 14 augustus |  |  Venray | -  Venray | 156 km | 
	
	  | etappe 3 | 111e | 15 augustus |  |  Aalter | -  Antwerpen | 140 km | 
	
	  | etappe 4 | 84e | 16 augustus |  |  Blankenberge | -  Ardooie | 179 km | 
	
	  | etappe 5 | 44e | 17 augustus |  |  Sint-Pieters-Leeuw | -  Lanaken | 152 km | 
	
	  | etappe 6 | 74e | 18 augustus |  |  Riemst | -  Sittard-Geleen | 130 km | 
				
				  | niet uitgereden | 
 |  | 
      
        |  | 
      
        |  Clasica Ciclista San Sebastian 2018  historie | datum: 04-08-2018 | 
      
        |  | 
	
	  | uitslag | 42e | 4 augustus |  |  San Sebastián | -  San Sebastián | 228,7 km | 
 |  | 
      
        |  | 
      
        |  Eschborn-Frankfurt 2018  historie | datum: 01-05-2018 | 
      
        |  | 
	
	  | Eschborn-Frankfurt | 24e | 1 mei |  |  Eschborn | -  Frankfurt | 212 km | 
 |  | 
      
        |  | 
      
        |  Liège-Bastogne-Liège 2018  historie | datum: 22-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 122e | 22 april |  |  Liège | -  Ans | 258 km | 
 |  | 
      
        |  | 
      
        |  La Flèche Wallonne 2018  historie | datum: 18-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 92e | 18 april |  |  Seraing | -  Huy | 198,5 km | 
 |  | 
      
        |  | 
      
        |  Amstel Gold Race 2018  historie | datum: 15-04-2018 | 
      
        |  | 
	
	  | UITSLAG | 79e | 15 april |  |  Maastricht | -  Valkenburg | 261 km | 
 |  | 
      
        |  | 
      
        |  Vuelta Ciclista al Pais Vasco 2018  historie | van 02-04-2018 t/m 07-04-2018 | 
      
        |  | 
	
	  | etappe1 | 103e | 2 april |  |  Zarautz | -  Zarautz | 162.1 km | 
	
	  | etappe2 | 76e | 3 april |  |  Zarautz | -  Bermeo | 166.7 km | 
	
	  | etappe3 | 2e | 4 april |  |  Bermeo | -  Villanueva de Valdegovía | 184.8 km | 
	
	  | etappe4 | 99e | 5 april |  |  Lodosa | -  Lodosa | 19.4 km | 
	
	  | etappe5 | 96e | 6 april |  |  Vitoria-Gasteiz | -  Eibar | 164.7 km | 
	
	  | etappe6 | 94e | 7 april |  |  Eibar | -  Santuario Arrate | 122.2 km | 
				
				  |  eindklassement | 81e | 
					
					  |  puntenklassement | 16e | 
					
					  |  jongerenklassement | 20e | 
 |  | 
      
        |  | 
      
        |  Tirreno-Adriatico 2018  historie | van 07-03-2018 t/m 13-03-2018 | 
      
        |  | 
	
	  | etappe 1 | 40e | 7 maart |  |  Lido Di Camaiore | -  Lido Di Camaiore | 21,5 km | 
	
	  | etappe 2 | 73e | 8 maart |  |  Camaiore | -  Follonica | 167 km | 
	
	  | etappe 3 | 126e | 9 maart |  |  Follonica | -  Trevi | 239 km | 
	
	  | etappe 4 | 82e | 10 maart |  |  Foligno | -  Sarnano Sassotetto | 219 km | 
	
	  | etappe 5 | 80e | 11 maart |  |  Castelraimondo | -  Filottrano | 178 km | 
	
	  | etappe 6 | 81e | 12 maart |  |  Numana | -  Fano | 153 km | 
	
	  | etappe 7 | 95e | 13 maart |  |  San Benedetto Del Tronto | -  San Benedetto Del Tronto | 10 km | 
				
				  |  eindklassement | 87e | 
					
					  |  jongerenklassement | 9e | 
 |  |