2015
-
World Championship Road Race61st
-
Vuelta Espana131st General Classification
-
GP Polynormand3rd
-
Canadian National Championship11th
-
Tour du Luxembourg21st General Classification
-
4 Jours de Dunquerke10th General Classification
-
3 Jours de la Panne20th General Classification
2014
-
Grand prix de la Polynormand2e
-
3 jours de La Panne35e General Classification
2013
-
World Championships U2343rd in the Road Race (CM)
-
Grand Prix Cycliste de Montréal (WT)94th
-
Grand Prix Cycliste de Québec (WT)81st
-
Tour of Alberta (2.1)5th in Stage 4 - Black Diamond › Canmore
-
National Championships Canada - Road Race (NC)3rd in the Road Race
-
Tour de Beauce (2.2)2nd in Stage 5 - Quebec City
-
Coupe des nations Ville Saguenay (2.Ncup)9th in Stage 1 - La Baie
-
U23 National Champion
2012
-
World Championships U23 (WC)77th in the Road Race
-
27th Tour de Beauce (2.2)8th in Stage 5 - Quebec City
-
La Côte Picarde (1.Ncup)17th
2011
-
Vuelta Independencia Nacional (2.2)12th in Stage 9 - San Cristóbal › Bani
2010
-
Quebec Championships3rd
2009
-
Tour De L'abitibi (2.Ncup)5th in General Classification
-
Junior World Championship15th in Time Trial
-
Junior National ChampionTime Trial