PHOTOS: Joanna Brown continues breakout season with 4th in Montreal

August 6th, 2017 by Kevin Mackinnon | Posted in Feature, Racing | No Comments »

After a seventh place finish a week ago in Edmonton, Joanna Brown went three spots better, finishing just off the podium at the ITU World Triathlon Montreal. After a stellar swim that put her […]


Canadian Elites Race at Home in Edmonton

July 30th, 2017 by Kevin Mackinnon | Posted in Feature, News, Races & Travel | No Comments »

Photos by Kevin Mackinnon.


Age Group Action in Edmonton

July 30th, 2017 by Kevin Mackinnon | Posted in Feature, News, Races & Travel | No Comments »

Our age-group gallery from World Triathlon Edmonton. Photos by Kevin Mackinnon.


Brown leads Canadian Contingent with Seventh in Edmonton

July 29th, 2017 by Kevin Mackinnon | Posted in Feature, News, Races & Travel, Uncategorized | No Comments »

Joanna Brown continued her breakout year today with her first top-10 finish at a World Triathlon Series event, hanging tough for seventh in the stacked field that competed on the tough Edmonton course. Edmonton’s […]


Daniel Dominates in Edmonton

July 29th, 2017 by Kevin Mackinnon | Posted in Feature, News, Racing | No Comments »

Despite dealing with a flat tire for more than half of the bike, Stefan Daniel finished almost six minutes ahead of his closest rival, taking the men’s PTS5 category at the World Paratriathlon Series […]


Workout: The final Ironman taper run

July 14th, 2017 by Kevin Mackinnon | Posted in News, Training, Workouts | No Comments »

If you’re getting ready for your full distance race, here’s how to fit your final tempo run into your training before the big day.


DQ’d IM 70.3 Syracuse athlete Kristen Johnson provides statement

June 22nd, 2017 by Kevin Mackinnon | Posted in News | 1 Comment »

Kristen Johnson has responded to the various stories posted about her disqualification at Ironman 70.3 Syracuse last weekend, which Triathlon Magazine Canada reported earlier this week. Ironman provided the following details about the disqualification: […]