From big races to Saturday morning group runs—find running, cycling, triathlon, and swimming events and connect with the local endurance sports community.
Sat, Oct 03, 2026 at 8:00 AM
The Saddle Hills Ultra Run starts and finishes at the beautiful Spring Lake Ski Hill in Saddle Hills County. The course features a rugged 20 km loop that winds through scenic equestrian trails and...
10k 20k 40k 60k Road Run Trail Ultra
unnamed road, Saddle Hills County, Alberta, Canada