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 142 142 21 - - -
2 141 150 33 - - -
3 9 132 17 - - -
4 156 149 18 - - -
5 15 148 12 - - -
6 24 147 11 - - -
7 170 151 13 - - -
8 27 147 12 - - -
9 165 153 13 - - -
10 6 152 11 - - -
11 148 150 13 - - -
12 12 147 13 - - -
13 144 147 14 - - -
14 147 142 16 - - -
15 140 143 16 - - -
16 4 141 13 - - -
17 DNF. - - - - -
18 - - - - - -
19 - - - - - -
20 - - - - - -
21 - - - - - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 73
  • Podiums 148

2010. Francaise des Jeux

1er of the fourth stage of the Alpes Isère Tour (Saint-Maurice-l'Exil>Charvieu-Chavagneux)

2e of the seventh stage of the Le Tour de Bretagne Cycliste (Iffendic>Dinan)

8e of the National Championships Ireland ME - Road Race

9e of the first stage of the Grand Prix Cycliste de Saguenay (Jonquière>Jonquière)

12e of the fourth stage of the Le Tour de Bretagne Cycliste (Saint Gildes des Bois>Mauron)

15e of the fourth stage of the Boucles de la Mayenne - Crédit Mutuel (Craon>Laval), of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Saint-Berthevin-sur-Vicoin>Le Horps)

19e of the second stage of the Grand Prix Cycliste de Saguenay (La Baie>La Baie), of the sixth stage of the Le Tour de Bretagne Cycliste (Huelgoat>Iffendic)

20e of the fifth stage of the Le Tour de Bretagne Cycliste (Mauron>Huelgoat)

21e of the third stage of the Le Tour de Bretagne Cycliste (Saint Maol>Saint Gildes des Bois)

2011. An Post-M.Donnelly-Grant Thornton-Sean Kelly Team

2e of the first stage of the Rás Tailteann (Dunboyne>Portumna)

5e of the National Championships Ireland ME - Road Race

12e of the fourth stage of the Rás Tailteann (Castleisland>Castletownbere)

17e of the third stage of the Rás Tailteann (Kilrush>Castleisland)

20e of the Kampioenschap van Vlaanderen

22e of the Halle Ingooigem

2012. An Post - Sean Kelly

2e of the eighth stage of the Rás Tailteann (Cootehill>Skerries)

3e of the seventh stage of the Rás Tailteann (Donegal>Cootehill), of the Profronde van Noord-Holland

5e of the third stage of the Tour of Britain (Jedburgh>Dumfries)

6e of the fifth stage of the Tour of Britain (Stoke-on-Trent>Stoke-on-Trent)

7e of the European Continental Championships MU - Road Race

8e of the Egmont Cycling Race, of the second stage of the Rás Tailteann (Kilkenny>Gort)

9e of the second stage of the Tour of Britain (Nottingham>Knowsley Safari Park), of the first stage of the Kreiz Breizh Elites (Calanhel>Plouray)

10e of the World Championships MU - Road Race, of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Laval>Laval)

15e of the Duracell Dwars door het Hageland

17e of the first stage of the Tour of Britain (Ipswich>Norfolk)

24e of the fourth stage of the Rás Tailteann (Westport>Bundoran)

2013. An Post - Chain Reaction

1er of the fifth stage of the Tour of Britain (Machynlleth>Caerphilly), of the eighth stage of the Rás Tailteann (Naas>Skerries), of the third stage of the Rás Tailteann (Nenagh>Listowel)

2e of the eighth stage of the Tour of Britain (London>London), of the second stage of the Tour of Britain (Carlisle>Kendal)

4e of the Schaal Sels Merksem/ Johan Museeuw Classic

7e of the Veenendaal-Veenendaal

9e of the fifth stage of the Rás Tailteann (Glengarriff>Mitchelstown), of the second stage of the Rás Tailteann (Longford>Nenagh)

10e of the seventh stage of the Tour of Britain (Epsom>Guildford), of the fourth stage of the Tour of Britain (Stoke-on-Trent>Llanberis), of the Omloop van het Waasland

17e of the Rund um Köln

18e of the Ronde van Limburg

19e of the fourth stage of the Rás Tailteann (Listowel>Glengarriff)

22e of the third stage of the Tour of Britain (Knowsley>Knowsley [ITT])

25e of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Laval>Évron)

2014. Team NetApp - Endura

1er of the Rund um Köln, of the Clasica de Almeria

