Ranking : 17
- Intermediate sprint 0
- Stages victory 0
- Victories 17
- Podiums 39
2016. VCUK PH-Mas Cycling Team
1er of the La Philippe Gilbert juniors
6e of the National Championships Great Britain MJ - Road Race
10e of the LVM Saarland Trofeo, of the stage 2b of the LVM Saarland Trofeo (Rimling>Rubenheim [ITT])
13e of the La Route des Géants
16e of the Gent-Wevelgem / Grote Prijs A. Noyelle-Ieper
25e of the third stage of the LVM Saarland Trofeo (Reinheim>Reinheim)
2017. VCUK PH-Mas Cycling Team
1er of the World Championships MJ - ITT, of the Grand Prix Rüebliland, of the third stage of the Grand Prix Rüebliland (Möhlin>Möhlin [ITT]), of the Paris-Roubaix Juniors
2e of the first stage of the Grand Prix Rüebliland (Schöftland>Schöftland), of the Aubel-Thimister-Stavelot, of the National Championships Great Britain MJ - Road Race
3e of the second stage of the Grand Prix Rüebliland (Möhlin>Möhlin)
4e of the third stage of the Aubel-Thimister-Stavelot (Stavelot>Stavelot), of the SPIE Internationale Juniorendriedaagse, of the second stage of the SPIE Internationale Juniorendriedaagse (Axel>Axel [ITT])
5e of the Guido Reybrouck Classic
11e of the Gent-Wevelgem / Grote Prijs A. Noyelle-Ieper
12e of the fourth stage of the Grand Prix Rüebliland (Wohlen>Wohlen)
13e of the first stage of the Aubel-Thimister-Stavelot (Aubel>Aubel)
19e of the fourth stage of the SPIE Internationale Juniorendriedaagse (Velzeke>Velzeke), of the third stage of the SPIE Internationale Juniorendriedaagse (Sluiskil>Sluiskil)
25e of the World Championships MJ - Road Race
2018. Team Wiggins
3e of the National Championships Great Britain MU - ITT
6e of the sixth stage of the Tour of Britain (Barrow-in-Furness>Whinlatter Pass), of the Heylen Vastgoed Heistse Pijl
9e of the Rutland-Melton CiCLE Classic
17e of the Tour of Britain, of the third stage of the Tour of Britain (Bristol>Bristol)
21e of the second stage of the Tour of Britain (Cranbrook>Barnstaple)
2019. Team Wiggins Le Col
1er of the Tour Alsace, of the second stage of the Tour Alsace (Vesoul>La Planche des Belles Filles), of the Paris-Roubaix Espoirs, of the stage 2b of the Le Triptyque des Monts et Châteaux (Wodecq>Celles)
2e of the third stage of the Tour de l'Avenir (Montignac-Lascaux>Mauriac), of the third stage of the Le Triptyque des Monts et Châteaux (Ath>Tournai)
3e of the World Championships MU - Road Race, of the first stage of the Tour de l'Avenir (Marmande>Marmande), of the fourth stage of the Tour Alsace (Ottmarsheim>Dannemarie), of the second stage of the A Travers les Hauts de France (Seclin>Bonningues-lès-Calais), of the Le Triptyque des Monts et Châteaux
4e of the fifth stage of the Tour de l'Avenir (Espalion>Saint-Julien-Chapteuil)
5e of the Rutland-Melton CiCLE Classic, of the first stage of the Le Triptyque des Monts et Châteaux (Frasnes>Chièvres)
6e of the stage 2a of the Le Triptyque des Monts et Châteaux (Celles>Celles [ITT])
7e of the National Championships Great Britain MU - ITT
9e of the A Travers les Hauts de France
13e of the third stage of the Tour Alsace (Ribeauvillé>Station du Lac Blanc), of the first stage of the A Travers les Hauts de France (Gavrelle>Épinoy)
23e of the first stage of the Tour Alsace (Sélestat>Sélestat)
2020. Trinity Road Racing
1er of the Giro d'Italia Next Gen, of the eighth stage of the Giro d'Italia Next Gen (Aprica>Aprica), of the seventh stage of the Giro d'Italia Next Gen (Barzio>Montespluga), of the fourth stage of the Giro d'Italia Next Gen (Bonferraro di Sorgà>Bolca)
2e of the third stage of the Giro d'Italia Next Gen (Riccione>Mordano)
4e of the European Continental Championships U23 - ITT
12e of the second stage of the Giro d'Italia Next Gen (Gradara>Riccione)
13e of the first stage of the Giro d'Italia Next Gen (Urbino>Urbino)
2021. INEOS Grenadiers
1er of the De Brabantse Pijl - La Flèche Brabançonne ME
2e of the Amstel Gold Race
3e of the Kuurne-Brussel-Kuurne
4e of the fourteenth stage of the La Vuelta Ciclista a España (Don Benito>Pico Villuercas)
5e of the Strade Bianche
6e of the World Championships ME - Road Race, of the La Flèche Wallonne
15e of the Milano-Sanremo
21e of the nineteenth stage of the La Vuelta Ciclista a España (Tapia>Monforte de Lemos)
25e of the E3 Saxo Classic
2022. INEOS Grenadiers
1er of the twelfth stage of the Tour de France (Briançon>L'Alpe d'Huez)
2e of the Tour of Britain, of the fourth stage of the Tour of Britain (Redcar>Duncombe Park, Helmsley)
3e of the Dwars door Vlaanderen - A travers la Flandre ME, of the fifth stage of the Tour of Britain (West Bridgford>Mansfield)
4e of the third stage of the Tour de Suisse (Aesch>Grenchen), of the sixth stage of the Tour de France (Binche>Longwy)
5e of the De Brabantse Pijl - La Flèche Brabançonne ME, of the fourth stage of the Tour de Suisse (Grenchen>Brunnen), of the first stage of the Tour of Britain (Aberdeen>Glenshee Ski Centre)
7e of the second stage of the Tour of Britain (Hawick>Duns)
10e of the eighth stage of the Tour de France (Dole>Lausanne)
11e of the Amstel Gold Race
13e of the first stage of the Volta ao Algarve em Bicicleta (Portimão>Lagos)
14e of the Ronde van Vlaanderen - Tour des Flandres ME, of the ninth stage of the Tour de France (Aigle>Châtel les portes du Soleil), of the seventh stage of the Tour de France (Tomblaine>La Super Planche des Belles Filles)
15e of the first stage of the Tour de France (Copenhagen>Copenhagen [ITT])
16e of the fifth stage of the Tour de Suisse (Ambri>Novazzano), of the Tour de France
17e of the eleventh stage of the Tour de France (Albertville>Col du Granon)
18e of the Omloop Het Nieuwsblad ME, of the second stage of the Volta ao Algarve em Bicicleta (Albufeira>Fóia (Monchique))
19e of the third stage of the Tour of Britain (Durham>Sunderland)
22e of the fourth stage of the Tour de France (Dunkerque>Calais), of the fifteenth stage of the Tour de France (Rodez>Carcassonne)
23e of the sixteenth stage of the Tour de France (Carcassonne>Foix)
2023. INEOS Grenadiers
1er of the fourth stage of the Volta ao Algarve em Bicicleta (Albufeira>Alto do Malhão), of the Strade Bianche
2e of the Liège-Bastogne-Liège
3e of the Amstel Gold Race
4e of the second stage of the Tour de France (Vitoria-Gasteiz>San Sébastián)
5e of the Omloop Het Nieuwsblad ME, of the thirteenth stage of the Tour de France (Châtillon-Sur-Chalaronne>Grand Colombier)
6e of the third stage of the Tour of Britain (Goole>Beverley)
7e of the Volta ao Algarve em Bicicleta
8e of the second stage of the Volta ao Algarve em Bicicleta (Sagres>Alto da Fóia)
9e of the sixth stage of the Tirreno-Adriatico (Osimo Stazione>Osimo), of the sixth stage of the Tour of Britain (Southend-on-Sea>Harlow), of the fifth stage of the Tour of Britain (Felixstowe>Felixstowe), of the second stage of the Tour of Britain (Wrexham>Wrexham)
10e of the nineteenth stage of the Tour de France (Moirans-en-Montagne>Poligny)
11e of the Dwars door Vlaanderen - A travers la Flandre ME
12e of the seventh stage of the Tour de Suisse (Tübach>Weinfelden), of the fourteenth stage of the Tour de France (Annemasse>Morzine les Portes du Soleil), of the sixth stage of the Tour de France (Tarbes>Cauterets-Cambasque), of the first stage of the Tour of Britain (Altrincham>Manchester)
13e of the third stage of the Volta ao Algarve em Bicicleta (Faro>Tavira), of the Tour de France
14e of the third stage of the Tour de Suisse (Tafers>Villars-sur-Ollon)
16e of the ninth stage of the Tour de France (Saint-Léonard-de-Noblat>Puy de Dôme), of the seventh stage of the Tour de France (Mont-de-Marsan>Bordeaux)
17e of the fifth stage of the Tour de France (Pau>Laruns)
18e of the La Flèche Wallonne, of the eighth stage of the Tour de Suisse (St. Gallen>Abtwil [ITT]), of the fifth stage of the Tour de Suisse (Fiesch>La Punt), of the twentieth stage of the Tour de France (Belfort>Le Markstein)
19e of the fifth stage of the Volta ao Algarve em Bicicleta (Lagoa>Lagoa [ITT]), of the eighth stage of the Tour de France (Libourne>Limoges)
21e of the fourth stage of the Tour of Britain (Sherwood Forest>Newark-on-Trent)
22e of the Tour de Suisse
2024. INEOS Grenadiers
3e of the fifth stage of the Volta ao Algarve em Bicicleta (Faro>Alto do Malhāo)
4e of the Strade Bianche
5e of the sixth stage of the Tirreno-Adriatico (Sassoferrato>Cagli (Monte Petrano))
6e of the Volta ao Algarve em Bicicleta, of the second stage of the Volta ao Algarve em Bicicleta (Lagoa>Alto da Fóia)
8e of the Omloop Het Nieuwsblad ME, of the fifth stage of the Tirreno-Adriatico (Torricella Sicura>Valle Castellana)
9e of the Tirreno-Adriatico
11e of the Milano-Sanremo
15e of the fourth stage of the Tirreno-Adriatico (Arrone>Giulianova)
Follow us
Get exclusive information about Paris-Roubaix