29029 Everesting 2019
Gran Fondo Axel Merckx 2019
Canadian National Triathlon Championships 2019
Colorado Classic Bike Race 2017
Chef's Cycle 2019
Gran Fondo Axel Merckx 2018
Tour of Alberta 2016
Chef's Cycle 2018
Tour of Alberta 2015
Gran Fondo Canada
BMO Vancouver Marathon 2015/2016
The Elevator Race 2016
Throwdown Series