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 174 174 - - - -
2 167 171 - - - -
3 113 172 - - - -
4 167 172 - - - -
5 1 170 8 - - -
6 19 174 13 - - -
7 123 172 14 - - -
8 88 171 15 - - -
9 124 167 18 - - -
10 18 165 20 - - -
11 161 164 23 - - -
12 68 157 39 - - -
13 116 155 40 - - -
14 153 150 43 - - -
15 150 151 47 - - -
16 17 149 47 - - -
17 133 144 47 - - -
18 139 144 52 - - -
19 141 140 54 - - -
20 140 140 56 - - -
21 134 141 56 - - -
  • Intermediate sprint 1
  • Stages victory 1
  • Victories 169
  • Podiums 270

2005. Team Sparkasse

3e of the second stage of the Tour of Britain (Carlisle>Blackpool)

6e of the fourth stage of the Tour of Britain (Buxton>Nottingham)

14e of the World Championships MU - Road Race

15e of the National Championships Great Britain ME - Road Race

2006. T-Mobile Team

1er of the third stage of the Course Cycliste de Solidarnosc et des Champions Olympiques (Pionki>Kielce)

2e of the fifth stage of the Tour of Britain (Rochester>Canterbury), of the fourth stage of the Tour of Britain (Wolverhampton>Birmingham), of the eighth stage of the PETRONAS Le Tour de Langkawi (Yong Peng>Segamat)

3e of the sixth stage of the Tour of Britain (Greenwich>The Mall)

4e of the second stage of the Tour of Britain (Blackpool>Liverpool), of the second stage of the PETRONAS Le Tour de Langkawi (Tanjung Malim>Sitiawan)

5e of the seventh stage of the PETRONAS Le Tour de Langkawi (Muar>Kota Tinggi)

7e of the first stage of the Tour of Britain (Glasgow>Castle Douglas), of the Commonwealth Games ME - Road Race

11e of the World Championships MU - Road Race

14e of the fourth stage of the PETRONAS Le Tour de Langkawi (Tapah>Kuala Selangor)

15e of the ninth stage of the PETRONAS Le Tour de Langkawi (Melaka>Melaka [ITT])

2007. T-Mobile Team

1er of the third stage of the Circuit Franco-Belge (Bray-Dunes>Poperinge), of the second stage of the Tour of Britain (Reading>Southampton), of the prologue of the Tour of Britain (Crystal Palace Part>Crystal Palace Part), of the second stage of the Renewi Tour (Antwerp>Knokke-Heist), of the sixth stage of the PostNord Tour of Denmark (Præsto>Frederiksberg), of the fifth stage of the ZLM Tour (Sittard-Geleen>Eindhoven), of the sixth stage of the Volta Ciclista a Catalunya (Lli­via>Lloret de Mar), of the second stage of the Volta Ciclista a Catalunya (Salou>Perafort), of the sixth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Steenvoorde>Dunkerque), of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Saint-Amand les Eaux>Caudry), of the Scheldeprijs

2e of the Circuit Franco-Belge, of the fourth stage of the Circuit Franco-Belge (Cuesmes>Tournai), of the second stage of the Circuit Franco-Belge (Maubeuge>Templeuve), of the sixth stage of the Tour of Britain (Liverpool>Kendal), of the fifth stage of the Renewi Tour (Terneuzen>Nieuwegein), of the fourth stage of the PostNord Tour of Denmark (Skælskør>Ringsted), of the first stage of the Etoile de Bessèges - Tour du Gard (Pézenas>Palavas-les-Flots)

3e of the first stage of the PostNord Tour of Denmark (Thisted>Aalborg), of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Saint-Amand les Eaux)

4e of the third stage of the Renewi Tour (Knokke-Heist>Putte), of the second stage of the ZLM Tour (Schijndel>Nuth)

6e of the seventh stage of the Tour of Britain (Dumfries>Glasgow)

7e of the second stage of the PostNord Tour of Denmark (Aars>Århus)

8e of the fifth stage of the PostNord Tour of Denmark (Næstved>Næstved [ITT])

9e of the fourth stage of the Tour of Britain (Worcester>Wolverhampton), of the third stage of the Tour de France (Waregem>Compiegne)

