Ultramarathon Races

An ultramarathon is any race longer than 26.2 miles — typically 50K, 50 miles, 100K, or 100 miles, often on trail. Below is our full calendar of upcoming ultramarathons for 2026 and 2027, updated weekly. Browse by city or state, or explore our 50K training program.

Filter by
Apr
10
27
Fruita
,
Colorado
Trail Running
Apr
10
27
Madison
,
Wisconsin
Trail Running
Apr
11
27
Sisters
,
Oregon
Trail Running
Apr
11
27
,
Colorado
Trail Running
Apr
16
27
Portland
,
Oregon
Trail Running
Apr
17
27
Colorado Springs
,
Colorado
Trail Running
Apr
17
27
Seattle
,
Washington
Trail Running
Apr
17
27
Prescott
,
Arizona
Trail Running
Apr
17
27
Idaho Falls
,
Idaho
Trail Running
Apr
17
27
,
California
Trail Running
Apr
17
27
Bronx
,
New York
Trail Running
Apr
17
27
,
Kentucky
Trail Running
Apr
22
27
Auburn
,
California
Trail Running
Apr
24
27
Moab
,
Utah
Trail Running
Apr
24
27
Flagstaff
,
Arizona
Trail Running
Apr
24
27
San Jose
,
California
Trail Running
Apr
24
27
,
California
Trail Running
Apr
24
27
,
Michigan
Trail Running
May
01
27
Winthrop
,
Washington
Trail Running
May
01
27
Santa Clarita
,
California
Trail Running
May
01
27
Bronx
,
New York
Trail Running
May
02
27
Flagstaff
,
Arizona
Trail Running
May
02
27
Sisters
,
Oregon
Trail Running
May
08
27
Colorado Springs
,
Colorado
Trail Running
May
08
27
Berkeley
,
California
Trail Running
May
09
27
,
New York
Trail Running
May
09
27
,
Pennsylvania
Trail Running
May
15
27
Portland
,
Oregon
Trail Running
May
15
27
Pine
,
Arizona
Trail Running
May
15
27
Fort Worth
,
Texas
Trail Running
May
15
27
,
Colorado
Trail Running
May
23
27
Walnut Creek
,
California
Trail Running
May
29
27
Terrebonne
,
Oregon
Trail Running
May
29
27
Portland
,
Oregon
Trail Running
May
29
27
Leavenworth
,
Washington
Trail Running
May
29
27
,
Indiana
Trail Running
Jun
04
27
,
Pennsylvania
Trail Running
Jun
04
27
,
Indiana
Trail Running
Jun
05
27
Leavenworth
,
Washington
Trail Running
Jun
05
27
Florence
,
Oregon
Trail Running
Jun
05
27
,
Washington
Trail Running
Jun
05
27
San Diego
,
California
Trail Running
Jun
05
27
Oakland
,
California
Trail Running
Jun
05
27
,
California
Trail Running
Jun
05
27
Eaton
,
Colorado
Trail Running
Jun
05
27
,
Pennsylvania
Trail Running
Jun
06
27
Taft
,
Montana
Trail Running
Jun
12
27
Blodgett
,
Oregon
Trail Running
Jun
12
27
Granby
,
Colorado
Trail Running
Jun
18
27
Trout Lake
,
Washington
Trail Running