Rankings
Stage | Ranking | ![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
1 | 137 | 139 | - | - | - |
2 | 99 | 99 | - | - | - |
3 | 102 | 89 | - | - | - |
4 | 113 | 78 | - | - | - |
5 | - | 75 | - | - | - |
6 | 130 | 101 | - | - | - |
7 | 93 | 104 | - | - | - |
8 | 113 | 103 | - | - | - |
9 | 145 | 117 | - | - | - |
10 | 42 | 98 | - | - | - |
11 | 2 | 93 | - | - | - |
12 | 114 | 98 | - | - | - |
13 | 148 | 108 | - | - | - |
14 | 97 | 108 | - | - | - |
15 | 53 | 113 | - | - | - |
16 | 79 | 110 | - | - | - |
17 | 47 | 107 | - | - | - |
18 | 11 | 106 | 96 | - | - |
19 | 88 | 105 | 99 | - | - |
20 | - | - | - | - | - |
21 | - | - | - | - | - |
- Intermediate sprint 0
- Stages victory 0
- Victories 11
- Podiums 20
2017. Silber Pro Cycling
3e of the National Championships Canada ME - Road Race
6e of the third stage of the Joe Martin Stage Race (Fayetteville>Fayetteville)
9e of the fourth stage of the The Larry H.Miller Tour of Utah (South Jordan City>South Jordan City)
11e of the Delta Road Race
12e of the fourth stage of the Tour of the Gila (Silver City>Silver City)
15e of the fourth stage of the Grand Prix Cycliste de Saguenay (Chicoutimi>Chicoutimi), of the second stage of the Tour of the Gila (Fort Bayard>Fort Bayard)
20e of the fourth stage of the Joe Martin Stage Race (Fayetteville>Fayetteville)
22e of the second stage of the Joe Martin Stage Race (Fayetteville>Fayetteville)
2018. Silber Pro Cycling
1er of the fifth stage of the Tour de Beauce (Saint-Georges>Saint-Georges), of the first stage of the Tour de Beauce (Saint-Georges>Saint-Georges)
5e of the third stage of the Colorado Classic (Denver>Denver)
6e of the third stage of the The Larry H.Miller Tour of Utah (Antelope Island>Layton City)
9e of the second stage of the Tour of the Gila (Fort Bayard>Fort Bayard)
11e of the Winston Salem Cycling Classic
15e of the fourth stage of the The Larry H.Miller Tour of Utah (Salt Lake City>Salt Lake City)
16e of the National Championships Canada ME - ITT
21e of the Tour de Beauce
23e of the National Championships Canada ME - Road Race
24e of the fourth stage of the Tour de Beauce (Québec>Québec)
25e of the stage 3a of the Tour de Beauce (Saint-Prosper>Saint-Prosper [ITT])
2019. Rally UHC Cycling
1er of the fourth stage of the Grand Prix Cycliste de Saguenay (Chicoutimi>Chicoutimi), of the third stage of the Grand Prix Cycliste de Saguenay (Chicoutimi>Chicoutimi), of the second stage of the Grand Prix Cycliste de Saguenay (La Baie>Montée Saint-Charles)
4e of the fourth stage of the Tour de Beauce (Québec>Québec)
5e of the Delta Road Race
7e of the Tour de Beauce, of the stage 3b of the Tour de Beauce (Saint-Georges>Notre-Dame-des-Pins)
8e of the stage 3a of the Tour de Beauce (Saint-Prosper>Saint-Prosper [ITT]), of the first stage of the Tour de Beauce (Saint-Georges>Saint-Georges)
9e of the second stage of the Tour de Beauce (Lac-Mégantic>Lac-Mégantic), of the Grand Prix Cycliste de Saguenay
14e of the first stage of the Grand Prix Cycliste de Saguenay (Jonquière>Jonquière)
16e of the fifth stage of the Tour de Beauce (Saint-Georges>Saint-Georges)
19e of the sixth stage of the Tour of Oman (Al Mouj Muscat>Matrah Corniche)
21e of the first stage of the Tour of Oman (Al Sawadi Beach>Suhar Corniche)
2020. Rally Cycling
18e of the Grand Prix d'Isbergues - Pas de Calais
19e of the Paris - Tours Elite
2021. Rally Cycling
6e of the Classic Loire Atlantique
9e of the Tour Poitou - Charentes en Nouvelle Aquitaine
11e of the fourth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Monts-sur-Guesnes>Loudun [ITT]), of the La Roue Tourangelle Centre Val de Loire - Groupama P.V.L.
12e of the third stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Moncontour>Loudun), of the Cholet Agglo Tour
13e of the PostNord Tour of Denmark
14e of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Parthenay>Ruffec)
16e of the third stage of the PostNord Tour of Denmark (Tønder>Vejle)
18e of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Villefagnan>Poitiers)
19e of the Tour du Doubs, of the Classic Grand Besançon Doubs
20e of the fifth stage of the PostNord Tour of Denmark (Frederiksberg>Frederiksberg [ITT])
22e of the Tour du Finistère Pays de Quimper
24e of the Paris - Bourges, of the Omloop van het Houtland
2022. Human Powered Health
1er of the National Championships Canada ME - Road Race, of the Grand Prix Criquielion
2e of the third stage of the Giro di Sicilia (Realmonte>Piazza Armerina)
3e of the National Championships Canada ME - ITT
8e of the Memorial Rik Van Steenbergen / Kempen Classic, of the first stage of the Giro di Sicilia (Milazzo>Bagheria)
13e of the Commonwealth Games ME - Road Race, of the stage nwealth Games ME - ITT of the Commonwealth Games ME - ITT (Wolverhampton>Wolverhampton [ITT]), of the Bredene Koksijde Classic
15e of the La Route Adélie de Vitré
16e of the 4 Jours de Dunkerque / Grand Prix des Hauts de France, of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Béthune>Maubeuge), of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Aniche), of the fifth stage of the Volta a la Comunitat Valenciana (Paterna>Valencia)
19e of the fourth stage of the Volta a la Comunitat Valenciana (Orihuela>Torrevieja)
20e of the first stage of the Okolo Slovenska / Tour de Slovaquie (Šamorín>Trnava)
21e of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Roubaix>Cassel)
22e of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke
23e of the prologue of the Okolo Slovenska / Tour de Slovaquie (Bratislava>Bratislava)
2023. Human Powered Health
1er of the Pan-American Continental Championships ME - Road Race
6e of the Druivenkoers - Overijse, of the National Championships Canada ME - Road Race
10e of the third stage of the AlUla Tour (Al Manshiyah Train Station>Abu Rakah)
11e of the Lotto Famenne Ardenne Classic, of the fifth stage of the AlUla Tour (AlUla Old Town>Maraya), of the second stage of the AlUla Tour (Winter Park>Shalal Sijlyat Rocks)
13e of the Maryland Cycling Classic, of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Maubeuge>Achicourt), of the first stage of the AlUla Tour (AlUla International Airport>Khaybar)
15e of the Tour Poitou - Charentes en Nouvelle Aquitaine, of the fourth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Moncoutant>Poitiers), of the Tour of Leuven - Memorial Jef Scherens
16e of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Compiègne>Laon)
17e of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Aulnay de Saintonge>Bressuire)
19e of the AlUla Tour
20e of the 4 Jours de Dunkerque / Grand Prix des Hauts de France
22e of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Saint-Mars-sur-Colmont>Lassay-les-Châteaux)
24e of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke, of the stage 3b of the Tour Poitou - Charentes en Nouvelle Aquitaine (La Roche-Posay>La Roche-Posay [ITT])
2024. Israel Premier Tech Academy
1er of the National Championships Canada ME - ITT
2e of the National Championships Canada ME - Road Race
4e of the Classic Loire Atlantique
5e of the Druivenkoers - Overijse, of the second stage of the Circuit des Ardennes (Auvillers-les-Forges>Hardoncelle), of the CRO Race
6e of the first stage of the Circuit des Ardennes (Juniville>Asfeld), of the fourth stage of the CRO Race (Krk>Labin)
7e of the third stage of the CRO Race (Novi Vinodolski>Opatija)
8e of the Circuit des Ardennes
10e of the Baloise Belgium Tour
12e of the third stage of the Circuit des Ardennes (Charleville-Mézières>Aiglemont)
13e of the second stage of the CRO Race (Biograd na Moru>Novalja)
15e of the fourth stage of the Circuit des Ardennes (Sedan>Sedan)
17e of the fourth stage of the Baloise Belgium Tour (Durbuy>Durbuy)
18e of the Volta NXT Classic ME
19e of the World Championships ME - ITT, of the fifth stage of the Baloise Belgium Tour (Brussel>Brussel), of the first stage of the Baloise Belgium Tour (Beringen>Beringen [ITT]), of the Veenendaal-Veenendaal
20e of the Grand Prix d'Isbergues - Pas de Calais
22e of the sixth stage of the CRO Race (Sveta Nedelja>Zagreb)
23e of the second stage of the Baloise Belgium Tour (Merelbeke>Knokke-Heist), of the Milano - Torino
24e of the Ename Samyn Classic
25e of the third stage of the Baloise Belgium Tour (Turnhout>Scherpenheuvel - Zichem), of the Kuurne - Brussel - Kuurne
2025. Israel - Premier Tech
3e of the National Championships Canada ME - ITT
4e of the National Championships Canada ME - Road Race
8e of the third stage of the Baloise Belgium Tour (Tessenderlo>Ham [ITT])
9e of the Baloise Belgium Tour, of the fourth stage of the Baloise Belgium Tour (Durbuy>Durbuy), of the fifth stage of the Tour de Pologne (Katowice>Zakopane)
10e of the Duracell Dwars door het Hageland
13e of the Elfstedenronde Brugge
14e of the fourth stage of the Tour de Pologne (Rybnik>Cieszyn)
15e of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Valenciennes>Famars)
16e of the third stage of the Tour de Pologne (Wałbrzych>Wałbrzych)
19e of the sixth stage of the Tour de Pologne (Bukowina Resort>Bukowina Tatrzańska)
22e of the fourth stage of the UAE Tour (Fujairah Qidfa Beach>Umm al Quwain)
Follow us
Get exclusive information about La Vuelta