Ranking : 120
- Intermediate sprint 0
- Stages victory 0
- Victories 22
- Podiums 40
2022. Fensham Howes-MAS Design
2e of the stage 2a of the Grand Prix Rüebliland (Stammheim>Stammheim), of the second stage of the LVM Saarland Trofeo (Friedrichsthal>Bexbach)
4e of the Trofee van Vlaanderen, of the Danilith Nokere Koerse MJ
7e of the National Championships Great Britain MJ - Road Race, of the Guido Reybrouck Classic
8e of the Menen Kemmel Menen, of the E3 Saxo Classic MJ
18e of the first stage of the LVM Saarland Trofeo (Bliesbruck-Reinheim>Neunkirchen)
24e of the Grand Prix Rüebliland
25e of the third stage of the Grand Prix Rüebliland (Wohlen>Wohlen)
2023. Fensham Howes-MAS Design
1er of the Keizer der Juniores, of the first stage of the Keizer der Juniores (Pittem>Pittem), of the Guido Reybrouck Classic
2e of the first stage of the Guido Reybrouck Classic (Damme>Damme [ITT])
3e of the National Championships Great Britain MJ - ITT
4e of the stage 2a of the Keizer der Juniores (Wulpen>Wulpen [ITT]), of the second stage of the Guido Reybrouck Classic (Damme>Damme)
5e of the National Championships Great Britain MJ - Road Race
7e of the Grand Prix Rüebliland, of the third stage of the Grand Prix Rüebliland (Altishofen>Altishofen)
10e of the E3 Saxo Classic MJ, of the Kuurne - Brussel - Kuurne Juniors
15e of the first stage of the La Philippe Gilbert juniors (Harzé>La Gleize), of the stage 2b of the Keizer der Juniores (Koksijde>Koksijde)
18e of the stage 2b of the Grand Prix Rüebliland (Möhlin>Möhlin)
2024. Team Visma | Lease a Bike Development
1er of the eighth stage of the Giro d'Italia Next Gen (Cesena>Forlimpopoli), of the POREČ Classic, of the UMAG Classic
3e of the second stage of the Tour de l'Avenir (Mouchard>Plateau d'Hauteville), of the fourth stage of the Orlen Nations Grand Prix (Bukovina Resort>Jasło), of the first stage of the Orlen Nations Grand Prix (Prostějov>Bouzov), of the Circuit de Wallonie, of the first stage of the Circuit des Ardennes (Juniville>Asfeld)
4e of the first stage of the Tour de l'Avenir (Sarrebourg>Ronchamp-Champagney), of the Orlen Nations Grand Prix, of the fifth stage of the Orlen Nations Grand Prix (Lesko, Powiat Leski>Hotel Arłamów), of the second stage of the Orlen Nations Grand Prix (Přerov>Kohútka)
5e of the prologue of the Tour de l'Avenir (Sarrebourg>Sarrebourg)
6e of the Rund um Köln, of the third stage of the Orlen Nations Grand Prix (Tvrdošín>Štrbské Pleso), of the fifth stage of the Metec Olympia's Tour (Neede>Tiel)
7e of the fourth stage of the Giro d'Italia Next Gen (Pertusio>Borgomanero)
8e of the Metec Olympia's Tour
9e of the third stage of the Metec Olympia's Tour (Assen>Roden)
11e of the National Championships Great Britain ME - Road Race
13e of the National Championships Great Britain MU - ITT
15e of the first stage of the Giro d'Italia Next Gen (Aosta>Aosta [ITT]), of the first stage of the Metec Olympia's Tour (Medemblik>Medemblik)
17e of the second stage of the Metec Olympia's Tour (Baflo>Baflo)
19e of the fourth stage of the Czech Tour (Šumperk>Šternberk)
20e of the fifth stage of the Giro d'Italia Next Gen (Bergamo>Cremona)
2025. Team Visma | Lease a Bike
1er of the Grand Prix de la Ville de Lillers Souvenir Bruno Comini, of the Le Tour des 100 Communes, of the first stage of the Volta Ciclista a Catalunya (Sant Feliu de Guíxols>Sant Feliu de Guíxols), of the Grand Prix de Denain - Porte du Hainaut, of the fifth stage of the Volta Ciclista a Catalunya (Paüls>Amposta), of the first stage of the Tour de Romandie (Münchenstein>Fribourg), of the second stage of the Tour of Norway (Egersund>Oltedal), of the Rund um Köln, of the Tour of Norway, of the fourth stage of the Tour of Norway (Stavanger>Stavanger), of the fourth stage of the Lidl Deutschland Tour (Halle (Saale)>Magdeburg), of the first stage of the Lidl Deutschland Tour (Essen>Herford), of the fifth stage of the Tour de Pologne (Katowice>Zakopane), of the third stage of the Lloyds Tour of Britain Men (Milton Keynes>Ampthill)
2e of the first stage of the Tour Down Under (Prospect>Gumeracha), of the second stage of the Volta Ciclista a Catalunya (Banyoles>Figueres), of the third stage of the Tour of Norway (Jørpeland>Heja), of the first stage of the Tour of Norway (Solakrossen>Solakrossen), of the National Championships Great Britain ME - Road Race, of the Grand Prix d'Isbergues - Pas de Calais, of the SUPER 8 Classic
4e of the Lidl Deutschland Tour
7e of the National Championships Great Britain ME - ITT, of the third stage of the Lidl Deutschland Tour (Arnsberg>Kassel)
8e of the second stage of the Lidl Deutschland Tour (Herford>Arnsberg)
11e of the fifth stage of the Tour de Romandie (Genève>Genève [ITT]), of the seventh stage of the Tour de Pologne (Wieliczka>Wieliczka [ITT])
14e of the fourth stage of the Lloyds Tour of Britain Men (Atherstone>Burton Dassett)
15e of the prologue of the Tour de Romandie (Saint-Imier>Saint-Imier), of the Lloyds Tour of Britain Men
17e of the fifth stage of the Lloyds Tour of Britain Men (Pontypool>The Tumble)
20e of the fourth stage of the Tour Down Under (Glenelg>Victor Harbor)
22e of the second stage of the Tour Down Under (Tanunda>Tanunda)
2026. Team Visma | Lease a Bike
1er of the fifth stage of the Tour Down Under (Stirling>Stirling), of the Kuurne - Brussel - Kuurne
2e of the first stage of the Tour Down Under (Tanunda>Tanunda), of the Mapei Cadel Evans Great Ocean Road Race - Men
12e of the third stage of the Tour Down Under (Henley Beach>Nairne)
16e of the fourth stage of the Tour Down Under (Brighton>Willunga)
Follow us
Get exclusive information about Paris-Roubaix


