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 1 1 2 5 - -
2 22 5 6 5 - -
3 57 5 9 5 - -
4 43 33 13 14 - -
5 169 33 17 14 - -
6 157 35 20 14 - -
7 53 34 20 14 - -
8 131 36 25 14 - -
9 104 41 28 14 - -
10 134 40 28 14 - -
11 52 42 35 17 - -
12 115 40 36 17 - -
13 57 35 38 16 - -
14 53 35 41 24 - -
15 33 34 44 23 - -
16 134 33 44 23 - -
17 32 34 44 24 - -
18 101 36 49 25 - -
19 20 31 50 31 - -
20 10 30 31 33 - -
21 37 30 34 33 - -
  • Intermediate sprint 1
  • Stages victory 1
  • Victories 14
  • Podiums 78

2010. Chambéry Cyclisme Formation

1er of the fourth stage of the Ronde de l'Isard (Muret>Saint-Girons)

2e of the fifth stage of the Tour de l'Avenir (Ambert>Vals-les-Bains), of the second stage of the Le Tour de Savoie Mont Blanc (Aosta>La Thuile)

6e of the Tour de l'Avenir

7e of the National Championships France MU - Road Race

8e of the Le Tour de Savoie Mont Blanc

9e of the Ronde de l'Isard

10e of the Il Lombardia Under 23, of the second stage of the Ronde de l'Isard (Saverdun>Mazères)

11e of the third stage of the Le Tour de Savoie Mont Blanc (La Thuile>La Giettaz), of the third stage of the Ronde de l'Isard (Montgaillard>Ax)

12e of the fourth stage of the Le Tour de Savoie Mont Blanc (Chambéry>La Tousserie), of the Liège-Bastogne-Liège U23

15e of the seventh stage of the Tour de l'Avenir (Saillans>Risoul), of the fourth stage of the Tour de l'Avenir (Saint-Pourçain-sur-Sioule>Col du Béal)

16e of the eighth stage of the Tour de l'Avenir (Guillestre>Risoul [ITT])

17e of the sixth stage of the Tour de l'Avenir (Vals-les-Bains>Loriol-sur-Drôme), of the Giro del Belvedere

23e of the prologue of the Tour de l'Avenir (Vierzon>Vierzon), of the third stage of the Tour de l'Ain (Villars-les-Dombes>Trévous)

2011. Chambéry Cyclisme Formation

1er of the sixth stage of the Tour de l'Avenir (Champagnole>Le Salève), of the third stage of the Le Tour de Savoie Mont Blanc (Neydens>Les Houches), of the second stage of the Le Tour de Savoie Mont Blanc (Aoste>La Thuil)

2e of the fifth stage of the Tour de l'Avenir (Porrentruy>Arbois), of the second stage of the Tour de l'Avenir (Yutz>Lunéville), of the Le Tour de Savoie Mont Blanc, of the third stage of the Ronde de l'Isard (Auterive>Saint-Giron), of the third stage of the Giro della Regione Friuli Venezia Giulia (Fagagna>Tarvisio), of the Liège-Bastogne-Liège U23

4e of the fourth stage of the Tour de l'Ain (Nantua>Lélex), of the Ronde de l'Isard

5e of the second stage of the Ronde de l'Isard (Bordes sur Arize>Superbagnères Luchon)

6e of the seventh stage of the Tour de l'Avenir (Fossano>Fossano), of the third stage of the Tour de l'Ain (Le Parc des Oiseaux>Bellignat), of the Giro della Regione Friuli Venezia Giulia

7e of the prologue of the Le Tour de Savoie Mont Blanc (Saint-Jean-de-Maurienne>Saint-Jean-de-Maurienne)

8e of the eighth stage of the Tour de l'Avenir (Alba>Alba), of the fourth stage of the Giro della Regione Friuli Venezia Giulia (Arta Terme>Osoppo)

9e of the G.P. Palio del Recioto - Trofeo C&F Resinatura Blocchi

10e of the third stage of the Tour de l'Avenir (Rambervilliers>Bruyères)

11e of the Tour de l'Ain

12e of the Tour de l'Avenir

15e of the fifth stage of the Tour de l'Ain (Belley>Le Grand Colombier)

16e of the Paris - Tours Espoirs

24e of the first stage of the Le Tour de Savoie Mont Blanc (Chambéry>Bourg-Saint-Maurice)

2012. AG2R La Mondiale

2e of the fifth stage of the Tour de l'Ain (Saint-Claude>Lélex)

4e of the Presidential Cycling Tour of Türkiye, of the third stage of the Presidential Cycling Tour of Türkiye (Antalya>Elmali)

7e of the sixth stage of the Amgen Tour of California (Palmdale>Big Bear Lake)

8e of the seventh stage of the Volta Ciclista a Catalunya (Badalona>Barcelona)