10e of the fourth stage of the Tour de France (Villers-Cotterets>Joigny)

11e of the Grand Prix de Denain - Porte du Hainaut

16e of the fourth stage of the Renewi Tour (Maldegem>Terneuzen)

20e of the PostNord Tour of Denmark

24e of the fifth stage of the Tour of Britain (Rother Valley Country Park>Bradford)

2008. Team Columbia

1er of the thirteenth stage of the Tour de France (Narbonne>Nîmes), of the twelfth stage of the Tour de France (Lavelanet>Narbonne), of the eighth stage of the Tour de France (Figeac>Toulouse), of the fifth stage of the Tour de France (Cholet>Châteauroux), of the fifth stage of the ZLM Tour (Sittard-Geleen>Gemert), of the thirteenth stage of the Giro d'Italia (Modena>Cittadella), of the fourth stage of the Giro d'Italia (Pizzo Calabro>Catanzaro-Lungomare), of the prologue of the Tour de Romandie (Genève>Genève), of the Scheldeprijs, of the third stage of the Classic Brugge-De Panne (De Panne>De Panne), of the second stage of the Classic Brugge-De Panne (Zottegem>Koksijde)

2e of the seventeenth stage of the Giro d'Italia (Sondrio>Locarno), of the twelfth stage of the Giro d'Italia (Forli>Carpi)

3e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto)

4e of the first stage of the Dwars door West-Vlaanderen / Johan Museeuw Classics (Kortrijk>Bellegem), of the second stage of the Amgen Tour of California (Santa Rosa>Sacramento)

5e of the National Championships Great Britain ME - Road Race, of the fourth stage of the ZLM Tour (Nuth>Nuth), of the third stage of the Dwars door West-Vlaanderen / Johan Museeuw Classics (Ardennen>Ichtegem), of the fourth stage of the Amgen Tour of California (Seaside>San Luis Obispo)

6e of the sixth stage of the Tour de Romandie (Le Bouveret>Lausanne), of the seventh stage of the Amgen Tour of California (Santa Clarita>Pasadena)

7e of the ninth stage of the Giro d'Italia (Civitavecchia>San Vincenzo)

8e of the prologue of the Amgen Tour of California

9e of the third stage of the Giro d'Italia (Catania>Milazzo)

10e of the third stage of the Tour de France (Saint Malo>Nantes)

17e of the Gent-Wevelgem in Flanders Fields ME

24e of the prologue of the ZLM Tour (Schijndel>Schijndel)

2009. Team Columbia

1er of the twenty-first stage of the Tour de France (Montereau>Paris), of the nineteenth stage of the Tour de France (Bourgoin-Jallieu>Aubenas), of the eleventh stage of the Tour de France (Vatan>Saint-Fargeau), of the tenth stage of the Tour de France (Limoges>Issoudun), of the third stage of the Tour de France (Marseille>La Grande-Motte), of the second stage of the Tour de France (Monaco>Brignoles), of the sixth stage of the Tour de Suisse (Oberriet>Bad Zurzach), of the third stage of the Tour de Suisse (Davos>Lumino), of the thirteenth stage of the Giro d'Italia (Lido di Camaiore>Firenze), of the eleventh stage of the Giro d'Italia (Torino>Arenzano), of the ninth stage of the Giro d'Italia (Milan>Milan), of the third stage of the Classic Brugge-De Panne (De Panne>De Panne), of the second stage of the Classic Brugge-De Panne (Zottegem>Oostduinkerke), of the Milano-Sanremo, of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto), of the fifth stage of the Amgen Tour of California (Visalia>Paso Robles), of the fourth stage of the Amgen Tour of California (Merced>Clovis)

2e of the second stage of the Giro d'Italia (Jesolo>Trieste), of the third stage of the Tirreno-Adriatico (Fucecchio>Santa Croce sull'Arno)

3e of the fifth stage of the Tour de France (Cap d’Agde>Perpignan)

5e of the third stage of the Amgen Tour of California (San José>Modesto)

6e of the National Championships Great Britain ME - Road Race

8e of the twelfth stage of the Tour de France (Tonnerre>Vittel)

