100K
100K
Sat, Aug 8 · 6:00 AM
$175
Iron Legs Mountain Races returns to Station Flats in the Bragg Creek area of Kananaskis Country on Saturday, August 8, 2026. The lineup includes 100K, 50 Mile Solo, 50 Mile Relay, 60K, and 25K options, with relay entries split for 2-person or 3-person teams.
This is a mountain trail day built around climbing, singletrack, and big backcountry scenery. The longer distances run along the side of Moose Mountain and take runners up onto the mountain, giving the ultra routes their most demanding profile.
For runners looking for a Western Canada trail ultra with a strong mountain feel, this one sits squarely in that lane. It also fits well with other trail races in the region.
100K
Sat, Aug 8 · 6:00 AM
$175
50 mi
Sat, Aug 8 · 6:00 AM
$165
50 mi
Sat, Aug 8 · 6:00 AM
$230
60K
Sat, Aug 8 · 6:00 AM
$155
25K
Sat, Aug 8 · 8:30 PM
$100
Prices from the organizer. Please check the official website for up-to-date times and pricing.
Mountain trail racing at Station Flats in Bragg Creek
Race options: 100K, 50 Mile Solo, 50 Mile Relay, 60K, and 25K
50 Mile Relay entries are available for 2-person or 3-person teams
Longer routes run along Moose Mountain and climb onto the mountain
Course description emphasizes tough elevation gain and fast singletrack
Scenery is part of the appeal throughout the day
A late-start 25K option is listed at 8:30 PM
The race is based at Station Flats in Kananaskis Country, with the longer courses following Moose Mountain terrain. Course notes point to lots of elevation gain, strong singletrack, and some fire road on the longer trail routes.
Race package pickup is listed at Gord’s Running Store in Calgary, and the 25K is shown with an 8:30 PM start. The 100K, 50 Mile Solo, 50 Mile Relay, and 60K are all listed with a 6:00 AM start.
Bragg Creek, AB · AB-66, Bragg Creek, AB T0L 1K0. This map shows the venue, not the course route.
The Running Directory combines organizer-provided details, official race links, and ongoing listing research. Always confirm final dates, prices, times, and course details with the race organizer before registering.
Last updated: October 2, 2026
Official registration(opens in a new tab)