10e of the third stage of the Volta Ciclista a Catalunya (La Vall d'en Bas>Port Ainé)

12e of the Tour de Pologne, of the Grand Prix Cycliste de Marseille La Marseillaise

13e of the La Route Adélie de Vitré

14e of the first stage of the Amgen Tour of California (Santa Rosa>Santa Rosa)

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

17e of the first stage of the Tour de Pologne (Karpacz>Jelenia Góra)

18e of the Tour du Doubs, of the sixth stage of the Tour de Pologne (Bukovina Terma>Bukowina Tatrzańska)

19e of the fourth stage of the Presidential Cycling Tour of Türkiye (Fethiye>Marmaris)

20e of the Tour de l'Ain, of the seventh stage of the Amgen Tour of California (Ontario>Mt. Baldy)

22e of the Grand Prix Cycliste de Montréal

24e of the fourth stage of the Tour de l'Ain (Nantua>Septmoncel), of the second stage of the Amgen Tour of California (Francisco>Santa Cruz)

25e of the Amgen Tour of California, of the Amstel Gold Race

2013. AG2R La Mondiale

1er of the Tour de l'Ain

2e of the fourth stage of the Tour de l'Ain (Nantua>Belley)

3e of the third stage of the Tour de l'Ain (Izernore>Lélex Monts-Jura), of the Faun-Ardèche Classic

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 (Izaourt>Bagnères-de-Luchon), of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)

6e of the third stage of the Paris - Nice (Châtel-Guyon>Brioude)

7e of the fourth stage of the Paris - Nice (Brioude>Saint-Vallier), of the Etoile de Bessèges - Tour du Gard

9e of the second stage of the Tour de l'Ain (Ferme-Musée de la Forêt>Oyonnax)

11e of the twentieth stage of the Tour de France (Annecy>Le Semnoz)