11e of the seventh stage of the Giro d'Italia (Innsbruck>Chiavenna), of the prologue of the Amgen Tour of California (Sacremento>Sacremento)

16e of the sixth stage of the Tour de France (Girona>Barcelona)

17e of the fourth stage of the Classic Brugge-De Panne (De Panne>De Panne [ITT])

24e of the Strade Bianche

2010. Team HTC - Columbia

1er of the eighteenth stage of the La Vuelta Ciclista a España (Valladolid>Salamanca), of the thirteenth stage of the La Vuelta Ciclista a España (Rincón de Soto>Burgos), of the twelfth stage of the La Vuelta Ciclista a España (Andorra la Vella>Lleida), of the twentieth stage of the Tour de France (Longjumeau>Paris), of the eighteenth stage of the Tour de France (Salies-de-Béarn>Bordeaux), of the eleventh stage of the Tour de France (Sisteron>Bourg-lès-Valence), of the sixth stage of the Tour de France (Montargis>Gueugnon), of the fifth stage of the Tour de France (Épernay>Montargis), of the first stage of the Amgen Tour of California (Nevada City>Sacramento), of the third stage of the Tour de Romandie (Fribourg>Fribourg), of the second stage of the Volta Ciclista a Catalunya (Salt>Banyoles)

2e of the twenty-first stage of the La Vuelta Ciclista a España (San Sebastián de los Reyes>Madrid), of the seventh stage of the La Vuelta Ciclista a España (Murcia>Orihuela), of the second stage of the La Vuelta Ciclista a España (Alcalá de Guadaíra>Marbella), of the thirteenth stage of the Tour de France (Rodez>Revel), of the Clasica de Almeria

3e of the fifth stage of the La Vuelta Ciclista a España (Guadix>Lorca), of the Coppa Bernocchi - GP Banco BPM, of the fourth stage of the Amgen Tour of California (San Jose>Modesto)

4e of the second stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Otura>Cordoba)

7e of the Commonwealth Games ME - Road Race, of the prologue of the Volta Ciclista a Catalunya (Lloret de Mar>Lloret de Mar)

9e of the tenth stage of the Tour de France (Chambéry>Gap)

12e of the fourth stage of the Tour de France (Cambrai>Reims)

17e of the prologue of the Tour de Romandie (Porrentruy>Porrentruy)

18e of the nineteenth stage of the La Vuelta Ciclista a España (Piedrahíta>Toledo)

23e of the third stage of the Tour de France (Wanze>Arenberg Porte du Hainaut)

2011. HTC - High Road

1er of the World Championships ME - Road Race, of the ninth stage of the Tour of Britain (London>London), of the first stage of the Tour of Britain (Peebles>Dumfries), of the Prudential RideLondon-Surrey Classic, of the twenty-first stage of the Tour de France (Créteil>Paris), of the fifteenth stage of the Tour de France (Limoux>Montpellier), of the eleventh stage of the Tour de France (Blaye-les-mines>Lavaur), of the seventh stage of the Tour de France (Le Mans>Châteauroux), of the fifth stage of the Tour de France (Carhaix>Cap Fréhel), of the twelfth stage of the Giro d'Italia (Castefidardo>Ravenna), of the tenth stage of the Giro d'Italia (Termoli>Teramo), of the Scheldeprijs, of the sixth stage of the Tour of Oman (Qurayyat>Mattrah Seafront)

2e of the fifth stage of the Tour of Britain (Exeter>Exmouth), of the tenth stage of the Tour de France (Aurillac>Carmaux), of the second stage of the Giro d'Italia (Alba>Parma), of the first stage of the Tour of Oman (As Sawadi>Al Seeb)

5e of the third stage of the Tour of Britain (Stoke-on-Trent>Stoke-on-Trent), of the third stage of the Tour de France (Olonne-sur-mer>Redon)

7e of the seventh stage of the Tour of Britain (Bury St. Edmunds>Sandringham Estate)

9e of the third stage of the Tour of Oman (Sur>Sur)

13e of the Tour of Britain, of the eighth stage of the Tour of Britain (London>London [ITT])

19e of the second stage of the Tirreno-Adriatico (Carrara>Indicatore)

2012. Sky Procycling

