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

With the Tour de France Club, log in today and try to win seats for the official presentation.

Rankings

Stage Ranking
1 50 50 - - 11 -
2 70 54 - - 9 -
3 111 52 - - 9 -
4 139 55 - - 10 -
5 41 42 - - 7 -
6 61 52 - - 9 -
7 111 56 - - 10 -
8 75 48 - - 9 -
9 9 34 51 - 6 -
10 20 34 62 - 6 -
11 124 34 64 - 6 -
12 2 31 19 - 6 -
13 57 31 26 - 6 -
14 61 29 30 - 5 -
15 3 26 19 31 5 -
16 35 27 19 31 6 -
17 76 30 22 36 6 -
18 84 29 25 35 6 -
19 99 30 29 35 6 -
20 65 31 26 35 7 -
21 95 31 26 35 7 -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 3
  • Podiums 13

2017. Vendee U Pays De La Loire

13e of the stage o des Nations U23 of the Chrono des Nations (Les Herbiers>Les Herbiers [ITT])

18e of the sixth stage of the Tour de Normandie (Fleury-sur-Orne>Ducey-lès-Chéris)

24e of the Ronde van Vlaanderen Beloften

2018. Vendee U Pays De La Loire

3e of the Gent-Wevelgem / Kattekoers-Ieper

7e of the sixth stage of the Giro Next Gen (Dimaro Folgarida>Pergine Valsugana)

8e of the stage 9a of the Giro Next Gen (Conegliano>Valdobbiadene), of the third stage of the Flèche du Sud (Wincrange>Wincrange)

10e of the Le Triptyque des Monts et Châteaux

13e of the stage 3a of the Le Triptyque des Monts et Châteaux (Frasnes>Saint-Sauveur [ITT])

15e of the third stage of the Ronde de l'Isard (Lévignac>Boulogne-sur-Gesse), of the stage 3b of the Le Triptyque des Monts et Châteaux (Chateau de Moulbaix>Beau Site (Saint-Sauveur))

17e of the Paris-Mantes Cycliste

18e of the stage 9b of the Giro Next Gen (Il Muro di cà del Poggio>Cà del Poggio [ITT])

20e of the stage o des Nations U23 of the Chrono des Nations (Les Herbiers>Les Herbiers [ITT])

22e of the Flèche du Sud

2019. Direct Energie

8e of the fourth stage of the Baloise Belgium Tour (Seraing>Seraing)

9e of the World Championships U23 - Road Race

10e of the fifth stage of the Tour de l'Avenir (Espalion>Saint-Julien-Chapteuil)

17e of the Paris - Troyes

22e of the Tour de Vendée

24e of the Grand Prix du Morbihan

25e of the third stage of the Tour de l'Ain (Parc des Oiseaux (Villars-les-Dombes)>Col du Grand Colombier)

2020. Team Total Direct Energie

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

2021. Team Total Direct Energie

3e of the Boucles de l'Aulne - Châteaulin, of the Gran Premio città di Peccioli - Coppa Sabatini

7e of the Classic Loire Atlantique

8e of the Memorial Marco Pantani, of the Paris - Troyes

10e of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Sauviat-sur-Vige>Limoges)

13e of the Arctic Race of Norway

16e of the fourth stage of the Arctic Race of Norway (Gratangen>Harstad)

17e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Isle>Sainte-Feyre), of the third stage of the Arctic Race of Norway (Finnsnes>Målselv)

18e of the Tour du Finistère

19e of the first stage of the Arctic Race of Norway (Tromsø>Tromsø), of the Prueba Villafranca - Ordiziako Klasika, of the Gran Premio Miguel Indurain

21e of the Tour de Vendée, of the second stage of the Vuelta Asturias Julio Alvarez Mendo (Candás>Cangas del Narcea)

23e of the fifth stage of the Itzulia Basque Country (Hondarribia>Ondarroa)

24e of the Bretagne Classic - Ouest-France

2022. TotalEnergies

1er of the sixth stage of the Paris-Nice (Courthézon>Aubagne)

2e of the Tour du Doubs

3e of the first stage of the Arctic Race of Norway (Mo i Rana>Mo i Rana)

4e of the second stage of the Etoile de Bessèges - Tour du Gard (Saint-Christol-lèz-Alès>Rousson)

5e of the Etoile de Bessèges - Tour du Gard, of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Bellegarde)

7e of the fourth stage of the Arctic Race of Norway (Trondheim>Trondheim)

9e of the fourth stage of the Tour de Suisse (Grenchen>Brunnen), of the sixteenth stage of the Tour de France (Carcassonne>Foix)

10e of the Faun Drôme Classic

11e of the Bretagne Classic - Ouest-France, of the Arctic Race of Norway

13e of the Faun-Ardèche Classic, of the Grosser Preis des Kantons Aargau

14e of the Boucles de la Mayenne - Crédit Mutuel

15e of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Jublains>Pré-en-Pail-Saint-Samson), of the Boucles de l'Aulne - Châteaulin, of the seventh stage of the Tour de Suisse (Ambri>Malbun)

17e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Saint-Hilaire-de-Brethmas>Le Mont Bouquet), of the Tour de Suisse

18e of the Gran Premio città di Peccioli - Coppa Sabatini

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

22e of the third stage of the Arctic Race of Norway (Namsos>Skallstuggu)

23e of the third stage of the Paris-Nice (Vierzon>Dun-le-Palestel), of the fifth stage of the Tour de Suisse (Ambri>Novazzano), of the seventeenth stage of the Tour de France (Saint-Gaudens>Peyragudes), of the thirteenth stage of the Tour de France (Bourg d'Oisans>Saint-Etienne)

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

25e of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès l'Ermitage [ITT])

2023. TotalEnergies

2e of the sixth stage of the Critérium du Dauphiné (Nantua>Crest-Voland)

6e of the Grand Prix du Morbihan

11e of the fifth stage of the Itzulia Basque Country (Amorebieta>Amorebieta)

13e of the Cholet - Pays de la Loire

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

19e of the Amstel Gold Race

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

22e of the Faun Drôme Classic, of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])

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

25e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Saint-Christol-Lèz-Alès>Le Mont Bouquet), of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Bellegarde)

Follow us

Receive exclusive news about the Tour