2012 results
- 6th place , Junior pan american championships Team Pursuit
-53rd place, Junior pan american championships Road race
-1st place , Good Friday Road Race Ontario Cup
-2nd place , Springbank criterium
-2nd-2012 Vitess challange
2011 results
1st- Canadian National track championships Team Pursuit(junior)
3rd-Canadian Natinol track championships omnium (cadet)
1st- Provincal Track championships 500M(cadet)
1st-Provincal track championships 2kmTT
1st-Provincal track championships scratch race
1st-Provincal track championships points race
1st-Provincal track championships Match Sprint
2nd-Provincal Road championships (cadet)
3rd- Bike the Bruce Ontario cup
1st-Good Friday road race Ontario Cup
3rd-Springbank criterum (cadet)
3rd- 3 day madsion forre
12th- stage 1 tour de la releve du rimouski
10th-stage 2 tour de le releve du rimouski
26th -stage 3 tour de la releve du rimouski
31st-stage 4 tour de la releve du rimouski
12th-stage 5 tour de la relve du rimouski
39th- stage 6 tour de le relve du rimouski
- 6th place , Junior pan american championships Team Pursuit
-53rd place, Junior pan american championships Road race
-1st place , Good Friday Road Race Ontario Cup
-2nd place , Springbank criterium
-2nd-2012 Vitess challange
2011 results
1st- Canadian National track championships Team Pursuit(junior)
3rd-Canadian Natinol track championships omnium (cadet)
1st- Provincal Track championships 500M(cadet)
1st-Provincal track championships 2kmTT
1st-Provincal track championships scratch race
1st-Provincal track championships points race
1st-Provincal track championships Match Sprint
2nd-Provincal Road championships (cadet)
3rd- Bike the Bruce Ontario cup
1st-Good Friday road race Ontario Cup
3rd-Springbank criterum (cadet)
3rd- 3 day madsion forre
12th- stage 1 tour de la releve du rimouski
10th-stage 2 tour de le releve du rimouski
26th -stage 3 tour de la releve du rimouski
31st-stage 4 tour de la releve du rimouski
12th-stage 5 tour de la relve du rimouski
39th- stage 6 tour de le relve du rimouski