1er of the eighth stage of the Tour of Britain (Reigate>Guildford), of the fourth stage of the Tour of Britain (Carlisle>Blackpool), of the third stage of the Tour of Britain (Jedburgh>Dumfries), of the sixth stage of the PostNord Tour of Denmark (Slagelse>Frederiksberg), of the twentieth stage of the Tour de France (Rambouillet>Paris), of the eighteenth stage of the Tour de France (Blagnac>Brive-la-Gaillarde), of the second stage of the Tour de France (Vise>Tournai), of the ZLM Tour, of the thirteenth stage of the Giro d'Italia (Savona>Cervere), of the fifth stage of the Giro d'Italia (Modena>Fano), of the second stage of the Giro d'Italia (Herning>Herning), of the second stage of the Tirreno-Adriatico (San Vincenzo>Arezzo), of the Kuurne-Brussel-Kuurne

2e of the second stage of the Tour of Britain (Nottingham>Knowsley Safari Park), of the third stage of the ZLM Tour (Verviers>La Gileppe), of the second stage of the ZLM Tour (Schimmert>Schimmert), of the eighteenth stage of the Giro d'Italia (San Vito Cadore>Vedelago)

3e of the first stage of the ZLM Tour (Eindhoven>Sittard-Geleen), of the prologue of the Tour de Romandie (Lausanne>Lausanne)

4e of the fourth stage of the PostNord Tour of Denmark (Ringe>Odense), of the eleventh stage of the Giro d'Italia (Assisi>Montecatini Terme)

5e of the fifth stage of the Tour de France (Rouen>Saint-quentin)

8e of the third stage of the Tour of Oman (Al Awabi>Bank Muscat)

14e of the sixth stage of the Tour of Oman (Al Khawd>Matrah Corniche)

16e of the fourth stage of the ZLM Tour (Schijndel>Boxtel)

2013. Omega Pharma - Quick-Step

1er of the eighth stage of the Tour of Britain (London>London), 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 sixth stage of the PostNord Tour of Denmark (Roskilde>Frederiksberg), of the thirteenth stage of the Tour de France (Tours>Saint-Amand-Montrond), of the fifth stage of the Tour de France (Cagnes-sur-Mer>Marseille), of the National Championships Great Britain ME - Road Race, of the twenty-first stage of the Giro d'Italia (Riese Pio X>Brescia), of the thirteenth stage of the Giro d'Italia (Busseto>Cherasco), of the twelfth stage of the Giro d'Italia (Longarone>Treviso), of the sixth stage of the Giro d'Italia (Mola di Bari>Margherita di Savoia), of the first stage of the Giro d'Italia (Naples>Naples), of the second stage of the Classic Brugge-De Panne (Oudenaarde>Koksijde)

2e of the twelfth stage of the Tour de France (Fougères>Tours), of the Scheldeprijs, of the third stage of the Tirreno-Adriatico (Indicatore (Arezzo)>Narni Scalo)

3e of the twenty-first stage of the Tour de France (Château de Versailles>Paris), of the tenth stage of the Tour de France (Saint-Gildas-des-Bois>Saint-Malo), of the ZLM Tour, of the third stage of the ZLM Tour (Buchten>Buchten), of the second stage of the ZLM Tour (Breda>Breda)

4e of the sixth stage of the Tour de France (Aix-en-Provence>Montpellier)

5e of the fifth stage of the PostNord Tour of Denmark (Holbæk>Holbæk [ITT]), of the second stage of the Tirreno-Adriatico (San Vincenzo>Indicatore (Arezzo))

6e of the second stage of the PostNord Tour of Denmark (Ribe>Sønderborg), of the Dwars door West-Vlaanderen / Johan Museeuw Classics, of the first stage of the Volta ao Algarve em Bicicleta (Faro>Albufeira)

7e of the PostNord Tour of Denmark

8e of the fifth stage of the ZLM Tour (Gerwen>Boxtel), of the fourth stage of the ZLM Tour (Verviers>La Gileppe), of the stage 3a of the Classic Brugge-De Panne (De Panne>De Panne), of the prologue of the Dwars door West-Vlaanderen / Johan Museeuw Classics (Middelkerke>Middelkerke)

