May Ultras in the USA
Bloomington, MN
30 For Freedom
May 28, 2022
Nashville, IN
Dances With Dirt - Gnaw Bone, IN
May 21, 2022
Portland, OR
Stumptown Trail Runs
May 30, 2022
May 28, 2022
Potosi, MO
Berryman Marathon & 50 Miler
May 21, 2022
Oak Ridge, TN
Run Under The Stars
May 21, 2022
Flagstaff, AZ
Cocodona 250
May 1, 2023
Fountain Hills, AZ
Adrenaline Night Runs
May 21, 2022
Fremont, CA
Ohlone 50K Trail Run
May 22, 2022
Bellingham, WA
Lost Lake 50K
May 7, 2022
Ski to Sea
May 29, 2022
Plainview, NY
Greenbelt Trail 50K
May 7, 2022
Bastrop, TX
Wildflower Trail Runs
May 7, 2022
May 8, 2022
Pawling, NY
Summer Warm Up Run
May 1, 2022
Rochester, NY
Mind The Ducks 12 Hour
May 13, 2023
Hillsborough, NJ
Steps Together 24 Hour Challenge
May 14, 2022
Doylestown, PA
Yellow Stairway 6K/12K
May 8, 2022
New Paltz, NY
Rock The Ridge
May 14, 2022
Lutsen, MN
Superior Spring Trail Races
May 21, 2022
Athens, OH
Thunderbunny 50K
May 7, 2022
May 6, 2022
Ft. Valley, VA
Massanutten Mountain Trails 100 Mile Run
May 14, 2022
Berkeley, CA
Grizzly Peak
May 14, 2022
Colorado Springs, CO
Ram Party
May 14, 2022
Valkyrie Trail Race
May 20, 2023
Fairmont, WV
EHQ Valley Falls 6 & 12 Hour
May 6, 2023
York, ME
Big A 50K
May 7, 2022
Jackson, MS
Fondren Urban Ultra
May 21, 2022
Philadelphia, PA
Dirty German Endurance Fest
May 7, 2022
Terre Haute, IN
Hawthorn Half Day Relay & Ultra
May 28, 2022
Charlotte, NC
Time Laps
May 20, 2022
Issaquah, WA
Tiger Mountain Trail Run
May 15, 2021
Park City, UT
Running with Ed
May 21, 2022
Anderson, SC
Bell Lap Endurance Run
May 21, 2022
Stinson Beach, CA
Miwok 100K
May 6, 2023
Binghamton, NY
Loop the Lemur at the Ross Park Zoo
May 15, 2022
Springville, UT
Unicorns Unleashed 55K
May 21, 2022
Buena Vista, CO
Collegiate Peaks Trail Run
May 7, 2022
Pittsfield, VT
Peak Bloodroot Ultra
May 12, 2023
May 13, 2023
May 10, 2022
Graham, TX
Hidden Hills Ultra
May 21, 2022
Los Gatos, CA
Big Basin - Skyline to the Sea
May 31, 2020
McMinnville, OR
The Race to Space
May 14, 2022
Heflin, AL
Rockin Choccolocco 50K
May 14, 2022
Laramie, WY
Wyoming Marathon Races
May 29, 2022
Key West, FL
KEYS100
May 21, 2022
Columbia, SC
Firebreak Trail Series
May 21, 2022
Bishop, CA
Bishop High Sierra Ultras
May 21, 2022
Louisville, KY
Run For Autism 5K
May 21, 2022
Dousman, WI
Bunk House Trail Runs
May 28, 2022
Winder, GA
Fort Yargo Ultra
May 28, 2022
Fabius, NY
Highland Forest 1-2-3 Trail Run
May 28, 2022
Cleveland Heights, OH
The Forgotten
May 14, 2022
Winthrop, WA
Sun Mountain
May 21, 2022
May 22, 2022
May 14, 2022
Thurmond, WV
Highball to Thurmond Ultra
May 22, 2022
Galena, IL
Galena Sky Trail Race
May 14, 2022
San Francisco, CA
San Francisco 50 Miler
May 21, 2022
Paso Robles, CA
Silver Moon Race: Paso Robles
May 14, 2022
Fall River, MA
Watuppa Trail Races
May 15, 2022
Corvallis, OR
McDonald Forest 50K Trail Run
May 7, 2022
Charleston, WV
Middle Ridge Monster 8H Run
May 14, 2022
Lone Pine, CA
Wild Wild West Marathon
May 7, 2022
La Grange, WI
Ice Age Trail Run
May 14, 2022
Delaware, OH
Playin' Possum 50K
May 23, 2020
Pollock Pines, CA
Trail Run at Sly Park
May 14, 2022
Black Mountain, NC
Black Mountain Monster
May 28, 2022
Brandenburg, KY
Ragnar Trail Kentucky
May 20, 2022
Palo Alto, CA
Horseshoe Lake
May 1, 2022
Chelsea, MI
Island Time
May 6, 2022
May 7, 2022
San Diego, CA
PCT 50
May 14, 2022
Los Alamos, NM
Jemez Mountain Trail Runs
May 21, 2022
North Little Rock, AR
Feel The Burn Trail Runs
May 28, 2022
Millburn, NJ
Mayapple Trail Run
May 21, 2022
Des Moines, IA
Market to Market Relay - Iowa
May 20, 2023
Wartrace, TN
Strolling Jim Run
May 7, 2022
Pocatello, ID
P-Towns Mini Barkley
May 20, 2022
Ludington, MI
Veterans Memorial 150
May 28, 2022
New Gloucester, ME
Trail Festival at Pineland Farms
May 28, 2022
May 29, 2022
West Milford, NJ
Highlands Trail Festival
May 14, 2022
Frankfort, KY
Bourbon Trail Relay
May 19, 2023
May 20, 2023
Faribault, MN
Maple Syrup Fun Run
May 7, 2022
Pelham, AL
Runk the Gap
May 13, 2022
Yellow Springs, OH
Tie Dye 50K
May 21, 2022
Terrebonne, OR
Smith Rock Ascent
May 14, 2022
May 15, 2022
Portersville, PA
Glacier Ridge Trail Ultra
May 7, 2022
Wendover, UT
Salt Flats Endurance Runs
May 5, 2023
May 6, 2023
Neenah, WI
Courage Runs Deep Endurance Run
May 21, 2022
Graford, TX
Possums Revenge
May 21, 2022
Windsor, CO
Weld Your Mettle Ultra Marathon
May 28, 2022
Pine, AZ
Pine Trail Run
May 7, 2022
Blue Ridge, GA
Cruel Jewel 100
May 13, 2022
Cruel Jewel 50
May 14, 2022
Cambridge, OH
American Triple-T
May 21, 2022
May 22, 2022
May 20, 2022
Dover, OH
Running With My Gnomies
May 14, 2022
Susanville, CA
Paiute Meadows Trail Run
May 14, 2022
Cortland, NY
Finger Lakes P2B Relay
May 21, 2022
Southington, CT
Spring Fling 600 Trail Race
May 7, 2022
Boiling Springs, PA
Bubbletown What The Duck Ultra
May 28, 2022
Ashburnham, MA
Wapack and Back Trail Races
May 7, 2022
San Juan Capistrano, CA
Rock It in Caspers Wilderness Park
May 21, 2022
Burnet, TX
Spider Mountain Trail Run
May 14, 2022
Lore City, OH
Stone House 50/50
May 21, 2022
May 22, 2022
Wellsboro, PA
Hills Creek Endurance Challenge
May 7, 2022
Richfield, OH
HIgh Lea 6/12/24
May 21, 2022
Norfolk, NE
Relay for Malawi
May 28, 2022
East Ridge, TN
Locomotion Endurance 6/12/24
May 14, 2022
Seaside, OR
100K Relay on the Prom
May 27, 2022
Rush City, MN
Growing Green Challenge
May 28, 2022
May 29, 2022
Burnsville, NC
Quest For The Crest Trail Races
May 21, 2022
Ashford, CT
Camp Challenge
May 21, 2022
Marietta, SC
Knock on Woodstock
May 5, 2023
May 6, 2023
Leonard, MI
Two Parks Trail Run
May 8, 2022
Cordesville, SC
Wambaw Swamp Stomp
May 7, 2022
Black Canyon City, AZ
Cocodona 250
May 1, 2023
Trail, OR
Lost Creek Trail Runs
May 7, 2022
Franktown, CO
Castlewood Canyon Endurance Run
May 22, 2021
Pittsburg, TX
East Texas Ultra
May 21, 2022
Mt. Carmel, UT
Ragnar Trail Relay - Zion
May 13, 2022
Jefferson, IA
Market to Market Relay - Iowa
May 20, 2023
Larkspur, CO
Greenland Trail Races
May 6, 2023
Blodgett, OR
Marys Peak Trail Run
May 20, 2023
Sharon Hill, PA
Dawn to Dusk to Dawn Ultras
May 7, 2022
Quanah, TX
Chupacabra 50
May 14, 2022
Stearns, KY
Yamacraw Trail Runs
May 14, 2022
May 15, 2022
Pawhuska, OK
Flower Moon
May 13, 2023
Mt. Vernon, IA
Palisades Punisher or Promenade
May 14, 2022
Triadelphia, WV
H2H LE Hill Raiser
May 29, 2022
Fort Collins, CO
Quad Rock 50
May 7, 2022
Portageville, NY
Sehgahunda Trail Marathon and Relay
May 21, 2022
May 22, 2022
Hatch, UT
Bryce Canyon Ultras
May 28, 2022
Quincy, CA
Greenhorn Ranch Trail Run
May 20, 2023
Grayson Highlands State Park, VA
Grayson Highlands
May 8, 2022
May 7, 2022
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Cocodona 250
-
May 1, 2023Monday
-
250M trail run
More Information
-
startBlack Canyon City, AZfinishFlagstaff, AZCoconino County, AZYavapai County, AZ
2. Horseshoe Lake
-
Past DateMay 1, 2022Sunday
-
50K, 26.2M, 30K, 13.1M, 5M trail run
Virtual OptionMore Information
-
Palo Alto, CA
Santa Clara County, CA
3. Palm Bluff Trail Race and Ultra Marathon
-
Past DateMay 1, 2022Sunday
-
50K, 13.1M, 12K trail run
More Information
-
Osteen, FL
Volusia County, FL
4. Summer Warm Up Run
-
Past DateMay 1, 2022Sunday
-
50K, 40K, 30K, 20K, 15K, 10K, 5K run
More Information
-
Pawling, NY
Dutchess County, NY
5. Regis Stampede
-
Past DateMay 3, 2020Sunday
-
100M, 75M, 50M run
More InformationVirtual for 2022
-
Stayton, OR
Marion County, OR
6. Salt Flats Endurance Runs
-
May 5, 2023Friday
-
100M, 50M, 50K run
More Information
-
Wendover, UT
Tooele County, UT
7. EHQ Valley Falls 6 & 12 Hour
-
May 6, 2023Saturday
-
12H, 6H trail run
More Information
-
Fairmont, WV
Marion County, WV
8. Greenland Trail Races
-
May 6, 2023Saturday
-
50K, 25K, 8M, 4M trail run
More Information
-
Larkspur, CO
Douglas County, CO
9. Hacienda Hills Run
-
May 6, 2023Saturday
-
50K, 26.2M, 13.1M, 9M, 10K, 5K trail run
More Information
-
San Jose, CA
Santa Clara County, CA
10. Island Time
-
Past DateMay 6, 2022Friday
-
24H trail run
More Information
-
Chelsea, MI
Washtenaw County, MI
11. Knock on Woodstock
-
May 6, 2023Saturday
-
50K, 1M trail run | 50M relay
More Information
-
Marietta, SC
Greenville County, SC
12. Miwok 100K
-
May 6, 2023Saturday
-
100K trail run
More Information
-
Stinson Beach, CA
Marin County, CA
13. Big A 50K
-
Past DateMay 7, 2022Saturday
-
50K trail run
More Information
-
York, ME
York County, ME
14. Collegiate Peaks Trail Run
-
Past DateMay 7, 2022Saturday
-
50M, 25M trail run
More Information
-
Buena Vista, CO
Chaffee County, CO
15. Dawn to Dusk to Dawn Ultras
-
Past DateMay 7, 2022Saturday
-
24H, 12H, 50K run
Virtual OptionMore Information
-
Sharon Hill, PA
Delaware County, PA
16. Dirty German Endurance Fest
-
Past DateMay 7, 2022Saturday
-
50M, 50K, 25K trail run
More Information
-
Philadelphia, PA
Philadelphia County, PA
17. Glacier Ridge Trail Ultra
-
Past DateMay 7, 2022Saturday
-
50M, 50K, 30K trail run | 50M relay
More Information
-
Portersville, PA
Butler County, PA
18. Grayson Highlands
-
Past DateMay 7, 2022Saturday
-
50M, 50K trail run
More Information
-
Grayson Highlands State Park, VA
Grayson County, VA
19. Greenbelt Trail 50K
-
Past DateMay 7, 2022Saturday
-
50K, 25K trail run
Virtual OptionMore Information
-
Plainview, NY
Nassau County, NY
20. Hills Creek Endurance Challenge
-
Past DateMay 7, 2022Saturday
-
12H, 6H, 3H trail run
More Information
-
Wellsboro, PA
Tioga County, PA
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.