- Intermediate sprint 0
- Stages victory 0
- Victories 14
- Podiums 51
Ranking : 10
2010. VC Saint-Hilaire-du-Harcouët
5e of the stage 2b of the Aubel-Thimister-Stavelot (Thimister>Thimister)
19e of the GP Général Patton
23e of the La Ronde Des Vallées, of the Aubel-Thimister-Stavelot
25e of the first stage of the GP Général Patton
2011. VC Saint-Hilaire-du-Harcouët
1er of the first stage of the Course de la Paix Juniors (Litomerice>Litomerice)
3e of the Aubel-Thimister-Stavelot
5e of the National Championships France MJ - Road Race, of the first stage of the LVM Saarland Trofeo (Niederwürzbach>Ommersheim), of the third stage of the Aubel-Thimister-Stavelot (Thimister>Thimister), of the fourth stage of the Course de la Paix Juniors (Teplice>Altenberg)
9e of the Course de la Paix Juniors
10e of the European Continental Championships MJ - Road Race
11e of the LVM Saarland Trofeo, of the first stage of the Aubel-Thimister-Stavelot (Aubel>Aubel), of the GP Général Patton
13e of the fourth stage of the Aubel-Thimister-Stavelot (Herve>La Gleize), of the first stage of the GP Général Patton (Ettelbrück>Wincrange)
22e of the second stage of the GP Général Patton (Troisvierges>Troisvierges)
23e of the fifth stage of the LVM Saarland Trofeo (Niedergailbach>Gersheim)
2012. Sojasun Espoir - ACNC
5e of the sixth stage of the Tour Alsace (Ribeauvillé>Le Ballon d’Alsace)
9e of the Ronde de l'Isard, of the fourth stage of the Ronde de l'Isard (Auterive>St-Girons)
11e of the third stage of the Ronde de l'Isard (Rieumes>Aspet)
12e of the Le Tour de Savoie Mont Blanc, of the third stage of the Le Tour de Savoie Mont Blanc (Bessans>Col du Mont-Cenis)
14e of the Tour Alsace, of the second stage of the Le Tour de Savoie Mont Blanc (Vitam>Bourg St. Maurice)
15e of the fourth stage of the Tour Alsace (Bollwiller>Markstein)
17e of the Toscana Terra di Ciclismo Eroica
19e of the first stage of the Le Tour de Savoie Mont Blanc (Les Houches>Plateau de Solaison)
20e of the fifth stage of the Toscana Terra di Ciclismo Eroica, of the third stage of the Toscana Terra di Ciclismo Eroica (Cavriglia>Cavriglia)
25e of the second stage of the Tour Alsace (Strasbourg>Bischoffsheim), of the first stage of the Ronde de l'Isard (St-Girons>Carla-Bayle)
2013. Sojasun Espoir - ACNC
5e of the fourth stage of the Tour Alsace (Dannemarie>Colmar), of the third stage of the Tour Alsace (Strasbourg>Bischoffsheim)
9e of the second stage of the Circuit des Ardennes (Givet>Haybes)
11e of the Tour Alsace, of the sixth stage of the Tour Alsace (Ribeauvillé>Cernay)
14e of the fifth stage of the Tour Alsace (Sélestat>Le Markstein)
17e of the fourth stage of the Le Tour de Savoie Mont Blanc (Saint-Michel-de-Maurienne>La Toussuire)
18e of the Circuit des Ardennes
22e of the seventh stage of the Tour de l'Avenir (Châtel>Plâteau des Glières)
24e of the Le Tour de Savoie Mont Blanc
2014. CC Étupes
2e of the fourth stage of the Tour Alsace (Ribeauvillé>Markstein)
4e of the Tour Alsace
6e of the third stage of the Le Tour de Savoie Mont Blanc (Morillon>Châtel)
7e of the third stage of the Tour Alsace (Dannemarie>Huningue)
8e of the fifth stage of the Tour de l'Avenir (Bons-en-Chablais>Les Carroz d'Arraches)
13e of the fifth stage of the Le Tour de Savoie Mont Blanc (Bonneville>Plateau des Glières)
17e of the second stage of the Circuit des Ardennes (Fromelennes>Hargnies)
18e of the fourth stage of the Tour de l'Avenir (Saint-Vulbas>Plateau de Solaison), of the Liège-Bastogne-Liège U23
19e of the first stage of the Circuit des Ardennes (Vouziers>Vouziers)
21e of the sixth stage of the Tour de l'Avenir (Saint-Gervais>La Rosière)
22e of the Eschborn-Frankfurt U23
2015. CC Étupes
1er of the fifth stage of the Tour de l'Avenir (Megève>La Rosière-Montvalezan), of the Liège-Bastogne-Liège U23
3e of the second stage of the Ronde de l'Isard (Salies du Salat>Plateau de Beille), of the first stage of the Ronde de l'Isard (Mirepoix>Goulier Neige)
4e of the Ronde de l'Isard
8e of the second stage of the Le Tour de Savoie Mont Blanc (Cluses>Saint Jorioz)
10e of the Tour de l'Avenir
11e of the fourth stage of the Tour de l'Ain (Nantua>Lelex-Mont Jura)
12e of the seventh stage of the Tour de l'Avenir (Saint-Michel-de-Maurienne>Les Bottières - Les Sybelles), of the second stage of the Tour de l'Avenir (Avallon>Arbois), of the Tour de l'Ain, of the third stage of the Tour de l'Ain (Lagnieu>Bellignat), of the fourth stage of the Ronde de l'Isard (Foix>St. Girons)
14e of the Le Tour de Savoie Mont Blanc
16e of the sixth stage of the Tour de l'Avenir (Bourg-Saint-Maurice>Saint-Michel-de-Maurienne), of the fifth stage of the Le Tour de Savoie Mont Blanc (Modane>Valmeinier)
19e of the fourth stage of the Tour de l'Avenir (Annemasse>Cluses), of the third stage of the Course de la Paix Grand Prix Jeseníky (Jeseník>Jeseník)
2016. Wanty - Groupe Gobert
2e of the Tour of Austria
3e of the fourth stage of the Tour of Austria (Rottenmann>Edelweißspitze)
4e of the Tour de l'Ain, of the third stage of the Tour de l'Ain (Nantua>Lelex Monts-Jura)
5e of the fourth stage of the Tour de l'Ain (Lagnieu>Belley), of the fifth stage of the Tour of Austria (Millstatt>Dobratsch), of the third stage of the Tour of Austria (Stift Ardagger>Sonntagberg)
6e of the seventh stage of the Tour of Austria (Bad Tatzmannsdorf>Wien)
7e of the second stage of the Tour of Britain (Carlisle>Kendal)
8e of the Alpes Isère Tour
10e of the first stage of the Alpes Isère Tour (Charvieu-Chavagneux>Ruy-Montceau)
11e of the Tour of Britain, of the second stage of the Critérium du Dauphiné (Crêches-sur-Saône>Chalmazal-Jeansagnière), of the third stage of the Alpes Isère Tour (Saint-Maurice-l'Exil>Jons)
12e of the sixth stage of the Tour of Britain (Sidmouth>Haytor, Dartmoor)
14e of the second stage of the Alpes Isère Tour (Crachier/Chezeneuve>Saint-Maurice-l'Exil)
21e of the fourth stage of the Alpes Isère Tour (Jons>Charvieu-Chavagneux)
22e of the stage 7b of the Tour of Britain (Bristol>Bristol)
23e of the Tour de Vendée
25e of the second stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Dun-le-Palestel>Auzances), of the La Polynormande, of the second stage of the Tour of Austria (Mondsee>Steyr)
2017. Wanty - Groupe Gobert
1er of the Giro della Toscana - Memorial Alfredo Martini, of the second stage of the Giro della Toscana - Memorial Alfredo Martini (Lajatico>Volterra), of the Tour du Gévaudan Occitanie, of the first stage of the Tour du Gévaudan Occitanie (Mende>Col de la Pierre-Plate (Florac)), of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Saint-Junien>Limoges)
2e of the second stage of the Tour du Jura Cycliste (Dole>Station des Rousses)
3e of the eighth stage of the Tour de France (Dole>Station des Rousses), of the Tour du Jura Cycliste
4e of the second stage of the Tour du Gévaudan Occitanie (Mende>Mende), of the second stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Fursac>Le Maupuy Les Monts de Guéret)
6e of the La Polynormande
7e of the Gran Premio città di Peccioli - Coppa Sabatini
10e of the Tour du Doubs
11e of the Tour de l'Ain
14e of the Giro dell'Emilia, of the Grand Prix de Wallonie
15e of the sixth stage of the Critérium du Dauphiné (Parc des Oiseaux - Villars-les-Dombes>La Motte-Servolex), of the Paris - Camembert
16e of the fourth stage of the Tour de l'Ain (Lélex>Culoz), of the twelfth stage of the Tour de France (Pau>Peyragudes), of the third stage of the Tour de France (Verviers>Longwy)
17e of the Lotto Famenne Ardenne Classic, of the third stage of the Tour de l'Ain (Lagnieu>Oyonnax), of the seventh stage of the Critérium du Dauphiné (Aoste>Alpe d'Huez)
18e of the Tour du Limousin-Périgord - Nouvelle Aquitaine, of the Critérium du Dauphiné, of the third stage of the Tour de Romandie (Payerne>Payerne)
19e of the thirteenth stage of the Tour de France (Saint-Girons>Foix), of the fifth stage of the Tour de France (Vittel>La Planche des Belles Filles), of the first stage of the Critérium du Dauphiné (Saint-Étienne>Saint-Étienne), of the first stage of the Tour du Jura Cycliste (Arbois>Dole), of the Tour of Oman, of the fifth stage of the Tour of Oman (Samail>Jebel Akhdar (Green Mountain))
21e of the second stage of the Tour of Oman (Nakhal>Al Bustan)
22e of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Saint-Pantaléon de Larche>Chaumeil)
23e of the Bretagne Classic - Ouest-France, of the Tour de France
24e of the eighth stage of the Critérium du Dauphiné (Albertville>Plateau de Solaison)
25e of the first stage of the Giro della Toscana - Memorial Alfredo Martini (Pontedera>Pontedera), of the second stage of the Tour de France (Düsseldorf>Liège), of the Grand Prix Cycliste de Marseille La Marseillaise
2018. Wanty - Groupe Gobert
1er of the Région Pays de la Loire Tour, of the third stage of the Région Pays de la Loire Tour (Abbaye Royale de l'Epau>Pré-en-Pail-Saint-Samson)
3e of the Boucles de l'Aulne - Châteaulin, of the Tour du Finistère
4e of the Tour du Doubs, of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Sogliano al Rubicone)
5e of the Grand Prix de Wallonie, of the National Championships France ME - Road Race, of the Grand Prix Cycliste de Marseille La Marseillaise
7e of the first stage of the Arctic Race of Norway (Vadsø>Kirkenes)
8e of the third stage of the Deutschland Tour (Trier>Merzig), of the seventh stage of the Critérium du Dauphiné (Moûtiers>Saint-Gervais Mont Blanc (Montée du Bettex)), of the fourth stage of the Critérium du Dauphiné (Chazey-sur-Ain>Lans-en-Vercors)
9e of the Deutschland Tour, of the fifth stage of the Critérium du Dauphiné (Grenoble>Valmorel)
12e of the sixteenth stage of the Tour de France (Carcassonne>Bagnères-de-Luchon), of the Critérium du Dauphiné
13e of the fourth stage of the Deutschland Tour (Lorsch>Stuttgart), of the second stage of the Tour de Romandie (Delémont>Yverdon-les-Bains)
14e of the second stage of the Deutschland Tour (Bonn>Trier), of the sixth stage of the Critérium du Dauphiné (Frontenex>La Rosière Espace San Bernardo), of the Settimana Internazionale Coppi e Bartali
15e of the Memorial Marco Pantani, of the fourth stage of the Tour de Romandie (Sion>Sion), of the Paris - Camembert
16e of the Arctic Race of Norway, of the Grand Prix du Morbihan
18e of the twelfth stage of the Tour de France (Bourg-Saint-Maurice Les Arcs>Alpe d'Huez)
19e of the eleventh stage of the Tour de France (Albertville>La Rosière Espace San Bernardo)
20e of the Gran Premio città di Peccioli - Coppa Sabatini, of the fourth stage of the Arctic Race of Norway (Kvalsund>Alta), of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Sevilla>Alcalá de los Gazules)
21e of the Tour de France, of the second stage of the Région Pays de la Loire Tour (Riaillé>Ancenis)
23e of the tenth stage of the Tour de France (Annecy>Le Grand-Bornand)
24e of the second stage of the Tour de France (Mouilleron-Saint-Germain>La Roche-sur-Yon), of the first stage of the Région Pays de la Loire Tour (Abbaye Royale de l'Epau>Baugé-en-Anjou), of the Vuelta a Andalucia Ruta Ciclista Del Sol
25e of the fifth stage of the Tour de Romandie (Mont-sur-Rolle>Genève)
2019. Wanty - Gobert Cycling Team
1er of the fourth stage of the Giro di Sicilia (Giardini Naxos>Etna)
2e of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Confolens>Limoges), of the second stage of the Critérium du Dauphiné (Mauriac>Craponne-sur-Arzon), of the Giro di Sicilia, of the Trofeo Pollença - Port d'Andratx
3e of the Memorial Marco Pantani, of the Tour du Doubs, of the Tour du Limousin-Périgord - Nouvelle Aquitaine, of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Chamboulive>Beynat)
5e of the Vuelta a Burgos, of the fifth stage of the Vuelta a Burgos (Santo Domingo de Silos>Lagunas de Neila), of the Tour du Finistère
6e of the Gran Premio Bruno Beghelli, of the Grand Prix du Morbihan, of the third stage of the Tour de Romandie (Romont>Romont)
7e of the first stage of the Vuelta a Burgos (Burgos>Burgos), of the National Championships France ME - Road Race, of the third stage of the Tour de la Provence (Aubagne>Le Castellet (Circuit Paul Ricard)), of the Trofeo Serra Tramuntana, of the Trofeo Ses Salines-Felanitx
8e of the third stage of the Vuelta a Burgos (Sargentes de la Lora>Picón Blanco), of the Volta Ciclista a Catalunya, of the fourth stage of the Volta Ciclista a Catalunya (Llanars (Vall de Camprodon)>La Molina (Alp)), of the Faun Drôme Classic, of the Faun-Ardèche Classic
9e of the third stage of the Giro di Sicilia (Caltanissetta>Ragusa)
10e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Condat-sur-Vienne>Guéret), of the first stage of the Tour de Romandie (Neuchâtel>La Chaux-de-Fonds), of the first stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Sanlúcar de Barramed>Alcalá de los Gazules)
12e of the second stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Base départementale de Rouffiac>Trélissac), of the Tour de France
13e of the first stage of the Critérium du Dauphiné (Aurillac>Jussac)
14e of the fifth stage of the Tour de France (Saint-Dié-des-Vosges>Colmar), of the second stage of the Giro di Sicilia (Capo d'Orlando>Palermo), of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona)
15e of the fifteenth stage of the Tour de France (Limoux>Foix), of the third stage of the Tour de France (Binche>Épernay), of the second stage of the Tour de Romandie (Le Locle>Morges), of the second stage of the Tour de la Provence (Istres>La Ciotat)
16e of the sixth stage of the Gree-Tour of Guangxi (Guilin>Guilin), of the second stage of the Vuelta a Burgos (Gumiel de Izan>Lerma), of the fifth stage of the Volta Ciclista a Catalunya (Puigcerdà>Sant Cugat del Vallès)
17e of the fourth stage of the Gree-Tour of Guangxi (Nanning>Nongla Scenic Area), of the Critérium du Dauphiné, of the seventh stage of the Critérium du Dauphiné (Saint-Genix-les-Villages>Pipay), of the Vuelta a Andalucia Ruta Ciclista Del Sol, of the Tour de la Provence
18e of the Gree-Tour of Guangxi, of the Gran Premio città di Peccioli - Coppa Sabatini, of the Tour de Romandie, of the La Flèche Wallonne
19e of the third stage of the Critérium du Dauphiné (Le Puy-en-Velay>Riom), of the Liège-Bastogne-Liège
20e of the first stage of the Gree-Tour of Guangxi (Beihai>Beihai), of the eighteenth stage of the Tour de France (Embrun>Valloire), of the fourth stage of the Tour de France (Reims>Nancy), of the first stage of the Tour de France (Brussels>Brussels)
21e of the sixth stage of the Volta Ciclista a Catalunya (Valls>Vila-seca), of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Armilla>Granada)
22e of the twenty-first stage of the Tour de France (Rambouillet>Paris), of the sixteenth stage of the Tour de France (Nîmes>Nîmes), of the fourteenth stage of the Tour de France (Tarbes>Col du Tourmalet), of the third stage of the Volta Ciclista a Catalunya (Sant Feliu de Guixols>Vallter 2000 (Setcases))
23e of the third stage of the Gree-Tour of Guangxi (Nanning>Nanning), of the fourth stage of the Tour de Romandie (Lucens>Torgon)
24e of the sixth stage of the Tour de France (Mulhouse>La Planche des Belles Filles), of the fifth stage of the Critérium du Dauphiné (Boën-sur-Lignon>Voiron), of the Paris - Camembert
25e of the second stage of the Volta Ciclista a Catalunya (Mataró>Sant Feliu de Guixols)
2020. Cofidis
2e of the fifth stage of the La Vuelta Ciclista a España (Huesca>Sabiñanigo)
3e of the fourth stage of the Tour de France (Sisteron>Orcières-Merlette), of the Critérium du Dauphiné, of the CIC - Mont Ventoux, of the Faun-Ardèche Classic
4e of the second stage of the Critérium du Dauphiné (Vienne>Col de Porte), of the third stage of the Tour de l'Ain (Saint-Vulbas>Grand Colombier), of the Faun Drôme Classic, of the fifth stage of the Vuelta a San Juan Internacional (San Martín>Alto Colorado)
5e of the eleventh stage of the La Vuelta Ciclista a España (Villaviciosa>Alto de la Farrapona), of the seventh stage of the La Vuelta Ciclista a España (Vitoria-Gasteiz>Villanueva de Valdegovia)
6e of the sixth stage of the La Vuelta Ciclista a España (Biescas>Aramón Formigal)
7e of the seventeenth stage of the La Vuelta Ciclista a España (Sequeros>Alto de la Covatilla), of the ninth stage of the Tour de France (Pau>Laruns), of the third stage of the Critérium du Dauphiné (Corenc>Saint-Martin-de-Belleville), of the first stage of the Tour de l'Ain (Montréal-la-Cluse>Ceyzeriat), of the seventh stage of the Paris - Nice (Nice>Valdeblore La Colmiane), of the Vuelta a San Juan Internacional
8e of the tenth stage of the La Vuelta Ciclista a España (Castro Urdiales>Suances), of the fifth stage of the Critérium du Dauphiné (Megève>Megève), of the Tour de l'Ain, of the sixth stage of the Paris - Nice (Sorgues>Apt)
10e of the first stage of the Critérium du Dauphiné (Clermont-Ferrand>Saint-Christo-en-Jarez)
11e of the Tour de France, of the second stage of the Tour de France (Nice>Nice)
12e of the sixteenth stage of the La Vuelta Ciclista a España (Salamanca>Ciudad Rodrigo), of the Paris - Nice
13e of the World Championships ME - Road Race
14e of the La Vuelta Ciclista a España, of the eighth stage of the La Vuelta Ciclista a España (Logroño>Alto de Moncalvillo), of the third stage of the La Vuelta Ciclista a España (Lodosa>La Laguna Negra de Vinuesa), of the Liège-Bastogne-Liège, of the seventeenth stage of the Tour de France (Grenoble>Méribel - Col de la Loze), of the fifteenth stage of the Tour de France (Lyon>Grand Colombier), of the National Championships France ME - Road Race, of the first stage of the Vuelta a San Juan Internacional (San Juan>San Juan)
15e of the eighth stage of the Tour de France (Cazères>Loudenvielle), of the second stage of the Tour de l'Ain (Lagnieu>Lélex Monts-Jura)
16e of the fourth stage of the Critérium du Dauphiné (Ugine>Megève)
18e of the first stage of the La Vuelta Ciclista a España (Irún>Arrate), of the eighteenth stage of the Tour de France (Méribel>La Roche-sur-Foron)
19e of the twelfth stage of the La Vuelta Ciclista a España (Pola de Laviana>Alto de l'Angliru)
20e of the seventh stage of the Tour de France (Millau>Lavaur)
21e of the fifth stage of the Tour de France (Gap>Privas)
25e of the second stage of the Vuelta a San Juan Internacional (Pocito>Pocito)
2021. Cofidis
1er of the Mercan'Tour Classic Alpes-Maritimes
3e of the fourth stage of the Paris - Nice (Chalon-sur-Saône>Chiroubles)
4e of the ninth stage of the Tour de France (Cluses>Tignes)
6e of the Paris - Nice
7e of the seventh stage of the Paris - Nice (Le Broc>Valdeblore La Colmiane)
8e of the Tour de France, of the eighth stage of the Tour de France (Oyonnax>Le Grand-Bornand), of the National Championships France ME - Road Race, of the Veneto Classic
9e of the La Vuelta Ciclista a España
10e of the eighth stage of the Critérium du Dauphiné (La Léchère-Les-Bains>Les Gets)
11e of the eleventh stage of the La Vuelta Ciclista a España (Antequera>Valdepeñas de Jaén), of the fourteenth stage of the Tour de France (Carcassonne>Quillan)
12e of the Tre Valli Varesine, of the tenth stage of the La Vuelta Ciclista a España (Roquetas de Mar>Rincón de la Victoria), of the eighteenth stage of the Tour de France (Pau>Luz Ardiden), of the eleventh stage of the Tour de France (Sorgues>Malaucène)
13e of the seventeenth stage of the Tour de France (Muret>Saint-Lary-Soulan (Col du Portet))
14e of the first stage of the Critérium du Dauphiné (Issoire>Issoire), of the Gran Premio Miguel Indurain
15e of the seventeenth stage of the La Vuelta Ciclista a España (Unquera>Lagos de Covadonga), of the Liège-Bastogne-Liège
16e of the La Flèche Wallonne, of the Amstel Gold Race, of the Faun-Ardèche Classic
17e of the fifteenth stage of the La Vuelta Ciclista a España (Navalmoral de la Mata>El Barraco), of the sixth stage of the Paris - Nice (Brignoles>Biot), of the Coppa Agostoni - Giro delle Brianze
18e of the eighteenth stage of the La Vuelta Ciclista a España (Salas>Altu d'El Gamoniteiru), of the fifth stage of the Itzulia Basque Country (Hondarribia>Ondarroa), of the Faun Drôme Classic
19e of the sixth stage of the Critérium du Dauphiné (Loriol-sur-Drome>Le Sappey-en-Chartreuse), of the second stage of the Critérium du Dauphiné (Brioude>Saugues), of the eighth stage of the Paris - Nice (Le Plan-du-Var>Levens)
20e of the Critérium du Dauphiné, of the fifth stage of the Critérium du Dauphiné (Saint-Chamond>Saint-Vallier)
21e of the sixth stage of the Itzulia Basque Country (Ondarroa>Arrate (Eibar))
23e of the seventh stage of the La Vuelta Ciclista a España (Gandía>Balcón de Alicante), of the sixteenth stage of the Tour de France (El Pas de la Casa>Saint-Gaudens)
24e of the twelfth stage of the La Vuelta Ciclista a España (Jaén>Córdoba), of the ninth stage of the La Vuelta Ciclista a España (Puerto-Lumbreras>Alto de Velefique), of the second stage of the Tour de France (Perros-Guirec>Mûr-de-Bretagne Guerlédan), of the seventh stage of the Critérium du Dauphiné (Saint-Martin-le-Vinoux>La Plagne)
2022. Cofidis
1er of the Tour de l'Ain, of the second stage of the Tour de l'Ain (Saint-Vulbas>Lagnieu)
2e of the third stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Blausasc), of the Faun Drôme Classic
3e of the Tour des Alpes-Maritimes, of the Gran Premio città di Peccioli - Coppa Sabatini
4e of the La Polynormande
5e of the second stage of the Tour des Alpes-Maritimes (Puget-Théniers>La Turbie), of the Faun-Ardèche Classic, of the CIC - Mont Ventoux
6e of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona), of the Coppa Agostoni - Giro delle Brianze, of the Japan Cup Cycle Road Race
7e of the nineteenth stage of the Giro d'Italia (Marano Lagunare>Santuario di Castelmonte), of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Donzenac>Malemort), of the third stage of the Tour de l'Ain (Plateau d'Hauteville>Lélex), of the first stage of the Ethias-Tour de Wallonie (Temploux>Huy)
8e of the Volta Ciclista a Catalunya, of the Tour du Limousin-Périgord - Nouvelle Aquitaine
9e of the third stage of the Volta Ciclista a Catalunya (Perpignan>La Molina), of the Paris - Nice, of the seventh stage of the Paris - Nice (Nice>Col de Turini), of the eighth stage of the Giro d'Italia (Napoli>Napoli), of the seventeenth stage of the Giro d'Italia (Ponte di Legno>Lavarone), of the Giro della Toscana - Memorial Alfredo Martini
10e of the fifth stage of the Volta Ciclista a Catalunya (La Pobla de Segur>Vilanova i la Geltrú), of the fourth stage of the Volta Ciclista a Catalunya (La Seu d'Urgell>Boí Taüll), of the fifteenth stage of the Giro d'Italia (Rivarolo Canavese>Cogne), of the Ethias-Tour de Wallonie
11e of the ninth stage of the Giro d'Italia (Isernia>Blockhaus)
12e of the second stage of the Volta Ciclista a Catalunya (L'Escala>Perpignan), of the eighth stage of the Paris - Nice (Nice>Nice), of the second stage of the Ethias-Tour de Wallonie (Verviers>Herve)
13e of the eighth stage of the Tour de France (Dole>Lausanne), of the seventh stage of the Tour de France (Tomblaine>La Super Planche des Belles Filles)
14e of the seventh stage of the Giro d'Italia (Diamante>Potenza), of the Giro d'Italia, of the Tre Valli Varesine
15e of the sixth stage of the Volta Ciclista a Catalunya (Salou>Cambrils), of the Tour du Doubs
16e of the fourteenth stage of the Giro d'Italia (Santena>Torino)
17e of the third stage of the Paris - Nice (Vierzon>Dun-le-Palestel)
18e of the Donostia San Sebastian Klasikoa
19e of the twentieth stage of the Giro d'Italia (Belluno>Marmolada (Passo Fedaia)), of the sixth stage of the Tour de France (Binche>Longwy)
20e of the tenth stage of the Giro d'Italia (Pescara>Jesi)
21e of the fifth stage of the Paris - Nice (Saint-Just-Saint-Rambert>Saint-Sauveur-de-Montagut), of the Grand Prix Cycliste de Québec
22e of the first stage of the Tour des Alpes-Maritimes (Saint-Raphaël>La Seyne-sur-Mer), of the Grand Prix Cycliste de Marseille La Marseillaise, of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Saint-Laurent-sur-Gorre>Limoges)
23e of the first stage of the Paris - Nice (Mantes-la-Ville>Mantes-la-Ville), of the Grand Prix Cycliste de Montréal
24e of the first stage of the Tour de l'Ain (Châtillon-Sur-Chalaronne>Val-Revermont), of the Circuito de Getxo - Memorial Hermanos Otxoa
2023. Cofidis
3e of the Tour du Jura Cycliste, of the Japan Cup Cycle Road Race
4e of the Tour du Doubs, of the Classic Grand Besançon Doubs, of the Gran Premio città di Peccioli - Coppa Sabatini
5e of the Paris - Camembert, of the eighth stage of the Critérium du Dauphiné (Le Pont-de-Claix>La Bastille – Grenoble Alpes Métropole)
6e of the Liège-Bastogne-Liège, of the Critérium du Dauphiné, of the Memorial Marco Pantani
7e of the Mercan'Tour Classic Alpes-Maritimes, of the seventh stage of the Critérium du Dauphiné (Porte-de-Savoie>Col de la Croix de Fer), of the fifteenth stage of the Tour de France (Les Gets les Portes du Soleil>Saint-Gervais Mont-Blanc), of the twelfth stage of the Tour de France (Roanne>Belleville-en-Beaujolais), of the Arctic Race of Norway
8e of the Faun-Ardèche Classic, of the third stage of the Arctic Race of Norway (Hammerfest>Havøysund)
10e of the Tour de France, of the fourteenth stage of the Tour de France (Annemasse>Morzine les Portes du Soleil)
11e of the La Polynormande
12e of the sixth stage of the Critérium du Dauphiné (Nantua>Crest-Voland), of the fourth stage of the Arctic Race of Norway (Kvalsund>Nordkapp)
14e of the seventeenth stage of the Tour de France (Saint-Gervais Mont-Blanc>Courchevel), of the Grand Prix Cycliste de Montréal
15e of the Faun Drôme Classic, of the fifth stage of the Critérium du Dauphiné (Cormoranche-sur-Saône>Salins-les-Bains), of the first stage of the Critérium du Dauphiné (Chambon-sur-Lac>Chambon-sur-Lac), of the Giro della Toscana - Memorial Alfredo Martini
16e of the Trofeo Ses Salines-Felanitx
19e of the sixth stage of the Tirreno-Adriatico (Osimo Stazione>Osimo), of the fifth stage of the Tirreno-Adriatico (Morro d'Oro>Sassotetto - Fonte Lardina)
20e of the twentieth stage of the Tour de France (Belfort>Le Markstein)
21e of the Tirreno-Adriatico, of the sixth stage of the Tour de France (Tarbes>Cauterets-Cambasque)
22e of the Clásica Jaén
23e of the fourth stage of the Tirreno-Adriatico (Greccio>Tortoreto), of the thirteenth stage of the Tour de France (Châtillon-Sur-Chalaronne>Grand Colombier), of the second stage of the Arctic Race of Norway (Alta>Hammerfest)
24e of the second stage of the Critérium du Dauphiné (Brassac-les-Mines>La Chaise-Dieu)
25e of the first stage of the Volta Ciclista a Catalunya (Sant Feliu de Guíxols>Sant Feliu de Guíxols), of the first stage of the Arctic Race of Norway (Kautokeino>Alta), of the Bretagne Classic - Ouest-France
2024. Cofidis
3e of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona), of the Tour du Jura Cycliste
5e of the Tour du Doubs
6e of the Paris - Camembert
8e of the Tour des Alpes-Maritimes
11e of the second stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence)
14e of the first stage of the Tour des Alpes-Maritimes (Levens>Antibes)
20e of the Classic Grand Besançon Doubs
21e of the sixth stage of the Tirreno-Adriatico (Sassoferrato>Cagli (Monte Petrano))
23e of the Tirreno-Adriatico, of the third stage of the Tirreno-Adriatico (Volterra>Gualdo Tadino)
24e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto)
Follow us
Get exclusive information about the Flèche Wallonne