9e of the Milano-Sanremo

10e of the third stage of the Tour of Britain (Knowsley>Knowsley [ITT]), of the Classic Brugge-De Panne

12e of the first stage of the Tour of Britain (Peebles>Drumlanrig Castle)

14e of the prologue of the ZLM Tour (Goes>Goes)

16e of the first stage of the Classic Brugge-De Panne (Middelkerke>Zottegem)

18e of the stage 3b of the Classic Brugge-De Panne (De Panne>De Panne [ITT]), of the Gent-Wevelgem in Flanders Fields ME

22e of the third stage of the PostNord Tour of Denmark (Sønderborg>Vejle)

23e of the first stage of the Dwars door West-Vlaanderen / Johan Museeuw Classics (Brugge>Harelbeke)

25e of the fourth stage of the PostNord Tour of Denmark (Høng>Asnæs)

2014. Omega Pharma - Quick-Step

1er of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Marans>Niort), of the first stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Jarnac>La Ronde), of the fourth stage of the Tour de Suisse (Heiden>Ossingen), of the eighth stage of the Amgen Tour of California (Thousand Oaks>Thousand Oaks), of the first stage of the Amgen Tour of California (Sacramento>Sacramento), of the eighth stage of the Presidential Cycling Tour of Türkiye (Istanbul>Istanbul), of the fourth stage of the Presidential Cycling Tour of Türkiye (Fethiye>Marmaris), of the second stage of the Presidential Cycling Tour of Türkiye (Alanya>Kemer), of the first stage of the Presidential Cycling Tour of Türkiye (Alanya>Alanya), of the sixth stage of the Tirreno-Adriatico (Bucchianico>Porto Sant'Elpidio), of the fifth stage of the Volta ao Algarve em Bicicleta (Tavira>Vilamoura)

2e of the stage 8b of the Tour of Britain (London>London), of the fifth stage of the Presidential Cycling Tour of Türkiye (Marmaris>Turgutreis)

3e of the first stage of the Tour of Britain (Liverpool>Liverpool), of the third stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Montmorillon>Jourdain), of the seventh stage of the Presidential Cycling Tour of Türkiye (Kusadasi>Izmir)

5e of the BEMER Cyclassics, of the Milano-Sanremo

7e of the fourth stage of the Amgen Tour of California (Monterey>Cambria)

9e of the prologue of the Tour de l'Ain (Saint-Amour>Saint-Amour)

15e of the stage 8a of the Tour of Britain (London>London [ITT])

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

22e of the third stage of the Volta ao Algarve em Bicicleta (Vila do Bispo>Sagres [ITT])

23e of the Tour Poitou - Charentes en Nouvelle Aquitaine, of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Lezay>Poitiers), of the second stage of the Tour de l'Ain (Bourg-en-Bresse>Saint-Vulbas)

25e of the first stage of the Tour de l'Ain (Lac de Chalain>Montrevel-en-Bresse)

2015. Etixx - Quick Step

1er of the seventh stage of the Tour de France (Livarot>Fougères), of the eighth stage of the Amgen Tour of California (Los Angeles>Los Angeles), of the fifth stage of the Amgen Tour of California (Santa Barbara>Santa Clarita), of the second stage of the Amgen Tour of California (Nevada City>Lodi), of the first stage of the Amgen Tour of California (Sacramento>Sacramento), of the seventh stage of the Presidential Cycling Tour of Türkiye (Selçuk>Izmir), of the second stage of the Presidential Cycling Tour of Türkiye (Alanya>Antalya), of the first stage of the Presidential Cycling Tour of Türkiye (Alanya>Alanya), of the Kuurne-Brussel-Kuurne, of the Clasica de Almeria, of the Dubai Tour, of the fourth stage of the Dubai Tour (Dubai>Dubai), of the first stage of the Dubai Tour (Dubai>Dubai)

2e of the first stage of the Tour of Britain (Beaumaris, Anglesey>Wrexham), of the National Championships Great Britain ME - Road Race, of the eighth stage of the Presidential Cycling Tour of Türkiye (Istanbul>Istanbul), of the second stage of the Dubai Tour (Dubai>Dubai)