12e of the nineteenth stage of the Tour de France (Le Bourg d'Oisans>Le Grand Bornand), of the third stage of the Tour de France (Ajaccio>Calvi)

13e of the Liège-Bastogne-Liège, of the Tour des Alpes-Maritimes

14e of the eighth stage of the Tour de France (Castres>Ax-3 Domaines)

15e of the Tour de France, of the sixth stage of the Etoile de Bessèges - Tour du Gard (Alés>Alés [ITT])

16e of the Grand Prix Cycliste de Montréal, of the eighteenth stage of the Tour de France (Gap>Alpe d'Huez), of the second stage of the Tour des Alpes-Maritimes (Draguignan>Draguignan), of the first stage of the Tour des Alpes-Maritimes (Le Cannet des Maures>La Croix Valmer)

17e of the Milano-Sanremo

19e of the fifteenth stage of the Tour de France (Givors>Mont Ventoux)

20e of the Donostia San Sebastian Klasikoa

24e of the ninth stage of the Tour de France (Saint Girons>Bagnéres de Bigorre)

25e of the Bretagne Classic - Ouest-France, of the fifth stage of the Paris - Nice (Châteauneuf-du-Pape>La Montagne de Lure)

2014. AG2R La Mondiale

1er of the Faun Drôme Classic

2e of the Tour de l'Ain, of the third stage of the Tour de l'Ain (Lagnieu>Lelex-Mont Jura), of the eighth stage of the Critérium du Dauphiné (Megève>Courchevel Le Praz), of the fourth stage of the Volta Ciclista a Catalunya (Alp>Vallter 2000-Setcases)

4e of the Volta Ciclista a Catalunya, of the Faun-Ardèche Classic

5e of the Grand Prix Cycliste de Montréal, of the fourteenth stage of the Tour de France (Grenoble>Risoul), of the tenth stage of the Tour de France (Mulhouse>La Planche des Belles Filles), of the Critérium du Dauphiné, of the fifth stage of the Critérium du Dauphiné (Sisteron>La Mure)

6e of the Tour de France, of the eighteenth stage of the Tour de France (Pau>Hautacam)

7e of the fourth stage of the Tour de l'Ain (Nantua>Arbent), of the thirteenth stage of the Tour de France (Saint-Etienne>Chamrousse)

8e of the seventh stage of the Volta Ciclista a Catalunya (Barcelona (Montjuïc)>Barcelona (Montjuïc)), of the fifth stage of the Tour of Oman (BidBid>Jabal Al Akhdhar (Green Mountain))

9e of the eighth stage of the Tour de France (Tomblaine>Gerardmer), of the seventh stage of the Critérium du Dauphiné (Ville-la-Grand>Finaut-Émosson), of the third stage of the Volta Ciclista a Catalunya (Banyoles>La Molina (Alp))

10e of the second stage of the Tour de France (York>Sheffield), of the Liège-Bastogne-Liège, of the Paris - Camembert, of the Grand Prix Cycliste de Marseille La Marseillaise

11e of the Il Lombardia, of the eleventh stage of the Tour de France (Besançon>Oyonnax), of the third stage of the Tour of Oman (Bank Muscat>Al Bustan)

12e of the seventeenth stage of the Tour de France (Saint-Gaudens>Saint-Lary-Soulan (Pla d'Adet))

13e of the Tour of Oman

14e of the fourth stage of the Critérium du Dauphiné (Montélimar>Gap), of the eighth stage of the Paris - Nice (Nice>Nice)

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

16e of the fifth stage of the Volta Ciclista a Catalunya (Llanars–Vall de Camprodon>Valls)

18e of the prologue of the Tour de l'Ain (Saint-Amour>Saint-Amour), of the Donostia San Sebastian Klasikoa, of the twenty-first stage of the Tour de France (Evry>Paris)

19e of the second stage of the Critérium du Dauphiné (Tarare>Pays d'Olliergues-Col du Béal)

20e of the third stage of the Critérium du Dauphiné (Ambert>Le Teil), of the fourth stage of the Paris - Nice (Nevers>Belleville)

21e of the second stage of the Volta Ciclista a Catalunya (Mataró>Girona)

24e of the Grand Prix Cycliste de Québec, of the fifteenth stage of the Tour de France (Tallard>Nîmes)

25e of the fourth stage of the Tour of Oman (Wadi Al Abiyad>Ministry of Housing), of the first stage of the Tour of Oman (As Suwayq Castle>Naseem Garden)

2015. AG2R La Mondiale

1er of the eighteenth stage of the Tour de France (Gap>Saint-Jean-de-Maurienne), of the fifth stage of the Critérium du Dauphiné (Digne-les-Bains>Pra-Loup)

3e of the fourteenth stage of the Tour de France (Rodez>Mende), of the twelfth stage of the Tour de France (Lannemezan>Plateau de Beille), of the fifth stage of the Tour de Romandie (Fribourg>Champex-Lac), of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Motril>Alto de Hazallanas)

4e of the third stage of the Tour of the Alps (Ala>Fierozzo Val dei Mòcheni)

5e of the nineteenth stage of the Tour de France (Saint-Jean-de-Maurienne>La Toussuire - Les Sybelles), of the Vuelta a Andalucia Ruta Ciclista Del Sol

6e of the Critérium du Dauphiné, of the eighth stage of the Critérium du Dauphiné (Saint-Gervais-les-Bains>Modane Valfréjus), of the seventh stage of the Critérium du Dauphiné (Montmélian>Saint-Gervais Mont Blanc (Le Bettex)), of the sixth stage of the Tour de Romandie (Lausanne>Lausanne [ITT]), of the Liège-Bastogne-Liège

7e of the Grand Prix Cycliste de Montréal

8e of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Maracena>Alto de Allanadas)

9e of the Tour de France, of the Tour de Romandie, of the Tour of the Alps

11e of the Milano - Torino, of the National Championships France ME - Road Race, of the second stage of the Tour de Romandie (Apples>Saint-Imier), of the second stage of the Tour of the Alps (Arco>Brentonico), of the fourth stage of the Paris - Nice (Varennes-sur-Allier>Croix de Chaubouret)

13e of the Faun Drôme Classic

14e of the Paris - Nice, of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Montilla>Alhaurín de la Torre)

15e of the first stage of the Tour du Gévaudan Occitanie (Marvejols>Florac), of the sixth stage of the Paris - Nice (Vence>Nice)

16e of the Tour du Gévaudan Occitanie, of the second stage of the Tour du Gévaudan Occitanie (Mende>Mende)

17e of the Il Lombardia, of the sixth stage of the Critérium du Dauphiné (Saint-Bonnet-en-Champsaur>Villard-de-Lans - Vercors), of the fourth stage of the Tour de Romandie (La Neuveville>Fribourg), of the second stage of the Volta Ciclista a Catalunya (Mataró>Olot)

18e of the twentieth stage of the Tour de France (Modane>l'Alpe d'Huez), of the fourth stage of the Tour de France (Seraing>Cambrai)

20e of the De Brabantse Pijl - La Flèche Brabançonne ME

21e of the third stage of the Tour de France (Antwerpen>Huy)

22e of the first stage of the Volta Ciclista a Catalunya (Calella>Calella), of the stage 1a of the Vuelta a Andalucia Ruta Ciclista Del Sol (La Rábida>Hinojos)

24e of the third stage of the Volta Ciclista a Catalunya (Girona>Girona)

25e of the thirteenth stage of the Tour de France (Muret>Rodez)

2016. AG2R La Mondiale

1er of the nineteenth stage of the Tour de France (Albertville>Saint-Gervais Mont Blanc)

2e of the Giro dell'Emilia, of the Tour de France, of the Critérium du Dauphiné, of the sixth stage of the Critérium du Dauphiné (La Rochette>Méribel), of the Tour of Oman, of the fourth stage of the Tour of Oman (Knowledge Oasis Muscat>Jabal Al Akhdhar (Green Mountain))

3e of the seventh stage of the Critérium du Dauphiné (Le Pont>Superdévoluy), of the third stage of the Tour of the Alps (Sillian>Mezzolombardo), of the third stage of the Volta Ciclista a Catalunya (Girona>La Molina), of the first stage of the Tour of Oman (Oman Exhibition Center>Al Bustan)

4e of the Il Lombardia, of the eighth stage of the Tour de France (Pau>Bagnères-de-Luchon)

5e of the eighteenth stage of the Tour de France (Sallanches>Megève [ITT]), of the Faun-Ardèche Classic

6e of the fifth stage of the Critérium du Dauphiné (La Ravoire>Vaujany), of the Tour of the Alps, of the Volta Ciclista a Catalunya

7e of the prologue of the Critérium du Dauphiné (Les Gets>Les Gets), of the second stage of the Tour of the Alps (Arco>Anras)

8e of the fourth stage of the Tour of the Alps (Malè>Cles), of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona), of the sixth stage of the Paris - Nice (Nice>La Madone d'Utelle), of the Faun Drôme Classic, of the second stage of the Tour of Oman (Omantel Head Office>Quriyat)

9e of the Milano - Torino, of the fourth stage of the Volta Ciclista a Catalunya (Bagà>Port Ainé), of the Paris - Nice, of the seventh stage of the Paris - Nice (Nice>Nice)

10e of the twentieth stage of the Tour de France (Megève>Morzine), of the National Championships France ME - Road Race

11e of the fourth stage of the Critérium du Dauphiné (Tain l'Hermitage>Belley)

13e of the seventeenth stage of the Tour de France (Berne>Finhaut-Emosson), of the sixteenth stage of the Tour de France (Moirans-en-Montagne>Berne), of the fifth stage of the Tour de France (Limoges>Le Lioran), of the Liège-Bastogne-Liège

14e of the twelfth stage of the Tour de France (Montpellier>Chalet-Reynard (Mont Ventoux)), of the fifth stage of the Tour of Oman (Yiti (Al Sifah)>Ministry of Tourism)

15e of the fourth stage of the Tour de Romandie (Conthey>Villars-sur-Ollon)

16e of the seventh stage of the Tour de France (l'Isle-Jourdain>Lac de Payolle), of the fifth stage of the Volta Ciclista a Catalunya (Rialp>Valls), of the fifth stage of the Paris - Nice (Saint-Paul-Trois-Châteaux>Salon-de-Provence)

17e of the fifteenth stage of the Tour de France (Bourg-en-Bresse>Culoz), of the ninth stage of the Tour de France (Vielha val d'Aran>Andorra Arcalis)

18e of the sixth stage of the Volta Ciclista a Catalunya (Sant Joan Despi>Vilanova i la Geltru)

19e of the first stage of the Paris - Nice (Condé-sur-Vesgre>Vendôme)

20e of the Grand Prix Cycliste de Montréal

21e of the first stage of the Volta Ciclista a Catalunya (Calella>Calella)

22e of the Grand Prix Cycliste de Québec, of the second stage of the Volta Ciclista a Catalunya (Mataró>Olot)

24e of the Olympic Games ME - Road Race, of the second stage of the Tour de France (Saint-Lô>Cherbourg), of the third stage of the Critérium du Dauphiné (Boën-sur-Lignon>Tournon), of the first stage of the Critérium du Dauphiné (Cluses>Saint-Vulbas), of the first stage of the Tour de Romandie (Mathod>Moudon), of the sixth stage of the Tour of Oman (The Wave Muscat>Matrah Corniche)

2017. AG2R La Mondiale

1er of the twelfth stage of the Tour de France (Pau>Peyragudes)

2e of the fifth stage of the Itzulia Basque Country (Bilbo>Eibar)

3e of the Tour de France, of the eighteenth stage of the Tour de France (Briancon>Izoard)

4e of the third stage of the La Vuelta Ciclista a España (Prades Conflent Canigó>Andorra la Vella), of the seventeenth stage of the Tour de France (La Mure>Serre-Chevalier), of the ninth stage of the Tour de France (Nantua>Chambéry), of the third stage of the Volta Ciclista a Catalunya (Mataró>La Molina)

5e of the eleventh stage of the La Vuelta Ciclista a España (Lorca>Observatorio Astronómico de Calar Alto), of the fifth stage of the Tour de France (Vittel>La Planche des Belles Filles), of the seventh stage of the Critérium du Dauphiné (Aoste>Alpe d'Huez)

6e of the Critérium du Dauphiné, of the eighth stage of the Critérium du Dauphiné (Albertville>Plateau de Solaison), of the Liège-Bastogne-Liège, of the Tour of Oman

7e of the nineteenth stage of the La Vuelta Ciclista a España (Caso. Parque Natural de Redes>Gijón), of the sixth stage of the Critérium du Dauphiné (Parc des Oiseaux - Villars-les-Dombes>La Motte-Servolex), of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona), of the third stage of the Tour of Oman (Sultan Qaboos University>Quriyat)

9e of the twentieth stage of the La Vuelta Ciclista a España (Corvera de Asturias>Alto de l'Angliru)

10e of the Volta Ciclista a Catalunya, of the fifth stage of the Tour of Oman (Samail>Jebel Akhdar (Green Mountain)), of the second stage of the Tour of Oman (Nakhal>Al Bustan)

11e of the fourteenth stage of the Tour de France (Blagnac>Rodez), of the thirteenth stage of the Tour de France (Saint-Girons>Foix), of the third stage of the Itzulia Basque Country (Gasteiz>Donostia), of the fifth stage of the Volta Ciclista a Catalunya (Valls>Lo Port (Tortosa))

12e of the fifteenth stage of the La Vuelta Ciclista a España (Alcalá la Real>Sierra Nevada. Alto Hoya de la Mora), of the third stage of the Tour de France (Verviers>Longwy), of the Abu Dhabi Tour, of the third stage of the Abu Dhabi Tour (Hazza Bin Zayed Stadium>Jebel Hafeet)

13e of the fourteenth stage of the La Vuelta Ciclista a España (Écija>Sierra de La Pandera), of the La Flèche Wallonne, of the sixth stage of the Volta Ciclista a Catalunya (Tortosa>Reus)

14e of the fourth stage of the Volta Ciclista a Catalunya (La Seu d'Urgell>Igualada), of the fourth stage of the Tour of Oman (Yiti (Al Sifah)>Ministry of Tourism)

15e of the Itzulia Basque Country

16e of the sixteenth stage of the Tour de France (Le Puy-en-Velay>Romans-sur-Isère)

17e of the La Vuelta Ciclista a España

20e of the seventeenth stage of the La Vuelta Ciclista a España (Villadiego>Los Machucos. Monumento Vaca Pasiega)

24e of the ninth stage of the La Vuelta Ciclista a España (Orihuela>Cumbre del Sol (Alto de Puig Llorença)), of the first stage of the Itzulia Basque Country (Pamplona>Eguesibar-Sarriguren)

25e of the fourth stage of the La Vuelta Ciclista a España (Escaldes-Engordany>Tarragona), of the fourth stage of the Abu Dhabi Tour (Yas Marina>Yas Marina), of the second stage of the Abu Dhabi Tour (Al Maryah Island>Big Flag)

2018. AG2R La Mondiale

1er of the Faun-Ardèche Classic

2e of the World Championships ME - Road Race, of the Giro della Toscana - Memorial Alfredo Martini, of the Tour du Finistère, of the Strade Bianche

3e of the nineteenth stage of the Tour de France (Lourdes>Laruns), of the twelfth stage of the Tour de France (Bourg-Saint-Maurice Les Arcs>Alpe d'Huez), of the Critérium du Dauphiné, of the seventh stage of the Critérium du Dauphiné (Moûtiers>Saint-Gervais Mont Blanc (Montée du Bettex)), of the Liège-Bastogne-Liège

4e of the sixth stage of the Critérium du Dauphiné (Frontenex>La Rosière Espace San Bernardo), of the fourth stage of the Critérium du Dauphiné (Chazey-sur-Ain>Lans-en-Vercors)

6e of the Giro dell'Emilia, of the fourth stage of the Deutschland Tour (Lorsch>Stuttgart), of the Tour de France, of the fifth stage of the Critérium du Dauphiné (Grenoble>Valmorel)

7e of the fourth stage of the Tirreno-Adriatico (Foligno>Sarnano Sassotetto)

8e of the Deutschland Tour, of the eleventh stage of the Tour de France (Albertville>La Rosière Espace San Bernardo), of the third stage of the Tirreno-Adriatico (Follonica>Trevi), of the Faun Drôme Classic, of the Grand Prix Cycliste de Marseille La Marseillaise

9e of the La Flèche Wallonne, of the first stage of the Itzulia Basque Country (Zarautz>Zarautz), of the fifth stage of the Tirreno-Adriatico (Castelraimondo>Filottrano)

11e of the tenth stage of the Tour de France (Annecy>Le Grand-Bornand)

12e of the Coppa Agostoni - Giro delle Brianze, of the second stage of the Itzulia Basque Country (Zarautz>Bermeo)

13e of the seventeenth stage of the Tour de France (Bagnères-de-Luchon>Col Du Portet), of the Itzulia Basque Country, of the Tirreno-Adriatico

16e of the second stage of the Deutschland Tour (Bonn>Trier)

18e of the sixth stage of the Itzulia Basque Country (Eibar>Arrate)

19e of the first stage of the Critérium du Dauphiné (Valence>Saint-Just-Saint-Rambert)

22e of the twentieth stage of the Tour de France (Saint-Pée-sur-Nivelle>Espelette [ITT]), of the thirteenth stage of the Tour de France (Bourg d'Oisans>Valence), of the fifth stage of the Tour de France (Lorient>Quimper)

23e of the Tre Valli Varesine

2019. AG2R La Mondiale

2e of the eighteenth stage of the Tour de France (Embrun>Valloire), of the CIC - Mont Ventoux, of the Tour des Alpes-Maritimes, of the third stage of the Tour des Alpes-Maritimes (La Londe-les-Maures>Mont Faron (Toulon))

3e of the second stage of the Tour des Alpes-Maritimes (Le Cannet-des-Maures>Mons)

4e of the Faun-Ardèche Classic

5e of the Paris - Nice

7e of the seventh stage of the Critérium du Dauphiné (Saint-Genix-les-Villages>Pipay), of the Faun Drôme Classic

9e of the Amstel Gold Race

10e of the Critérium du Dauphiné

12e of the sixth stage of the Critérium du Dauphiné (Saint-Vulbas>Saint-Michel-de-Maurienne), of the sixth stage of the Volta Ciclista a Catalunya (Valls>Vila-seca), of the fourth stage of the Volta Ciclista a Catalunya (Llanars (Vall de Camprodon)>La Molina (Alp)), of the third stage of the Volta Ciclista a Catalunya (Sant Feliu de Guixols>Vallter 2000 (Setcases))

13e of the eighth stage of the Critérium du Dauphiné (Cluses>Champéry), of the La Flèche Wallonne, of the first stage of the Tour des Alpes-Maritimes (Vence>Mandelieu-la-Napoul)

15e of the Tour de France, of the eighth stage of the Paris - Nice (Nice>Nice)

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

18e of the fifteenth stage of the Tour de France (Limoux>Foix), of the seventh stage of the Paris - Nice (Nice>Col de Turini)

19e of the second stage of the Critérium du Dauphiné (Mauriac>Craponne-sur-Arzon), of the second stage of the Volta Ciclista a Catalunya (Mataró>Sant Feliu de Guixols)

20e of the tenth stage of the Tour de France (Saint-Flour>Albi), of the first stage of the Volta Ciclista a Catalunya (Calella>Calella)

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

24e of the eleventh stage of the Tour de France (Albi>Toulouse), of the second stage of the Paris - Nice (Les Bréviaires>Bellegarde)

25e of the fifth stage of the Tour de France (Saint-Dié-des-Vosges>Colmar)

2020. AG2R La Mondiale

2e of the Tour des Alpes-Maritimes

6e of the Critérium du Dauphiné

7e of the Paris - Tours Elite

8e of the ninth stage of the Tour de France (Pau>Laruns), 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 first stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Affrique>Cazouls-lès-Béziers), of the third stage of the Tour des Alpes-Maritimes (La Londe>Le Mont Faron)

9e of the fifth stage of the Critérium du Dauphiné (Megève>Megève), of the seventh stage of the Paris - Nice (Nice>Valdeblore La Colmiane), of the second stage of the Tour des Alpes-Maritimes (Pégomas>Col d'Eze)

10e of the eighth stage of the Tour de France (Cazères>Loudenvielle), of the National Championships France ME - Road Race, of the first stage of the Tour des Alpes-Maritimes (Le Cannet>Grasse)

11e of the third stage of the Tour Down Under (Unley>Paracombe)

12e of the third stage of the Critérium du Dauphiné (Corenc>Saint-Martin-de-Belleville)

13e of the second stage of the Critérium du Dauphiné (Vienne>Col de Porte), of the Faun Drôme Classic

16e of the seventh stage of the Tour de France (Millau>Lavaur), of the fourth stage of the Tour de France (Sisteron>Orcières-Merlette)

17e of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Lectoure>Rocamadour)

18e of the sixth stage of the Tour de France (Le Teil>Mont Aigoual), of the first stage of the Critérium du Dauphiné (Clermont-Ferrand>Saint-Christo-en-Jarez), of the second stage of the Paris - Nice (Chevreuse>Chalette-sur-Loing)

19e of the Paris - Nice

20e of the fourth stage of the Critérium du Dauphiné (Ugine>Megève)

22e of the fifth stage of the Tour de France (Gap>Privas)

25e of the Ronde van Vlaanderen - Tour des Flandres ME

2021. Team DSM

1er of the fourteenth stage of the La Vuelta Ciclista a España (Don Benito>Pico Villuercas), of the third stage of the Vuelta a Burgos (Busto de Bureba>Espinosa de los Monteros)

2e of the sixteenth stage of the Giro d'Italia (Sacile>Cortina d'Ampezzo)

4e of the fourth stage of the Giro di Sicilia (Sant'Agata di Militello>Mascali), of the twentieth stage of the Giro d'Italia (Verbania>Valle Spluga-Alpe Motta)

5e of the Giro di Sicilia, of the third stage of the Giro di Sicilia (Termini Imerese>Caronia), of the first stage of the Vuelta a Burgos (Burgos (Catedral)>Burgos (El Castillo))

6e of the eleventh stage of the La Vuelta Ciclista a España (Antequera>Valdepeñas de Jaén), of the seventh stage of the La Vuelta Ciclista a España (Gandía>Balcón de Alicante), of the Vuelta a Burgos, of the fifth stage of the Tour of the Alps (Valle del Chiese/Idroland>Riva del Garda)

7e of the Giro d'Italia, of the ninth stage of the Giro d'Italia (Castel di Sangro>Campo Felice (Rocca di Cambio))

8e of the fourth stage of the Tour of the Alps (Naturns>Pieve di Bono), of the Tirreno-Adriatico, of the Il Lombardia

9e of the Tour of the Alps, of the second stage of the Tour of the Alps (Innsbruck>Feichten im Kaunertal)

10e of the nineteenth stage of the Giro d'Italia (Abbiategrasso>Alpe di Mera (Valsesia))

12e of the European Continental Championships ME - Road Race, of the eighteenth stage of the La Vuelta Ciclista a España (Salas>Altu d'El Gamoniteiru)

13e of the fifth stage of the Tirreno-Adriatico (Castellalto>Castelfidardo), of the fourth stage of the Tirreno-Adriatico (Terni>Prati di Tivo)

14e of the first stage of the La Vuelta Ciclista a España (Burgos>Burgos [ITT]), of the seventeenth stage of the Giro d'Italia (Canazei>Sega di Ala), of the sixth stage of the Giro d'Italia (Grotte di Frasassi>Ascoli Piceno (San Giacomo))

15e of the fourteenth stage of the Giro d'Italia (Cittadella>Monte Zoncolan)

17e of the fourth stage of the Giro d'Italia (Piacenza>Sestola)

19e of the third stage of the Tour of the Alps (Imst>Naturns)

20e of the first stage of the Giro di Sicilia (Avola>Licata), of the twenty-first stage of the La Vuelta Ciclista a España (Padrón>Santiago de Compostela [ITT]), of the tenth stage of the Giro d'Italia (L'Aquila>Foligno), of the eighth stage of the Giro d'Italia (Foggia>Guardia Sanframondi), of the Strade Bianche

22e of the fifth stage of the Giro d'Italia (Modena>Cattolica)

23e of the third stage of the Tirreno-Adriatico (Monticiano>Gualdo Tadino)

24e of the third stage of the La Vuelta Ciclista a España (Santo Domingo de Silos>Picón Blanco), of the second stage of the Tirreno-Adriatico (Camaiore>Chiusdino)

25e of the second stage of the Giro di Sicilia (Selinunte>Mondello), of the La Vuelta Ciclista a España, of the fourth stage of the La Vuelta Ciclista a España (El Burgo de Osma>Molina de Aragón), of the seventh stage of the Giro d'Italia (Notaresco>Termoli)

2022. Team DSM

1er of the Tour of the Alps

2e of the second stage of the Tour of the Alps (Primiero/S. Martino di Castrozza>Lana), of the ninth stage of the Giro d'Italia (Isernia>Blockhaus), of the eleventh stage of the Tour de France (Albertville>Col du Granon)

3e of the fourth stage of the Tour of the Alps (Villabassa>Kals am Grossglockner), of the first stage of the Tour of the Alps (Cles>Primiero/S. Martino di Castrozza)

6e of the fourth stage of the UAE Tour (Fujairah Fort>Jebel Jais), of the Tour de France, of the seventeenth stage of the Tour de France (Saint-Gaudens>Peyragudes)

7e of the tenth stage of the Giro d'Italia (Pescara>Jesi)

8e of the fifth stage of the Tour of the Alps (Lienz>Lienz), of the fourth stage of the Giro d'Italia (Avola>Etna), of the Grand Prix Cycliste de Montréal, of the seventh stage of the Tour de France (Tomblaine>La Super Planche des Belles Filles)

9e of the UAE Tour, of the Il Lombardia

10e of the sixth stage of the Tour de France (Binche>Longwy)

11e of the sixth stage of the Tirreno-Adriatico (Apecchio>Carpegna), of the seventh stage of the Giro d'Italia (Diamante>Potenza), of the twelfth stage of the Tour de France (Briançon>L'Alpe d'Huez), of the ninth stage of the Tour de France (Aigle>Châtel les portes du Soleil)

12e of the seventh stage of the UAE Tour (Al Ain>Jebel Hafeet), of the fifth stage of the Tirreno-Adriatico (Sefro>Fermo), of the Tirreno-Adriatico

16e of the Tre Valli Varesine, of the eighteenth stage of the Tour de France (Lourdes>Hautacam)

17e of the third stage of the Tour of the Alps (Lana>Villabassa), of the second stage of the Giro d'Italia (Budapest>Budapest [ITT])

18e of the fourth stage of the Deutschland Tour (Schiltach>Stuttgart)

19e of the eighth stage of the Tour de France (Dole>Lausanne)

20e of the Grand Prix Cycliste de Québec

22e of the first stage of the Giro d'Italia (Budapest>Visegrád), of the World Championships ME - Road Race, of the twenty-first stage of the Tour de France (Paris La Défense>Paris (Champs-Élysées)), of the nineteenth stage of the Tour de France (Castelnau-Magnoac>Cahors)

24e of the eleventh stage of the Giro d'Italia (Santarcangelo di Romagna>Reggio Emilia)

25e of the third stage of the Tirreno-Adriatico (Murlo>Terni), of the twentieth stage of the Tour de France (Lacapelle-Marival>Rocamadour [ITT])

2023. Team DSM

2e of the fourteenth stage of the La Vuelta Ciclista a España (Sauveterre-de-Béarn>Larra-Belagua)

3e of the second stage of the Tour de Romandie (Morteau>La Chaux-de-Fonds), of the sixth stage of the La Vuelta Ciclista a España (La Vall d'Uixó>Observatorio Astrofísico de Javalambre)

4e of the third stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence), of the first stage of the Tour de Romandie (Crissier>Vallée de Joux)

5e of the Tour de Suisse, of the fifth stage of the Tour de Suisse (Fiesch>La Punt)

7e of the Paris - Nice, of the seventh stage of the Paris - Nice (Nice>Col de la Couillole), of the fourth stage of the Paris - Nice (Saint-Amand-Montrond>La Loge des Gardes), of the Tour de Romandie, of the fourth stage of the Tour de Romandie (Sion>Thyon 2000), of the fourth stage of the Tour de Suisse (Monthey>Leukerbad), of the second stage of the Tour de France (Vitoria-Gasteiz>San Sébastián)

8e of the Tour des Alpes-Maritimes, of the eighth stage of the Paris - Nice (Nice>Nice)

9e of the second stage of the Tour des Alpes-Maritimes (Mandelieu-la-Napoule>Antibes), of the La Flèche Wallonne, of the twentieth stage of the La Vuelta Ciclista a España (Manzanares El Real>Guadarrama)

10e of the third stage of the Volta Ciclista a Catalunya (Olost>La Molina (Alp)), of the third stage of the Tour de Suisse (Tafers>Villars-sur-Ollon), of the sixth stage of the Tour de France (Tarbes>Cauterets-Cambasque)

11e of the Faun Drôme Classic, of the Faun-Ardèche Classic, of the sixth stage of the Volta Ciclista a Catalunya (Martorell>Molins de Rei), of the first stage of the Volta Ciclista a Catalunya (Sant Feliu de Guíxols>Sant Feliu de Guíxols), of the second stage of the La Vuelta Ciclista a España (Mataró>Barcelona), of the Il Lombardia

12e of the seventeenth stage of the La Vuelta Ciclista a España (Ribadesella/Ribeseya>Altu de L'Angliru)

14e of the first stage of the Tour des Alpes-Maritimes (Saint-Raphaël>Ramatuelle)

15e of the Liège-Bastogne-Liège, of the eighth stage of the Tour de France (Libourne>Limoges)

17e of the Giro dell'Emilia

18e of the fifth stage of the Tour de France (Pau>Laruns)

19e of the thirteenth stage of the Tour de France (Châtillon-Sur-Chalaronne>Grand Colombier), of the third stage of the La Vuelta Ciclista a España (Súria>Arinsal)

20e of the Tre Valli Varesine

21e of the second stage of the Volta Ciclista a Catalunya (Mataró>Vallter), of the La Vuelta Ciclista a España

22e of the first stage of the Tour de France (Bilbao>Bilbao)

25e of the first stage of the Tour de Suisse (Einsiedeln>Einsiedeln [ITT]), of the tenth stage of the Tour de France (Vulcania>Issoire), of the fourth stage of the La Vuelta Ciclista a España (Andorra la Vella>Tarragona)

2024. Team dsm-firmenich PostNL

2e of the Liège-Bastogne-Liège, of the tenth stage of the Giro d'Italia (Pompei>Bocca della Selva)

3e of the Classic Var

4e of the fifth stage of the Tour of the Alps (Levico Terme>Levico Terme), of the third stage of the Tour of the Alps (Schwaz>Schwaz), of the fifteenth stage of the Giro d'Italia (Manerba del Garda>Livigno (Mottolino))

5e of the Tour of the Alps

7e of the first stage of the Tour des Alpes-Maritimes (Levens>Antibes), of the fourth stage of the Tour of the Alps (Leifers/Laives>Borgo Valsugana), of the seventeenth stage of the Giro d'Italia (Selva di Val Gardena>Passo Brocon)

9e of the first stage of the Tour of the Alps (Neumarkt/Egna>Kurtinig/Cortina), of the Giro d'Italia

10e of the second stage of the Tour of the Alps (Salurn/Salorno>Stans)

11e of the Tour des Alpes-Maritimes

13e of the Faun Drôme Classic

15e of the twentieth stage of the Giro d'Italia (Alpago>Bassano del Grappa)

17e of the Strade Bianche

18e of the Faun-Ardèche Classic, of the seventh stage of the Giro d'Italia (Foligno>Perugia [ITT])

19e of the sixteenth stage of the Giro d'Italia (Laas>Santa Cristina Valgardena (Monte Pana))

20e of the second stage of the Giro d'Italia (San Francesco al Campo>Santuario di Oropa), of the eighth stage of the Giro d'Italia (Spoleto>Prati di Tivo)

22e of the sixth stage of the Giro d'Italia (Viareggio>Rapolano Terme)

23e of the second stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence)

25e of the twelfth stage of the Giro d'Italia (Martinsicuro>Fano)

Follow us

Receive exclusive news about the Tour