Rankings

Stage Ranking
1 101 101 - - - -
2 34 100 - - - -
3 53 79 - - - -
4 98 95 - - - -
5 171 133 - - - -
6 66 88 - - - -
7 67 74 - - - -
8 137 87 - - - -
9 83 91 - - - -
10 145 94 - - - -
11 114 95 - - - -
12 103 101 - - - -
13 118 102 - - - -
14 121 109 - - - -
15 89 107 - - - -
16 116 103 - - - -
17 88 103 - - - -
18 59 98 - - - -
19 116 100 - - - -
20 58 98 - - - -
21 88 98 - - - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victory 1
  • Podiums 7

2015. Lotto - Soudal U23

6e of the National Championships Great Britain MU - ITT

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

2016. Lotto - Soudal U23

3e of the Flèche Ardennaise

5e of the Liège-Bastogne-Liège U23

6e of the National Championships Great Britain MU - ITT

10e of the National Championships Great Britain ME - Road Race, of the Dwars door de Vlaamse Ardennen, of the Tour de Normandie

11e of the second stage of the Okolo Slovenska / Tour de Slovaquie (Banska Bystrica>Strbske Pleso)

12e of the sixth stage of the Le Tour de Bretagne Cycliste (Fouesnant>Fouesnant)

13e of the Tour Alsace, of the sixth stage of the Tour de Normandie (Coutances>Caen)

14e of the Memorial Philippe Van Coningsloo

16e of the third stage of the Tour Alsace (Ribeauvillé>Lac Blanc), of the Le Tour de Bretagne Cycliste, of the seventh stage of the Le Tour de Bretagne Cycliste (Le Hinglé>Dinan), of the third stage of the Le Tour de Bretagne Cycliste (Louisfert>Janzé), of the fifth stage of the Tour de Normandie (Trévières>Villedieu-les-Poeles)

19e of the prologue of the Tour de Normandie (Carentan>Carentan)

20e of the fourth stage of the Tour Alsace (Colmar>Sélestat)

22e of the prologue of the Tour Alsace (Sausheim>Sausheim)

23e of the third stage of the Okolo Slovenska / Tour de Slovaquie (Strbske Pleso>Zuberec), of the Dorpenomloop Rucphen

24e of the second stage of the Tour of Britain (Carlisle>Kendal)

2017. Lotto Soudal

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

21e of the first stage of the Tour of Britain (Edinburgh>Kelso), of the third stage of the Tour of Norway (Hamar>Lillehammer)

2018. Lotto Soudal

10e of the World Championships MU - Road Race

14e of the Tour de Yorkshire

18e of the fourth stage of the Tour de Yorkshire (Halifax>Leeds)

20e of the second stage of the Tour de Yorkshire (Barnsley>Ilkley)

21e of the third stage of the Lidl Deutschland Tour (Trier>Merzig)

23e of the fourth stage of the Lidl Deutschland Tour (Lorsch>Stuttgart)

2019. SwiftCarbon Pro Cycling

3e of the third stage of the Tour du Loir et Cher (Mer>Vendôme)

4e of the Tour du Loir et Cher

5e of the Tour de Yorkshire, of the fourth stage of the Tour de Yorkshire (Halifax>Leeds), of the second stage of the Tour du Loir et Cher (Les Montils>Chailles)

8e of the stage 2a of the Wyscig Mjr. Hubala - Sante Tour (Busko Zdroj>Busko Zdroj [ITT])

9e of the third stage of the Wyscig Mjr. Hubala - Sante Tour (Radoszyce>Konskie)

10e of the Tokyo 2020 Test Event, of the Wyscig Mjr. Hubala - Sante Tour, of the stage 2b of the Wyscig Mjr. Hubala - Sante Tour (Morawica>Kazimierza Wielka)

12e of the fourth stage of the Tour of Britain (Gateshead>Kendal)

15e of the third stage of the Tour de Yorkshire (Bridlington>Scarborough), of the fifth stage of the Tour du Loir et Cher (Blois>Blois)

19e of the fourth stage of the Tour du Loir et Cher (Angé>Angé)

20e of the first stage of the Wyscig Mjr. Hubala - Sante Tour (Poświętne>Opoczno)

25e of the second stage of the Tour of Britain (Kelso>Kelso)

2020. Riwal Readynez Cycling Team

20e of the AlUla Tour, of the fourth stage of the AlUla Tour (Wadi Namar Park>Al Mazuhimiya King Saugìd University)