3e of the fifth stage of the Tour de France (Arras>Amiens), of the fourth stage of the Amgen Tour of California (Pismo Beach>Avila Beach)

4e of the second stage of the Tour de France (Utrecht>Neeltje Jans)

6e of the twenty-first stage of the Tour de France (Sèvres>Paris), of the sixth stage of the Tour de Suisse (Wil>Biel/Bienne)

12e of the fourth stage of the Tour de France (Seraing>Cambrai)

13e of the fourth stage of the Tour of Britain (Edinburgh>Blyth)

14e of the second stage of the Tirreno-Adriatico (Camaiore>Cascina)

15e of the fifth stage of the Presidential Cycling Tour of Türkiye (Mugla>Pamukkale)

17e of the third stage of the Dubai Tour (Dubai>Hatta)

2016. Team Dimension Data

1er of the fourth stage of the Abu Dhabi Tour (Abu Dhabi>Abu Dhabi), of the second stage of the Abu Dhabi Tour (Abu Dhabi>Abu Dhabi), of the fourteenth stage of the Tour de France (Montélimar>Villars-les-Dombes Parc des Oiseaux), of the sixth stage of the Tour de France (Arpajon-sur-Cère>Montauban), of the third stage of the Tour de France (Granville>Angers), of the first stage of the Tour de France (Mont-Saint-Michel>Utah Beach Sainte-Marie-du-Mont), of the eighth stage of the Amgen Tour of California (Sacramento>Sacramento), of the second stage of the Cro Race (NP Plitvice>Split)

2e of the World Championships ME - Road Race, of the second stage of the Giro della Toscana - Memorial Alfredo Martini (Montecatini Terme>Pontedera), of the National Championships Great Britain ME - Road Race, of the first stage of the Cro Race (Osijek>Varazdin), of the Scheldeprijs, of the first stage of the Dubai Tour (Dubai>Fujairah)

3e of the first stage of the Abu Dhabi Tour (Madinat Zayed>Madinat Zayed), of the fourth stage of the Dubai Tour (Dubai>Burj Khalifa)

4e of the third stage of the Cro Race (Makarska>Sibenik)

6e of the Paris - Tours Elite, of the Giro della Toscana - Memorial Alfredo Martini

7e of the first stage of the Giro della Toscana - Memorial Alfredo Martini (Arezzo>Montecatini Terme)

8e of the fourth stage of the Tour de France (Saumur>Limoges)

10e of the second stage of the Dubai Tour (Dubai>Palm Jumeirah)

23e of the sixteenth stage of the Tour de France (Moirans-en-Montagne>Berne)

25e of the Abu Dhabi Tour

2017. Team Dimension Data

1er of the first stage of the Abu Dhabi Tour (Baynounah Educational Complex>Madinat Zayed)

2e of the fourth stage of the Tour of Slovenia (Rogaska Slatina>Novo Mesto), of the fourth stage of the Abu Dhabi Tour (Yas Marina>Yas Marina)

3e of the second stage of the Abu Dhabi Tour (Al Maryah Island>Big Flag), of the first stage of the Dubai Tour (Dubai>Dubai)

4e of the second stage of the Tour de France (Düsseldorf>Liège), of the fifth stage of the Dubai Tour (Dubai>Dubai)

6e of the Grand Prix d'Isbergues - Pas de Calais

7e of the second stage of the Dubai Tour (Dubai>Ras al Khaimah)

8e of the Dubai Tour

10e of the first stage of the Tour of Slovenia (Koper>Kocevje)

2018. Team Dimension Data

1er of the third stage of the Dubai Tour (Skydive Dubai>Fujairah)

2e of the fifth stage of the AIR - Adriatica Ionica Race (Grado>Trieste), of the first stage of the Tour of Oman (Nizwa>Sultan Qaboos University)

4e of the second stage of the Dubai Tour (Skydive Dubai>Ras al Khaimah)

6e of the second stage of the Tour of Slovenia (Maribor>Rogaska Slatina)

8e of the eighth stage of the Tour de France (Dreux>Amiens Métropole)

10e of the seventh stage of the Tour de France (Fougères>Chartres), of the first stage of the Amgen Tour of California (Long Beach>Long Beach)

