Trail Runs in the Midwest on Weekdays
Marquette, MI
Marquette Trails Festival
Jun 22, 2024
Jun 21, 2024
Indianapolis, IN
Total Eclipse Trail Run
Apr 8, 2024
Monticello, IL
Allerton Races
Apr 20, 2024
Apr 19, 2024
Lincoln, NE
Gravel Worlds Land Ho Run
Aug 23, 2024
Duluth, MN
NMTC Spring Trail Series - Bear Creek Trail
May 1, 2024
NMTC Spring Trail Series - Point Pine
May 8, 2024
NMTC Spring Trail Series - Woodland
May 22, 2024
NMTC Spring Trail Series - Chester Bowl
Jun 5, 2024
NMTC Fall Trail Series - Lester Park
Aug 28, 2024
NMTC Fall Trail Series - Hartley
Sep 11, 2024
NMTC Fall Trail Series - Rock Hill
Sep 25, 2024
Dubuque, IA
Mines of Spain 100
Oct 18, 2024
Roscommon, MI
Manitou Trail Labor Day 5K
Sep 2, 2024
Englewood, OH
Kleptz YMCA Twilight Trail Run 5K
Jun 21, 2024
Rockford, IL
Rock Cut Hobo 50K
Sep 10, 2023
Sep 9, 2023
Sep 8, 2023
Rockford Road Runners Turkey Trot
Nov 23, 2023
Bloomington, IN
First Day Trail Run and Walk
Jan 1, 2024
Baldwin, WI
Spooky Shuffle 2-ish Mile Fun Run
Oct 25, 2024
Traverse City, MI
MoMitt Endurance Festival
Sep 22, 2023
Traverse City Trail Running Festival
May 11, 2024
May 10, 2024
Rochester, MI
GOODBYE 24
Dec 31, 2024
Saginaw, MI
Gobbler Gallop Trail Run
Nov 28, 2024
Lake Orion, MI
Orion Veterans Memorial Day Run
May 27, 2024
Minnetonka, MN
Tonka Trail Trot
May 2, 2024
Peninsula, OH
Down and Dirty 5 Miler
Aug 16, 2024
Delafield, WI
Prowl the Peak Twilight 5K
Aug 7, 2024
Pinckney, MI
Run Woodstock
Sep 6, 2024
Sep 7, 2024
Sep 8, 2024
Martinsville, IN
MoMoFo100k and 20 mile Fun Run
Jun 7, 2025
Jun 6, 2025
Cleveland, OH
Towpath Twilight
Jun 14, 2024
Full Moon Trail Series - Rocky River Reservation
Jun 18, 2024
Full Moon Trail Series - Pine Hollow
Jul 23, 2024
Full Moon Trail Series - North Chagrin Reservation
Aug 20, 2024
Full Moon Trail Series - South Mastick
Sep 17, 2024
Plymouth, MN
French 5K
Jun 26, 2024
Cassoday, KS
Heartland
Oct 12, 2024
Oct 11, 2024
Grand Rapids, MI
Twisted Trail Race
Nov 29, 2024
Shelby Township, MI
Turkey Trail Trot
Nov 28, 2024
Nov 29, 2024
Out With the Old and In With the New
Dec 31, 2024
Jan 1, 2025
International Falls, MN
Arrowhead 135 Mile Winter Ultra Race
Jan 27, 2025
Wausau, WI
Wausau Trail Run
Jul 26, 2024
Sturgis, SD
Black Hills 100
Jun 28, 2024
Jun 29, 2024
Lowell, MI
T-Rex Ten Miler
Jul 4, 2024
Washburn, ND
Coulee Trail Classic
May 31, 2024
Brecksville, OH
Spring Running Series
May 1, 2024
May 8, 2024
May 15, 2024
Park Falls, WI
Tuscobia Winter Ultra
Dec 29, 2023
Honey Creek, IA
AAZK Race Against Extinction
Apr 26, 2024
Parkville, MO
Parkville Turkey Trail Trot 5K
Nov 23, 2023
Commerce, MI
Black Toenail Friday Half Marathon
Nov 29, 2024
Clinton, MO
Katy 225
Oct 23, 2023
Platteville, WI
Sunset Stroll 5K
Apr 4, 2024
Star Prairie, WI
Ox Cart Days 5K Trail Run
Aug 15, 2024
Middleville, MI
Yankee Springs Trail Run
May 31, 2024
Jun 1, 2024
Gregory, MI
Island Time
May 3, 2024
May 4, 2024
Belleville, WI
Last Dot Standing
Sep 20, 2024
Sep 21, 2024
Clayton, OH
Twilight Trail Run 5K
Jun 21, 2024
Maplewood, MN
Turkey Day Trail Trot
Nov 28, 2024
Elmwood, NE
Harvest Moon Hustle
Sep 13, 2024
Theilman, MN
Zumbro Endurance Run
Apr 11, 2025
Apr 12, 2025
Birdseye, IN
Full Moon 5K
Jun 21, 2024
Custer, SD
Lean Horse
Aug 16, 2024
Aug 17, 2024
Byron, MN
Friday the 13th Glow Run
Oct 13, 2023
Harpers Ferry, IA
Friends of Yellow River Trail Run/Walk
May 9, 2025
May 10, 2025
White Cloud, MI
White Cloud Trail Trot
Jul 31, 2024
Engadine, MI
Black Bear Run
Jul 4, 2024
Cuyahoga Valley National Park, OH
Fall Running Series
Oct 1, 2024
Oct 8, 2024
Oct 15, 2024
Oct 22, 2024
1 more
Pisgah, IA
Soldier Cutoff Hillduro - Run
Aug 9, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Rock Cut Hobo 50K
-
Past DateSep 8, 2023Friday
-
10K trail run
More Information
-
Rockford, IL
Winnebago County, IL
2. MoMitt Endurance Festival
-
Past DateSep 22, 2023Friday
-
5M trail run
More Information
-
Traverse City, MI
Grand Traverse County, MI
3. Friday the 13th Glow Run
-
Past DateOct 13, 2023Friday
-
5K trail run
More Information
-
Byron, MN
Olmsted County, MN
4. Katy 225
-
CancelledOct 23, 2023Monday
-
225M trail run
More Information
-
Clinton, MO
Henry County, MO
5. Parkville Turkey Trail Trot 5K
-
Past DateNov 23, 2023Thursday
-
5K trail run
More Information
-
Parkville, MO
Platte County, MO
6. Penton Memorial 10K Cross Country Turkey Trot
-
Past DateNov 23, 2023Thursday
-
10K, 2M trail run
More Information
-
Elyria, OH
Lorain County, OH
7. Rockford Road Runners Turkey Trot
-
Past DateNov 23, 2023Thursday
-
5K trail run
More Information
-
Rockford, IL
Winnebago County, IL
8. Tuscobia Winter Ultra
-
Past DateDec 29, 2023Friday
-
160M, 80M trail run
More Information
-
Park Falls, WI
Price County, WI
9. First Day Trail Run and Walk
-
Past DateJan 1, 2024Monday
-
3.7M, 2.9M, 1.3M trail run
More Information
-
Bloomington, IN
Monroe County, IN
10. Sunset Stroll 5K
-
Past DateApr 4, 2024Thursday
-
5K trail run
More Information
-
Platteville, WI
Grant County, WI
11. Vernal Equinox 24 12 8H Run
-
Past DateApr 5, 2024Friday
-
48H, 24H, 12H, 8H trail run
More Information
-
Batavia, OH
Clermont County, OH
12. Total Eclipse Trail Run
-
Past DateApr 8, 2024Monday
-
10M, 5M trail run
More Information
-
Indianapolis, IN
Marion County, IN
13. Allerton Races
-
Past DateApr 19, 2024Friday
-
5K trail run
Virtual OptionMore Information
-
Monticello, IL
Piatt County, IL
14. AAZK Race Against Extinction
-
Past DateApr 26, 2024Friday
-
4M trail run
More Information
-
Honey Creek, IA
Pottawattamie County, IA
15. NMTC Spring Trail Series - Bear Creek Trail
-
Past DateMay 1, 2024Wednesday
-
7.3K trail run
More Information
-
Duluth, MN
St Louis County, MN
16. Spring Running Series
-
Past DateMay 1, 2024Wednesday
-
5M trail run
More Information
-
Brecksville, OH
Cuyahoga County, OH
17. Tonka Trail Trot
-
Past DateMay 2, 2024Thursday
-
1M trail run
More Information
-
Minnetonka, MN
Hennepin County, MN
18. Island Time
-
Past DateMay 3, 2024Friday
-
24H trail run
More Information
-
Gregory, MI
Livingston County, MI
19. NMTC Spring Trail Series - Point Pine
-
Past DateMay 8, 2024Wednesday
-
4M trail run
More Information
-
Duluth, MN
St Louis County, MN
20. Spring Running Series
-
Past DateMay 8, 2024Wednesday
-
5M trail run
More Information
-
Brecksville, OH
Cuyahoga County, OH
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.