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 50 50 - - 14 -
2 49 39 - - 11 -
3 37 38 - - 11 -
4 31 30 - - 7 -
5 36 30 - - 7 -
6 80 30 - - 7 -
7 9 29 59 - 7 -
8 29 28 60 - 7 -
9 5 20 31 - 6 -
10 44 19 31 - 6 -
11 17 16 37 12 6 -
12 46 16 38 12 6 -
13 34 14 39 10 5 -
14 16 14 42 8 5 -
15 19 13 46 9 5 -
16 96 13 46 9 5 -
17 64 17 45 9 5 -
18 110 19 50 9 5 -
19 135 24 52 14 5 -
20 58 26 54 15 6 -
21 110 27 54 15 7 -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 14
  • Podiums 32

2017. Zappi's Racing Team

2e of the first stage of the Giro di Basilicata (Filiano>Filiano)

3e of the Giro di Basilicata

4e of the La Ronde Des Vallées, of the first stage of the La Ronde Des Vallées (Saint-Barnabé>Saint-Barnabé)

6e of the second stage of the La Ronde Des Vallées (Saint-Caradec>Hemonstoir [ITT])

10e of the La Philippe Gilbert juniors

21e of the second stage of the Giro di Basilicata (Grassano>Matera)

2018. Zappi's Racing Team

1er of the National Championships Ireland MJ - ITT, of the third stage of the SPIE Internationale Juniorendriedaagse (Sluiskil>Sluiskil)

2e of the National Championships Ireland MJ - Road Race

3e of the second stage of the La Ronde Des Vallées (Saint-Caradec>Hémonstoir [ITT])

4e of the third stage of the La Ronde Des Vallées (Hémonstoir>Hémonstoir)

5e of the La Ronde Des Vallées

6e of the second stage of the SPIE Internationale Juniorendriedaagse (Axel>Axel [ITT])

7e of the SPIE Internationale Juniorendriedaagse

9e of the Guido Reybrouck Classic

12e of the Tour des Portes du Pays d'Othe

14e of the World Championships MJ - ITT, of the European Continental Championships MJ - ITT

16e of the EPZ Omloop van Borsele

25e of the World Championships MJ - Road Race

2019. Team Wiggins Le Col

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

2e of the National Championships Ireland MU - ITT

8e of the National Championships Ireland ME - Road Race

11e of the Gent-Wevelgem / Kattekoers-Ieper

15e of the World Championships MU - ITT

18e of the prologue of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Aosta>Aosta)

23e of the European Continental Championships U23 - ITT

25e of the European Continental Championships MU - Road Race

2020. Trinity Road Racing

1er of the National Championships Ireland ME - Road Race, of the National Championships Ireland MU - ITT, of the fourth stage of the Ronde de l'Isard (Betchat>Saint-Girons)

2e of the first stage of the Ronde de l'Isard (Toulouse>Salies-du-Salat)

10e of the fourth stage of the Giro d'Italia Next Gen (Bonferraro di Sorgà>Bolca)

16e of the European Continental Championships U23 - ITT

21e of the Ronde de l'Isard

2021. Trinity Racing

1er of the tenth stage of the Giro d'Italia Next Gen (San Vito al Tagliamento>Castelfranco Veneto)

2e of the fourth stage of the Giro d'Italia Next Gen (Sorbolo Mezzani>Guastalla [ITT])

3e of the fifth stage of the Giro d'Italia Next Gen (Fanano>Sestola)

4e of the National Championships Ireland ME - ITT

7e of the National Championships Ireland ME - Road Race

10e of the prologue of the Tour de l'Avenir (Charleville-Mézières>Charleville-Mézières)

11e of the sixth stage of the Giro d'Italia Next Gen (Bonferraro di Sorgà>San Pellegrino Terme)

12e of the sixth stage of the Tour de l'Avenir (Champagnole>Septmoncel), of the Giro d'Italia Next Gen

15e of the third stage of the Tour de l'Avenir (Château-Thierry>Donnemarie-Dontilly)

17e of the Tour d'Eure-et-Loir

