Rankings

Stage Ranking
1 4 4 5 - - -
2 40 31 11 - - -
3 79 29 21 - - -
4 80 27 23 - - -
5 20 23 28 - - -
6 20 18 31 - - -
7 53 18 34 - - -
8 45 17 36 - - -
9 23 15 43 - - -
10 48 15 53 - - -
11 54 15 56 - - -
12 6 10 25 36 - -
13 21 11 30 38 - -
14 20 14 23 20 - -
15 6 13 16 20 - -
16 33 13 17 19 - -
17 11 12 15 24 - -
18 64 12 16 23 - -
19 75 12 17 24 - -
20 7 11 17 12 - -
21 92 11 17 12 - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 37
  • Podiums 107

2008. AC Bisontine

4e of the National Championships France MJ - Road Race

6e of the National Championships France MJ - ITT, of the second stage of the GP Général Patton (Wincrange>Wincrange)

13e of the GP Général Patton

14e of the European Continental Championships MJ - Road Race

2009. CC Étupes

1er of the Giro Ciclistico della Valle d'Aosta - Mont Blanc, of the third stage of the Le Tour de Savoie Mont Blanc (Saint-Jean de Maurienne>La Toussuire)

2e of the fourth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Châtillon>Fontainemore)

3e of the third stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Morgex>Verrayes)

4e of the first stage of the Le Tour de Savoie Mont Blanc (Chambéry>Saint-Jean de Maurienne)

6e of the stage 1b of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Châtel>Châtel)

8e of the Le Tour de Savoie Mont Blanc

9e of the fifth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Aosta>Ceresole Reale)

11e of the third stage of the Alpes Isère Tour (Toussieu>St. Maurice l'Exil)

13e of the Alpes Isère Tour

14e of the sixth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Locana>Pont-Saint-Martin), of the second stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Châtel>Ville-la-Grand)

17e of the first stage of the Alpes Isère Tour (Satolas et Bonce>Nivolas-Vermelle)

19e of the second stage of the Le Tour de Savoie Mont Blanc (Scionzier>Saint-François Longchamp)

20e of the Faun-Ardèche Classic

22e of the fourth stage of the Alpes Isère Tour (St. Maurice l'Exil>Charvieu-Chavagneux)

25e of the Giro della Regione Friuli Venezia Giulia

2010. Francaise des Jeux

3e of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Niort>Poitiers), of the fifth stage of the Tour de l'Ain (Culoz>Belley), of the sixth stage of the Critérium du Dauphiné (Serre-Chevalier>Grenoble)

5e of the Tour de l'Ain, of the Tour du Finistère

