Races 2022
Place Race Category Date
1 Lost Soul Ultra 100 mile Overall 09/09/2022
1 Lost Soul Ultra 100 mile Overall 09/09/2022
Place Race Category Date
3 Moose Mountain Trail Races 50 km Overall 08/20/2022
3 Moose Mountain Trail Races 50 km Overall 08/20/2022
Place Race Category Date
1 Lost Soul Ultra 100 km (course record) Overall 09/06/2019
Races 2018
Place Race Category Date
32 Lost Soul Ultra 100 km Overall 09/07/2018
Races 2017
Place Race Category Date
3 River's Edge Ultra 50 km Overall 09/23/2017
Races 2016
Place Race Category Date
5 Edmonton Marathon M30-39 08/21/2016
Races 2015
Place Race Category Date
1 Great White North Triathlon (Relay, run) Male 07/07/2015
5 Blackfoot Ultra 50 km n.a. 05/30/2015
Races 2014
Place Race Category Date
3 Grizzly Ultra Marathon 50 km M30-39 10/12/2014
1 Great White North Triathlon (Relay, bike) Mixed 07/06/2014
5 Alberta Provincial ITT Championships Cat 1/2 06/28/2014
1 Genesee Hills Road Race Cat 1/2 06/22/2014
2 River Valley Revenge Ultra 50 km n.a. 06/14/2014
DNF at 55km Blackfoot Ultra 50-miler n.a. 05/24/2014
Races 2013
Place Race Category Date
DNS Iron Horse 100 km n.a. 10/05/2013
4 Lost Souls Ultra 100 km M18-49 09/06/2013
2 Great White North Triathlon M30-39 07/07/2013
2 Edmonton ITU Olympic Triathlon M30-34 06/23/2013
DNS Blackfoot Ultra 50-miler n.a. 05/25/2013
Races 2012
Place Race Category Date DNF Ford Ironman World Championship M30-34 10/13/2012
DNS Sylvan Lake Half M30-34 07/22/2012
3 Alberta Provincial ITT Championships Cat 1/2 08/19/2012
3 Great White North Triathlon M30-39 07/01/2012
3 Devon Grand Prix - Road Race Cat 1/2 06/24/2012
0 Devon Grand Prix - Crit (points race) Cat 1/2 06/23/2012
1 Chinook Half M30-39 06/16/2012
6 Pigeon Lake Road Race Cat 1/2 05/27/2012
1 Velocity Stage Race - GC Cat 3 05/06/2012
8 Velocity Stage Race – Criterium Cat 3 05/06/2012
3 Velocity Stage Race – Road Race Cat 3 05/05/2012
2 Velocity Stage Race – ITT Cat 3 05/05/2012
Races 2011
Place Race Category Date
3 Ironman Cozumel M30-34 11/27/2011
DNS Challenge Roth M30-34 06/10/2011
45 Banff Bike Fest - Road Race Cat 3 06/19/2011
8 Banff Bike Fest - Criterium Cat 3 06/18/2011
4 Banff Bike Fest - ITT Cat 3 06/18/2011
8 Pigeon Lake Road Race Cat 3 05/29/2011
12 Velocity Stage Race – Criterium Cat 3 05/15/2011
5 Velocity Stage Race – ITT Cat 3 05/15/2011
Races 2010
Place Race Category Date
102 Ford Ironman World Championship M30-34 10/09/2010
4 Ironman Canada M30-34 08/29/2010
1 Lake Chaparral Olympic Triathlon M30-34 08/08/2010
2 Great White North Triathlon M30-39 07/04/2010
1 Chinook Half M30-39 06/19/2010
9 Pigeon Lake Road Race Cat 3 06/06/2010
1 Incredibilus Velocitus 40km ITT Cat 3 05/30/2010
1 Velocity Stage Race - GC Cat 4 05/02/2010
1 Velocity Stage Race - Road Race Cat 4 05/02/2010
5 Velocity Stage Race - Criterium Cat 4 05/01/2010
2 Velocity Stage Race - ITT Cat 4 05/01/2010
Races 2009
Place Race Category Date
65 Ironman World Championship 70.3 M25-29 11/14/2009
32 GP Jim Horner CX Elite Men 10/11/2009
6 Hop n Hurl CX Sport 09/27/2009
38 Ironman Canada M25-29 08/30/2009
4 Ironman 70.3 Calgary M25-29 08/02/2009
4 Speed Theory Race the Ring 30km ITT Cat 4 06/06/2009
2 Pigeon Lake Road Race Cat 5 05/31/2009
3 Spring Thaw Sprint Triathlon n/a 05/10/2009
1 Velocity Road Race Cat 5 05/09/2009