20e of the seventh stage of the Giro d'Italia Next Gen (Sondrio>Lanzada Lago di Campo Moro), of the third stage of the Tour d'Eure-et-Loir (Bonneval>Chartres)

21e of the first stage of the Tour d'Eure-et-Loir (Illiers-Combray>Brou)

25e of the ninth stage of the Giro d'Italia Next Gen (Cavalese>Nevegal)

2022. EF Education - EasyPost

1er of the National Championships Ireland ME - ITT

3e of the National Championships Ireland ME - Road Race

5e of the fifth stage of the Tour of Norway (Flekkefjord>Sandnes)

6e of the prologue of the Deutschland Tour (Weimar>Weimar), of the European Continental Championships ME - ITT

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

15e of the Ethias-Tour de Wallonie, of the second stage of the Ethias-Tour de Wallonie (Verviers>Herve)

21e of the prologue of the Tour de Romandie (Lausanne>Lausanne)

22e of the Tour of Norway

23e of the Région Pays de la Loire Tour

24e of the fourth stage of the Région Pays de la Loire Tour (La Chapelle-Saint-Aubin>La Chapelle-Saint-Aubin), of the third stage of the Tour de l'Ain (Plateau d'Hauteville>Lélex)

25e of the third stage of the Région Pays de la Loire Tour (Sablé-sur-Sarthe>Sablé-sur-Sarthe)

2023. EF Education - EasyPost

1er of the GP Industria & Artigianato, of the third stage of the Settimana Internazionale Coppi e Bartali (Forlì>Forlì), of the eighth stage of the Giro d'Italia (Terni>Fossombrone), of the National Championships Ireland ME - Road Race, of the third stage of the Skoda Tour de Luxembourg (Mertert>Vianden)

2e of the Amstel Gold Race, of the De Brabantse Pijl - La Flèche Brabançonne ME, of the fifteenth stage of the Giro d'Italia (Seregno>Bergamo), of the National Championships Ireland ME - ITT, of the Prueba Villafranca - Ordiziako Klasika

3e of the Trofeo Calvià, of the Settimana Internazionale Coppi e Bartali, of the fifth stage of the Settimana Internazionale Coppi e Bartali (Carpi>Carpi [ITT]), of the Skoda Tour de Luxembourg

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

5e of the Région Pays de la Loire Tour, of the fourth stage of the Région Pays de la Loire Tour (Sablé-sur-Sarthe>Le Mans)

6e of the fourth stage of the Settimana Internazionale Coppi e Bartali (Fiorano Modenese>Fiorano Modenese)

15e of the fourth stage of the Skoda Tour de Luxembourg (Pétange>Pétange [ITT])

21e of the third stage of the Giro d'Italia (Vasto>Melfi)

23e of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Bellegarde), of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Longiano), of the first stage of the Settimana Internazionale Coppi e Bartali (Riccione>Riccione)

25e of the Grand Prix Cycliste de Montréal

2024. EF Education - EasyPost

1er of the fifth stage of the Tour of Slovenia (Šentjernej>Novo mesto)

4e of the Volta ao Algarve em Bicicleta, of the Etoile de Bessèges - Tour du Gard, of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])

7e of the fourth stage of the Volta ao Algarve em Bicicleta (Albufeira>Albufeira [ITT]), of the Région Pays de la Loire Tour, of the Tour of Slovenia

8e of the fifth stage of the Volta ao Algarve em Bicicleta (Faro>Alto do Malhāo)

9e of the fourth stage of the Région Pays de la Loire Tour (Marolles-les-Braults>Le Mans), of the second stage of the Région Pays de la Loire Tour (Châteaubriant>Saumur)

11e of the third stage of the Tour of Slovenia (Ljubljana>Nova Gorica)

12e of the Strade Bianche

14e of the fourth stage of the Tour of Slovenia (Škofljica>Krvavec)

16e of the second stage of the Etoile de Bessèges - Tour du Gard (Marguerittes>Rousson)

17e of the second stage of the Volta ao Algarve em Bicicleta (Lagoa>Alto da Fóia)

Follow us

Receive exclusive news about the Tour