-
Aug 6 2017: Michael Leonard places 12th at the Men Cat 4 Race at the The Plan2Peak Two Days of Buffalo Road Race in a group sprint
-
Aug 5 2017: Michael Leonard places 8th at the Men 4 Race at the The Plan2Peak Two Days of Buffalo Stage Race in a group sprint
-
Aug 5 2017: Michael Leonard places 14th at the Men Cat 4 Race at the The Plan2Peak Two Days of Buffalo Crit in a group sprint
-
Aug 5 2017: Michael Leonard places 11th at the Men Cat 4 Race at the The Plan2Peak Two Days of Buffalo TT in a group sprint