- Intermediate sprint 0
- Stages victory 0
- Victories 12
- Podiums 23
Ranking : 66
2016. JLT Condor
3e of the New Zealand Cycle Classic, of the fourth stage of the New Zealand Cycle Classic (Masterton>Admiral Hill)
8e of the third stage of the New Zealand Cycle Classic (Carrington>Carrington)
11e of the fifth stage of the New Zealand Cycle Classic (Masterton>Masterton)
15e of the third stage of the Tour de Taiwan (Taoyuan>Taoyuan)
21e of the second stage of the Tour de Taiwan (Yanhai>Baisha Bay Visitors Centre)
22e of the Tour de Yorkshire, of the third stage of the Tour de Yorkshire (Middlesbrough>Scarborough)
2017. SEG Racing Academy
2e of the Flèche Ardennaise
4e of the first stage of the Circuit des Ardennes (Acy-Romance>Acy-Romance)
6e of the third stage of the Ronde de l'Isard (Quillan>Plateau de Beille), of the second stage of the Ronde de l'Isard (Salies du Salat>l'Hospice de France)
11e of the Ronde de l'Isard
13e of the prologue of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Saint Gervais Mont Blanc>Saint Nicolas de Veroce)
15e of the Lotto Famenne Ardenne Classic, of the sixth stage of the Le Tour de Bretagne Cycliste (Montauban-de-Bretagne>Pontivy)
17e of the fourth stage of the Czech Tour (Olomouc>Dolany)
19e of the fifth stage of the Le Tour de Bretagne Cycliste (Saint-Gildas-des-Bois>Saint-Pern)
20e of the third stage of the Giro d'Italia Next Gen (Forli>Barnara di Romagna)
2018. SEG Racing Academy
1er of the seventh stage of the Giro d'Italia Next Gen (Schio>Pian Delle Fugazze), of the Ronde de l'Isard, of the second stage of the Ronde de l'Isard (Fonsorbes>Goulier-Neige), of the first stage of the Ronde de l'Isard (Lorp-Sentaraille>Eycheil (Ouerdes))
2e of the fifth stage of the Giro d'Italia Next Gen (Darfo Boario Terme>Dimaro Folgarida (Malga di Dimaro))
5e of the Giro d'Italia Next Gen
6e of the fourth stage of the Giro d'Italia Next Gen (Mornico Al Serio>Passo Manivia)
9e of the fourth stage of the Ronde de l'Isard (Salies-du-Salat>Saint-Girons), of the Liège-Bastogne-Liège U23
10e of the fourth stage of the Tour Alsace (Riedisheim>Dannemarie), of the stage 9a of the Giro d'Italia Next Gen (Conegliano>Valdobbiadene), of the fourth stage of the Le Tour de Bretagne Cycliste (Clohars-Carnoët (Le Pouldu)>Grand-Champ)
11e of the second stage of the Giro d'Italia Next Gen (Nonantola>Sestola), of the seventh stage of the Le Tour de Bretagne Cycliste (Saint-Pôtan>Dinan)
12e of the stage 9b of the Giro d'Italia Next Gen (Il Muro di cà del Poggio>Cà del Poggio [ITT])
13e of the fifth stage of the Le Tour de Bretagne Cycliste (Colpo>Plancoët)
15e of the eighth stage of the Giro d'Italia Next Gen (Levico Terme>Asiago)
19e of the sixth stage of the Tour of Britain (Barrow-in-Furness>Whinlatter Pass)
24e of the Le Tour de Bretagne Cycliste
2021. Bahrain - Victorious
1er of the Cro Race, of the fifth stage of the Cro Race (Rabac/Labin>Opatija)
2e of the sixth stage of the Cro Race (Samobor>Zagreb)
5e of the third stage of the Cro Race (Primošten>Makarska)
9e of the fourth stage of the Cro Race (Zadar>Crikvenica)
12e of the Giro della Toscana - Memorial Alfredo Martini
14e of the fifth stage of the Settimana Ciclistica Italiana (Cagliari>Cagliari)
16e of the fourth stage of the Settimana Ciclistica Italiana (Cagliari>Cagliari)
23e of the first stage of the Cro Race (Osijek>Varaždin), of the Bretagne Classic - Ouest-France
24e of the Memorial Marco Pantani
25e of the Gran Premio città di Peccioli - Coppa Sabatini, of the second stage of the Tour de Suisse (Neuhausen am Rheinfall>Lachen)
2022. Bahrain - Victorious
1er of the first stage of the Tour de Suisse (Küsnacht>Küsnacht)
8e of the third stage of the Tour de Pologne (Kraśnik>Przemyśl)
15e of the Grosser Preis des Kantons Aargau
19e of the second stage of the Tour de Suisse (Küsnacht>Aesch)
2023. Israel - Premier Tech
1er of the Arctic Race of Norway, of the third stage of the Arctic Race of Norway (Hammerfest>Havøysund)
2e of the fifth stage of the Ethias-Tour de Wallonie (Banneux>Aubel)
3e of the National Championships Great Britain ME - Road Race, of the seventh stage of the Tour of Britain (Tewkesbury>Gloucester)
8e of the Eschborn-Frankfurt
10e of the fourth stage of the Arctic Race of Norway (Kvalsund>Nordkapp)
12e of the twenty-first stage of the Giro d'Italia (Roma>Roma)
14e of the Tour of Britain
16e of the second stage of the Arctic Race of Norway (Alta>Hammerfest)
21e of the fourteenth stage of the Giro d'Italia (Sierre>Cassano Magnago)
22e of the Tre Valli Varesine, of the Giro dell'Emilia, of the eighth stage of the Tour of Britain (Margam Country Park>Caerphilly)
2024. Israel - Premier Tech
1er of the Tour Down Under, of the sixth stage of the Tour Down Under (Unley>Mount Lofty), of the La Flèche Wallonne
2e of the fifth stage of the Tour Down Under (Christies Beach>Willunga Hill)
3e of the second stage of the Tour Down Under (Norwood>Lobethal), of the first stage of the Volta Ciclista a Catalunya (Sant Feliu de Guíxols>Sant Feliu de Guíxols)
4e of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona)
5e of the fifth stage of the Volta Ciclista a Catalunya (Altafulla>Viladecans)
14e of the Faun-Ardèche Classic
17e of the fourth stage of the Tour Down Under (Murray Bridge>Port Elliot), of the Cadel Evans Great Ocean Road Race
24e of the third stage of the Tour Down Under (Tea Tree Gully>Campbelltown)
Follow us
Get exclusive information about the Liège-Bastogne-Liège