Klassements
| Etappe | Klassement | ![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|---|---|
| P | 51 | 51 | - | - | - | - |
| 1 | 95 | 92 | - | - | - | - |
| 2 | 62 | 91 | - | - | - | - |
| 3 | 88 | 91 | - | - | - | - |
| 4 | 95 | 92 | - | - | - | - |
- Zwischensprint 0
- Etappensieg 0
- Siege 7
- Podiums 20
2017. BIKE Channel Canyon
2e of the first stage of the Tour of Quanzhou Bay (Huian>Jinjiang), of the Midden-Brabant Poort Omloop
4e of the Rutland-Melton CiCLE Classic
8e of the first stage of the Tour of Almaty (Almaty>Almaty)
13e of the Tour of Quanzhou Bay
16e of the second stage of the Tour of Quanzhou Bay (Anxi>Anxi)
19e of the third stage of the Tour of Quanzhou Bay (Jiri Mountain>Quanzhou)
2018. Canyon Eisberg
7e of the fifth stage of the Rás Tailteann (Glengarriff>Mitchelstown)
8e of the Antwerpse Havenpijl
14e of the third stage of the Tour of Quanzhou Bay (Quanzhou Bay>Quanzhou Bay)
19e of the Omloop Mandel-Leie-Schelde Meulebeke
2019. Canyon dhb p/b Bloor Homes
1er of the fourth stage of the Tour of Fuzhou (Lianjiang>Lianjiang), of the second stage of the Tour of Fuzhou (Langqi Hongguang Lake Park>Langqi Hongguang Lake Park)
2e of the Memorial Philippe Van Coningsloo
3e of the Heylen Vastgoed Heistse Pijl, of the Rutland-Melton CiCLE Classic, of the Classic Loire Atlantique
4e of the National Championships Ireland ME - Road Race
5e of the seventh stage of the Tour of Fuzhou (Xiaotangshan Culture Center>Xiaotangshan Culture Center)
10e of the third stage of the Tour of Fuzhou (Binjiang Binhai Road>Qinjiang Manchu)
13e of the Ronde van Limburg
16e of the sixth stage of the Tour of Fuzhou (Yong Tai>Yun Ding)
18e of the Tour of Fuzhou
19e of the fifth stage of the Tour of Fuzhou (Fuqing>Fuqing)
21e of the first stage of the Tour de Yorkshire (Doncaster>Selby)
2020. Canyon dhb p/b Soreen
5e of the National Championships Ireland ME - ITT, of the second stage of the Tour of Antalya (Kemer>Antalya)
7e of the National Championships Ireland ME - Road Race
17e of the Grote prijs Jean-Pierre Monseré
21e of the first stage of the Tour of Antalya (Antalya>Antalya)
2021. Canyon dhb SunGod
1er of the first stage of the Tour de la Mirabelle (Pont-à-Mousson>Lesménils)
3e of the prologue of the Tour de la Mirabelle (Tomblaine>Tomblaine)
5e of the first stage of the Lloyds Tour of Britain Men (Penzance>Bodmin)
6e of the eighth stage of the Lloyds Tour of Britain Men (Stonehaven>Aberdeen), of the second stage of the Lloyds Tour of Britain Men (Sherford>Exeter)
9e of the Heylen Vastgoed Heistse Pijl, of the third stage of the Tour de la Mirabelle (Lunéville>Damelevières), of the Clàssica Comunitat Valenciana - Gran Premi València
10e of the National Championships Ireland ME - Road Race, of the Ronde van Limburg
20e of the Druivenkoers - Overijse, of the Lotto Circuit de Wallonie
22e of the Ronde van de Achterhoek
23e of the Brussels Cycling Classic
2022. WiV SunGod
1er of the National Championships Ireland ME - Road Race
6e of the Arno Wallaard Memorial
10e of the Lotto Famenne Ardenne Classic
13e of the Volta Limburg Classic, of the first stage of the Lloyds Tour of Britain Men (Aberdeen>Glenshee Ski Centre)
2023. Bolton Equities Black Spoke
1er of the La Roue Tourangelle Centre Val de Loire - Groupama P.V.L.
2e of the prologue of the ΔΕΗ Tour of Hellas (Heraklion>Heraklion), of the National Championships Ireland ME - Road Race
3e of the third stage of the ΔΕΗ Tour of Hellas (Costa Navarino>Kyparissia)
4e of the ΔΕΗ Tour of Hellas, of the fourth stage of the TPC en Nouvelle-Aquitaine (Moncoutant>Poitiers)
5e of the Rutland-Melton CiCLE Classic, of the Druivenkoers - Overijse, of the Grand Prix Cerami
6e of the Lotto Circuit de Wallonie, of the second stage of the ΔΕΗ Tour of Hellas (Mycenae>Kalamata)
7e of the second stage of the Baloise Belgium Tour (Merelbeke>Knokke-Heist)
8e of the fourth stage of the ΔΕΗ Tour of Hellas (Costa Navarino>Olympia)
9e of the third stage of the Lloyds Tour of Britain Men (Goole>Beverley)
10e of the first stage of the Lloyds Tour of Britain Men (Altrincham>Manchester)
11e of the Marcel Kint Classic, of the fourth stage of the Lloyds Tour of Britain Men (Sherwood Forest>Newark-on-Trent)
12e of the first stage of the Baloise Belgium Tour (Scherpenheuvel-Zichem>Scherpenheuvel-Zichem), of the second stage of the TPC en Nouvelle-Aquitaine (Aulnay de Saintonge>Bressuire), of the first stage of the TPC en Nouvelle-Aquitaine (Confolens>Matha)
13e of the Albert Achterhes Profronde van Drenthe, of the Elfstedenronde
15e of the Veenendaal - Veenendaal ME, of the stage 3a of the TPC en Nouvelle-Aquitaine (Coussay-les-Bois>La Roche-Posay)
16e of the Baloise Belgium Tour
17e of the Classic Loire Atlantique, of the Tour of Leuven - Memorial Jef Scherens
18e of the TPC en Nouvelle-Aquitaine
21e of the Grote prijs Jean-Pierre Monseré, of the Scheldeprijs
24e of the first stage of the Czech Tour (Prostějov>Uničov)
25e of the fourth stage of the Baloise Belgium Tour (Durbuy>Durbuy)
2024. Q36.5 Pro Cycling Team
3e of the National Championships Ireland ME - Road Race
4e of the La Roue Tourangelle Centre Val de Loire - Groupama P.V.L.
6e of the first stage of the 4 Jours de Dunkerque / GP des Hauts de France (Dunkerque>Le Touquet), of the sixth stage of the Lloyds Tour of Britain Men (Lowestoft>Felixstowe), of the first stage of the Lloyds Tour of Britain Men (Kelso>Kelso), of the Betcity Elfstedenrace
8e of the fourth stage of the Lloyds Tour of Britain Men (Derby>Newark-on-Trent), of the Paris-Chauny
9e of the Paris - Camembert, of the second stage of the Presidential Cycling Tour of Türkiye (Kemer>Kaş), of the third stage of the 4 Jours de Dunkerque / GP des Hauts de France (Saint-Laurent-Blangy>Bouchain), of the fifth stage of the Lloyds Tour of Britain Men (Northampton>Northampton)
10e of the fifth stage of the Presidential Cycling Tour of Türkiye (Bodrum>Kuşadası), of the third stage of the Presidential Cycling Tour of Türkiye (Fethiye>Marmaris)
12e of the Bredene Koksijde Classic, of the second stage of the 4 Jours de Dunkerque / GP des Hauts de France (Wimereux>Abbeville), of the Grand Prix d'Isbergues - Pas de Calais
14e of the sixth stage of the 4 Jours de Dunkerque / GP des Hauts de France (Loon-Plage>Dunkerque)
17e of the first stage of the Presidential Cycling Tour of Türkiye (Antalya>Antalya)
22e of the Ename Samyn Classic, of the third stage of the PostNord Tour of Denmark (Kolding>Haderslev)
23e of the Kampioenschap van Vlaanderen
24e of the second stage of the Lloyds Tour of Britain Men (Darlington>Redcar)
25e of the seventh stage of the Presidential Cycling Tour of Türkiye (Çeşme>İzmir)
2025. Q36.5 Pro Cycling Team
1er of the National Championships Ireland ME - Road Race, of the ADAC Cyclassics
3e of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Espace Mayenne - Laval>Espace Mayenne - Laval)
4e of the National Championships Ireland ME - ITT
5e of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Sainte-Suzanne>Bais), of the second stage of the Lloyds Tour of Britain Men (Stowmarket>Stowmarket)
6e of the Boucles de la Mayenne - Crédit Mutuel
7e of the Kampioenschap van Vlaanderen
9e of the third stage of the Boucles de la Mayenne - Crédit Mutuel (Javron-les-Chapelles>Laval), of the first stage of the Lloyds Tour of Britain Men (Woodbridge>Southwold)
11e of the third stage of the Lloyds Tour of Britain Men (Milton Keynes>Ampthill)
13e of the fifth stage of the Volta Comunitat Valenciana (Alfafar>Valencia), of the Lotto Famenne Ardenne Classic
19e of the Tour du Finistère Pays de Quimper, of the Brussels Cycling Classic
21e of the GP de Fourmies / La Voix du Nord
2026. Unibet Rose Rockets
2e of the National Championships Ireland ME - Road Race
15e of the Clàssica Comunitat Valenciana - Gran Premi València






