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 170 170 19 - - -
2 162 171 20 - - -
3 6 171 6 - - -
4 5 170 5 - - -
5 164 168 7 - - -
6 165 169 8 - - -
7 2 169 3 - - -
8 DNF. - - - - -
9 - - - - - -
10 - - - - - -
11 - - - - - -
12 - - - - - -
13 - - - - - -
14 - - - - - -
15 - - - - - -
16 - - - - - -
17 - - - - - -
18 - - - - - -
19 - - - - - -
20 - - - - - -
21 - - - - - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 167
  • Podiums 266

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 U23 - Road Race

15e of the National Championships Great Britain - Road Race

2006. Team Sparkasse

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 - Road Race

11e of the World Championships U23 - 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 Danmark Rundt - 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 Danmark Rundt - 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 Danmark Rundt - 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 Danmark Rundt - Tour of Denmark (Aars>Århus)

8e of the fifth stage of the PostNord Danmark Rundt - 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 Danmark Rundt - 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 - 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 - HTC

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 - 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 - 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 Danmark Rundt - 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 - Bruxelles - 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 Danmark Rundt - 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 Danmark Rundt - 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 - 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 Danmark Rundt - 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 Danmark Rundt - 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 Danmark Rundt - 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 Danmark Rundt - 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 Danmark Rundt - 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 - Bruxelles - 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 - 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 - 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 Adriatica Ionica Race / Sulle Rotte della Serenissima (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 - 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 Saudi 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 Luxembourg (Remich>Hesperange)

17e of the fifth stage of the Saudi 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 Danmark Rundt - 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 Danmark Rundt - Tour of Denmark (Frederiksberg>Frederiksberg [ITT]), of the fourth stage of the PostNord Danmark Rundt - 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 Danmark Rundt - Tour of Denmark (Ribe>Sønderborg)

21e of the PostNord Danmark Rundt - 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 - 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)

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)

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)

Follow us

Receive exclusive news about the Tour