March Ultras in the USA
Santa Barbara, CA
Santa Barbara Nine Trails
Mar 18, 2023
Williamsburg, VA
March Maniac
Mar 12, 2022
Sausalito, CA
Marin Ultra Challenge
Mar 12, 2022
De Witt, IL
Clinton Lake Ultra
Mar 26, 2022
Lake Texoma, TX
Cross Timbers Trail Run
Mar 26, 2022
Mt. Pleasant, SC
Peyton's Wild and Wacky 5K Ultra
Mar 11, 2023
Alexander City, AL
Lake Martin 100
Mar 25, 2023
Manhattan, KS
Tallgrass Tribute
Mar 26, 2022
Bellingham, WA
Chuckanut Mountain 50K Trail Run
Mar 18, 2023
Ivins, UT
Red Mountain 50K/30K
Mar 4, 2023
St. George, UT
Lake to Lake Relay and Ultra
Mar 5, 2022
Boulder City, NV
Blood, Sweat & Beers
Mar 26, 2022
Leesport, PA
Naked Bavarian 20M/40M
Mar 5, 2022
Aberdeen, SD
March Madness 24 hour CHALLENGE
Mar 26, 2022
College Station, TX
Green Ultra at Millican
Mar 19, 2022
Richland, WA
Badger Mountain Challenge
Mar 25, 2022
Seattle, WA
Dizzy Daze
Mar 26, 2022
Dripping Springs, TX
Dos Senderos
Mar 4, 2023
Lawrence, KS
Pi Day River Rotation
Mar 12, 2022
Charleston, SC
Palmetto Relay
Mar 24, 2023
Mar 25, 2023
Gonzales, TX
Texas Independence Relay
Mar 26, 2022
Henderson, NV
Trail Trashed
Mar 4, 2023
Folsom, CA
Folsom South Side Trail Run
Mar 18, 2023
Moab, UT
Behind the Rocks
Mar 25, 2023
Santa Clarita, CA
Valencia Trail Race
Mar 25, 2023
Homer, AK
Homer Epic
Mar 18, 2023
Jupiter, FL
Picnic Island Ultra
Mar 18, 2023
Los Angeles, CA
Griffith Park Trail Marathon
Mar 12, 2022
Decatur, TX
Grasslands Trail Run
Mar 19, 2022
Houston, TX
Texas Independence Relay
Mar 26, 2022
Brooksville, FL
Long Play Trail Run
Mar 4, 2023
Memphis, TN
Big Buffalo 50
Mar 26, 2022
Corona, CA
Run4Kids 24 Hour Running Party
Mar 12, 2022
Las Vegas, NV
Labor of Love Races
Mar 11, 2023
Cape Girardeau, MO
Howard Aslinger Endurance Run
Mar 18, 2022
Susquehanna State Park, MD
HAT Run
Mar 19, 2022
San Angelo, TX
Crazy Desert Trail Race
Mar 5, 2022
Tulsa, OK
Snake Run
Mar 13, 2022
Cumberland, RI
F.I.T. 'Rock Trail Race
Mar 13, 2022
San Antonio, TX
SARR Prickly Pear 50K/15K/5K
Mar 13, 2022
Pinedale, WY
The Drift
Mar 13, 2022
Mar 11, 2022
Smithville, TX
Hells Hills Trail Race
Mar 31, 2023
Apr 1, 2023
Sedalia, VA
Terrapin Mountain 50K
Mar 19, 2022
Waddell, AZ
Mesquite Canyon Trail Runs
Mar 11, 2023
Chicago, IL
Chicago Lakefront 50K
Mar 26, 2022
Gaithersburg, MD
Seneca Creek Greenway Trail Marathon and 50K
Mar 4, 2023
Wooster, OH
Super Bull Trail Championships
Mar 5, 2022
Grand Rivers, KY
Land Between the Lakes Trail Runs
Mar 12, 2022
Westwood, MA
TARC To Hale and Back
Mar 26, 2022
Decatur, AL
Delano Park
Mar 5, 2022
Sonoita, AZ
Old Pueblo Endurance Runs
Mar 5, 2022
Waynesville, MO
Racing for Daylight
Mar 12, 2022
Rocksprings, TX
J & J Race and Trail Running Reunion
Mar 10, 2023
Waretown, NJ
Spring Rat Race
Mar 19, 2022
Fort Payne, AL
Lost Falls
Mar 12, 2022
Blairsville, GA
Georgia Death Race
Mar 25, 2023
Selma, AL
Selma to Montgomery Relay
Mar 18, 2023
Corolla, NC
Blackbeard's Revenge 100
Mar 25, 2023
Muenster, TX
Ramble In The Brambles Trail Run
Mar 25, 2023
North Liberty, IN
Run Happy 50K (and other happy distances)
Mar 26, 2022
Santa Margarita, CA
San Luis Obispo Spartan Trail
Mar 13, 2022
Blairstown, NJ
NJ Ultra Festival
Mar 27, 2021
Bald Head Island, NC
Badwater Cape Fear
Mar 18, 2023
Copeland, FL
Everglades Ultras
Mar 13, 2021
Thomaston, GA
Widow Maker Sunrise to Sunset Ultra
Mar 26, 2022
Elizabethtown, NC
Mission 100K
Mar 19, 2022
Pegram, TN
Music City Trail Ultra
Mar 5, 2022
Crown King, AZ
Crown King Scramble
Mar 26, 2022
Monument Valley, UT
Monument Valley Ultra
Mar 5, 2022
Canal Fulton, OH
Get Lucky 50/50
Mar 19, 2022
Hookstown, PA
Rabid Raccoon 100
Mar 19, 2022
Williamson, WV
Conquer the Wall Endurance Challenge
Mar 10, 2023
Butte Meadows, CA
Little Loco Relay
Mar 18, 2023
Adrian, OR
Owyhee Off-Road Challenge
Mar 26, 2022
Haysville, KS
Shamrock Shuffle 5K
Mar 11, 2022
Keithville, LA
Pain Cave Ultra Trail Run
Mar 5, 2022
Lyndhurst, VA
Bel Monte Endurance Races
Mar 12, 2022
Fort Davis, TX
Southwest 100
Mar 26, 2022
Poland, IN
OPSF50|50
Mar 26, 2022
Green Bay, VA
Dogwood Ultra Marathons
Mar 25, 2022
Oljato-Monument Valley, AZ
Monument Valley Ultra
Mar 5, 2022
Slater-Marietta, SC
The Country Mile
Apr 2, 2023
Apr 1, 2023
Mar 31, 2023
Fifty-Six, AR
Three Days of Syllamo Stage Race
Mar 17, 2023 - Day One
Mar 18, 2023 - Day Two
Mar 19, 2023 - Day Three
Los Osos, CA
Montana de Oro Trail Run
Mar 5, 2022
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Mississippi 50 Trail Run
-
Mar 3, 2023Friday
-
100M, 50M, 50K, 20K trail run
More Information
-
Laurel, MS
Jones County, MS
2. Conquer the Rock
-
Mar 4, 2023SaturdayFoothills 50K
-
50K trail run
More Information
-
Pickens, SC
Pickens County, SC
3. Dos Senderos
-
Mar 4, 2023Saturday
-
100K, 50K, 20M, 10M trail run
More Information
-
Dripping Springs, TX
Hays County, TX
4. Long Play Trail Run
-
Mar 4, 2023Saturday
-
33M, 13.1M, 10K trail run
More Information
-
Brooksville, FL
Hernando County, FL
5. Mississippi 50 Trail Run
-
Mar 4, 2023Saturday
-
100M, 50M, 50K, 20K trail run
More Information
-
Laurel, MS
Jones County, MS
6. Red Mountain 50K/30K
-
Mar 4, 2023Saturday
-
50K, 30K, 13.1M trail run
More Information
-
Ivins, UT
Washington County, UT
7. Seneca Creek Greenway Trail Marathon and 50K
-
Mar 4, 2023Saturday
-
50K, 26.2M trail run
More Information
-
Gaithersburg, MD
Montgomery County, MD
8. Trail Trashed
-
Mar 4, 2023Saturday
-
50M, 50K, 26.2M, 13.1M, 10K, 5K trail run
More Information
-
Henderson, NV
Clark County, NV
9. Way Too Cool 50K Endurance Run
-
Mar 4, 2023Saturday
-
50K run
More Information
-
Cool, CA
El Dorado County, CA
10. Chena River to Ridge
-
Past DateMar 5, 2022Saturday
-
55M, 26M run
More Information
-
Fairbanks, AK
Fairbanks North Star County, AK
11. Crazy Desert Trail Race
-
Past DateMar 5, 2022Saturday
-
100K, 50K, 13.1M, 10K, 5K trail run
More Information
-
San Angelo, TX
Tom Green County, TX
12. Delano Park
-
Past DateMar 5, 2022Saturday
-
50M run | 12H relay
More Information
-
Decatur, AL
Morgan County, AL
13. Lake to Lake Relay and Ultra
-
Past DateMar 5, 2022Saturday
-
50M run | 50M relay
More Information
-
St. George, UT
Washington County, UT
14. Montana de Oro Trail Run
-
Past DateMar 5, 2022Saturday
-
50K, 36K, 13.1M, 12K trail run
Virtual OptionMore Information
-
Los Osos, CA
San Luis Obispo County, CA
15. Monument Valley Ultra
-
Past DateMar 5, 2022Saturday
-
50M, 50K, 13.1M trail run
More Information
-
Monument Valley, UT
San Juan County, UT
16. Monument Valley Ultra
-
Past DateMar 5, 2022Saturday
-
50M, 50K, 13.1M trail run
More Information
-
Oljato-Monument Valley, AZ
Navajo County, AZ
17. Music City Trail Ultra
-
Past DateMar 5, 2022Saturday
-
50K, 25K, 12K trail run
More Information
-
Pegram, TN
Cheatham County, TN
18. Naked Bavarian 20M/40M
-
Past DateMar 5, 2022Saturday
-
40M, 20M trail run
More Information
-
Leesport, PA
Berks County, PA
19. Old Pueblo Endurance Runs
-
Past DateMar 5, 2022Saturday
-
100M, 75M, 50M, 25M trail run
More Information
-
Sonoita, AZ
Santa Cruz County, AZ
20. Pain Cave Ultra Trail Run
-
Past DateMar 5, 2022Saturday
-
50K, 25K trail run
More Information
-
Keithville, LA
Caddo County, LA
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.