3e of the second stage of the Tour of Britain (Knowsley>Llandudno), of the fourth stage of the Arctic Race of Norway (Tromsø>Tromsø), of the sixth stage of the Tour of Oman (As Sifah>Matrah Corniche)

4e of the second stage of the Tirreno-Adriatico (San Vincenzo>Cascina)

5e of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Coudekerque-Branche), of the Scheldeprijs

6e of the Prudential RideLondon-Surrey Classic

10e of the second stage of the Tour of Oman (Al Bustan>Quriyat)

12e of the first stage of the Tour of Britain (Liverpool>Liverpool), of the Gent-Wevelgem in Flanders Fields ME

23e of the first stage of the Tour of Oman (As Suwayq Castle>Naseem Garden)

2015. Bora - Argon 18

1er of the Paris - Bourges, of the second stage of the Arctic Race of Norway (Evenskjer>Setermoen)

3e of the first stage of the Arctic Race of Norway (Harstad>Harstad), of the second stage of the Tirreno-Adriatico (Camaiore>Cascina)

4e of the Trofeo Palma

8e of the sixth stage of the Tirreno-Adriatico (Rieti>Porto Sant'Elpidio), of the first stage of the Tour of Oman (Bayt Al Naman Castle>Al Wutayyah)

10e of the seventh stage of the Tour de France (Livarot>Fougères), of the sixth stage of the Tour of Oman (Oman Air>Muttrah Promenade), of the Trofeo Pollença - Port d'Andratx

11e of the Sparkassen Münsterland Giro

19e of the Kuurne-Brussel-Kuurne

2016. Bora - Argon 18

1er of the Paris - Bourges, of the second stage of the Giro della Toscana - Memorial Alfredo Martini (Montecatini Terme>Pontedera)

2e of the Trofeo Pollença - Port d'Andratx

3e of the first stage of the Critérium du Dauphiné (Cluses>Saint-Vulbas), of the Eschborn-Frankfurt

4e of the Trofeo Palma

5e of the Giro della Toscana - Memorial Alfredo Martini, of the first stage of the Giro della Toscana - Memorial Alfredo Martini (Arezzo>Montecatini Terme), of the sixth stage of the Tour of Oman (The Wave Muscat>Matrah Corniche)

6e of the third stage of the Critérium du Dauphiné (Boën-sur-Lignon>Tournon)

8e of the GP de Fourmies / La Voix du Nord

9e of the twenty-first stage of the Tour de France (Chantilly>Paris), of the fourth stage of the Critérium du Dauphiné (Tain l'Hermitage>Belley)

12e of the fourteenth stage of the Tour de France (Montélimar>Villars-les-Dombes Parc des Oiseaux), of the Scheldeprijs

15e of the Paris - Tours Elite

19e of the Brussels Cycling Classic

2017. BORA - hansgrohe

1er of the fifth stage of the Presidential Cycling Tour of Türkiye (Selcuk>Izmir), of the third stage of the Presidential Cycling Tour of Türkiye (Fethiye>Marmaris), of the second stage of the Presidential Cycling Tour of Türkiye (Kumlica>Fethiye), of the first stage of the Presidential Cycling Tour of Türkiye (Alanya>Kemer), of the Sparkassen Münsterland Giro, of the fourth stage of the Czech Tour (Olomouc>Dolany), of the second stage of the Czech Tour (Olomouc>Frydek-Mistek), of the fourth stage of the Tour of Slovenia (Rogaska Slatina>Novo Mesto), of the first stage of the Tour of Slovenia (Koper>Kocevje), of the third stage of the Paris - Nice (Chablis>Chalon-sur-Saône)

2e of the thirteenth stage of the Giro d'Italia (Reggio Emilia>Tortona)

3e of the twelfth stage of the Giro d'Italia (Forlì>Reggio Emilia), of the seventh stage of the Giro d'Italia (Castrovillari>Alberobello), of the fifth stage of the Giro d'Italia (Pedara>Messina), of the first stage of the Tour Down Under (Unley>Lyndoch)

8e of the Prudential RideLondon-Surrey Classic

9e of the first stage of the Giro d'Italia (Alghero>Olbia)

10e of the Grosser Preis des Kantons Aargau, of the fifth stage of the Paris - Nice (Quincié-en-Beaujolais>Bourg-de-Péage)

11e of the BEMER Cyclassics, of the European Continental Championships ME - Road Race, of the second stage of the Paris - Nice (Rochefort-en-Yvelines>Amilly)

17e of the Gent-Wevelgem in Flanders Fields ME

22e of the Eschborn-Frankfurt

24e of the Kuurne-Brussel-Kuurne

2018. BORA - hansgrohe

1er of the sixth stage of the Presidential Cycling Tour of Türkiye (Bursa>Istanbul), of the third stage of the Presidential Cycling Tour of Türkiye (Fethiye>Marmaris), of the second stage of the Presidential Cycling Tour of Türkiye (Alanya>Antalya), of the Rund um Köln, of the twenty-first stage of the Giro d'Italia (Roma>Roma), of the twelfth stage of the Giro d'Italia (Osimo>Imola), of the seventh stage of the Giro d'Italia (Pizzo>Praia a Mare)

2e of the first stage of the Presidential Cycling Tour of Türkiye (Konya>Konya), of the seventeenth stage of the Giro d'Italia (Riva del Garda>Iseo), of the thirteenth stage of the Giro d'Italia (Ferrara>Nervesa della Battaglia), of the first stage of the Volta Ciclista a Catalunya (Calella>Calella)

3e of the tenth stage of the Giro d'Italia (Penne>Gualdo Tadino), of the third stage of the Giro d'Italia (Be'er Sheva>Eilat), of the second stage of the Giro d'Italia (Haifa>Tel Aviv), of the sixth stage of the Volta Ciclista a Catalunya (Pobla de Segur>Torrefarrera)

4e of the fifth stage of the Presidential Cycling Tour of Türkiye (Selçuk>Manisa)

7e of the Eschborn-Frankfurt

11e of the Sparkassen Münsterland Giro, of the second stage of the Paris - Nice (Orsonville>Vierzon)

2019. BORA - hansgrohe

1er of the fourteenth stage of the La Vuelta Ciclista a España (San Vicente de la Barquer>Oviedo), of the third stage of the La Vuelta Ciclista a España (Ibi. Ciudad del Juguete>Alicante), of the third stage of the Renewi Tour (Aalter>Aalter), of the second stage of the Renewi Tour (Blankenberge>Ardooie), of the first stage of the Renewi Tour (Beveren>Hulst), of the National Championships Ireland ME - Road Race, of the third stage of the Critérium du Dauphiné (Le Puy-en-Velay>Riom), of the second stage of the Presidential Cycling Tour of Türkiye (Tekirdağ>Eceabat), of the first stage of the Presidential Cycling Tour of Türkiye (Istanbul>Tekirdağ), of the sixth stage of the Paris - Nice (Peynier>Brignoles), of the third stage of the Paris - Nice (Cepoy>Moulins/Yzeure), of the seventh stage of the UAE Tour (Dubai Safari Park>City Walk), of the seventh stage of the Vuelta a San Juan Internacional (San Juan>San Juan)

2e of the twenty-first stage of the La Vuelta Ciclista a España (Fuenlabrada>Madrid), of the nineteenth stage of the La Vuelta Ciclista a España (Ávila>Toledo), of the seventeenth stage of the La Vuelta Ciclista a España (Aranda de Duero>Guadalajara), of the fourth stage of the La Vuelta Ciclista a España (Cullera>El Puig), of the fifth stage of the Renewi Tour (Riemst>Venray), of the Prudential RideLondon-Surrey Classic, of the fifth stage of the Critérium du Dauphiné (Boën-sur-Lignon>Voiron), of the second stage of the Tour de Romandie (Le Locle>Morges), of the third stage of the Presidential Cycling Tour of Türkiye (Çanakkale>Edremit)

3e of the first stage of the Hammer Stavanger (Stavanger>Stavanger), of the sixth stage of the Presidential Cycling Tour of Türkiye (Sakarya>Istanbul), of the fourth stage of the Presidential Cycling Tour of Türkiye (Balıkesir>Bursa), of the first stage of the Vuelta a San Juan Internacional (San Juan>Pocito)

4e of the first stage of the Paris - Nice (Saint-Germain-en-Laye>Saint-Germain-en-Laye), of the fifth stage of the UAE Tour (Flag Island>Khor Fakkan), of the sixth stage of the Vuelta a San Juan Internacional (Autódromo El Villicúm>Autódromo El Villicúm)

6e of the European Continental Championships ME - Road Race, of the second stage of the UAE Tour (Yas Island>Abu Dhabi Big Flag)

7e of the Hammer Stavanger, of the second stage of the Hammer Stavanger (Stavanger>Stavanger)

10e of the Rund um Köln, of the third stage of the Hammer Stavanger (Stavanger>Stavanger)

2020. Deceuninck - Quick Step

1er of the fourth stage of the La Vuelta Ciclista a España (Garray>Ejea de los Caballeros), of the twenty-first stage of the Tour de France (Mantes-la-Jolie>Paris), of the tenth stage of the Tour de France (île d'Oléron (Le Château-d'Oléron)>Île de Ré (Saint-Martin-de-Ré)), of the third stage of the Ethias-Tour de Wallonie (Montzen>Visé), of the fourth stage of the Vuelta a Burgos (Gumiel de Izán>Roa de Duero), of the Surf Coast Classic, of the first stage of the Tour Down Under (Tanunda>Tanunda)

2e of the eighteenth stage of the La Vuelta Ciclista a España (Hipódromo de la Zarzuela>Madrid), of the eleventh stage of the Tour de France (Châtelaillon-Plage>Poitiers), of the third stage of the Tour de France (Nice>Sisteron), of the first stage of the Ethias-Tour de Wallonie (Soignies>Templeuve), of the second stage of the UAE Tour (Hatta>Hatta Dam), of the fourth stage of the Tour Down Under (Norwood>Murray Bridge)

3e of the fifth stage of the Tour de France (Gap>Privas), of the second stage of the Vuelta a Burgos (Castrojeriz>Villadiego), of the fifth stage of the Tour Down Under (Glenelg>Victor Harbor)

4e of the first stage of the Tour de France (Nice>Nice), of the fourth stage of the UAE Tour (Zabeel Park>Dubai City Walk)

8e of the Scheldeprijs, of the nineteenth stage of the Tour de France (Bourg-en-Bresse>Champagnole)

13e of the first stage of the UAE Tour (The Pointe>Dubai Silicon Oasis), of the second stage of the Tour Down Under (Woodside>Stirling)

19e of the Milano - Torino

2021. Deceuninck - Quick Step

1er of the third stage of the Volta ao Algarve em Bicicleta (Faro>Tavira), of the first stage of the Volta ao Algarve em Bicicleta (Lagos>Portimão), of the Classic Brugge-De Panne, of the fifth stage of the Paris - Nice (Vienne>Bollène), of the first stage of the Paris - Nice (Saint-Cyr-L'École>Saint-Cyr-L'École), of the sixth stage of the UAE Tour (Deira Island>Palm Jumeirah), of the fourth stage of the UAE Tour (Al Marjan Island>Al Marjan Island)

2e of the Scheldeprijs, of the seventh stage of the UAE Tour (Yas Mall>Abu Dhabi Breakwater)

5e of the second stage of the Paris - Nice (Oinville-sur-Montcient>Amilly)

2022. BORA - hansgrohe

1er of the Eschborn-Frankfurt, of the third stage of the La Vuelta Ciclista a España (Breda>Breda), of the second stage of the La Vuelta Ciclista a España ('s-Hertogenbosch>Utrecht)

2e of the first stage of the UAE Tour (Madinat Zayed>Madinat Zayed)

3e of the fifth stage of the UAE Tour (Ras al Khaimah Corniche>Al Marjan Island), of the second stage of the Presidential Cycling Tour of Türkiye (Selçuk (Efes)>Alaçatı), of the Paris - Tours Elite

4e of the fifth stage of the Baloise Belgium Tour (Gingelom>Beringen)

5e of the Rund um Köln, of the Ronde van Limburg, of the European Continental Championships ME - Road Race, of the second stage of the Tour de Pologne (Chełm>Zamość), of the Sparkassen Münsterland Giro

6e of the seventh stage of the La Vuelta Ciclista a España (Camargo>Cistierna)

8e of the third stage of the Presidential Cycling Tour of Türkiye (Çeşme>İzmir (Karşıyaka))

11e of the fifth stage of the Presidential Cycling Tour of Türkiye (Manisa>Ayvalık)

13e of the Scheldeprijs

14e of the first stage of the Tour de Pologne (Kielce>Lublin)

17e of the second stage of the UAE Tour (Hudayriyat Island>Abu Dhabi Breakwater), of the Classic Brugge-De Panne

19e of the seventh stage of the Tour de Pologne (Valsir>Kraków)

21e of the sixth stage of the UAE Tour (Expo 2020 Dubai>Expo 2020 Dubai)

2023. BORA - hansgrohe

1er of the first stage of the Vuelta a San Juan Internacional (San Juan>San Juan), of the stage 4a of the Sibiu Cycling Tour (Sibiu>Sibiu), of the first stage of the Sibiu Cycling Tour (Sibiu>Sibiu)

2e of the sixth stage of the Vuelta a San Juan Internacional (Velódromo Vicente Chancay>Velódromo Vicente Chancay), of the sixth stage of the UAE Tour (Warner Bros. World Abu Dhabi>Abu Dhabi Breakwater), of the first stage of the Paris - Nice (La Verrière>La Verrière), of the first stage of the Tour de Hongrie (Szentgotthárd>Szentgotthárd), of the stage 4b of the Sibiu Cycling Tour (Sibiu>Sibiu [ITT])

3e of the third stage of the Vuelta a San Juan Internacional (Autódromo de Villicum>Autódromo de Villicum), of the fifth stage of the UAE Tour (Al Marjan Island>Umm al Quwain), of the National Championships Ireland ME - Road Race, of the first stage of the Gree-Tour of Guangxi (Beihai>Beihai), of the first stage of the Tour of Britain (Altrincham>Manchester)

4e of the second stage of the Vuelta a San Juan Internacional (Valle Fértil>Jáchal), of the first stage of the Tour de Pologne (Poznań>Poznań), of the second stage of the Tour of Britain (Wrexham>Wrexham)

5e of the fourth stage of the Tour de Pologne (Strzelin>Opole)

6e of the second stage of the Gree-Tour of Guangxi (Beihai>Qinzhou)

7e of the fifth stage of the Paris - Nice (Saint-Symphorien-sur-Coise>Saint-Paul-Trois-Châteaux)

8e of the fourth stage of the UAE Tour (Al Shindagha>Dubai Harbour)

9e of the fourth stage of the Deutschland Tour (Hannover>Bremen), of the prologue of the Deutschland Tour (Sankt Wendel>Sankt Wendel), of the fourth stage of the Tour of Britain (Sherwood Forest>Newark-on-Trent)

11e of the second stage of the Critérium du Dauphiné (Brassac-les-Mines>La Chaise-Dieu)

13e of the first stage of the UAE Tour (Al Dhafra Castle>Al Mirfa)

14e of the second stage of the Tour de Hongrie (Zalaegerszeg>Keszthely)

15e of the seventh stage of the Vuelta a San Juan Internacional (San Juan>San Juan)

20e of the second stage of the Paris - Nice (Bazainville>Fontainebleau)

2024. Decathlon AG2R La Mondiale Team

1er of the 4 Jours de Dunkerque / Grand Prix des Hauts de France, of the sixth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Loon-Plage>Dunkerque), of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Arques>Cassel), of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Saint-Laurent-Blangy>Bouchain), of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Wimereux>Abbeville)