11e of the fifth stage of the Tour de Romandie (Vevey>Châtel/Vallée d'Abondance)

14e of the Grand Prix Cycliste de Montréal

15e of the Tour du Doubs, of the fourth stage of the Tour de l'Ain (Montmerle-sur-Saône>Arbent), of the Paris - Camembert

20e of the Critérium du Dauphiné, of the seventh stage of the Critérium du Dauphiné (Crolles>Alpe d'Huez)

22e of the Région Pays de la Loire Tour, of the fourth stage of the Région Pays de la Loire Tour (Angers>Pré-en-Pail)

25e of the Grand Prix Cycliste de Québec

2011. FDJ

1er of the fifth stage of the Tour de l'Ain (Belley>Le Grand Colombier), of the third stage of the Tour de l'Ain (Le Parc des Oiseaux>Bellignat), of the Tour ALSACE, of the fifth stage of the Tour ALSACE (Ribeauvillé>Ballon d'Alsace)

2e of the seventh stage of the Critérium du Dauphiné (Pontcharra>La Toussuire), of the Alpes Isère Tour, of the third stage of the Alpes Isère Tour (Chaponnay>Saint-Maurice l'Exil)

3e of the Tre Valli Varesine, of the first stage of the Alpes Isère Tour (Vaulx-Milieu>Saint-Savin), of the Presidential Cycling Tour of Türkiye

5e of the fifth stage of the Presidential Cycling Tour of Türkiye (Denizli>Fethiye)

7e of the fifth stage of the Critérium du Dauphiné (Parc des Oiseaux - Villars-les-Dombes>Les Gets), of the first stage of the Critérium du Dauphiné (Albertville>Saint-Pierre-de-Chartreuse)

9e of the Gran Premio Bruno Beghelli

11e of the Tour de Vendée

13e of the Faun-Ardèche Classic

14e of the Tour de l'Ain

15e of the Grand Prix Cycliste de Marseille La Marseillaise

16e of the Critérium du Dauphiné

18e of the Tour des Alpes Maritimes et du Var

19e of the second stage of the Tour des Alpes Maritimes et du Var (Draguignan>Draguignan)

20e of the Coppa Agostoni - Giro delle Brianze

22e of the sixth stage of the Presidential Cycling Tour of Türkiye (Fethiye>Finike)

23e of the prologue of the Tour de l'Ain (Bourg-en-Bresse>Bourg-en-Bresse)

24e of the fifth stage of the Settimana Internazionale Coppi e Bartali (Fiorano Modenese>Sassuolo), of the fourth stage of the Settimana Internazionale Coppi e Bartali (Crevalcore>Crevalcore [ITT])

2012. FDJ - BigMat

1er of the fifth stage of the Tour de l'Ain (Saint-Claude>Lélex), of the eighth stage of the Tour de France (Belfort>Porrentruy)

2e of the eleventh stage of the Tour de France (Albertville>La Toussuire - Les Sybelles)

4e of the seventeenth stage of the Tour de France (Bagnères-de-Luchon>Peyragudes)

5e of the first stage of the Tour de Suisse (Verbania>Verbier)

6e of the seventh stage of the Tour de Suisse (Bischofszell>Arosa)

8e of the fifth stage of the Tour de Romandie (Crans-Montana>Crans-Montana [ITT])

10e of the Tour de France

11e of the tenth stage of the Tour de France (Macon>Bellegarde-sur-valserine), of the Tour de Romandie, of the Tour des Alpes Maritimes et du Var

12e of the second stage of the Tour des Alpes Maritimes et du Var (Fréjus>Fayence)

13e of the first stage of the Tour des Alpes Maritimes et du Var (Draguignan>La Croix-valmer)

14e of the Grand Prix Cycliste de Marseille La Marseillaise

15e of the seventh stage of the Tour de France (Tomblaine>La Planche Des Belles Filles)

18e of the fourth stage of the Tour de Suisse (Olten>Gansingen)

20e of the sixth stage of the Tirreno-Adriatico (Offida>Offida)

23e of the sixteenth stage of the Tour de France (Pau>Bagnères-de-Luchon), of the fourth stage of the Tour de Romandie (Bulle>Sion)

2013. FDJ

3e of the second stage of the Tour de Suisse (Ulrichen>Crans-Montana)

4e of the eighth stage of the La Vuelta Ciclista a España (Jerez de la Frontera>Estepona. Alto de Peñas Blancas), of the Tour de Suisse, of the seventh stage of the Tour de Suisse (Meilen>La Punt)

5e of the third stage of the Volta Ciclista a Catalunya (Vidreres>Vallter 2000 (Setcases))

6e of the tenth stage of the La Vuelta Ciclista a España (Torredelcampo>Güéjar Sierra. Alto de Hazallanas), of the Tour de l'Ain, of the third stage of the Tour de l'Ain (Izernore>Lélex Monts-Jura), of the ninth stage of the Tour de Suisse (Bad Ragaz>Flumserberg [ITT]), of the prologue of the Tour de Romandie (Le Châble>Bruson)

7e of the La Vuelta Ciclista a España, of the fourteenth stage of the La Vuelta Ciclista a España (Bagà>Collada de la Gallina)

8e of the third stage of the Tour de Suisse (Montreux>Meiringen), of the Volta Ciclista a Catalunya

10e of the twentieth stage of the La Vuelta Ciclista a España (Avilés>Angliru), of the fourth stage of the Volta Ciclista a Catalunya (Llanars (Vall de Camprodon)>Port-Ainé (Pallars Sobirà - Rialp))

11e of the fifteenth stage of the La Vuelta Ciclista a España (Andorra>Peyragudes), of the fourth stage of the Tour de l'Ain (Nantua>Belley)

12e of the Il Lombardia, of the eighteenth stage of the La Vuelta Ciclista a España (Burgos>Peña Cabarga), of the Tour de Romandie, of the fourth stage of the Tour de Romandie (Marly>Les Diablerets)

14e of the second stage of the La Vuelta Ciclista a España (Pontevedra>Baiona. Alto do Monte da Groba)

15e of the eleventh stage of the La Vuelta Ciclista a España (Tarazona>Tarazona [ITT]), of the eighth stage of the Tour de Suisse (Zernez>Bad Ragaz), of the sixth stage of the Volta Ciclista a Catalunya (Almacelles>Valls)

19e of the sixteenth stage of the La Vuelta Ciclista a España (Graus>Sallent de Gállego. Aramón Formigal)

22e of the nineteenth stage of the La Vuelta Ciclista a España (San Vicente de la Barquera>Alto del Naranco)

23e of the Tour des Alpes Maritimes et du Var

25e of the third stage of the La Vuelta Ciclista a España (Vigo>Mirador de Lobeira / Vilagarcía de Arousa)

2014. FDJ.fr

2e of the second stage of the Tour du Gévaudan Occitanie (Mende>Mende), of the eighteenth stage of the Tour de France (Pau>Hautacam), of the tenth stage of the Tour de France (Mulhouse>La Planche des Belles Filles)

3e of the Tour de France

4e of the Tour du Gévaudan Occitanie, of the Tour du Doubs, of the fourteenth stage of the Tour de France (Grenoble>Risoul)

5e of the thirteenth stage of the Tour de France (Saint-Etienne>Chamrousse), of the eighth stage of the Tour de France (Tomblaine>Gerardmer)

8e of the third stage of the Tour de Suisse (Sarnen>Heiden)

9e of the Grand Prix de Wallonie, of the seventh stage of the Tour de Suisse (Worb>Worb [ITT]), of the fifth stage of the Tour de Romandie (Neuchâtel>Neuchâtel [ITT]), of the third stage of the Tour de Romandie (Le Bouveret>Aigle), of the Itzulia Basque Country

10e of the Tour de Romandie, of the sixth stage of the Itzulia Basque Country (Markina-Xemein>Markina-Xemein [ITT])

11e of the first stage of the Tour du Gévaudan Occitanie (Badaroux>Chanac), of the seventeenth stage of the Tour de France (Saint-Gaudens>Saint-Lary-Soulan (Pla d'Adet)), of the first stage of the Itzulia Basque Country (Ordizia>Ordizia)

12e of the twentieth stage of the Tour de France (Bergerac>Perigueux [ITT]), of the fifth stage of the Itzulia Basque Country (Eibar>Markina-Xemein)

13e of the fourth stage of the Itzulia Basque Country (Vitoria-Gasteiz>Eibar (Arrate)), of the Volta Ciclista a Catalunya

14e of the Il Lombardia

15e of the Tour de Suisse, of the first stage of the Tour de Romandie (Brigerbad>Sion), of the fourth stage of the Volta Ciclista a Catalunya (Alp>Vallter 2000-Setcases), of the third stage of the Volta Ciclista a Catalunya (Banyoles>La Molina (Alp))

17e of the sixteenth stage of the Tour de France (Carcassonne>Bagneres-de-Luchon)

18e of the nineteenth stage of the Tour de France (Maubourguet val d'Adour>Bergerac)

20e of the seventh stage of the Tour de France (Epernay>Nancy)

22e of the second stage of the Tour de France (York>Sheffield)

23e of the ninth stage of the Tour de Suisse (Martigny>Saas-Fee)

24e of the fifth stage of the Tour de France (Ypres>Arenberg Porte du Hainaut), of the first stage of the Tour de Suisse (Bellinzona>Bellinzona [ITT])

25e of the seventh stage of the Volta Ciclista a Catalunya (Barcelona (Montjuïc)>Barcelona (Montjuïc))

2015. FDJ

1er of the Tour du Gévaudan Occitanie, of the first stage of the Tour du Gévaudan Occitanie (Marvejols>Florac), of the twentieth stage of the Tour de France (Modane>l'Alpe d'Huez), of the fifth stage of the Tour de Suisse (Unterterzen/Flumserberg>Sölden/Rettenbachgletscher), of the fifth stage of the Tour de Romandie (Fribourg>Champex-Lac)

2e of the second stage of the Tour du Gévaudan Occitanie (Mende>Mende), of the fourteenth stage of the Tour de France (Rodez>Mende)

3e of the Il Lombardia, of the third stage of the Tour de Suisse (Quinto>Olivone)

4e of the Milano - Torino, of the nineteenth stage of the Tour de France (Saint-Jean-de-Maurienne>La Toussuire - Les Sybelles), of the seventeenth stage of the Tour de France (Digne-Les-Bains>Pra-Loup), of the Tour de Suisse, of the second stage of the Tour de Suisse (Risch-Rotkreuz>Risch-Rotkreuz), of the Tour de Romandie, of the Tirreno-Adriatico

5e of the fourth stage of the Tour of Oman (Sultan Qaboos Grande Mosque>Jabal Al Akhdhar (Green Mountain))

6e of the Grand Prix de Wallonie, of the fifth stage of the Tirreno-Adriatico (Esanatoglia>Terminillo)

8e of the fourth stage of the Tour de Suisse (Flims>Schwarzenbach)

10e of the Itzulia Basque Country, of the fourth stage of the Itzulia Basque Country (Zumarraga>Arrate (Eibar)), of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])

12e of the Tre Valli Varesine, of the twelfth stage of the Tour de France (Lannemezan>Plateau de Beille)

13e of the Etoile de Bessèges - Tour du Gard

14e of the Tour du Doubs, of the ninth stage of the Tour de Suisse (Bern>Bern [ITT])

16e of the Tour de France, of the fourth stage of the Tirreno-Adriatico (Indicatore>Castelraimondo)

17e of the fifth stage of the Itzulia Basque Country (Eibar>Aia)

18e of the first stage of the Tour de France (Utrecht>Utrecht [ITT]), of the fourth stage of the Etoile de Bessèges - Tour du Gard (L'Ardoise>Laudun)

19e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto [ITT])

20e of the Donostia San Sebastian Klasikoa, of the sixth stage of the Tour de Romandie (Lausanne>Lausanne [ITT]), of the sixth stage of the Itzulia Basque Country (Aia>Aia [ITT]), of the third stage of the Itzulia Basque Country (Vitoria-Gasteiz>Zumarraga)

24e of the sixth stage of the Tirreno-Adriatico (Rieti>Porto Sant'Elpidio)

2016. FDJ

1er of the National Championships France - ITT, of the sixth stage of the Critérium du Dauphiné (La Rochette>Méribel), of the third stage of the Tour de Romandie (Sion>Sion [ITT])

2e of the Tour de Romandie, of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT]), of the Grand Prix Cycliste de Marseille La Marseillaise

3e of the fourth stage of the Tour de Romandie (Conthey>Villars-sur-Ollon), of the fifth stage of the Volta ao Algarve em Bicicleta (Almodôvar>Alto do Malhão), of the Etoile de Bessèges - Tour du Gard

4e of the Itzulia Basque Country, of the Volta ao Algarve em Bicicleta

5e of the second stage of the Tour de Romandie (Moudon>Morgins), of the fifth stage of the Itzulia Basque Country (Orio>Arrate (Eibar)), of the Tirreno-Adriatico

6e of the ninth stage of the Tour de France (Vielha val d'Aran>Andorra Arcalis), of the sixth stage of the Itzulia Basque Country (Eibar>Eibar [ITT]), of the second stage of the Itzulia Basque Country (Markina-Xemein>Amurrio-Baranbio), of the second stage of the Volta ao Algarve em Bicicleta (Lagoa>Alto da Fóia)

11e of the prologue of the Tour de Romandie (La Chaux-de-Fonds>La Chaux-de-Fonds), of the fourth stage of the Itzulia Basque Country (Lesaka>Orio)

12e of the National Championships France - Road Race, of the third stage of the Volta ao Algarve em Bicicleta (Sagres>Sagres [ITT])

16e of the Critérium du Dauphiné

17e of the prologue of the Critérium du Dauphiné (Les Gets>Les Gets)

19e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto [ITT]), of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)

20e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Tavel>Laudun)

21e of the fifth stage of the Tour de France (Limoges>Le Lioran)

23e of the first stage of the Tour de Romandie (Mathod>Moudon)

24e of the seventh stage of the Critérium du Dauphiné (Le Pont>Superdévoluy), of the second stage of the Critérium du Dauphiné (Crêches-sur-Saône>Chalmazal-Jeansagnière)

25e of the first stage of the Itzulia Basque Country (Etxebarria>Markina-Xemein)

2017. FDJ

1er of the Tour de l'Ain, of the twentieth stage of the Giro d'Italia (Pordenone>Asiago), of the fifth stage of the Tour of the Alps (Smarano>Trento), of the second stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Torredonjimeno>Alto Peña del Águila, Mancha Real (Jaén))

2e of the Tre Valli Varesine, of the fourth stage of the Tour de l'Ain (Lélex>Culoz), of the third stage of the Tour de l'Ain (Lagnieu>Oyonnax), of the ninth stage of the Giro d'Italia (Montenero di Bisaccia>Blockhaus), of the Tour of the Alps, of the fourth stage of the Tour of the Alps (Bolzano / Bozen>Cles), of the second stage of the Tour of the Alps (Vipiteno>Innervillgraten), of the fifth stage of the Tirreno-Adriatico (Rieti>Fermo)

3e of the eighteenth stage of the Giro d'Italia (Moena>Ortisei/St. Urlich), of the fifteenth stage of the Giro d'Italia (Valdengo>Bergamo), of the first stage of the Tour of the Alps (Kufstein>Innsbruck/Hungerburg), of the Tirreno-Adriatico, of the Vuelta a Andalucia Ruta Ciclista Del Sol

4e of the prologue of the Tour de l'Ain (Bourg-en-Bresse>Bourg-en-Bresse), of the Giro d'Italia, of the fourth stage of the Giro d'Italia (Cefalù>Etna), of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Lucena>Córdoba [ITT])

5e of the Il Lombardia, of the fourteenth stage of the Giro d'Italia (Castellania>Oropa), of the third stage of the Tour of the Alps (Villabassa/Niederdorf>Funes / Villnöß)

6e of the eighth stage of the Giro d'Italia (Molfetta>Peschici)

7e of the first stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Rincón de la Victoria (Málaga)>Granada)

