2016

Race Time AG Place OA Place
Ironman Maryland 7:14:38 *race shortened 1 5
Demi Esprit Half Iron 3:55:06 1 1
Toronto Triathlon Festival Olympic 1:55:56 1 2
Ironman Mont-Tremblant 70.3 4:19:32 2 20
American Triple T XT Team 20:43:29 NA 1
Lifetime Indoor Triathlon #2 NA 1 1
Toronto Triathlon Club Indoor Triathlon NA 1 1
Achilles St. Patricks 5k 16:53 6 11
Lifetime Indoor Triathlon #1 NA 1 1

2015

Barrelman Half Triathlon

Ironman Canada – Whistler

Challenge Quassy

Boston Marathon

2014

Chiang Mai Half Marathon

Thailand International Half Marathon

Chicago Marathon

Ajax 5k

Harvest Half Marathon

A Midsummer Night’s Run 30k

Boilermaker 15k

Ironman 70.3 Syracuse

Cambridge Triathlon

2013

Hamilton Marathon

Ironman 70.3 Muskoka

Ironman Mont-Tremblant

Ironman 70.3 Mont-Tremblant

Guelph Lake 1 Triathlon

Mississauga Half Marathon

Around the Bay 30k

2012

Ironman Muskoka 70.3

Cobourg Triathlon

Toronto Triathlon Festival

Toronto Goodlife Marathon

Around the Bay 30k