Canadians take the podium at Across the Years ultra

Records fell and Canadians shone at the Across the Years multi-day event

Ultrarunner with autism achieves lifelong dream at Western States 100

Zachary Bates, 21, was the youngest finisher in the 100 miler, completing the race in 23 hours and 37 minutes

TikTok star inspires ultrarunning community at Canyons 100K

Zachary Bates, who has autism, completed his first 100K race in 17 hours and 27 minutes