8e of the Milano - Torino, of the Giro dell'Emilia

9e of the fifteenth stage of the Tour de France (Laissac-Sévérac l'Église>Le Puy-en-Velay), of the fourth stage of the Tirreno-Adriatico (Montalto di Castro>Terminillo), of the Strade Bianche, of the Grand Prix Cycliste de Marseille La Marseillaise

10e of the sixteenth stage of the Giro d'Italia (Rovetta>Bormio)

11e of the nineteenth stage of the Giro d'Italia (San Candido/Innichen>Piancavallo)

13e of the National Championships France - ITT

17e of the Donostia San Sebastian Klasikoa, of the sixth stage of the Giro d'Italia (Reggio Calabria>Terme Luigiane), of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto [ITT])

18e of the Grand Prix de Wallonie, of the eleventh stage of the Giro d'Italia (Firenze>Bagno di Romagna)

19e of the tenth stage of the Giro d'Italia (Foligno>Montefalco [ITT])

21e of the sixth stage of the Tirreno-Adriatico (Ascoli Piceno>Civitanova Marche)

24e of the first stage of the Tour de l'Ain (Polliat>Trévoux)

2018. Groupama - FDJ

1er of the Il Lombardia, of the Milano - Torino, of the nineteenth stage of the La Vuelta Ciclista a España (Lleida>Andorra. Naturlandia), of the fifteenth stage of the La Vuelta Ciclista a España (Ribera de Arriba>Lagos de Covadonga), of the Tour of the Alps

2e of the Tre Valli Varesine, of the seventh stage of the Tour de Pologne (Bukowina Tatrzańska>Bukowina Tatrzańska), of the ninth stage of the Giro d'Italia (Pesco Sannita>Gran Sasso d'Italia), of the third stage of the Tour of the Alps (Ora/Auer>Merano/Meran), of the second stage of the Tour of the Alps (Lavarone>Fiemme/Alpe di Pampeago)

