Ranking : 48
- Intermediate sprint 0
- Stages victory 0
- Victories 3
- Podiums 9
2017. Madison Genesis
7e of the fourth stage of the Kreiz Breizh Elites (Guinguamp>Rostrenen)
9e of the National Championships Great Britain MU - ITT
12e of the Rutland-Melton CiCLE Classic
17e of the Dwars door de Vlaamse Ardennen
22e of the Egmont Cycling Race, of the seventh stage of the Tour de Normandie (Sourdeval>Caen)
23e of the first stage of the Kreiz Breizh Elites (Calanhel>Plouray), of the sixth stage of the Tour de Normandie (Fleury-sur-Orne>Ducey-lès-Chéris), of the third stage of the Tour de Normandie (Duclair>Elbeuf-sur-Seine)
25e of the Grand Prix de la ville de Pérenchies
2018. Madison Genesis
1er of the National Championships Great Britain ME - Road Race
2e of the Kreiz Breizh Elites, of the seventh stage of the Tour de Normandie (La Haye>Caen)
3e of the first stage of the Kreiz Breizh Elites (Calanhel>Plouray)
4e of the Rutland-Melton CiCLE Classic
5e of the La Polynormande
6e of the third stage of the Tour of Britain (Bristol>Bristol), of the third stage of the Tour de Yorkshire (Richmond>Scarborough)
10e of the third stage of the Kreiz Breizh Elites (Carhaix-Plouguer>Carhaix-Plouguer), of the National Championships Great Britain ME - ITT
11e of the Dwars door de Vlaamse Ardennen
12e of the fourth stage of the Kreiz Breizh Elites (Guingamp>Rostrenen), of the first stage of the Tour de Yorkshire (Beverley>Doncaster)
15e of the second stage of the Tour of Britain (Cranbrook>Barnstaple)
17e of the Tour de Normandie
21e of the fourth stage of the Tour of Britain (Nuneaton>Royal Leamington Spa), of the second stage of the Kreiz Breizh Elites (Ploërdut>Callac)
22e of the seventh stage of the Tour of Britain (West Bridgford>Mansfield)
25e of the second stage of the Tour de Normandie (Evreux>Forges-les-Eaux)
2019. Team Arkéa Samsic
9e of the Tour de Yorkshire, of the Tour de Normandie, of the sixth stage of the Tour de Normandie (Gouville-sur-Mer>Martinvast)
10e of the second stage of the Tour de Yorkshire (Barnsley>Bedale)
11e of the eighth stage of the Tour of Britain (Altrincham>Manchester), of the second stage of the Tour of Britain (Kelso>Kelso), of the Baloise Belgium Tour
12e of the fourth stage of the Baloise Belgium Tour (Seraing>Seraing)
13e of the third stage of the Tour de Yorkshire (Bridlington>Scarborough), of the third stage of the Tour de Normandie (Bourg-Achard>Elbeuf-sur-Seine)
14e of the third stage of the Tour of Austria (Kirchschlag>Frohnleiten), of the sixth stage of the Tour of Norway (Gran>Hønefoss), of the fourth stage of the Tour de Yorkshire (Halifax>Leeds)
15e of the Sparkassen Münsterland Giro
16e of the Tour Poitou - Charentes en Nouvelle Aquitaine
17e of the prologue of the Tour of Austria (Wels>Wels), of the third stage of the Tour of Norway (Lyngdal>Kristiansand), of the first stage of the Tour de Yorkshire (Doncaster>Selby)
18e of the Grand Prix d'Isbergues - Pas de Calais
19e of the fifth stage of the Tour of Norway (Skien>Drammen)
20e of the fourth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Leigné-les-Bois>Pleumartin [ITT]), of the first stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Niort>Rochefort-sur-Mer)
22e of the Tour of Britain
23e of the Paris-Chauny, of the fifth stage of the Baloise Belgium Tour (Tongeren>Beringen), of the second stage of the Baloise Belgium Tour (Knokke-Heist>Zottegem), of the Volta Limburg Classic, of the seventh stage of the Tour de Normandie (Saint-Lô>Caen)
24e of the 4 Jours de Dunkerque / Grand Prix des Hauts de France, of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Gravelines>Cassel), of the fifth stage of the Tour de Normandie (Alençon>Bagnoles-de-l'Orne), of the fourth stage of the Tour de Normandie (Tilly-sur-Seulles>Argentan)
25e of the Circuit Franco-Belge, of the fourth stage of the Tour of Britain (Gateshead>Kendal)
2020. Team Arkéa Samsic
7e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Couzeix>Evaux-Les-Bains)
13e of the Tour du Limousin-Périgord - Nouvelle Aquitaine
15e of the third stage of the Paris - Nice (Chalette-sur-Loing>La Châtre)
18e of the first stage of the Tour de France (Nice>Nice)
19e of the AlUla Tour, of the fourth stage of the AlUla Tour (Wadi Namar Park>Al Mazuhimiya King Saugìd University), of the second stage of the AlUla Tour (Sadus Castle>Riyadh)
20e of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Ussac>Chamberet)
24e of the first stage of the AlUla Tour (Riyadh>Jaww)
2021. Team Arkéa Samsic
1er of the Tour Poitou - Charentes en Nouvelle Aquitaine, of the Tro-Bro Léon
5e of the Bretagne Classic - Ouest-France
6e of the Duracell Dwars door het Hageland, of the National Championships Great Britain ME - ITT
7e of the Baloise Belgium Tour
9e of the fourth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Monts-sur-Guesnes>Loudun [ITT]), of the first stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Pons>Parthenay)
10e of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Parthenay>Ruffec), of the second stage of the Baloise Belgium Tour (Knokke-Heist>Knokke-Heist [ITT])
11e of the twelfth stage of the Tour de France (Saint-Paul-Trois-Châteaux>Nîmes), of the National Championships Great Britain ME - Road Race
12e of the sixth stage of the Tour of Britain (Carlisle>Gateshead)
13e of the Eschborn-Frankfurt, of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])
15e of the first stage of the Tour of Britain (Penzance>Bodmin), of the fourth stage of the Baloise Belgium Tour (Hamoir>Hamoir)
16e of the Tour of Britain
18e of the fourth stage of the Tour of Britain (Aberaeron>Great Orme, Llandudno), of the third stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Moncontour>Loudun)
19e of the seventh stage of the Tour of Britain (Hawick>Edinburgh), of the twenty-first stage of the Tour de France (Chatou>Paris Champs-Élysées)
20e of the first stage of the Baloise Belgium Tour (Beveren>Maarkedal)
21e of the second stage of the Tour of Britain (Sherford>Exeter), of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Villefagnan>Poitiers)
22e of the Etoile de Bessèges - Tour du Gard
23e of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Le Genest-Saint-Isle>Ambrières-les-Vallées), of the first stage of the Tour de la Provence (Aubagne>Six-Fours-les-Plages)
24e of the Egmont Cycling Race
2022. Team Arkéa Samsic
3e of the Tro-Bro Léon
5e of the Clásica Jaén, of the Tour Poitou - Charentes en Nouvelle Aquitaine, of the fourth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Smarves>Vivonne [ITT])
7e of the Etoile de Bessèges - Tour du Gard, of the second stage of the Etoile de Bessèges - Tour du Gard (Saint-Christol-lèz-Alès>Rousson), of the National Championships Great Britain ME - Road Race
10e of the fourth stage of the Volta ao Algarve em Bicicleta (Vila Real de Santo António>Tavira [ITT])
11e of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Bellegarde)
12e of the Volta ao Algarve em Bicicleta, of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès l'Ermitage [ITT])
14e of the fifth stage of the Volta ao Algarve em Bicicleta (Lagoa>Malhão (Loulé)), of the second stage of the Volta ao Algarve em Bicicleta (Albufeira>Fóia (Monchique)), of the tenth stage of the Tour de France (Morzine>Megève)
16e of the first stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Chauray>Périgny)
17e of the third stage of the Volta ao Algarve em Bicicleta (Almodôvar>Faro)
18e of the third stage of the Baloise Belgium Tour (Scherpenheuvel-Zichem>Scherpenheuvel-Zichem [ITT]), of the third stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Nieuil-l'Espoir>Vivonne)
20e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)
21e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Saint-Hilaire-de-Brethmas>Le Mont Bouquet), of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Saint-Pierre-des-Landes>Andouillé), of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Périgny>Vars)
22e of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Mansle>Poitiers)
23e of the first stage of the Tour of Britain (Aberdeen>Glenshee Ski Centre), of the La Polynormande, of the twentieth stage of the Tour de France (Lacapelle-Marival>Rocamadour [ITT])
24e of the fifth stage of the Tour of Britain (West Bridgford>Mansfield)
25e of the fourth stage of the Boucles de la Mayenne - Crédit Mutuel (Martigné-sur-Mayenne>Laval)
2023. INEOS Grenadiers
3e of the National Championships Great Britain ME - ITT, of the fourth stage of the Ethias-Tour de Wallonie (Mons>Mons [ITT])
4e of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Alcalá de Guadaira>Alcalá de los Gazules), of the Ethias-Tour de Wallonie
6e of the National Championships Great Britain ME - Road Race
13e of the fifth stage of the Ethias-Tour de Wallonie (Banneux>Aubel)
16e of the eighth stage of the Tour de Suisse (St. Gallen>Abtwil [ITT]), of the first stage of the Tour of Britain (Altrincham>Manchester)
17e of the first stage of the Tour of Norway (Røldal>Hovden), of the sixth stage of the Cro Race (Samobor>Zagreb)
19e of the Clásica Jaén, of the prologue of the Tour of Norway (Bergen>Mount Fløyen)
24e of the first stage of the Cro Race (Primošten>Sinj)
Follow us
Get exclusive information about Paris-Roubaix