COVID-19 is causing many races to be cancelled, rescheduled or postponed. We are updating races as fast as possible. Check the official race website for the most up-to-date race information. Stay safe!

When you're ready to venture beyond 26.2 miles, you're ready for the ultra marathon. Typically at least 50K or more, these races are primarily run on trails, which adds to the level of difficulty (but also to the fun). If you talk to any ultra runner, they will tell you that it's a completely different kind of animal from the marathon. Find your ultra marathon here and get ready to log some heavy mileage.

El Taco Loco

San Antonio, Texas

October 24th, 2020

Running: 100K Trail Run (Ultra), 50K Trail Run (Ultra), 25K Trail Run, 10K, 5K

Gate2Gate Trail Run

Alachua, Florida

October 24th, 2020

Running: 25K Trail Run, 50K Trail Run (Ultra)

Glacier Hills Ultra

Canton, South Dakota

October 24th, 2020

Running: 20K Trail Run, 30K Trail Run, 50K Trail Run (Ultra)

Hawkeye 50K & 25K

Solon, Iowa

October 24th, 2020

Running: 10 Miles, 25K, 50K (Ultra)

Lake Murray Endurance Run

Ardmore, Oklahoma

October 24th, 2020

Running: 100 Mile Trail Run (Ultra), 100K Trail Run (Ultra), 30K Trail Run, 50K Trail Run (Ultra)

Mission Tejas Trail Run

Grapeland, Texas

October 24th, 2020

Running: 50K Trail Run (Ultra), 25K Trail Run, 10K, 5K

Patapsco Valley 50K

Baltimore, Maryland

October 24th, 2020

Running: 50K Trail Run (Ultra)

Ragnar Trail Carolinas

Ft. Mill, South Carolina

October 24th, 2020

Running: 125 Mile Relay (Ultra)

Tamarack Big Beast

Colden, New York

October 24th, 2020

Running: 2 Hours, 4 Hours, 8 Hour Relay (Ultra), 8 Hours (Ultra)

Terrain Titan Trail

Lithia, Florida

Race Cancelled
October 24th, 2020

Running: 13 Mile Trail Run, 5K Trail Run, 6 Hour Trail Run (Ultra)

Vista Verde Skyline Run

Los Altos, California

Race Cancelled
October 24th, 2020

Running: Half Marathon Trail Run, Marathon Trail Run, 10K Trail Run, 50K Trail Run (Ultra)

Yippee-Ki-Yay 50K

Council Bluffs, Iowa

October 24th, 2020

Running: Half Marathon, 5 Miles, 50K (Ultra)

Spartan Trail Dallas

Glen Rose, Texas

October 25th, 2020

Running: 10K Trail Run, 21K Trail Run, 50K Trail Run (Ultra)

Stone Steps 50K

West Chester, Ohio

October 25th, 2020

Running: 50K Trail Run (Ultra), 27K Trail Run

Stone Steps 50K

Cincinnati, Ohio

October 25th, 2020

Running: 27K Trail Run, 50K Trail Run (Ultra)

Trail Marathon

Pinckney, Michigan

October 25th, 2020

Running: Marathon, 5 Mile Trail Run, 50 Miles (Ultra)

Dark Horse Ultra

Mill Spring, North Carolina

October 31st, 2020

Running: 25K Trail Run, 30 Hours (Ultra), 50K Trail Run (Ultra)

Frightening 4K

Anchorage, Alaska

October 31st, 2020

Running: 10 Mile Trail Run, 20 Mile Trail Run, 50 Mile Trail Run (Ultra), 50K Trail Run (Ultra)

Hixon Trail Runs

La Crosse, Wisconsin

October 31st, 2020

Running: 25K Trail Run, 50K Trail Run (Ultra)

Madness in Moab

Moab, Utah

October 31st, 2020

Running: Kids Run/Fun Run, 12 Hour Trail Run (Ultra), 24 Hour Trail Run (Ultra), 6 Hour Trail Run (Ultra)

Mohican 100 Mile, 50 Mile and Marathon Runs

Loudonville, Ohio

Race Cancelled
October 31st, 2020

Running: 100 Mile Trail Run (Ultra), 50 Miles (Ultra), Marathon

Monster Dash 5K and Lil' Monsters Kids Run

Overland Park, Kansas

October 31st, 2020

Running: 72 Hours (Ultra)

Naatsisaan Trail Ultra

Tonalea, Arizona

October 31st, 2020

Running: 10K Trail Run, 40 Mile Trail Run (Ultra)

Schuylkill River Relay

Mont Clare, Pennsylvania

October 31st, 2020

Running: 50K (Ultra), 50K Relay (Ultra)

Spring Watchung Race

Mountainside, New Jersey

Race Cancelled
October 31st, 2020

Running: Half Marathon Trail Run, Marathon Trail Run, 10K Trail Run, 50K Trail Run (Ultra)

Fire on the Mountain 50K

Flintstone, Maryland

November 1st, 2020

Running: 50K Trail Run (Ultra)

Fire on the Mountain 50K

Little Orleans, Maryland

November 1st, 2020

Running: 50K Trail Run (Ultra), 25K Trail Run

Gravenstein 8 Hour

Sebastopol, California

November 1st, 2020

Running: 8 Hour Trail Run (Ultra)

Ancient Lakes Trail Run

Quincy, Washington

November 7th, 2020

Running: 50 Mile Trail Run (Ultra), 50K Trail Run (Ultra), 25K Trail Run, 10K Trail Run

Great Plain Endurance Race

Lubbock, Texas

November 7th, 2020

Running: 100 Miles (Ultra), 12 Hours, 200 Miles (Ultra), 24 Hours (Ultra), 48 Hours (Ultra), 6 Hours

Norris Ultra Dam Hard Trail Race

Andersonville, Tennessee

November 7th, 2020

Running: 25K Trail Run, 50K Trail Run (Ultra)

Rim to River 100

Oak Hill, West Virginia

November 7th, 2020

Running: 100 Mile Trail Run (Ultra)

Sadlers Creek Stumble

Anderson, South Carolina

November 7th, 2020

Running: 25K Trail Run, 30 Hours (Ultra), 50K Trail Run (Ultra)

Swamp Fox Ultra

McClellanville, South Carolina

November 10th, 2020

Running: Marathon, 100K (Ultra), 105 Mile Trail Run (Ultra), 14 Mile Trail Run, 210 Mile Trail Run (Ultra), 315 Mile Trail Run (Ultra), 420 Mile Trail Run (Ultra), 50 Miles (Ultra), 50K (Ultra)

Across Florida 200

St Augustine, Florida

November 12th, 2020

Running: 200 Mile Relay (Ultra), 200 Miles (Ultra)

The Stinger

Hampton, Georgia

November 14th, 2020

Running: 12 Hours (Ultra), 24 Hours (Ultra), 6 Hours (Ultra)

Thunderbird Trail Run

Norman, Oklahoma

November 14th, 2020

Running: 100K Trail Run (Ultra), 25K Trail Run, 50K Trail Run (Ultra), 5K Trail Run

Spartan Trail - Carolinas

Mill Spring, North Carolina

November 20th, 2020

Running: 10K Trail Run, 21K Trail Run, 50K Trail Run (Ultra)

Dinosaur Valley Endurance Run

Glen Rose, Texas

November 21st, 2020

Running: 100 Mile Trail Run (Ultra), 100K Trail Run (Ultra), 25K Trail Run, 5 Mile Trail Run, 50K Trail Run (Ultra)

Lake Haigler 12 Hour

Fort Mill, South Carolina

November 21st, 2020

Running: 12 Hours (Ultra)