3e of the Tour de Pologne, of the nineteenth stage of the Giro d'Italia (Venaria Reale>Bardonecchia (Jafferau)), of the eighth stage of the Giro d'Italia (Praia a Mare>Montevergine di Mercogliano), of the sixth stage of the Giro d'Italia (Caltanissetta>Etna), of the third stage of the Volta Ciclista a Catalunya (Sant Cugat>Camprodón)

4e of the twentieth stage of the La Vuelta Ciclista a España (Andorra. Escaldes-Engordany>Andorra. Collada de la Gallina), of the fourteenth stage of the La Vuelta Ciclista a España (Cistierna>Les Praeres. Nava), of the fourth stage of the Tour of the Alps (Chiusa/Klausen>Lienz), of the first stage of the Tour of the Alps (Arco>Folgaria)

5e of the Giro dell'Emilia, of the fourth stage of the Volta Ciclista a Catalunya (Llanars>La Molina), of the Tour des Alpes Maritimes et du Var

6e of the La Vuelta Ciclista a España, of the fourth stage of the Tour de Pologne (Jaworzno>Szczyrk), of the fifteenth stage of the Giro d'Italia (Tolmezzo>Sappada), of the fourteenth stage of the Giro d'Italia (San Vito al Tagliamento>Monte Zoncolan), of the fifth stage of the Tour of the Alps (Rattenberg>Innsbruck), of the second stage of the Tour des Alpes Maritimes et du Var (Vidauban>Flayosc)

