Upcoming Multisport Events in the West

Clear your browsing data in order to view the new map.
Saturday Sunday Monday Tuesday Wednesday Thursday Friday Multiple
Sat Sun Mon Tue Wed Thu Fri Multiple
Hide Map
Specify Date Range
Start Date
End Date
Specify Distance Range
From
Unit
To
Unit

Featured Listings
No Race Date Race Location Options
1
Apr 21, 2024
Sunday
Cal Tri Lake Perris
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | olympic, sprint aquathon | 10K, 5K run | youth triathlon
Perris, CA
Riverside County, CA
2
May 5, 2024
Sunday
Cal Tri Ventura
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | 10K, 5K run | youth triathlon
Ventura, CA
Ventura County, CA
3
Jun 15, 2024
Saturday
Cal Tri Castaic Lake
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | olympic, sprint aquathon | 10K, 5K run | youth triathlon | youth duathlon | youth aquathon
Castaic, CA
Los Angeles County, CA
4
Jun 23, 2024
Sunday
Cal Tri Sonoma
olympic, sprint triathlon | olympic, sprint triathlon relay | youth triathlon
Guerneville, CA
Sonoma County, CA
No Race Date Race Location Options
1
Apr 20, 2024
Saturday
Beaver Freezer Triathlon
sprint triathlon
Corvallis, OR
Benton County, OR
2
Apr 21, 2024
Sunday
Cal Tri Lake Perris
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | olympic, sprint aquathon | 10K, 5K run | youth triathlon
Perris, CA
Riverside County, CA
3
Apr 21, 2024
Sunday
Spring Classic Duathlon & Half Marathon
sprint duathlon | sprint duathlon relay | 13.1M, 10K, 5K run | youth duathlon
Virtual Option
Vancouver, WA
Clark County, WA
4
Apr 27, 2024
Saturday
Alpha Win Triathlon - Lake San Antonio
half, olympic, sprint triathlon | sprint duathlon
Bradley, CA
Monterey County, CA
5
Apr 27, 2024
Saturday
Bayshore Triathlon
halfiron, sprint triathlon | halfiron, sprint triathlon relay
Long Beach, CA
Los Angeles County, CA
6
Apr 27, 2024
Saturday
Rage Triathlon
olympic, sprint triathlon | olympic, sprint triathlon relay | sprint duathlon | sprint duathlon relay
Boulder City, NV
Clark County, NV
7
Apr 28, 2024
Sunday
Grapes of Wrath Triathlon 10K/5K
olympic, sprint triathlon | olympic, sprint triathlon relay | 10K, 5K run
Virtual Option
Delano, CA
Kern County, CA
8
Apr 28, 2024
Sunday
Orange County Triathlon
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic duathlon | 5K run | youth aquathon
Mission Viejo, CA
Orange County, CA
9
Apr 28, 2024
Sunday
Wolfpack Regional Modern Pentathlon
youth aquathon | adventure race
Redwood City, CA
San Mateo County, CA
10
May 4, 2024
Saturday
Ironman 70.3 St. George
half triathlon
Saint George, UT
Washington County, UT
11
May 4, 2024
Saturday
Pink Cheeks Triathlon
sprint triathlon
Seward, AK
Kenai Peninsula Borough County, AK
12
May 5, 2024
Sunday
Breakup Tri
sprint triathlon
Fairbanks, AK
Fairbanks North Star County, AK
13
May 5, 2024
Sunday
Cal Tri Ventura
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | 10K, 5K run | youth triathlon
Ventura, CA
Ventura County, CA
14
May 5, 2024
Sunday
Mount Rainier Duathlon
olympic, sprint duathlon | olympic, sprint duathlon relay
Enumclaw, WA
King County, WA
15
May 5, 2024
Sunday
Spring Sprint Triathlon Festival
olympic, sprint triathlon | sprint duathlon | sprint aquathon
San Diego, CA
San Diego County, CA
16
May 6, 2024
Monday
EPIC5 Hawaii Ultra Triathlon
ultra triathlon
Hanalei, HI
Kauai County, HI
17
May 11, 2024
Saturday
Folsom Lake Triathlon
olympic triathlon
Granite Bay, CA
Placer County, CA
18
May 11, 2024
Saturday
Gator Grinder Triathlon
sprint triathlon
Canby, OR
Clackamas County, OR
19
May 11, 2024
Saturday
Las Vegas Big Kids Duathlon
youth duathlon
Las Vegas, NV
Clark County, NV
20
May 11, 2024
Saturday
Rage in the Sage
sprint offroad duathlon
Benton City, WA
Benton County, WA

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.