- Intermediate sprint 0
- Stages victory 0
- Victory 1
- Podiums 4
Ranking : DNF.
2019. St George Continental Cycling Team
9e of the National Championships Australia MU - Road Race
12e of the fourth stage of the Tour of Peninsular (Sungai Koyan>Cameron Highlands), of the Oceania Continental Championships ME - Road Race
14e of the fifth stage of the Tour of Peninsular (Kuala Lipis>Setiawangsa)
2021. Team BridgeLane
5e of the seventh stage of the Le Tour de Bretagne Cycliste (Guitté>Dinan)
8e of the Lillehammer GP, of the Le Tour de Bretagne Cycliste
10e of the sixth stage of the Le Tour de Bretagne Cycliste (Quédillac>Fougères), of the National Championships Australia MU - Road Race
11e of the first stage of the Le Tour de Bretagne Cycliste (Le Cambout>Allineuc)
12e of the Tour de l'Avenir
14e of the eighth stage of the Tour de l'Avenir (La Tour-en-Maurienne>Saint Jean d’Arves)
15e of the seventh stage of the Tour de l'Avenir (Saint-Vulbas>Grand Colombier)
18e of the third stage of the Le Tour de Bretagne Cycliste (Rosporden>Brandivy)
21e of the prologue of the Le Tour de Savoie Mont Blanc (Sallanches>Sallanches)
23e of the ninth stage of the Tour de l'Avenir (La Toussuire>Col du Petit Saint-Bernard)
25e of the second stage of the Le Tour de Bretagne Cycliste (Corlay>Rosporden), of the third stage of the Le Tour de Savoie Mont Blanc (Orelle>Aussois)
2022. Team BridgeLane
1er of the Maurienne Classic
2e of the National Championships Australia MU - Road Race, of the National Championships Australia MU - ITT
3e of the third stage of the Tour de la Mirabelle (Breuches>Saint-Amarin)
4e of the third stage of the Tour Alsace (Vesoul>La Planche des Belles Filles)
5e of the sixth stage of the Tour de l'Avenir (Saint-Amour>Oyonnax), of the second stage of the Tour du Pays de Montbéliard (Pont-de-Roide>Pont-de-Roide), of the Tour de la Mirabelle, of the Oceania Continental Championships MU - ITT
6e of the Oceania Continental Championships ME - Road Race
7e of the World Championships MU - Road Race, of the Tour du Pays de Montbéliard
8e of the eighth stage of the Tour de l'Avenir (Ugine>La Toussuire)
9e of the Tour Alsace
10e of the second stage of the Tour Alsace (Rust (Europa Park)>Scherwiller)
11e of the Tour de l'Avenir, of the first stage of the Tour de l'Avenir (La Roche-sur-Yon>La Roche-sur-Yon), of the prologue of the Course de la Paix Grand Prix Jeseníky (Jeseník>Jeseník)
12e of the seventh stage of the Tour de l'Avenir (Thonon-les-Bains>Saint-François-Longchamp)
13e of the third stage of the Course de la Paix Grand Prix Jeseníky (Jeseník>Jeseník)
14e of the prologue of the Tour du Pays de Montbéliard (Mandeure>Mathay), of the prologue of the Tour de la Mirabelle (Vandœuvre-lès-Nancy>Vandœuvre-lès-Nancy)
15e of the second stage of the Tour de l'Avenir (Benet>Civray), of the fourth stage of the Tour de la Mirabelle (Baccarat>Damelevières)
17e of the fourth stage of the Tour de l'Avenir (Sainte Sévère sur Indre>Chaillac)
19e of the fifth stage of the Tour Alsace (Mulhouse>Berrwiller)
20e of the fourth stage of the Tour Alsace (Kembs>Altkirch)
21e of the Course de la Paix Grand Prix Jeseníky
22e of the second stage of the Course de la Paix Grand Prix Jeseníky (Bruntál>Dlouhé Stráně)
24e of the third stage of the Tour du Pays de Montbéliard (Valentigney>Valentigney), of the first stage of the Course de la Paix Grand Prix Jeseníky (Jeseník>Rýmařov)
25e of the Flèche Ardennaise
2023. Team DSM
5e of the fourth stage of the Arctic Race of Norway (Kvalsund>Nordkapp)
6e of the Arctic Race of Norway, of the fourth stage of the Cro Race (Krk>Labin)
7e of the third stage of the Arctic Race of Norway (Hammerfest>Havøysund), of the World Championships ME - Road Race
8e of the Cro Race
10e of the seventh stage of the Tour de Suisse (Tübach>Weinfelden)
11e of the second stage of the Arctic Race of Norway (Alta>Hammerfest)
13e of the second stage of the Tour de Suisse (Beromünster>Nottwil)
15e of the National Championships Australia ME - Road Race
17e of the third stage of the Cro Race (Otočac>Opatija), of the first stage of the Cro Race (Primošten>Sinj)
22e of the fifth stage of the Cro Race (Crikvenica>Ozalj)
25e of the sixth stage of the Cro Race (Samobor>Zagreb)
Follow us
Get exclusive information about the Flèche Wallonne