7e of the eleventh stage of the Giro d'Italia (Assisi>Osimo)

9e of the World Championships ME - Road Race, of the sixth stage of the Tour de Pologne (Zakopane>Bukowina Tatrzańska)

10e of the eleventh stage of the La Vuelta Ciclista a España (Mombuey>Ribeira Sacra. Luintra), of the second stage of the La Vuelta Ciclista a España (Marbella>Caminito del Rey), of the Volta Ciclista a Catalunya

12e of the ninth stage of the La Vuelta Ciclista a España (Talavera de la Reina>La Covatilla)

13e of the fourth stage of the Giro d'Italia (Catania>Caltagirone), of the first stage of the Tour des Alpes Maritimes et du Var (le Cannet-des-Maures>Fayence)

16e of the fourth stage of the La Vuelta Ciclista a España (Vélez-Málaga>Alfacar. Sierra de la Alfaguara), of the first stage of the Giro d'Italia (Jerusalem>Jerusalem [ITT]), of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona)

18e of the seventh stage of the La Vuelta Ciclista a España (Puerto Lumbreras>Pozo Alcón)

20e of the fifth stage of the Tour de Pologne (Wieliczka>Bielsko-Biala)

24e of the eighteenth stage of the Giro d'Italia (Abbiategrasso>Prato Nevoso)

