Upcoming 100K Trail Runs in the West
Big Bear Lake, CA
Kodiak Ultra Marathons
Oct 11, 2024
Oct 12, 2024
Easton, WA
Ultra Fest
Sep 21, 2024
Colorado Springs, CO
Ring the Springs
Jun 22, 2024
Jun 23, 2024
Stinson Beach, CA
Miwok 100K
May 4, 2024
Springville, UT
Kat'cina Mosa 100K Mountain Run
Aug 3, 2024
Homer, AK
Homer Epic
Mar 8, 2025
Ashland, OR
Siskiyou Out Back Trail Run
Jul 13, 2024
Salmon, ID
Beaverhead Endurance Runs
Jul 13, 2024
Bishop, CA
Bishop High Sierra Ultras
May 18, 2024
Plain, WA
Plain Endurance Runs
Sep 14, 2024
Oakridge, OR
Waldo 100K
Aug 3, 2024
Castro Valley, CA
Dick Collins Firetrails
Sep 28, 2024
Fairplay, CO
Silverheels Trail Runs
Jul 12, 2024
Jul 13, 2024
Beaver, UT
Tushars Mountain Runs
Jul 27, 2024
Cascade Locks, OR
Gorge Waterfalls
Apr 13, 2025
Apr 12, 2025
Apr 11, 2025
Blue Diamond, NV
Red Rock Canyon 100K
Nov 9, 2024
North Bonneville, WA
Strawberry Fields Forever
Jun 22, 2024
Gold Beach, OR
Secret Beach 100K/50M
May 11, 2024
Friant, CA
San Joaquin River Trail Run
Dec 7, 2024
Foresthill, CA
Canyons Endurance Runs
Apr 26, 2024
Apr 27, 2024
Lakeshore, CA
China Peak Running Festival
Sep 7, 2024
Port Gamble, WA
Lumberjack Endurance Runs
Jun 8, 2024
Logandale, NV
Fire Fest Ultra
Nov 23, 2024
Nov 24, 2024
Nov 22, 2024
Divide, CO
Great Divide Ultra
Jun 1, 2024
Jun 2, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Canyons Endurance Runs
-
Apr 27, 2024Saturday
-
100K, 50K, 25K trail run
More Information
-
Foresthill, CA
Placer County, CA
2. Miwok 100K
-
May 4, 2024Saturday
-
100K trail run
More Information
-
Stinson Beach, CA
Marin County, CA
3. Quicksilver Endurance Runs
-
May 11, 2024Saturday
-
100K, 50K trail run
More Information
-
San Jose, CA
Santa Clara County, CA
4. Secret Beach 100K/50M
-
May 11, 2024Saturday
-
100K, 50K trail run
More Information
-
Gold Beach, OR
Curry County, OR
5. Bishop High Sierra Ultras
-
May 18, 2024Saturday
-
100K, 50M, 53K, 20M, 6K trail run
More Information
-
Bishop, CA
Inyo County, CA
6. Cool Moon Trail Runs
-
Jun 1, 2024Saturday
-
100M, 100K, 50M, 25M trail run
More Information
-
Cool, CA
El Dorado County, CA
7. Great Divide Ultra
-
Jun 1, 2024Saturday
-
100M, 100K, 50K, 25K trail run
More Information
-
Divide, CO
Teller County, CO
8. Lumberjack Endurance Runs
-
Jun 8, 2024Saturday
-
100M, 100K, 50M trail run
More Information
-
Port Gamble, WA
Kitsap County, WA
9. Mt. Umunhum Ultras
-
Jun 8, 2024Saturday
-
100K, 50M, 50K, 26.2M, 30K, 13.1M, 9M, 10K, 5K trail run
More Information
-
San Jose, CA
Santa Clara County, CA
10. Ring the Springs
-
Jun 22, 2024Saturday
-
100M, 100K trail run
More Information
-
Colorado Springs, CO
El Paso County, CO
11. Strawberry Fields Forever
-
Jun 22, 2024Saturday
-
30H, 100M, 100K, 50K, 10K trail run
More Information
-
North Bonneville, WA
Skamania County, WA
12. Silverheels Trail Runs
-
Jul 12, 2024Friday
-
100M, 100K trail run
More Information
-
Fairplay, CO
Park County, CO
13. Beaverhead Endurance Runs
-
Jul 13, 2024Saturday
-
100K, 55K trail run
More Information
-
Salmon, ID
Lemhi County, ID
14. Siskiyou Out Back Trail Run
-
Jul 13, 2024Saturday
-
100K, 50M, 50K, 15K trail run
More Information
-
Ashland, OR
Jackson County, OR
15. Never Summer 100K
-
Jul 27, 2024Saturday
-
100K trail run
More Information
-
Gould, CO
Jackson County, CO
16. Tushars Mountain Runs
-
Jul 27, 2024Saturday
-
100K, 70K, 26.2M, 13.1M trail run
More Information
-
Beaver, UT
Beaver County, UT
17. Kat'cina Mosa 100K Mountain Run
-
Aug 3, 2024Saturday
-
100K trail run
More Information
-
Springville, UT
Utah County, UT
18. Waldo 100K
-
Aug 3, 2024Saturday
-
100K trail run
More Information
-
Oakridge, OR
Lane County, OR
19. China Peak Running Festival
-
Sep 7, 2024Saturday
-
100K, 50K, 25K, 10K trail run
More Information
-
Lakeshore, CA
Fresno County, CA
20. Plain Endurance Runs
-
Sep 14, 2024Saturday
-
100M, 100K trail run
More Information
-
Plain, WA
Chelan 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.
ALWAYS visit the race's website for the most complete and accurate race information.