April Ultras in the USA
Snoqualmie, WA
Mt. Si Relay & Trail Runs
Apr 24, 2022
Virginia Beach, VA
Biffledinked 10 x 5K
Apr 23, 2022
Long Creek 60K
Apr 2, 2023
Tallahassee, FL
Capitol to Coast Relay
Apr 15, 2023
Williamsburg, VA
Singletrack Maniac 50K
Apr 1, 2023
Lock Haven, PA
Eagleton Trail Challenge
Apr 9, 2022
Queen Creek, AZ
Sinister Night Runs
Apr 16, 2022
Sausalito, CA
Rodeo Beach Rumble
Apr 16, 2022
Stratford, CT
Enchanted Forest Ultra Run
Apr 23, 2022
Asheville, NC
Ville to Ville Craft Brew Relay
Apr 15, 2023
Willard, MO
Frisco Railroad Run
Apr 30, 2022
Chillicothe, OH
The Buck Fifty
Apr 21, 2023
New Port Richey, FL
Best Damn Race Trail Starkey Park
Apr 9, 2022
Medford, OR
Climate Run Rogue River
Apr 29, 2022
Washington, DC
American Odyssey Relay
Apr 29, 2022
Manhattan, KS
Flint Hills 50 and Marathon
Apr 23, 2022
Cody, WY
Hunt Trail Race
Apr 9, 2022
Geneva, NY
Seneca7
Apr 24, 2022
Huntington Beach, CA
Ragnar So Cal
Apr 29, 2022
Leesport, PA
Naked Prussian Marathon & 50 Miler
Apr 2, 2022
Ruston, LA
Old School Lincoln Parish Park
Apr 1, 2023
Sunderland, MA
Mt. Toby Ultra and 24K
Apr 9, 2022
Colorado Springs, CO
Rattler Trail Race
Apr 16, 2022
Cheyenne Mountain Trail Race
Apr 30, 2022
San Jose, CA
Sierra Azul Trail Challenge
Apr 29, 2023
Raleigh, NC
Mountains-to-Sea Trail 12 Mile and 50K Challenge
Apr 10, 2022
Tobacco Road Relay
Apr 30, 2022
Umstead 100 Mile Endurance Run
Apr 1, 2023
McClellanville, SC
Cooter Creek 50 Mile Trail Race
Apr 16, 2022
Rocky Point, NY
Paumanok Pursuit 70K Trail Run & Relay
Apr 3, 2022
Issaquah, WA
Squak Mountain Trail Run
Apr 23, 2022
Ellensburg, WA
Yakima Skyline Rim 50K
Apr 23, 2022
Wilmington, NC
Wilmington Growler Relay
Apr 2, 2022
Seattle, WA
Cottontail 6 &12 Hour
Apr 16, 2022
St. Louis, MO
Double Chubb
Apr 16, 2022
Bedford, VA
Promise Land 50K
Apr 23, 2022
Stillwater, OK
Lake McMurtry Run
Apr 8, 2023
Walnut Creek, CA
Diablo Trails Challenge
Apr 9, 2022
Moab, UT
Amasa Trail Race
Apr 15, 2023
Chatsworth, GA
DT 100 Stone Anvil
Apr 20, 2022
Apr 21, 2022
Apr 22, 2022
Apr 23, 2022
Endurance Hunter 100
Apr 1, 2023
Traverse City, MI
Traverse City Trail Running Festival
Apr 23, 2022
Apr 22, 2022
Ashland, OR
Tempest Endurance Runs
Apr 23, 2022
Conyers, GA
Ragnar Trail Atlanta
Apr 22, 2022
Hampton, VA
Virginia 24 Hour Run and Relay
Apr 23, 2022
Madison, WI
MadCity Ultras
Apr 23, 2022
Woodside, CA
Woodside Crossover
Apr 16, 2022
Loveland, CO
Run the Ranch
Apr 15, 2022
Apr 16, 2022
Brooksville, FL
Croom Fools Run
Apr 2, 2022
Wildwood, MO
Ozark Foothills
Apr 15, 2023
Apr 16, 2023
Holly, MI
Ode to the Night
Apr 30, 2022
Peninsula, OH
Fools 50K and 25K
Apr 16, 2022
Spokane, WA
Spokane River Run
Apr 24, 2022
Roanoke, VA
Blue Ridge Marathon
Apr 16, 2022
Prescott, AZ
Whiskey Basin Trail Runs
Apr 23, 2022
Columbus, OH
1 Day for the K.I.A.
Apr 2, 2022
Pinckney, MI
Trail Marathon
Apr 24, 2022
Newberg, OR
HTC Cape Lookout Relay
Apr 30, 2022
Gettysburg, PA
American Odyssey Relay
Apr 29, 2022
Kirtland, OH
Outrun 24 Hour Trail Race
Apr 30, 2022
Crystal Lake, IL
Earth Day 50K
Apr 16, 2022
Golconda, IL
River to River Relay
Apr 23, 2022
Port Angeles, WA
OAT Run
Apr 16, 2022
Oshkosh, WI
Run Away To the Bay
Apr 15, 2023
Hobe Sound, FL
Dunes Endurance Challenge
Apr 22, 2023
Boston, MA
TARC Don't Run Boston Races
Apr 16, 2022
New Orleans, LA
Legs n' Dregs Brewery Marathon
Apr 10, 2022
New Preston, CT
Jack Bristol Lake Waramaug Ultra Races
Apr 24, 2022
Clifton, VA
Bull Run Run 50 Mile
Apr 15, 2023
Columbia, MO
The 24 Hour Lions Roar
Apr 22, 2022
Apr 23, 2022
Palm Springs, CA
Beyond Limits Ultra
Apr 7, 2022
Austin, TX
Austin Falls Ultra
Apr 9, 2022
Green Bay, WI
Run Away To the Bay
Apr 15, 2023
Calistoga, CA
Napa Valley Endurance Run
Apr 16, 2023
Coronado, CA
Ragnar So Cal
Apr 29, 2022
Smithville, TX
Hells Hills Trail Race
Mar 31, 2023
Apr 1, 2023
Aurora, IL
Zoomies 50K
Apr 22, 2023
South Orange, NJ
Spring SOMO Timed Trail Races
Apr 2, 2022
Myrtle Beach, SC
Black Dog's Ultra Challenge
Apr 23, 2022
Greenville, SC
Ville to Ville Craft Brew Relay
Apr 15, 2023
Derry, NH
Cheap Marathon
Apr 16, 2023
Little Rock, AR
Ouachita Trail 50 Endurance Run
Apr 9, 2022
West Orange, NJ
Squatchapple Trail Race
Apr 9, 2022
Oakland, CA
Redwood
Apr 2, 2022
Kalamazoo, MI
Kal-Haven Trail Run
Apr 10, 2022
Loudonville, OH
Forget the PR, Mohican 50K/25K
Apr 23, 2022
Castro Valley, CA
SPASM Lake Chabot
Apr 16, 2022
Rockford, MN
Trail Mix Race
Apr 16, 2022
Morgantown, WV
Coopers Rock 50K
Apr 29, 2023
East Islip, NY
Shore 2 Shore
Apr 9, 2022
New Auburn, WI
Chippewa 50K
Apr 23, 2022
Castaic, CA
Ridge Route Ultra
Apr 30, 2022
Morehead, KY
Big Turtle Trail Runs
Apr 23, 2022
Healdsburg, CA
Lake Sonoma 50
Apr 8, 2023
Pine, AZ
Zane Grey 100K
Apr 23, 2022
Blue Ridge, GA
Endurance Hunter 100
Apr 1, 2023
Taylorsville, NC
Alexander County 6/12/24 hour Race
Apr 2, 2022
Sisters, OR
Peterson Ridge Rumble
Apr 10, 2022
Canon City, CO
Royal Gorge Groove
Apr 9, 2022
Weston, MA
TARC Spring Classic Trail Race
Apr 23, 2022
Lithia Springs, GA
SweetH2O 50K
Apr 1, 2023
Reedley, CA
Silver Moon Race: Reedley
Apr 8, 2023
Borrego Springs, CA
Badwater Salton Sea
Apr 30, 2022
Waxahachie, TX
Hachie 50
Apr 23, 2022
Cascade Locks, OR
Gorge Waterfalls
Apr 3, 2022
Apr 2, 2022
Bryson City, NC
Smoky Mountain Relay
Apr 29, 2022
Eldridge, IA
Corn Belt Running Club 24 Hour Run
Apr 30, 2022
Hyner, PA
Hyner View Trail Challenge
Apr 22, 2023
Tehachapi, CA
Calgonquin 50K
Apr 17, 2021
Apr 1, 2022
Apr 30, 2022
Roseburg, OR
Roseburg to Coos Bay Relay
Apr 23, 2022
Tijeras, NM
Cedro Peak
Apr 23, 2022
Winnabow, NC
The Hydra
Apr 9, 2022
Amherst, NY
Buffalo Runners 6 Hour Classic
Apr 24, 2022
Loxahatchee, FL
JW Corbett Trail Races
Apr 16, 2022
Theilman, MN
Zumbro Endurance Run
Apr 8, 2022
Apr 9, 2022
Tuolumne, CA
Red Hills Ramble
Apr 30, 2022
Marcola, OR
Shotgun Trail Blast
Apr 2, 2022
Julian, CA
Oriflamme 50K
Apr 15, 2023
Mont Clare, PA
Schuylkill River Relay
Apr 23, 2022
Ellsworth, KS
Rockin K Trail Runs
Apr 2, 2022
Quitaque, TX
Wild Canyon Ultra
Apr 23, 2022
Copperhill, TN
Big Frog Trail Runs
Apr 24, 2022
Apple Valley, UT
Zion Ultra Marathons
Apr 8, 2023
Apr 9, 2023
Cape Lookout, OR
HTC Cape Lookout Relay
Apr 30, 2022
Wallingford, KY
Bluegrass Ultra Trail Race
Apr 2, 2022
Slater-Marietta, SC
The Country Mile
Apr 2, 2023
Apr 1, 2023
Mar 31, 2023
Vesuvius, VA
UROC 100K, Uber Rock 50K & Cruxy 25K
Apr 30, 2022
Altura, MN
Storm the Park 15K
Apr 23, 2022
Hooversville, PA
On The Dam Trail
Apr 23, 2022
Green Valley, CA
Leona Divide
Apr 22, 2023
Saucier, MS
Q50 Races Badlands
Apr 9, 2022
Orcas Island, WA
Orcas Island Trail Runs
Apr 16, 2022
Apr 17, 2022
Brazos Bend State Park, TX
Brazos Bend 50
Apr 1, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. American River 50 Mile Endurance Run
-
Apr 1, 2023Saturday
-
50M, 25M trail run
More Information
-
Folsom, CA
Sacramento County, CA
2. Brazos Bend 50
-
Apr 1, 2023Saturday
-
100K, 50M, 50K, 25K, 10K, 5K trail run
More Information
-
Brazos Bend State Park, TX
Fort Bend County, TX
3. Endurance Hunter 100
-
Apr 1, 2023Saturday
-
100M, 100K trail run
More Information
-
startBlue Ridge, GAfinishChatsworth, GAMurray County, GAFannin County, GA
4. Hells Hills Trail Race
-
Apr 1, 2023Saturday
-
50M, 50K, 25K, 10K trail run
More Information
-
Smithville, TX
Bastrop County, TX
5. Old School Lincoln Parish Park
-
Apr 1, 2023Saturday
-
30M, 20M, 10M, 5M trail run
More Information
-
Ruston, LA
Lincoln County, LA
6. Singletrack Maniac 50K
-
Apr 1, 2023Saturday
-
50K, 10K trail run
More Information
- Williamsburg, VA
7. SweetH2O 50K
-
Apr 1, 2023Saturday
-
50K, 32K trail run
More Information
-
Lithia Springs, GA
Douglas County, GA
8. The Country Mile
-
Apr 1, 2023Saturday
-
last man standing | 24H relay
More Information
-
Slater-Marietta, SC
Greenville County, SC
9. Umstead 100 Mile Endurance Run
-
Apr 1, 2023Saturday
-
100M, 50M trail run
More Information
-
Raleigh, NC
Wake County, NC
10. Vernal Equinox 24 12 8H Run
-
Past DateApr 1, 2022Friday
-
48H, 24H, 12H, 8H trail run
More Information
-
Batavia, OH
Clermont County, OH
11. 1 Day for the K.I.A.
-
Past DateApr 2, 2022Saturday
-
12H run | 12H relay
Virtual OptionMore Information
-
Columbus, OH
Franklin County, OH
12. Alexander County 6/12/24 hour Race
-
Past DateApr 2, 2022Saturday
-
24H, 12H, 6H run
More Information
-
Taylorsville, NC
Alexander County, NC
13. Bluegrass Ultra Trail Race
-
Past DateApr 2, 2022Saturday
-
50K, 25K, 5M trail run
More Information
-
Wallingford, KY
Fleming County, KY
14. Croom Fools Run
-
Past DateApr 2, 2022Saturday
-
50M, 50K, 16M trail run
More Information
-
Brooksville, FL
Hernando County, FL
15. Gorge Waterfalls
-
Past DateApr 2, 2022Saturday
-
100K trail run
More Information
-
Cascade Locks, OR
Hood River County, OR
16. Long Creek 60K
-
Apr 2, 2023Sunday
-
60K trail run
More Information
- Virginia Beach, VA
17. Naked Prussian Marathon & 50 Miler
-
Past DateApr 2, 2022Saturday
-
50M, 26.2M trail run
More Information
-
Leesport, PA
Berks County, PA
18. Oak Mountain 50K
-
Past DateApr 2, 2022Saturday
-
50K trail run
More Information
-
Pelham, AL
Shelby County, AL
19. Redwood
-
Past DateApr 2, 2022Saturday
-
50K, 26.2M, 30K, 13.1M, 5M trail run
More Information
-
Oakland, CA
Alameda County, CA
20. Rockin K Trail Runs
-
Past DateApr 2, 2022Saturday
-
50M, 26.2M trail run
More Information
-
Ellsworth, KS
Ellsworth County, KS
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.