25e of the thirteenth stage of the La Vuelta Ciclista a España (Candás. Carreño>Valle de Sabero. La Camperona), of the eighth stage of the La Vuelta Ciclista a España (Linares>Almadén)

2019. Groupama - FDJ

1er of the fourteenth stage of the Tour de France (Tarbes>Col du Tourmalet), of the Tour de l'Ain, of the third stage of the Tour de l'Ain (Parc des Oiseaux (Villars-les-Dombes)>Col du Grand Colombier), of the Tour des Alpes Maritimes et du Var, of the third stage of the Tour des Alpes Maritimes et du Var (La Londe-les-Maures>Mont Faron (Toulon))

2e of the fifteenth stage of the Tour de France (Limoux>Foix), of the eighth stage of the Tour de France (Mâcon>Saint-Étienne), of the second stage of the Tour de l'Ain (Bellignat>Col de la Faucille), of the second stage of the Tour des Alpes Maritimes et du Var (Le Cannet-des-Maures>Mons)

4e of the seventh stage of the Critérium du Dauphiné (Saint-Genix-les-Villages>Pipay), of the second stage of the Critérium du Dauphiné (Mauriac>Craponne-sur-Arzon), of the Tour de la Provence

5e of the sixth stage of the Tour de France (Mulhouse>La Planche des Belles Filles), of the Critérium du Dauphiné, of the Tirreno-Adriatico, of the fifth stage of the Tirreno-Adriatico (Colli al Metauro>Recanati)

7e of the thirteenth stage of the Tour de France (Pau>Pau [ITT]), of the second stage of the Tour de la Provence (Istres>La Ciotat)

8e of the first stage of the Tour des Alpes Maritimes et du Var (Vence>Mandelieu-la-Napoul)

10e of the third stage of the Tour de France (Binche>Épernay)

11e of the Volta Ciclista a Catalunya, of the third stage of the Volta Ciclista a Catalunya (Sant Feliu de Guixols>Vallter 2000 (Setcases)), of the second stage of the Volta Ciclista a Catalunya (Mataró>Sant Feliu de Guixols)

12e of the eighteenth stage of the Tour de France (Embrun>Valloire), of the fourth stage of the Critérium du Dauphiné (Roanne>Roanne [ITT]), of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona), of the Faun-Ardèche Classic