22e of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Royan>Échiré), of the first stage of the AlUla Tour (Riyadh>Jaww)

23e of the first stage of the Skoda Tour de Luxembourg (Luxembourg>Luxembourg), of the Faun Drôme Classic

2021. Ribble Weldtite Pro Cycling

3e of the National Championships Great Britain ME - ITT

5e of the sixth stage of the Tour of Britain (Carlisle>Gateshead), of the Tour of Norway, of the first stage of the Tour of Norway (Egersund>Sokndal (Kroheia)), of the Tour of Slovenia, of the fourth stage of the Tour of Slovenia (Ajdovščina>Nova Gorica)

6e of the third stage of the Tour of Slovenia (Brežice>Krško), of the second stage of the Tour of Slovenia (Žalec>Celje (Celjski Grad))

7e of the second stage of the Tour of Norway (Sirdal (Tjørhomfjellet)>Sirdal (Fidjeland))

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

11e of the second stage of the Tour of Britain (Sherford>Exeter), of the third stage of the Tour of Norway (Jørpeland>Jørpeland)

12e of the first stage of the Tour of Britain (Penzance>Bodmin)

14e of the Tour of Britain, of the fourth stage of the Tour of Norway (Hinna Park>Stavanger)

17e of the fifth stage of the Tour of Slovenia (Ljubljana>Novo mesto)

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

22e of the seventh stage of the Tour of Britain (Hawick>Edinburgh), of the fourth stage of the Tour of Britain (Aberaeron>Great Orme, Llandudno)

2022. EF Education - EasyPost

3e of the National Championships Great Britain ME - ITT

6e of the Ethias-Tour de Wallonie

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

9e of the Tour des Alpes-Maritimes, of the second stage of the Tour des Alpes-Maritimes (Puget-Théniers>La Turbie), of the first stage of the Tour des Alpes-Maritimes (Saint-Raphaël>La Seyne-sur-Mer), of the twelfth stage of the La Vuelta Ciclista a España (Salobreña>Peñas Blancas. Estepona)

12e of the Utsunomiya Japan Cup Road Race

13e of the first stage of the Ethias-Tour de Wallonie (Temploux>Huy)

15e of the fourth stage of the Ethias-Tour de Wallonie (Durbuy>Couvin)

16e of the fifth stage of the Ethias-Tour de Wallonie (Le Roeulx>Chapelle-lez-Herlaimont)

17e of the Tour of Norway

18e of the third stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Blausasc), of the fourth stage of the Tour of Norway (Hovden>Kristiansand)

20e of the sixth stage of the Tour of Norway (Stavanger>Stavanger)

22e of the third stage of the Tour of Norway (Gol>Stavsro/Gaustatoppen)

23e of the first stage of the Itzulia Basque Country (Hondarribia>Hondarribia [ITT]), of the first stage of the Tour of Norway (Bergen>Voss)

2023. EF Education - EasyPost

2e of the Settimana Internazionale Coppi e Bartali

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

4e of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Longiano)

5e of the sixth stage of the Tour de France (Tarbes>Cauterets-Cambasque)

7e of the thirteenth stage of the Tour de France (Châtillon-Sur-Chalaronne>Grand Colombier)

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

10e of the fifth stage of the Settimana Internazionale Coppi e Bartali (Carpi>Carpi [ITT])

12e of the third stage of the Settimana Internazionale Coppi e Bartali (Forlì>Forlì)

17e of the fourth stage of the Critérium du Dauphiné (Cours>Belmont-de-la-Loire [ITT])

18e of the eighth stage of the Critérium du Dauphiné (Le Pont-de-Claix>La Bastille – Grenoble Alpes Métropole)

23e of the first stage of the Tour des Alpes-Maritimes (Saint-Raphaël>Ramatuelle), 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)

24e of the Critérium du Dauphiné

25e of the first stage of the Settimana Internazionale Coppi e Bartali (Riccione>Riccione)

2024. EF Education - EasyPost

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

21e of the Trofeo Serra Tramuntana

22e of the eighth stage of the Tour de Suisse (Aigle>Villars-sur-Ollon [ITT])

23e of the Volta ao Algarve em Bicicleta, of the sixth stage of the Itzulia Basque Country (Eibar>Eibar), of the fifth stage of the Tour de Suisse (Ambrì>Carì)

25e of the fourth stage of the Volta ao Algarve em Bicicleta (Albufeira>Albufeira [ITT])

Follow us

Get exclusive information about La Vuelta