Ranking : 125
- Intermediate sprint 0
- Stages victory 0
- Victory 1
- Podiums 10
2017. Silber Pro Cycling
5e of the National Championships Canada - ITT
19e of the third stage of the Tour of the Gila (Tyrone>Tyrone [ITT])
23e of the stage 3a of the Tour de Beauce (Saint-Georges>Saint-Georges [ITT])
2018. Silber Pro Cycling
8e of the Winston Salem Cycling Classic
9e of the National Championships Canada - ITT
11e of the stage o Kristin Armstrong of the Chrono Kristin Armstrong (Star>Firebird Raceway [ITT]), of the first stage of the Tour of the Gila (Silver City>Mogollon)
13e of the National Championships Canada - Road Race, of the third stage of the Tour of the Gila (Tyrone>Tyrone [ITT])
20e of the second stage of the Tour de Beauce (Lac-Mégantic>Lac-Mégantic)
21e of the World Championships U23 - ITT
22e of the The Larry H.Miller Tour of Utah
23e of the sixth stage of the The Larry H.Miller Tour of Utah (Park City>Park City), of the fifth stage of the The Larry H.Miller Tour of Utah (Canyons Village>Snowbird Ski and Summer)
25e of the Tour of the Gila
2019. Floyd's Pro Cycling
1er of the Grand Prix Cycliste de Saguenay
2e of the first stage of the Tour de Beauce (Saint-Georges>Saint-Georges), of the second stage of the Tour of the Gila (Fort Bayard>Fort Bayard)
3e of the National Championships Canada - Road Race, of the Tour de Beauce, of the Tour of the Gila
4e of the third stage of the Grand Prix Cycliste de Saguenay (Chicoutimi>Chicoutimi), of the fourth stage of the Tour of the Gila (Silver City>Silver City)
5e of the second stage of the Grand Prix Cycliste de Saguenay (La Baie>Montée Saint-Charles)
6e of the second stage of the Tour de Beauce (Lac-Mégantic>Lac-Mégantic), of the first stage of the Tour of the Gila (Silver City>Mogollon)
7e of the National Championships Canada - ITT, of the fifth stage of the Tour de Beauce (Saint-Georges>Saint-Georges)
8e of the fourth stage of the Grand Prix Cycliste de Saguenay (Chicoutimi>Chicoutimi)
9e of the stage o Kristin Armstrong of the Chrono Kristin Armstrong (Glenns Ferry>Glenns Ferry [ITT]), of the fourth stage of the Tour de Beauce (Québec>Québec), of the stage 3a of the Tour de Beauce (Saint-Prosper>Saint-Prosper [ITT])
10e of the first stage of the Grand Prix Cycliste de Saguenay (Jonquière>Jonquière), of the fifth stage of the Tour of the Gila (Silver City>Pinos Altos)
11e of the third stage of the Tour of the Gila (Tyrone>Tyrone [ITT])
13e of the first stage of the Tour de Taiwan (Taipei>Taipei)
14e of the PETRONAS Le Tour de Langkawi
16e of the fourth stage of the PETRONAS Le Tour de Langkawi (Shah Alam>Genting Highlands)
20e of the fifth stage of the Tour de l'Avenir (Espalion>Saint-Julien-Chapteuil)
22e of the first stage of the Tour de l'Avenir (Marmande>Marmande)
24e of the stage 3b of the Tour de Beauce (Saint-Georges>Notre-Dame-des-Pins), of the first stage of the PETRONAS Le Tour de Langkawi (Kuala Lumpur>Tampin)
2020. Rally Cycling
22e of the Saudi Tour
2021. Rally Cycling
4e of the Vuelta a Castilla y Leon
12e of the fifth stage of the Tour ALSACE (Mulhouse>Berrwiller)
14e of the Grand Prix de Denain - Porte du Hainaut
20e of the eighth stage of the Tour of Britain (Stonehaven>Aberdeen)
21e of the La Route Adélie de Vitré
22e of the first stage of the PostNord Danmark Rundt - Tour of Denmark (Struer>Esbjerg)
24e of the first stage of the Deutschland Tour (Stralsund>Schwerin)
25e of the third stage of the Deutschland Tour (Ilmenau>Erlangen)
2022. Human Powered Health
2e of the Maryland Cycling Classic, presented by UnitedHealthcare
4e of the Grand Prix Criquielion
6e of the National Championships Canada - Road Race
10e of the second stage of the Vuelta a Castilla y Leon (Guijuelo>Guijuelo)
12e of the Vuelta a Castilla y Leon
15e of the Heylen Vastgoed Heistse Pijl, of the third stage of the Okolo Slovenska / Tour de Slovaquie (Detva>Spišská Nová Ves)
16e of the first stage of the Presidential Cycling Tour of Türkiye (Bodrum>Kuşadası), of the PostNord Danmark Rundt - Tour of Denmark
20e of the La Route Adélie de Vitré
21e of the Circuito de Getxo - Memorial Hermanos Otxoa
22e of the Czech Tour, of the first stage of the Czech Tour (Uničov>Prostějov)
23e of the fifth stage of the Presidential Cycling Tour of Türkiye (Manisa>Ayvalık), of the Tour of Antalya, of the second stage of the PostNord Danmark Rundt - Tour of Denmark (Assens>Assens [ITT])
24e of the fourth stage of the Czech Tour (Šumperk>Šternberk)
25e of the Le Samyn, of the fifth stage of the PostNord Danmark Rundt - Tour of Denmark (Give>Vejle)
2023. Q36.5 Pro Cycling Team
25e of the first stage of the Saudi Tour (AlUla International Airport>Khaybar)
Follow us
Get exclusive information about Paris-Roubaix