13e of the fourth stage of the Tirreno-Adriatico (Foligno>Fossombrone)

14e of the eighth stage of the Critérium du Dauphiné (Cluses>Champéry)

15e of the second stage of the Tirreno-Adriatico (Camaiore>Pomarance), of the third stage of the Tour de la Provence (Aubagne>Le Castellet (Circuit Paul Ricard)), of the first stage of the Tour de la Provence (Saintes-Maries-de-la-Mer>Saintes-Maries-de-la-Mer [ITT])

18e of the sixth stage of the Critérium du Dauphiné (Saint-Vulbas>Saint-Michel-de-Maurienne)

21e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto [ITT])

24e of the fourth stage of the Volta Ciclista a Catalunya (Llanars (Vall de Camprodon)>La Molina (Alp))

2020. Groupama - FDJ

2e of the Critérium du Dauphiné, of the second stage of the Critérium du Dauphiné (Vienne>Col de Porte)

3e of the third stage of the Critérium du Dauphiné (Corenc>Saint-Martin-de-Belleville), of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Lectoure>Rocamadour), of the seventh stage of the Paris-Nice (Nice>Valdeblore La Colmiane)

4e of the La Route d'Occitanie - La Dépêche du Midi, of the third stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Gaudens>Col de Beyrède), of the second stage of the Tour des Alpes Maritimes et du Var (Pégomas>Col d'Eze), of the first stage of the Tour des Alpes Maritimes et du Var (Le Cannet>Grasse)

5e of the Paris-Nice

6e of the Tour des Alpes Maritimes et du Var

7e of the fifth stage of the Critérium du Dauphiné (Megève>Megève), of the sixth stage of the Paris-Nice (Sorgues>Apt), of the Tour de la Provence, of the second stage of the Tour de la Provence (Aubagne>La Ciotat)

8e of the fourth stage of the Tour de France (Sisteron>Orcières-Merlette)

9e of the fourth stage of the Critérium du Dauphiné (Ugine>Megève), of the third stage of the Tour de la Provence (Istres>Mont Ventoux/Chalet Reynard)

12e of the third stage of the Tour des Alpes Maritimes et du Var (La Londe>Le Mont Faron)

14e of the sixth stage of the Tour de France (Le Teil>Mont Aigoual)

18e of the seventh stage of the Tour de France (Millau>Lavaur)

19e of the twentieth stage of the Tour de France (Lure>La Planche des Belles Filles [ITT]), of the first stage of the Critérium du Dauphiné (Clermont-Ferrand>Saint-Christo-en-Jarez)

20e of the second stage of the Paris-Nice (Chevreuse>Chalette-sur-Loing)

25e of the fifth stage of the Paris-Nice (Gannat>La Côte-Saint-André), of the first stage of the Paris-Nice (Plaisir>Plaisir)

2021. Groupama - FDJ

5e of the Coppa Bernocchi - GP Banco BPM, of the Classic Grand Besançon Doubs

6e of the second stage of the Skoda Tour Luxembourg (Steinfort>Eschdorf)

7e of the Skoda Tour Luxembourg, of the fourth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Monts-sur-Guesnes>Loudun [ITT])

8e of the Faun-Ardèche Classic

9e of the first stage of the Skoda Tour Luxembourg (Luxembourg-City>Luxembourg-City), of the first stage of the Tour des Alpes Maritimes et du Var (Biot>Gourdon)

13e of the fifth stage of the Skoda Tour Luxembourg (Mersch>Luxembourg-City), of the fourth stage of the Skoda Tour Luxembourg (Dudelange>Dudelange [ITT]), of the Tour du Doubs

15e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto [ITT])

16e of the Tour du Jura Cycliste

20e of the Tour du Limousin-Périgord - Nouvelle Aquitaine, of the second stage of the Tour des Alpes Maritimes et du Var (Fayence>Fayence)

24e of the Trofeo Laigueglia

2022. Groupama - FDJ

1er of the fifth stage of the Tour of the Alps (Lienz>Lienz), of the seventh stage of the Tour de Suisse (Ambri>Malbun)

2e of the fourth stage of the Tour of the Alps (Villabassa>Kals am Grossglockner)

3e of the third stage of the Tour des Alpes Maritimes et du Var (Villefranche-sur-Mer>Blausasc), of the fourteenth stage of the Tour de France (Saint-Etienne>Mende)

