May Ultras in the USA
Virginia Beach, VA
Biffledinked 10 x 5K
May 22, 2021
Blacksburg, VA
Gateway 50K & 25K
May 2, 2020
Sausalito, CA
San Francisco 50 Miler
May 16, 2020
Nashville, IN
Dances With Dirt - Gnaw Bone, IN
May 22, 2021
Portland, OR
Stumptown Trail Runs
May 31, 2021
May 29, 2021
Potosi, MO
Berryman Marathon & 50 Miler
May 16, 2020
Fountain Hills, AZ
Adrenaline Night Runs
May 22, 2021
Bainbridge Island, WA
Battle Point Endurance Run
May 2, 2020
Fremont, CA
Ohlone 50K Trail Run
May 16, 2021
Bellingham, WA
Lost Lake 50K
May 2, 2020
Ski to Sea
May 30, 2021
Bastrop, TX
Wildflower Trail Runs
May 8, 2021
May 9, 2021
Rochester, NY
Mind The Ducks 12 Hour
May 8, 2021
Athens, OH
Thunderbunny 50K
May 8, 2021
May 7, 2021
Ft. Valley, VA
Massanutten Mountain Trails 100 Mile Run
May 16, 2020
Berkeley, CA
Grizzly Peak
May 8, 2021
Colorado Springs, CO
Cheyenne Mountain Ultra 10x5k
May 2, 2020
Greenland, CO
Greenland Trail Races
May 8, 2021
San Jose, CA
Quicksilver Endurance Runs
May 8, 2021
Philadelphia, PA
Dirty German Endurance Fest
May 8, 2021
Charlotte, NC
Time Laps
May 15, 2020
Issaquah, WA
Tiger Mountain Trail Run
May 16, 2020
Park City, UT
Running with Ed
May 22, 2021
Guntersville, AL
Sweet Southern Discomfort - Alabama
May 25, 2020
Richland, WA
Badger Mountain Challenge
May 29, 2020
Stinson Beach, CA
Miwok 100K
May 1, 2021
Pacifica, CA
Devils Slide Trail Run
May 22, 2021
Buena Vista, CO
Collegiate Peaks Trail Run
May 1, 2021
Los Gatos, CA
Big Basin - Skyline to the Sea
May 31, 2020
Charlottesville, VA
UROC 100K, Uber Rock 50K & Cruxy 25K
May 1, 2021
Tacoma, WA
Tacoma City Marathon Weekend Running Festival
May 2, 2020
May 3, 2020
Rainier to Ruston Rail-Trail Relay
May 30, 2020
Willoughby Hills, OH
CLE Trail Challenge
May 11, 2019
Key West, FL
KEYS100
May 15, 2021
Madison, WI
Ragnar Great Midwest
May 15, 2020
Waukegan, IL
Ragnar Great Midwest
May 15, 2020
Huntington, WV
Salamander State Marathon
May 31, 2021
Columbia, SC
Firebreak Ultra and FKT Challenge
May 15, 2021
Bishop, CA
Bishop High Sierra Ultras
May 22, 2021
Brooksville, FL
Anti-Hero Championship Trail Races
May 25, 2019
John Holmes Trail Run
May 1, 2021
Croom Zoom
May 22, 2021
Dousman, WI
Bunk House Trail Runs
May 29, 2021
Holly, MI
Ode to the Night
May 15, 2021
Fabius, NY
Highland Forest 1-2-3 Trail Run
May 30, 2020
Cleveland Heights, OH
The Forgotten
May 30, 2020
Thurmond, WV
Highball to Thurmond Ultra
May 23, 2021
Galena, IL
Galena Sky Trail Race
May 15, 2021
Paso Robles, CA
Silver Moon Race
May 29, 2021
Fall River, MA
Watuppa Trail Races
May 17, 2020
Corvallis, OR
McDonald Forest 50K Trail Run
May 8, 2021
Port Angeles, WA
Frosty Moss Relay
May 15, 2021
Lone Pine, CA
Wild Wild West Marathon
May 1, 2021
Brighton, MI
Island Time
May 7, 2021
May 8, 2021
La Grange, WI
Ice Age Trail Run
May 8, 2021
Delaware, OH
Playin' Possum 50K
May 23, 2020
Pollock Pines, CA
Trail Run at Sly Park
May 9, 2020
Clayton, CA
Mt Diablo Trail Run
May 16, 2020
Guerneville, CA
Armstrong Redwoods Trail Run
May 1, 2021
Brandenburg, KY
Ragnar Trail Kentuckiana
May 15, 2020
Palo Alto, CA
Horseshoe Lake
May 2, 2021
Los Alamos, NM
Jemez Mountain Trail Runs
May 22, 2021
Millburn, NJ
Mayapple Trail Run
May 16, 2020
Des Moines, IA
Market to Market Relay - Iowa
May 14, 2022
Wartrace, TN
Strolling Jim Run
May 1, 2021
Ludington, MI
Veterans Memorial 150
May 29, 2021
Ithaca, NY
Cayuga Trails 50
May 29, 2021
Baltimore, MD
Herring Run 6H Race
May 16, 2020
Trabuco Canyon, CA
Baldy Marathons
May 9, 2020
Faribault, MN
Maple Syrup Fun Run
May 2, 2020
May 1, 2021
Pelham, AL
Run for Kids Challenge
May 1, 2021
Yellow Springs, OH
Tie Dye 50K
May 9, 2020
Terrebonne, OR
Smith Rock Ascent
May 15, 2021
May 16, 2021
Portersville, PA
Glacier Ridge Trail Ultra
May 16, 2020
Wendover, UT
Salt Flats Endurance Runs
May 1, 2020
Castaic, CA
Ridge Route Ultra
May 1, 2021
North Berwick, ME
Balata Capacity Relay
May 4, 2019
Graford, TX
Possums Revenge
May 22, 2021
Pine, AZ
Pine Trail Run
May 2, 2020
Blue Ridge, GA
Cruel Jewel 100
May 14, 2021
Cruel Jewel 50
May 15, 2021
Dover, OH
Running With My Gnomies
May 15, 2021
Susanville, CA
Paiute Meadows Trail Run
May 9, 2020
Buckeye, AZ
Hotfoot Hamster
May 2, 2020
Jul 25, 2020
Ashburnham, MA
Wapack and Back Trail Races
May 9, 2020
Calhoun, GA
Sweet Southern Discomfort - Georgia
May 23, 2020
Waxahachie, TX
Hachie 50
May 1, 2021
Hixson, TN
Locomotion 10
May 16, 2020
East Ridge, TN
Sweet Southern Discomfort - Tennessee
May 24, 2020
Rush City, MN
Growing Green Challenge
May 29, 2021
May 30, 2021
Kanab, UT
Grand to Grand Ultra
May 16, 2021
Burnsville, NC
Quest For The Crest Trail Races
May 15, 2021
St. Francisville, LA
Beast For A Day
May 23, 2020
Eldridge, IA
Corn Belt Running Club 24 Hour Run
May 2, 2020
Cordesville, SC
Wambaw Swamp Stomp
May 1, 2021
Prineville, OR
Ochoco Trail Runs
May 24, 2020
Trail, OR
Lost Creek Trail Runs
May 2, 2020
Bigfork, MT
Spartan Trail - Montana
May 1, 2021
Franktown, CO
Castlewood Canyon Endurance Run
May 22, 2021
Penfield, PA
Quehanna 50
May 2, 2020
Mt. Carmel, UT
Ragnar Trail Relay - Zion
May 14, 2021
Jefferson, IA
Market to Market Relay - Iowa
May 14, 2022
Blodgett, OR
Marys Peak Trail Run
May 15, 2021
Sharon Hill, PA
Dawn to Dusk to Dawn Ultras
May 9, 2020
Lolo, MT
Hootenanny 50K
May 23, 2021
Rockwood, TN
Ozone Endurance Challenge
May 26, 2021
Cloudcroft, NM
Cloudcroft Ultra Trail Race
May 16, 2020
La Crosse, VA
Thoroughbred Races
May 9, 2020
Mouth of Wilson, VA
Grayson Highlands
May 2, 2021
May 1, 2021
Pawhuska, OK
Flower Moon
May 15, 2021
Divide, CO
Endure 12 and 24 Hour
May 15, 2021
Strawn, TX
Hidden Hills Ultra
May 15, 2021
Rixeyville, VA
5 Hours of Verdun Cross Country Relay Race
May 8, 2021
Fort Collins, CO
Quad Rock 50
May 8, 2021
Elkhart, KS
Okie Relays
May 16, 2020
May 16, 2020
Proctorville, OH
Bobcat Marathon
May 30, 2021
Chesterfield, MA
Chesterfield Gorge Ultra and 25K Race
May 30, 2020
May 31, 2020
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Armstrong Redwoods Trail Run
-
May 1, 2021Saturday
-
50K, 30K, 17K, 9K, 5K trail run
More Information
-
Guerneville, CA
Sonoma County, CA
2. Collegiate Peaks Trail Run
-
May 1, 2021Saturday
-
50M, 25M trail run
Race Website
-
Buena Vista, CO
Chaffee County, CO
3. Dallas Marathon Weekend
-
May 1, 2021Saturday
-
50K, 26.2M, 13.1M run
Race Website
-
Boston Marathon Qualifier
-
Dallas, TX
Dallas County, TX
4. Hachie 50
-
May 1, 2021Saturday
-
50M, 50K, 26.2M run | 50M relay | kids run
More Information
-
Boston Marathon Qualifier
-
Waxahachie, TX
Ellis County, TX
5. John Holmes Trail Run
-
May 1, 2021Saturday
-
50K, 16M, 9M trail run
Race Website
-
Brooksville, FL
Hernando County, FL
6. Miwok 100K
-
May 1, 2021Saturday
-
100K trail run
Race Website
-
Stinson Beach, CA
Marin County, CA
7. Ridge Route Ultra
-
May 1, 2021Saturday
-
50K, 25K trail run
More Information
-
Castaic, CA
Los Angeles County, CA
8. Run for Kids Challenge
-
May 1, 2021Saturday
-
12H, 50K, 10K trail run
More Information
-
Pelham, AL
Shelby County, AL
9. Salt Flats Endurance Runs
-
CancelledMay 1, 2020Friday
-
100M, 50M, 50K run
More Information
-
Wendover, UT
Tooele County, UT
10. Spartan Trail - Montana
-
May 1, 2021Saturday
-
50K, 21K, 10K trail run
More Information
-
Bigfork, MT
Flathead County, MT
11. Strolling Jim Run
-
May 1, 2021Saturday
-
41.2M, 26.2M, 13.1M, 10K run
Race Information
-
Boston Marathon Qualifier
-
Wartrace, TN
Bedford County, TN
12. Tillamook Burn Trail Run - 50M
-
May 1, 2021Saturday
-
50M trail run
Race Web Page
-
Timber, OR
Washington County, OR
13. UROC 100K, Uber Rock 50K & Cruxy 25K
-
May 1, 2021Saturday
-
100K, 50K, 25K trail run
Race Website
- Charlottesville, VA
14. Wambaw Swamp Stomp
-
May 1, 2021Saturday
-
50M, 50K trail run | 50M, 50K relay
More Information
-
Cordesville, SC
Berkeley County, SC
15. Wild Wild West Marathon
-
On-Site RaceMay 1, 2021SaturdayVirtual Option
-
50M, 50K, 26.2M, 10M trail run
Race Web Page
-
Lone Pine, CA
Inyo County, CA
16. Battle Point Endurance Run
-
CancelledMay 2, 2020Saturday
-
12H, 10H, 8H, 6H, 4H, 2H run
Race Website
-
Bainbridge Island, WA
Kitsap County, WA
17. Cheyenne Mountain Ultra 10x5k
-
CancelledMay 2, 2020Saturday
-
50K, 5K run | 50K, 5K trail run | 50K relay
Race Information
-
Colorado Springs, CO
El Paso County, CO
18. Corn Belt Running Club 24 Hour Run
-
CancelledMay 2, 2020Saturday
-
24H run
More Information
-
Eldridge, IA
Scott County, IA
19. Fall Creek Falls 50K & Half Marathon Trail Runs
-
May 2, 2021Sunday
-
50K, 13.1M trail run
More Information
-
Spencer, TN
Van Buren County, TN
20. Gateway 50K & 25K
-
CancelledMay 2, 2020Saturday
-
50K, 25K trail run
Race Web Page
-
Blacksburg, VA
Montgomery County, VA
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.