Kevin Mackinnon June 25, 2023
A look back at the day of racing in words and pictures
Kevin Mackinnon June 25, 2023
Montreal suffering worst air quality of any major city in the world
Kevin Mackinnon June 25, 2023
Canadian Jason Pohl goes 7:46 for an impressive seventh-place finish
Kevin Mackinnon June 25, 2023
Swiss star reasserts herself at the top of the long-distance race scene
Kevin Mackinnon June 25, 2023
The smoke from the forest fires that have affected air quality in much of Eastern Canada and the United States […]
Kevin Mackinnon June 24, 2023
Jamnicky is thrilled with 17th-place finish
Kevin Mackinnon June 24, 2023
Sanders after sixth 70.3 win in Mont-Tremblant, Jewett looks to defend her title
Kevin Mackinnon June 24, 2023
In a race where just staying upright on the bike was a huge challenge, Australia’s Matthew Hauser managed to keep […]
Kevin Mackinnon June 24, 2023
Second WTCS win continues British winning streak in 2023
Kevin Mackinnon June 24, 2023
Sidney Clement joins Beaulieu as junior national champion