March 7M to 11Ms in the USA
Virginia Beach, VA
Valor Run
Mar 24, 2024
Greensboro, NC
Northern Trails Marathon
Mar 8, 2025
Tallahassee, FL
Ninja 1M, 5K, 10K, 15K & Half Marathon
Mar 9, 2024
Bunny 1M, 5K, 10K, 15K, and Half Marathon
Mar 23, 2024
Williamsburg, VA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Mar 2, 2024
Wichita Falls, TX
Xpress Half Marathon
Mar 2, 2024
Redding, CA
NorCal John Frank Memorial Run
Mar 2, 2024
Portland, OR
Shamrock Run
Mar 16, 2025
Fairbanks, AK
St. Patrick's Run
Mar 16, 2024
Aiken, SC
Triple Crown Road Race
Mar 9, 2024
Columbia, TN
Duck River Trail Run
Mar 30, 2024
Lubbock, TX
Prairie Dog Town
Mar 9, 2024
Hornitos, CA
Hornitos Run
Mar 3, 2024
Stratford, CT
Boston Blowout
Mar 24, 2024
Lake Geneva, WI
Hills Are Alive Trail Run
Mar 16, 2024
Chillicothe, OH
Pirate 1M, 5K, 10K, 15K, and Half Marathon
Mar 2, 2024
Bowling Green, KY
WKU Topper 10
Mar 30, 2025
Kirkland, WA
Spring Run for Fun - Bridle Trails
Mar 23, 2024
Richmond, VA
Laps to Honor
Mar 30, 2024
Fountain Hills, AZ
Mountain To Fountain 15K
Mar 2, 2025
Atlantic City, NJ
St. Pat's Boardwalk 10 Miler and 5K
Mar 16, 2024
Annandale, VA
Spring Backyard Burn Trail Running Series
Mar 3, 2024
Lewes, DE
Shamrock Shuffle 10M
Mar 17, 2024
Tiburon, CA
Angel Island
Mar 10, 2024
Springfield, VA
King Street Cats Easter 5K & 12K
Mar 31, 2024
Maumee, OH
March Mayhem
Mar 23, 2024
Bend, OR
Mastondon Trail Race
Mar 3, 2024
Dayton, OH
Sycamore 10 ish Miler
Mar 17, 2024
Boulder City, NV
St. Patrick's Day Half Marathon
Mar 17, 2024
Lincoln, NE
LTC Spring Forward
Mar 23, 2024
Santa Rosa, CA
Ilsanjo Classic 10-miler & Neo-Classic 4-miler
Mar 3, 2024
Whitehouse, OH
Great Black Swamp Festival of Races
Mar 16, 2024
Kings Park, NY
Kings Park 15K
Mar 30, 2024
Ruston, LA
Old School Lincoln Parish Park
Mar 22, 2025
Naples, FL
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Mar 2, 2024
Ninja 1M, 5K, 10K, 15K & Half Marathon
Mar 9, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
Mar 16, 2024
Bunny 1M, 5K, 10K, 15K, & Half Marathon
Mar 23, 2024
Somerset, NJ
Garden State 10 & 5K
Mar 23, 2025
Joplin, MO
St. Patrick's Day 5K
Mar 16, 2024
Canton, GA
Blankets Creek Trail Run
Mar 30, 2024
LaGrangeville, NY
Ed Erichson Memorial 5M and 10M
Mar 3, 2024
Salem, MA
Black Cat 10 & 20 Miler
Mar 24, 2024
Tampa, FL
Strawberry Classic
Mar 23, 2024
Vancouver, WA
Couve Clover Run
Mar 23, 2025
Richland, WA
Badger Mountain Challenge
Mar 22, 2024
Seattle, WA
Hot Chocolate 15K/5K
Mar 2, 2025
Stillwater, OK
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Mar 2, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
Mar 16, 2024
Kent City, MI
Kent City Ridge Run 15K/5K
Mar 23, 2024
Columbus, IN
Grandview Grind 15K
Mar 1, 2025
Springfield, MO
Shamrocks Shuffle
Mar 16, 2024
Folsom, CA
Folsom South Side Trail Run
Mar 16, 2024
Moab, UT
Behind the Rocks
Mar 22, 2025
Huntsville, AL
McKay Hollow Madness Trail Run 25K
Mar 23, 2024
Jacksonville, FL
Gate River Run
Mar 2, 2024
Charlottesville, VA
Liberation and Freedom Days Reparations Run
Mar 2, 2024
Charlottesville Ten Miler
Mar 22, 2025
Cartersville, GA
Dirty Spokes Iron Hill Trail Run
Mar 23, 2024
Cincinnati, OH
Heart Mini Marathon
Mar 17, 2024
Comfort, TX
Dos Senderos
Mar 2, 2024
Chattanooga, TN
Rock/Creek Stump Jump Trail Race
Mar 9, 2024
Pueblo, CO
Pueblo Spring Runoff
Mar 3, 2024
Salisbury, MD
Tim Kennard River Run
Mar 3, 2024
Anderson, IN
DINO Trail Run Series - Mounds
Mar 2, 2024
Irvine, CA
Rockin Shamrock Half Marathon
Mar 17, 2024
Reston, VA
Reston 10 Miler
Mar 3, 2024
Decatur, TX
Grasslands Trail Run
Mar 16, 2024
Beavercreek, OH
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Mar 2, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
Mar 16, 2024
Rio Rancho, NM
NM Shamrock Shuffle
Mar 17, 2024
Murfreesboro, TN
Special Kids Race
Mar 9, 2024
Yukon, OK
Nate the Great Eight Race
Mar 30, 2024
Cuyahoga Falls, OH
Shamrock 15K/5K
Mar 17, 2024
Allison Park, PA
March Mad Dash
Mar 9, 2024
Just A Short Run
Mar 23, 2024
Jacksonville, NC
Run With Your Heart 5K/10K/15K
Mar 1, 2025
Athens, GA
Lake Chapman Trail Race 5K/15K
Mar 17, 2024
Kings Mountain, NC
Kings Mountain Gateway Trail 5K/10M
Mar 23, 2024
Corvallis, OR
McDonald Forest Trail Runs
Mar 2, 2024
Pasadena, CA
Pasadena Trail Running Challenge
Mar 24, 2024
Cleveland, OH
Little Oregon Trail Run
Mar 30, 2024
Oklahoma City, OK
Beacon Run
Mar 9, 2024
Tulsa, OK
Trail Madness
Mar 3, 2024
Columbia, MO
Three Creeks Torrent Trail Runs
Mar 9, 2024
Green Bay, WI
Dick Lytie Classic
Mar 23, 2024
San Antonio, TX
SARR Prickly Pear 50K/15K/5K
Mar 10, 2024
Panama City Beach, FL
Gulf Coast Conservation Trailfest
Mar 16, 2024
Bradenton, FL
Luau 1M, 5K, 10K, 15K, & Half Marathon
Mar 23, 2024
Caddy's Bradenton Half Marathon
Mar 24, 2024
San Diego, CA
Hot Chocolate 15K/10K/5K
Mar 9, 2025
Shreveport, LA
Go For The Gold
Mar 9, 2024
Long Beach, CA
Leprechaun Chase - Half Marathon
Mar 9, 2024
Cat in the Hat Run Half Marathon
Mar 23, 2024
Connellsville, PA
YRTC Spring Races
Mar 30, 2024
Lexington, KY
Perfect 10 at Mt Brilliant Farm
Mar 30, 2024
Haverhill, MA
Hill Thrill 5K or 10 Mile Road Race
Mar 24, 2024
Fairfax Station, VA
Burke Lake 12K
Mar 3, 2024
Missoula, MT
Run for the Luck of It
Mar 15, 2025
West Orange, NJ
Squatchapple Trail Race
Mar 9, 2024
Brooklyn, NY
Sri Chinmoy 5K/7M - Prospect Park
Mar 10, 2024
Saratoga, CA
Sanborn Trail Challenge
Mar 2, 2024
Everett, WA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Mar 2, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
Mar 16, 2024
Montvale, VA
Montvale 5 & 10 Mile Trail Run
Mar 9, 2024
Beaufort, SC
Beaufort Twilight Run
Mar 23, 2024
Yellow Springs, OH
Little Miami 10 Mile
Mar 9, 2024
Windsor, CO
Lucky Brew Race
Mar 16, 2024
Molalla, OR
Goat Mountain Gallop
Mar 9, 2024
El Dorado Hills, CA
Folsom Lake Falcon Crest Trail Run
Mar 30, 2024
Poteau, OK
Vike Hike
Mar 9, 2024
Elkridge, MD
Bigfoot Endurance Trail Runs
Mar 3, 2024
Gig Harbor, WA
Shamrock'n the Harbor
Mar 15, 2025
Little Elm, TX
Resilient 5K & 15K
Mar 23, 2024
Hatfield, MA
Black Birch Vineyard 10 Miler
Mar 24, 2024
Johnson City, TX
Texas 2-Way Torture Test
Mar 25, 2023
Phoenix, OR
Camelback Run 15K/5K
Mar 9, 2024
Clinton, MS
Kick Up the Dust Trail Run
Mar 30, 2024
Mooresville, AL
Rocket Run Ten Miler
Mar 16, 2024
Versailles, KY
Lucky Leprechaun Half Marathon
Mar 8, 2025
Muenster, TX
Ramble In The Brambles Trail Run
Mar 22, 2025
Joint Base Lewis-McChord, WA
Ten Miler
Mar 30, 2024
Pocomoke City, MD
Blades Trail Race
Mar 17, 2024
Brisbane, CA
Marina Double 15K
Mar 22, 2025
DeBary, FL
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Mar 2, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
Mar 16, 2024
Bay Saint Louis, MS
Bay-Waveland Beach 10M
Mar 2, 2024
Portage, IN
Spring Ahead 15K/5K
Mar 10, 2024
Pegram, TN
Music City Trail Ultra
Mar 2, 2024
Chenango Forks, NY
Forks XV
Mar 17, 2024
Canal Fulton, OH
Canalway Classic Spring Peeper
Mar 30, 2024
Hurricane, WV
Meeks Mountain Muddy Mutt 15K
Mar 16, 2024
Seven Springs, NC
Cliffs of the Neuse Trail Run & Hike
Mar 23, 2024
Green Bay, VA
Dogwood Ultra Marathons
Mar 22, 2024
Ocklawaha, FL
Ninja 1M, 5K, 10K, 15K & Half Marathon
Mar 9, 2024
Mineola, TX
Wildflower 5K, 10K, 15K
Mar 9, 2024
Los Osos, CA
Montana de Oro Trail Run
Mar 29, 2025
Blackwater State Park, FL
Blackwater 10 Mile Trail Run
Mar 23, 2024
Fall River, KS
Ward's Pooch N Prairie Run
Mar 10, 2024
Clinton Lake State Recreation Area, IL
Clinton Lake Ultra
Mar 29, 2025
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. FRESH 15
-
Mar 1, 2025Saturday
-
15K, 5K run | kids run
Virtual OptionMore Information
-
Tyler, TX
Smith County, TX
2. Grandview Grind 15K
-
Mar 1, 2025Saturday
-
15K run
More Information
-
Columbus, IN
Bartholomew County, IN
3. Run With Your Heart 5K/10K/15K
-
Mar 1, 2025Saturday
-
15K, 10K, 5K run
More Information
-
Jacksonville, NC
Onslow County, NC
4. Bay-Waveland Beach 10M
-
Past DateMar 2, 2024Saturday
-
10M, 5K run
More Information
-
Bay Saint Louis, MS
Hancock County, MS
5. DINO Trail Run Series - Mounds
-
Past DateMar 2, 2024Saturday
-
15K, 5K trail run
More Information
-
Anderson, IN
Madison County, IN
6. Dos Senderos
-
Past DateMar 2, 2024Saturday
-
100K, 50K, 20M, 10M trail run
More Information
-
Comfort, TX
Kendall County, TX
7. Gate River Run
-
Past DateMar 2, 2024Saturday
-
15K, 5K, 1M run | kids run
More Information
-
Jacksonville, FL
Duval County, FL
8. Hot Chocolate 15K/5K - Seattle
-
Mar 2, 2025Sunday
-
15K, 5K run
More Information
-
Seattle, WA
King County, WA
9. Liberation and Freedom Days Reparations Run
-
Past DateMar 2, 2024Saturday
-
13K run
More Information
- Charlottesville, VA
10. McDonald Forest Trail Runs
-
Past DateMar 2, 2024Saturday
-
15K, 5K trail run
More Information
-
Corvallis, OR
Benton County, OR
11. Mountain To Fountain 15K
-
Mar 2, 2025Sunday
-
15K, 5K run
More Information
-
Fountain Hills, AZ
Maricopa County, AZ
12. Music City Trail Ultra
-
Past DateMar 2, 2024Saturday
-
50K, 25K, 12K trail run
More Information
-
Pegram, TN
Cheatham County, TN
13. NorCal John Frank Memorial Run
-
Past DateMar 2, 2024Saturday
-
10M, 3M, 1M run | kids run
More Information
-
Redding, CA
Shasta County, CA
14. Pirate 1M, 5K, 10K, 15K, and Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Holiday, FL
Pasco County, FL
15. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Williamsburg, VA
16. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Stillwater, OK
Payne County, OK
17. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Everett, WA
Snohomish County, WA
18. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Naples, FL
Collier County, FL
19. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Yakima, WA
Yakima County, WA
20. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Temple, TX
Bell County, TX
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.