12e of the Prudential RideLondon-Surrey Classic, of the Dubai Tour

14e of the first stage of the Tour of Slovenia (Lendava>Murska Sobota)

16e of the first stage of the Dubai Tour (Skydive Dubai>Palm Jumeirah)

20e of the fourth stage of the Dubai Tour (Skydive Dubai>Hatta Dam)

21e of the fourth stage of the Tour de France (La Baule>Sarzeau)

2019. Team Dimension Data

3e of the third stage of the Presidential Cycling Tour of Türkiye (Çanakkale>Edremit)

6e of the third stage of the Tour de Pologne (Chorzów>Zabrze)

8e of the first stage of the Tour de Yorkshire (Doncaster>Selby), of the first stage of the Vuelta a San Juan Internacional (San Juan>Pocito)

10e of the fifth stage of the Tour of Britain (Birkenhead>Birkenhead)

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

13e of the second stage of the UAE Tour (Yas Island>Abu Dhabi Big Flag)

16e of the sixth stage of the Vuelta a San Juan Internacional (Autódromo El Villicúm>Autódromo El Villicúm)

18e of the second stage of the Tour de Pologne (Tarnowskie Góry>Katowice), of the second stage of the Tour de Yorkshire (Barnsley>Bedale)

19e of the sixth stage of the Presidential Cycling Tour of Türkiye (Sakarya>Istanbul)

22e of the National Championships Great Britain ME - Road Race, of the first stage of the Presidential Cycling Tour of Türkiye (Istanbul>Tekirdağ)

25e of the Kampioenschap van Vlaanderen

2020. Bahrain - McLaren

12e of the second stage of the Tour de Pologne (Opole>Zabrze)

13e of the second stage of the Vuelta a Burgos (Castrojeriz>Villadiego), of the third stage of the AlUla Tour (Riyadh>Al Bujairi)

14e of the first stage of the Tour de Pologne (Stadion Śląski>Katowice)

15e of the first stage of the UAE Tour (The Pointe>Dubai Silicon Oasis)

16e of the second stage of the Skoda Tour de Luxembourg (Remich>Hesperange)

17e of the fifth stage of the AlUla Tour (Princess Nourah University>Al Masnak)

21e of the fourth stage of the UAE Tour (Zabeel Park>Dubai City Walk)

24e of the third stage of the Renewi Tour (Aalter>Aalter)

2021. Deceuninck - Quick Step

1er of the Sparkassen Münsterland Giro, of the thirteenth stage of the Tour de France (Nîmes>Carcassonne), of the tenth stage of the Tour de France (Albertville>Valence), of the sixth stage of the Tour de France (Tours>Châteauroux), of the fourth stage of the Tour de France (Redon>Fougères), of the fifth stage of the Baloise Belgium Tour (Turnhout>Beringen), of the eighth stage of the Presidential Cycling Tour of Türkiye (Bodrum>Kusadasi), of the fourth stage of the Presidential Cycling Tour of Türkiye (Alanya>Kemer), of the third stage of the Presidential Cycling Tour of Türkiye (Beysehir>Alanya), of the second stage of the Presidential Cycling Tour of Türkiye (Konya>Konya)

2e of the first stage of the PostNord Tour of Denmark (Struer>Esbjerg), of the Elfstedenronde Brugge, of the stage 1a of the Settimana Internazionale Coppi e Bartali (Gatteo>Gatteo), of the Grote prijs Jean - Pierre Monseré

3e of the eighth stage of the Tour of Britain (Stonehaven>Aberdeen), of the twenty-first stage of the Tour de France (Chatou>Paris Champs-Élysées), of the seventh stage of the Presidential Cycling Tour of Türkiye (Marmaris>Turgutreis), of the Scheldeprijs

4e of the sixth stage of the Presidential Cycling Tour of Türkiye (Fethiye>Marmaris), of the first stage of the Presidential Cycling Tour of Türkiye (Konya>Konya)

5e of the fifth stage of the Tour of Britain (Alderley Park>Warrington)

6e of the third stage of the Deutschland Tour (Ilmenau>Erlangen)

9e of the fifth stage of the PostNord Tour of Denmark (Frederiksberg>Frederiksberg [ITT]), of the fourth stage of the PostNord Tour of Denmark (Holbæk>Kalundborg)