4e of the ninth stage of the Tour de France (Aigle>Châtel les portes du Soleil), of the eighth stage of the La Vuelta Ciclista a España (La Pola Llaviana/Pola de Laviana>Colláu Fancuaya)

5e of the fourth stage of the Tour de Romandie (Aigle>Zinal (Val d'Anniviers))

6e of the fifth stage of the Tour de Romandie (Aigle>Villars [ITT]), of the eighteenth stage of the La Vuelta Ciclista a España (Trujillo>Alto del Piornal)

7e of the first stage of the Région Pays de la Loire Tour (Mamers>Mamers), of the sixth stage of the Tirreno-Adriatico (Apecchio>Carpegna)

8e of the Tirreno-Adriatico

10e of the eighteenth stage of the Tour de France (Lourdes>Hautacam)

11e of the Etoile de Bessèges - Tour du Gard

12e of the sixth stage of the Tour de Suisse (Locarno>Moosalp)

13e of the fifth stage of the Tirreno-Adriatico (Sefro>Fermo), of the Tour de Romandie

14e of the Classic Grand Besançon Doubs, of the Tour de Suisse

15e of the Tour de France

16e of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès l'Ermitage [ITT]), of the twentieth stage of the La Vuelta Ciclista a España (Moralzarzal>Puerto de Navacerrada)

17e of the Mercan'Tour Classic Alpes-Maritimes, of the La Vuelta Ciclista a España

18e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Saint-Hilaire-de-Brethmas>Le Mont Bouquet), of the fourth stage of the Tirreno-Adriatico (Cascata delle Marmore>Bellante), of the seventeenth stage of the La Vuelta Ciclista a España (Aracena>Monasterio de Tentudía)

19e of the Tour of the Alps

20e of the twelfth stage of the Tour de France (Briançon>L'Alpe d'Huez)

21e of the first stage of the Tour of the Alps (Cles>Primiero/S. Martino di Castrozza)

22e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)

24e of the Tour des Alpes Maritimes et du Var, of the fourteenth stage of the La Vuelta Ciclista a España (Montoro>Sierra de La Pandera)

2023. Groupama - FDJ

2e of the Tour du Doubs, of the Tour du Jura Cycliste, of the fourth stage of the Tour de Romandie (Sion>Thyon 2000), of the eighteenth stage of the Giro d'Italia (Oderzo>Val di Zoldo (Palafavera)), of the thirteenth stage of the Giro d'Italia (Le Châble>Crans-Montana)

5e of the Classic Grand Besançon Doubs, of the Tour de Romandie, of the Giro d'Italia, of the twentieth stage of the Giro d'Italia (Tarvisio>Monte Lussari [ITT])

6e of the Etoile de Bessèges - Tour du Gard, of the fourth stage of the Etoile de Bessèges - Tour du Gard (Saint-Christol-Lèz-Alès>Le Mont Bouquet), of the seventh stage of the Giro d'Italia (Capua>Gran Sasso d'Italia (Campo Imperatore))

7e of the National Championships France - Road Race

9e of the nineteenth stage of the Giro d'Italia (Longarone>Tre Cime di Lavaredo)

10e of the Tirreno-Adriatico

12e of the fifth stage of the Tirreno-Adriatico (Morro d'Oro>Sassotetto - Fonte Lardina)

13e of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT]), of the sixth stage of the Tirreno-Adriatico (Osimo Stazione>Osimo)

14e of the Tour des Alpes Maritimes et du Var, of the second stage of the Tour des Alpes Maritimes et du Var (Mandelieu-la-Napoule>Antibes)

15e of the third stage of the Tour des Alpes Maritimes et du Var (Villefranche-sur-Mer>Vence)

16e of the fourth stage of the Tirreno-Adriatico (Greccio>Tortoreto), of the sixteenth stage of the Giro d'Italia (Sabbio Chiese>Monte Bondone)

18e of the third stage of the Tour de Romandie (Châtel-Saint-Denis>Châtel-Saint-Denis [ITT])

19e of the Strade Bianche

21e of the fifteenth stage of the Giro d'Italia (Seregno>Bergamo)

22e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)

23e of the twenty-first stage of the Giro d'Italia (Roma>Roma)

Follow us

Receive exclusive news about the Tour