2013
Canadian Criterium National Champion- Beauce, QC
2nd Canadian National Championships Road race- Beauce, QC
5th Canadian National Championships Time trial- Beauce, QC
1st Old Pueblo Grand Prix - Tucson, AZ
1st GC Tucson Bicycle Classic- Tucson, AZ
2nd Dutchtown Classic- Tour de Grove- St.Louis, MI
1st Barry's Roubaix- Vancouver, BC
2012
Silver Pan American Championships road race - Mar del Plata, Argentina
3rd overall omnium Merco Cycling Classic
1st Old Pueblo criterium- USA crit series #2 Tucson, AZ
Sprint jersey Energiewacht Tour UCI 2.2 - Netherlands
4th Exergy Tour stage 1 UCI 2.1 Boise, Idaho
2nd Exergy Tour stage 3 UCI 2.1 Boise, Idaho
4th Liberty Classic UCI 1.1 Philadelphia, PA
12th GP Gatineau UCI 1.1 Gatineau, QC, Canada
2nd Stage 2 Nature Valley Grand Prix - Minneapolis, MN
1st Omnium- Airforce Cycling Classic
Best Young Rider Tour feminin de l'Ardeche- France
9th GC Tour de l'Ardeche- France
2011
2nd NRC series overall standings
Canadian National Criterium Champion- Burlington, ON
Sprint Jersey Women's Prestige Series
17th World Championships Road race
1st Stage 5- Menomonie Road race- NVGP
Sprint Jersey Nature Valley Grand Prix
Climbers Jersey
1st overall Tour of Elk Grove
1st overall Air Force Cycling Classic
4th Grand Prix de Gatineau UCI 1.1
2010
Canadian Criterium National Champion - Delta, BC
Commonwealth Games team member - Delhi, India
Canadian Criterium National Champion- Beauce, QC
2nd Canadian National Championships Road race- Beauce, QC
5th Canadian National Championships Time trial- Beauce, QC
1st Old Pueblo Grand Prix - Tucson, AZ
1st GC Tucson Bicycle Classic- Tucson, AZ
2nd Dutchtown Classic- Tour de Grove- St.Louis, MI
1st Barry's Roubaix- Vancouver, BC
2012
Silver Pan American Championships road race - Mar del Plata, Argentina
3rd overall omnium Merco Cycling Classic
1st Old Pueblo criterium- USA crit series #2 Tucson, AZ
Sprint jersey Energiewacht Tour UCI 2.2 - Netherlands
4th Exergy Tour stage 1 UCI 2.1 Boise, Idaho
2nd Exergy Tour stage 3 UCI 2.1 Boise, Idaho
4th Liberty Classic UCI 1.1 Philadelphia, PA
12th GP Gatineau UCI 1.1 Gatineau, QC, Canada
2nd Stage 2 Nature Valley Grand Prix - Minneapolis, MN
1st Omnium- Airforce Cycling Classic
Best Young Rider Tour feminin de l'Ardeche- France
9th GC Tour de l'Ardeche- France
3rd Blue Ribbon Alpine Challenge- Aspen, CO
Best Young Rider
17th World Championships Road Race- Limburg, Netherlands
2011
2nd NRC series overall standings
Canadian National Criterium Champion- Burlington, ON
Sprint Jersey Women's Prestige Series
17th World Championships Road race
1st Stage 5- Menomonie Road race- NVGP
Sprint Jersey Nature Valley Grand Prix
Climbers Jersey
1st overall Tour of Elk Grove
1st overall Air Force Cycling Classic
4th Grand Prix de Gatineau UCI 1.1
2010
Canadian Criterium National Champion - Delta, BC
Commonwealth Games team member - Delhi, India