See you on 29th October for the announcement of the routes for the Tour de France and Tour de France Femmes with Zwift in 2025.

Rankings

Stage Ranking
1 25 25 - - - -
2 25 16 - - - -
3 26 7 - - - -
4 20 17 - - - -
5 54 17 - - - -
6 33 16 - - - -
7 63 24 - - - -
8 22 24 - - - -
9 39 23 - - - -
10 62 22 - - - -
11 28 23 - - - -
12 40 22 - - - -
13 17 19 - - - -
14 17 18 - - - -
15 20 16 - - - -
16 40 16 - - - -
17 6 16 72 - - -
18 28 13 74 - - -
19 19 13 75 - - -
20 32 14 78 - - -
21 27 13 78 - - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 14
  • Podiums 51

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, of the Mercan'Tour Classic Alpes-Maritimes

8e of the Tour des Alpes-Maritimes, of the second stage of the Tour de Romandie (Fribourg>Salvan/Les Marécottes)

10e of the La Flèche Wallonne, of the second stage of the Critérium du Dauphiné (Gannat>Col de la Loge)

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)

16e of the eighth stage of the Critérium du Dauphiné (Thônes>Plateau des Glières)

17e of the Tour de Romandie

18e of the Liège-Bastogne-Liège

19e of the Critérium du Dauphiné

20e of the Classic Grand Besançon Doubs, of the fourth stage of the Tour de Romandie (Saillon>Leysin)

21e of the sixth stage of the Tirreno-Adriatico (Sassoferrato>Cagli (Monte Petrano)), of the sixth stage of the Critérium du Dauphiné (Hauterives>Le Collet d'Allevard)

23e of the Tirreno-Adriatico, of the third stage of the Tirreno-Adriatico (Volterra>Gualdo Tadino), of the fifth stage of the Tour de Romandie (Vernier>Vernier), of the third stage of the Critérium du Dauphiné (Celles-sur-Durolle>Les Estables)

24e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto), of the National Championships France ME - Road Race

25e of the first stage of the Tour de Romandie (Château d'Oex>Fribourg)

Follow us

Receive exclusive news about the Tour