2nd youngest Male Canadian to summit Mt. Everest Ultramarathon 100 mile races Ironman triathlon races-3.8km swim, 180km cycle, 42km run Marathon races across the world with age group medals