13e of the seventh stage of the Tour of Britain (Hawick>Edinburgh)

14e of the twelfth stage of the Tour de France (Saint-Paul-Trois-Châteaux>Nîmes)

15e of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke, of the second stage of the PostNord Tour of Denmark (Ribe>Sønderborg)

21e of the PostNord Tour of Denmark

22e of the second stage of the Deutschland Tour (Sangerhausen>Ilmenau)

2022. Quick-Step Alpha Vinyl Team

1er of the second stage of the UAE Tour (Hudayriyat Island>Abu Dhabi Breakwater), of the second stage of the Tour of Oman (Naseem Park>Suhar Corniche), of the Milano - Torino, of the third stage of the Giro d'Italia (Kaposvár>Balatonfüred), of the National Championships Great Britain ME - Road Race

2e of the first stage of the Tour of Oman (Al Rustaq Fort>Muscat), of the Memorial Rik Van Steenbergen / Kempen Classic

3e of the third stage of the Région Pays de la Loire Tour (Sablé-sur-Sarthe>Sablé-sur-Sarthe), of the sixth stage of the Giro d'Italia (Palmi>Scalea), of the thirteenth stage of the Giro d'Italia (Sanremo>Cuneo), of the Heylen Vastgoed Heistse Pijl

6e of the sixth stage of the Tour of Oman (Al Mouj Muscat>Matrah Corniche), of the eleventh stage of the Giro d'Italia (Santarcangelo di Romagna>Reggio Emilia)

8e of the eighteenth stage of the Giro d'Italia (Borgo Valsugana>Treviso), of the first stage of the Tour de Pologne (Kielce>Lublin)

10e of the second stage of the Région Pays de la Loire Tour (Le Lude>Le Lude), of the second stage of the Tour de Pologne (Chełm>Zamość)

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

21e of the first stage of the Région Pays de la Loire Tour (Mamers>Mamers)

2023. Astana Qazaqstan Team

1er of the twenty-first stage of the Giro d'Italia (Roma>Roma)

2e of the seventh stage of the Tour de France (Mont-de-Marsan>Bordeaux)

3e of the first stage of the UAE Tour (Al Dhafra Castle>Al Mirfa), of the Scheldeprijs, of the eleventh stage of the Giro d'Italia (Camaiore>Tortona)

4e of the fifth stage of the Giro d'Italia (Atripalda>Salerno)

5e of the fourth stage of the Tour de France (Dax>Nogaro)

6e of the third stage of the Tour de France (Amorebieta-Etxano>Bayonne)

8e of the fifth stage of the UAE Tour (Al Marjan Island>Umm al Quwain), of the tenth stage of the Giro d'Italia (Scandiano>Viareggio)

9e of the ZLM Tour

11e of the second stage of the Giro di Sicilia (Canicattì>Vittoria)

14e of the first stage of the ZLM Tour (Westkapelle>'s-Heerenhoek)

16e of the fourth stage of the ZLM Tour (Oosterhout>Oosterhout)

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

19e of the seventeenth stage of the Giro d'Italia (Pergine Valsugana>Caorle)

21e of the first stage of the Tour of Oman (Al Rustaq Fort>Muscat (Oman Convention & Exhibition Center)), of the third stage of the Tirreno-Adriatico (Follonica>Foligno)

23e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto)

2024. Astana Qazaqstan Team

1er of the fourth stage of the Tour Colombia (Paipa>Zipaquirá), of the second stage of the Tour de Hongrie (Tokaj>Kazincbarcika)

3e of the first stage of the Tour Colombia (Paipa>Duitama)

6e of the first stage of the Tour de Hongrie (Karcag>Hajdúszoboszló)

15e of the first stage of the Presidential Cycling Tour of Türkiye (Antalya>Antalya)

17e of the fifth stage of the UAE Tour (Al Aqah>Umm Al Quwain)

21e of the fourth stage of the UAE Tour (Dubai Police Officer's Club>Dubai Harbour)

22e of the first stage of the UAE Tour (Al Dhafra Walk Madinat Zayed>Liwa)

Follow us

Receive exclusive news about the Tour