2e of the third stage of the Tour de la Provence (Rognac>Arles), of the second stage of the Région Pays de la Loire Tour (Châteaubriant>Saumur), of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Mazingarbe>Pont-à-Marcq), of the first stage of the Critérium du Dauphiné (Saint-Pourçain-sur-Sioule>Saint-Pourçain-sur-Sioule)

3e of the third stage of the Région Pays de la Loire Tour (Segré-en-Anjou-Bleu>Château-Gontier), of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Le Touquet)

4e of the fifth stage of the Paris - Nice (Saint-Sauveur-de-Montagut>Sisteron)

6e of the second stage of the Paris - Nice (Thoiry>Montargis)

7e of the prologue of the Tour de la Provence (Marseille>Marseille)

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

9e of the Tour de la Provence

11e of the fifth stage of the UAE Tour (Al Aqah>Umm Al Quwain), of the fourth stage of the UAE Tour (Dubai Police Officer's Club>Dubai Harbour), of the Grand Prix de Denain - Porte du Hainaut

14e of the Classic Loire Atlantique

17e of the sixth stage of the UAE Tour (Louvre Abu Dhabi Museum>Abu Dhabi Breakwater)

18e of the first stage of the Tour de la Provence (Aix-en-Provence>Martigues)

19e of the first stage of the UAE Tour (Al Dhafra Walk Madinat Zayed>Liwa), of the first stage of the Région Pays de la Loire Tour (Fontenay-le-Comte>Saint-Jean-de-Monts)

20e of the first stage of the Paris - Nice (Les Mureaux>Les Mureaux)

22e of the second stage of the Tour de la Provence (Forcalquier>Manosque), of the fourth stage of the Région Pays de la Loire Tour (Marolles-les-Braults>Le Mans)

Follow us

Receive exclusive news about the Tour