There are 866 running races in Michigan in 2026 across 338 cities. The next upcoming race is the Defender 5K in Byron Center on May 29. Popular distances include 5K races, trail runs, 10K races.

Browse by City

The Dirty Mitten Gravel Triathlon

Sun, Sep 20 · Middleville, MI Middleville
Virtual The Shorty Aquabike (Sprint)The Shorty Relay - 2 person (Sprint)The Shorty Relay - 3 person (Sprint) +8

Driathlon

Sun, Sep 20 · Bay City, MI Bay City
Triathlon Individual Kayak (Yours)2 Person Relay - 2 people canoe/1 person Bike/1 person RunIndividual Kayak (Provided) +1

Last TRI

Sun, Sep 20 · Shelby Township, MI Shelby Township
Triathlon Olympic AquabikeSprint Triathlon RelayOlympic Triathlon Relay +5