March Ultras in the USA
Santa Barbara, CA
Santa Barbara Nine Trails
Mar 18, 2023
Sausalito, CA
Marin Ultra Challenge
Mar 11, 2023
De Witt, IL
Clinton Lake Ultra
Mar 25, 2023
Lake Texoma, TX
Cross Timbers Trail Run
Mar 4, 2023
Mt. Pleasant, SC
Peyton's Wild and Wacky 5K Ultra
Mar 11, 2023
Alexander City, AL
Lake Martin 100
Mar 25, 2023
Bellingham, WA
Chuckanut Mountain 50K Trail Run
Mar 18, 2023
Cody, WY
Hunt Trail Race
Mar 18, 2023
Ivins, UT
Red Mountain 50K/30K
Mar 4, 2023
St. George, UT
Lake to Lake Relay and Ultra
Mar 4, 2023
Boulder City, NV
Blood, Sweat & Beers
Mar 25, 2023
Leesport, PA
Naked Bavarian 20M/40M
Mar 4, 2023
Granite Bay, CA
Chanoko Trail Runs
Mar 11, 2023
Aberdeen, SD
March Madness 24 hour CHALLENGE
Mar 26, 2022
Issaquah, WA
Running Up For Air - Tiger Mountain
Mar 11, 2023
College Station, TX
Green Ultra at Millican
Mar 19, 2022
Richland, WA
Badger Mountain Challenge
Mar 24, 2023
Seattle, WA
Dizzy Daze
Mar 11, 2023
Dripping Springs, TX
Dos Senderos
Mar 4, 2023
Lawrence, KS
Pi Day River Rotation
Mar 11, 2023
Charleston, SC
Palmetto Relay
Mar 24, 2023
Mar 25, 2023
Gonzales, TX
Texas Independence Relay
Mar 25, 2023
Moab, UT
Behind the Rocks
Mar 25, 2023
Charlottesville, VA
Bel Monte Endurance Races
Mar 11, 2023
Santa Clarita, CA
Valencia Trail Race
Mar 25, 2023
Homer, AK
Homer Epic
Mar 11, 2023
Jupiter, FL
Picnic Island Ultra
Mar 18, 2023
Naperville, IL
4x4x48 Challenge
Mar 10, 2023
Decatur, TX
Grasslands Trail Run
Mar 18, 2023
Houston, TX
Texas Independence Relay
Mar 25, 2023
Brooksville, FL
Long Play Trail Run
Mar 4, 2023
Memphis, TN
Big Buffalo 50
Mar 25, 2023
Columbus, OH
1 Day for the K.I.A.
Mar 25, 2023
Corona, CA
Run4Kids 24 Hour Running Party
Mar 24, 2023
Paso Robles, CA
Silver Moon Race: Paso Robles
Mar 4, 2023
Las Vegas, NV
Labor of Love Races
Mar 11, 2023
Cape Girardeau, MO
Howard Aslinger Endurance Run
Mar 17, 2023
Susquehanna State Park, MD
HAT Run
Mar 25, 2023
San Angelo, TX
Crazy Desert Trail Race
Mar 4, 2023
New Orleans, LA
Legs n' Dregs Brewery Marathon
Mar 12, 2023
Tulsa, OK
Snake Run
Mar 12, 2023
Cumberland, RI
F.I.T. 'Rock Trail Race
Mar 19, 2023
San Antonio, TX
SARR Prickly Pear 50K/15K/5K
Mar 12, 2023
Pinedale, WY
The Drift
Mar 12, 2023
Mar 10, 2023
Smithville, TX
Hells Hills Trail Race
Mar 31, 2023
Apr 1, 2023
Sedalia, VA
Terrapin Mountain 50K
Mar 18, 2023
Waddell, AZ
Mesquite Canyon Trail Runs
Mar 11, 2023
Chicago, IL
Chicago Lakefront 50K
Mar 25, 2023
Gaithersburg, MD
Seneca Creek Greenway Trail Marathon and 50K
Mar 11, 2023
Wooster, OH
Super Bull Trail Championships
Mar 11, 2023
Grand Rivers, KY
Land Between the Lakes Trail Runs
Mar 11, 2023
Anniston, AL
McClellan Madness
Mar 4, 2023
Westwood, MA
TARC To Hale and Back
Mar 25, 2023
Decatur, AL
Delano Park
Mar 4, 2023
West Orange, NJ
Squatchapple Trail Race
Mar 11, 2023
Sonoita, AZ
Old Pueblo Endurance Runs
Mar 4, 2023
Waynesville, MO
Racing for Daylight
Mar 11, 2023
Laurinburg, NC
Run with the Knights 24 Hr Ultra
Mar 25, 2023
Florence, OR
Siuslaw Dunes
Mar 11, 2023
Rocksprings, TX
J&J Race & Trail Running Reunion
Mar 10, 2023
Waretown, NJ
Spring Rat Race
Mar 18, 2023
Fort Payne, AL
Lost Falls
Mar 11, 2023
Blairsville, GA
Georgia Death Race
Mar 25, 2023
Selma, AL
Selma to Montgomery Relay
Mar 18, 2023
Parkton, MD
24hrs at Genesee Valley
Mar 25, 2023
Corolla, NC
Blackbeard's Revenge 100
Mar 25, 2023
Muenster, TX
Ramble In The Brambles Trail Run
Mar 25, 2023
Swannanoa, NC
Land and Lakes Relay
Mar 4, 2023
North Liberty, IN
Run Happy 50K (and other happy distances)
Mar 25, 2023
Santa Margarita, CA
San Luis Obispo Spartan Trail
Mar 13, 2022
Bald Head Island, NC
Badwater Cape Fear
Mar 18, 2023
Thomaston, GA
Widow Maker Ultra
Mar 25, 2023
Elizabethtown, NC
Mission 100K
Mar 19, 2022
Pegram, TN
Music City Trail Ultra
Mar 4, 2023
Crown King, AZ
Crown King Scramble
Mar 25, 2023
Monument Valley, UT
Monument Valley Ultra
Mar 4, 2023
Canal Fulton, OH
Get Lucky 50/50
Mar 18, 2023
Hookstown, PA
Rabid Raccoon 100
Mar 18, 2023
Williamson, WV
Conquer the Wall Endurance Challenge
Mar 10, 2023
Dayton, VA
Hone Quarry 40 Miler
Mar 25, 2023
Butte Meadows, CA
Little Loco Relay
Mar 18, 2023
Adrian, OR
Owyhee Off-Road Challenge
Mar 25, 2023
La Veta, CO
CUCHARA Snowshoe Races
Mar 11, 2023
Haysville, KS
Shamrock Shuffle 5K
Mar 11, 2023
Keithville, LA
Pain Cave Ultra Trail Run
Mar 5, 2022
Fort Davis, TX
Southwest 100
Mar 25, 2023
Poland, IN
OPSF50|50
Mar 25, 2023
Green Bay, VA
Dogwood Ultra Marathons
Mar 24, 2023
Vian, OK
Lake Vian Hilltop Run
Mar 4, 2023
Woodford, VA
The Harbinger
Mar 4, 2023
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 25, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Jackpot Ultras
-
Mar 3, 2023Friday
-
48H, 100M run
More Information
-
Henderson, NV
Clark County, NV
2. Mississippi 50 Trail Run
-
Mar 3, 2023Friday
-
100M, 50M, 50K, 20K trail run
More Information
-
Laurel, MS
Jones County, MS
3. McClellan Madness
-
Mar 4, 2023Saturday
-
8H, 4H trail run
More Information
-
Anniston, AL
Calhoun County, AL
4. Chena River to Ridge
-
Mar 4, 2023Saturday
-
55M, 26M run
More Information
-
Fairbanks, AK
Fairbanks North Star County, AK
5. Conquer the Rock
-
Mar 4, 2023SaturdayFoothills 50K
-
50K trail run
More Information
-
Pickens, SC
Pickens County, SC
6. Crazy Desert Trail Race
-
Mar 4, 2023Saturday
-
100K, 50K, 13.1M, 10K, 5K trail run
More Information
-
San Angelo, TX
Tom Green County, TX
7. Cross Timbers Trail Run
-
Mar 4, 2023Saturday
-
50M, 26.2M, 13.1M, 5M trail run
More Information
-
Lake Texoma, TX
Grayson County, TX
8. Delano Park
-
Mar 4, 2023Saturday
-
50M run | 12H relay
More Information
-
Decatur, AL
Morgan County, AL
9. Dos Senderos
-
Mar 4, 2023Saturday
-
100K, 50K, 20M, 10M trail run
More Information
-
Dripping Springs, TX
Hays County, TX
10. Jackpot Ultras
-
Mar 4, 2023Saturday
-
24H, 100M, 12H, 50M, 6H run
More Information
-
Henderson, NV
Clark County, NV
11. Lake to Lake Relay and Ultra
-
Mar 4, 2023Saturday
-
50M run | 50M relay
More Information
-
St. George, UT
Washington County, UT
12. Lake Vian Hilltop Run
-
Mar 4, 2023Saturday
-
50K, 26.2M, 13.1M, 4M run
More Information
-
Vian, OK
Sequoyah County, OK
13. Land and Lakes Relay
-
Mar 4, 2023Saturday
-
61M relay
More Information
-
Swannanoa, NC
Buncombe County, NC
14. Long Play Trail Run
-
Mar 4, 2023Saturday
-
33M, 13.1M, 10K trail run
More Information
-
Brooksville, FL
Hernando County, FL
15. Mississippi 50 Trail Run
-
Mar 4, 2023Saturday
-
100M, 50M, 50K, 20K trail run
More Information
-
Laurel, MS
Jones County, MS
16. Monument Valley Ultra
-
Mar 4, 2023Saturday
-
50M, 50K, 13.1M trail run
More Information
-
Monument Valley, UT
San Juan County, UT
17. Music City Trail Ultra
-
Mar 4, 2023Saturday
-
50K, 25K, 12K trail run
More Information
-
Pegram, TN
Cheatham County, TN
18. Naked Bavarian 20M/40M
-
Mar 4, 2023Saturday
-
40M, 20M trail run
More Information
-
Leesport, PA
Berks County, PA
19. Old Pueblo Endurance Runs
-
Mar 4, 2023Saturday
-
100M, 75M, 50M, 25M trail run
More Information
-
Sonoita, AZ
Santa Cruz County, AZ
20. Red Mountain 50K/30K
-
Mar 4, 2023Saturday
-
50K, 30K, 13.1M trail run
More Information
-
Ivins, UT
Washington County, UT
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.