Upcoming Multisport Events in the Midwest

Show Map
Specify Date Range
Start Date
End Date
Specify Distance Range
From
Unit
To
Unit
No Race Date Race Location Options
101
Jun 15, 2024
Saturday
Quad Cities Triathlon
sprint triathlon
Davenport, IA
Scott County, IA
102
Jun 15, 2024
Saturday
River Trail Triathlon
sprint, supersprint triathlon | sprint, supersprint triathlon relay
Lowell, MI
Kent County, MI
103
Jun 15, 2024
Saturday
Trestle Hustle
sprint duathlon | sprint duathlon relay | 10K, 5K run | kids run
Virtual Option
Madrid, IA
Boone County, IA
104
Jun 15, 2024
Saturday
Tri 4 Schools Madison Bike + Run
duathlon
Virtual Option
Madison, WI
Dane County, WI
105
Jun 16, 2024
Sunday
Elkhart Lake Triathlon
olympic, sprint, supersprint triathlon | olympic, sprint triathlon relay
Elkhart Lake, WI
Sheboygan County, WI
106
Jun 16, 2024
Sunday
Pleasant Valley Triathlon, Duathlon & Aquabike
olympic, sprint triathlon | olympic, sprint duathlon
Perrysville, OH
Ashland County, OH
107
Jun 19, 2024
Wednesday
Tri Faster Wild Watermelon Wednesday Aquathon/5K
sprint aquathon | 5K run
Brookfield, WI
Waukesha County, WI
108
Jun 22, 2024
Saturday
Bisman Triathlon
sprint triathlon
Bismarck, ND
Burleigh County, ND
109
Jun 22, 2024
Saturday
Chesterfield Youth Triathlon
youth triathlon
Chesterfield, MO
St Louis County, MO
110
Jun 22, 2024
Saturday
Graniteman Triathlon - Clearwater
olympic, sprint triathlon
Clearwater, MN
Wright County, MN
111
Jun 22, 2024
Saturday
Marshalltown Y Tri
triathlon
Marshalltown, IA
Marshall County, IA
112
Jun 22, 2024
Saturday
Optimist Triathlon
sprint triathlon | youth triathlon
Winona Lake, IN
Kosciusko County, IN
113
Jun 22, 2024
Saturday
Saluki Triathlon and Duathlon
sprint triathlon | sprint triathlon relay | sprint duathlon
Carbondale, IL
Jackson County, IL
114
Jun 22, 2024
Saturday
Tremont Triathlon
sprint, supersprint triathlon | sprint, supersprint triathlon relay
Tremont, IL
Tazewell County, IL
115
Jun 22, 2024
Saturday
Tri Goddess Triathlon
sprint, supersprint triathlon | sprint duathlon | aquathon
Grass Lake, MI
Jackson County, MI
116
Jun 22, 2024
Saturday
Whitehouse Multi Sport Festival
sprint triathlon | sprint duathlon | 5K run
Whitehouse, OH
Lucas County, OH
117
Jun 22, 2024
Saturday
Wisconsin Triterium Triathlon
olympic, sprint triathlon
Verona, WI
Dane County, WI
118
Jun 22, 2024
Saturday
XTERRA DINO Northern Indiana Triathlon
sprint triathlon
South Bend, IN
St Joseph County, IN
119
Jun 22, 2024
Saturday
Y Kids Tri
youth triathlon
Northfield, MN
Rice County, MN
120
Jun 23, 2024
Sunday
Ames Triathlon
sprint triathlon | sprint duathlon
Ames, IA
Story County, IA

For the love of all that Is good And moisture wicking...

Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.

ALWAYS visit the race's website for the most complete and accurate race information.