Rankings

Stage Ranking
1 167 167 - - 54 -
2 104 164 - - 53 -
3 144 161 - - 52 -
4 114 132 - - 41 -
5 127 127 - - 41 -
6 84 105 - - 30 -
7 160 133 - - 43 -
8 159 146 - - 48 -
9 97 143 - - 46 -
10 96 139 - - 44 -
11 28 118 - - 36 -
12 39 107 - - 29 -
13 69 97 - - 27 -
14 102 100 - - 28 -
15 145 109 - - 31 -
16 138 108 - - 34 -
17 97 107 - - 34 -
18 73 107 - - 34 -
19 80 107 - - 35 -
20 33 94 - - 28 -
21 132 94 - - 28 -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 2
  • Podiums 12

2020. Telco'm - On Clima - Osés

6e of the National Championships New Zealand MU - ITT

14e of the National Championships New Zealand ME - Road Race

2021. Equipe continentale Groupama-FDJ

1er of the Giro Ciclistico della Valle d'Aosta - Mont Blanc

2e of the third stage of the Tour du Pays de Montbéliard (Etupes>Etupes), of the first stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Pollein>Pollein)

3e of the Tour du Pays de Montbéliard

4e of the second stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Valtournenche>Breuil Cervinia)

5e of the Ronde de l'Isard, of the fifth stage of the Ronde de l'Isard (Auterive>Saint-Girons), of the fourth stage of the Ronde de l'Isard (Fonsorbes>Plateau de Beille), of the National Championships New Zealand MU - ITT

7e of the third stage of the Ronde de l'Isard (Pierrefitte-Nestalas>Bagnères-de-Bigorre)

9e of the National Championships New Zealand ME - Road Race

10e of the fifth stage of the Giro d'Italia Next Gen (Fanano>Sestola)

12e of the third stage of the Tour Alsace (Vesoul>La Planche des Belles Filles), of the fourth stage of the New Zealand Cycle Classic (Masterton>Admiral Hill)

13e of the seventh stage of the Giro d'Italia Next Gen (Sondrio>Lanzada Lago di Campo Moro), of the New Zealand Cycle Classic

14e of the fourth stage of the Giro d'Italia Next Gen (Sorbolo Mezzani>Guastalla [ITT])

16e of the Alpes Isère Tour, of the Giro del Belvedere

18e of the third stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Fénis>Cogne (Valnontey)), of the Giro d'Italia Next Gen, of the fifth stage of the Alpes Isère Tour (Pressins>Crolles)

20e of the third stage of the Giro d'Italia Next Gen (Cesenatico>Cesenatico), of the fifth stage of the New Zealand Cycle Classic (Wellington>Wellington)

2022. Equipe continentale Groupama-FDJ

1er of the fourth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Pont Saint Martin>Fontainemore (Pian Coumarial))

2e of the Ronde de l'Isard, of the Giro Ciclistico della Valle d'Aosta - Mont Blanc, of the Circuit des Ardennes

4e of the fifth stage of the Ronde de l'Isard (Carbonne>Goulier Neige), of the GP Capodarco Comunita Di Capodarco, of the Tour Alsace, of the second stage of the Tour Alsace (Rust (Europa Park)>Scherwiller), of the first stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Saint Gervais Mont Blanc>Saint Gervais Mont Blanc), of the third stage of the Giro d'Italia Next Gen (Pinzolo>Santa Caterina Valfurva), of the National Championships New Zealand MU - ITT

5e of the Gran Premio Sportivi di Poggiana-48° Trofeo Bonin Costruzioni, of the Giro d'Italia Next Gen

7e of the fourth stage of the Ronde de l'Isard (Saint-Aventin>Guzet Neige)

8e of the third stage of the Alpes Isère Tour (Saint-Exupéry>Toussieu)

9e of the fifth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Valtournenche>Cervinia)

10e of the second stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Saint Christophe>Saint Christophe), of the sixth stage of the Giro d'Italia Next Gen (Boves>Colle Fauniera)

11e of the first stage of the Ronde de l'Isard (Castelsarrasin>Saverdun)

12e of the third stage of the Ronde de l'Isard (Bagnères-de-Bigorre>Station Gavarnie-Gèdre), of the second stage of the Circuit des Ardennes (Bazeilles>Sedan)

13e of the third stage of the Tour Alsace (Vesoul>La Planche des Belles Filles), of the Flèche Ardennaise

16e of the third stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Aosta>Aosta), of the fourth stage of the Circuit des Ardennes (Charleville-Mézières>Charleville-Mézières), of the first stage of the Circuit des Ardennes (Signy-le-Petit>Signy-le-Petit)

18e of the fifth stage of the Alpes Isère Tour (Entre-deux-Guiers>Allevard-les-Bains)

20e of the second stage of the Alpes Isère Tour (Les Abrets-en-Dauphiné>Saint-Quentin-Fallavier), of the fifth stage of the Tour of the Alps (Lienz>Lienz)

24e of the seventh stage of the Giro d'Italia Next Gen (Cuneo>Pinerolo)

25e of the Alpes Isère Tour

2023. Groupama - FDJ

4e of the National Championships New Zealand ME - Road Race

6e of the National Championships New Zealand MU - ITT

13e of the second stage of the Tour de l'Ain (Saint-Vulbas>Lagnieu)

17e of the Classic Grand Besançon Doubs

18e of the Tour de l'Ain

20e of the third stage of the Tour de l'Ain (Oyonnax>Lélex Monts-Jura)

23e of the Tour Down Under

2024. Groupama - FDJ

2e of the fourth stage of the Itzulia Basque Country (Etxarri Aranatz>Legutio)

6e of the National Championships New Zealand ME - Road Race

7e of the National Championships New Zealand ME - ITT

16e of the second stage of the Tour de l'Ain (Saint-Vulbas>Lélex Monts-Jura)

17e of the second stage of the O Gran Camiño - The Historical Route (Taboada>Chantada)

22e of the Tour de l'Ain

24e of the O Gran Camiño - The Historical Route

25e of the first stage of the Tour de l'Ain (Laiz>Bourg-en-Bresse)

Follow us

Get exclusive information about La Vuelta