May 10Ks in the Midwest
Altoona, WI
Spring Fever 5K & 10K
May 18, 2024
Maple Grove, MN
Maple Grove Half Marathon
May 10, 2025
Nashville, IN
Dances With Dirt - Gnaw Bone
May 18, 2024
Olathe, KS
Heritage Park 5K, 10K & 15K
May 11, 2024
Frankfort, IL
Lincoln-Way Half Marathon
May 4, 2024
Monticello, IL
Kirby Derby
May 4, 2024
Holland, MI
Tulip Time Run
May 4, 2024
Saint Paul, MN
C.O.P.S. and Joggers
May 4, 2024
Go Spring! Trail Run
May 11, 2024
ALS SuperHero 5K/10K Dash
May 18, 2024
Durango, IA
MVRA Heritage Trail Run
May 11, 2024
Lake Geneva, WI
Super Hero Shuffle 5K/10K
May 18, 2024
Schaumburg, IL
Chicagoland Spring Marathon
May 5, 2024
Chillicothe, OH
Pirate 1M, 5K, 10K, 15K, and Half Marathon
May 4, 2024
Marion, OH
Rockin' Poppin' 10K
May 18, 2024
Winona, MN
Bluffview Bolt
May 11, 2024
Sioux City, IA
Prairie Series Day 5 - IA
May 14, 2024
Cedar Falls, IA
Donot Stop - Cedar Falls
May 25, 2024
Bolivar, MO
CMH Heroes for Hospice 5K/10K
May 4, 2024
Springfield, OH
George Rogers Clark Park 10K
May 7, 2024
East Peoria, IL
Blue Chevy Trail Classic
May 20, 2023
Centerville, OH
A Special Wish's Superhero Donut Run
May 25, 2024
Evansville, IN
Evansville Memorial Day Run
May 27, 2024
Joplin, MO
Joplin Memorial Run
May 18, 2024
Beloit, WI
Wheel Run for Meals
May 18, 2024
Waconia, MN
Walk On Waconia
May 17, 2025
Alexandria, MN
Awake the Grapes
May 26, 2024
Minneapolis, MN
Life is Wonderful Fun Run at Lake Harriet
May 11, 2024
CityTrail Loppet
May 19, 2024
PNC Women Run the Cities
May 17, 2025
Lemont, IL
Spring Trail Chase 10K
May 19, 2024
Webster Groves, MO
Jim Schoemehl 5K Run
May 4, 2024
Petoskey, MI
Top of Michigan Festival of Races
May 25, 2024
Springfield, MO
Donot Stop
May 5, 2024
Traverse City, MI
Traverse City Trail Running Festival
May 11, 2024
May 10, 2024
Bayshore Marathon
May 25, 2024
Saint Charles, IL
Great Western Half Marathon and 10K
May 5, 2024
Quincy, IL
Bridge The Gap to Health
May 11, 2024
Cincinnati, OH
Flying Pig Marathon
May 4, 2025
May 3, 2025
Papillion, NE
Papillion Half Marathon
May 19, 2024
Overland Park, KS
Hy-Vee Greater Kansas City Half Marathon Series
May 18, 2025
Clarkston, MI
Angels' Place Race
May 11, 2024
New London, WI
Sturgeon Shuffle
May 4, 2024
Lake Orion, MI
Run Michigan Cheap
May 19, 2024
Beavercreek, OH
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Dousman, WI
Bunk House Trail Runs
May 25, 2024
Jefferson City, MO
Capital City Race
May 11, 2024
Delafield, WI
Bear Trax
May 19, 2024
South Sioux City, NE
Prairie Series Day 4 - NE
May 13, 2024
Cleveland, OH
Spring in the Park Women's 10K/5K
May 4, 2024
Cleveland Marathon
May 18, 2025
May 17, 2025
Stillwater, MN
Stillwater Half Marathon
May 24, 2025
Sioux Falls, SD
Race Against Cancer
May 11, 2024
Brighton, MI
Veterans Connected 5K/10K
May 17, 2025
Detroit, MI
Detroit Mother's Day Run/Walk
May 10, 2025
Herrin, IL
Herrinfesta Road Races
May 27, 2024
Woodbury, MN
Woodbury Lakes Half Marathon
May 11, 2024
Rock Island, IL
Run the Rock
May 18, 2024
Chicago, IL
Ridge Run
May 27, 2024
Under Armour Women's Run
May 10, 2025
Chicago Spring Half Marathon
May 18, 2025
Soldier Field 10
May 24, 2025
Ann Arbor, MI
Burns Park Run
May 5, 2024
Eagan, MN
Lebanon 10K
May 22, 2024
Grand Rapids, MI
River Bank Run
May 10, 2025
Des Moines, IA
Des Moines Women's Half Marathon
May 3, 2025
May 4, 2025
Hoffman Estates, IL
Deer Grove Trail Half Marathon and 10K
May 19, 2024
Davenport, IA
Sunderbruch B&B Trail Races
May 18, 2024
Kalamazoo, MI
Kalamazoo Marathon
May 4, 2025
May 3, 2025
Nashotah, WI
Wisconsin Trail Assail - Mother's Day
May 12, 2024
Hartland, MI
Hartland Memorial Day Run
May 27, 2024
Faribault, MN
Maple Syrup Fun Run
May 4, 2024
Estherville, IA
Team Amy Run
May 11, 2024
Thompsonville, MI
North Mitten Half Marathon
May 11, 2024
Saint Joseph, MO
Donot Stop
May 5, 2024
Prairie Series Day 2 - MO
May 11, 2024
Riceville, IA
IronHorse Races
May 3, 2025
Greenwood, IN
30 For Freedom
May 25, 2024
Little River, KS
Suicide Hill Trail Run
May 25, 2024
Ferguson, MO
Ferguson Twilight Run
May 18, 2024
Cambridge, OH
Great Guernsey Trail Half Marathon
May 18, 2024
Dover, OH
Dandelion May Run
May 4, 2024
Fairfield, OH
Donot Stop
May 19, 2024
University City, MO
University City Memorial Day Run
May 27, 2024
Dryden, MI
The Spring R&R
May 11, 2024
Burlington, WI
Kringle Rush
May 26, 2024
Newark, OH
Blueline Superhero Run
May 11, 2024
Oakwood, OH
That Day in May 5K/10K
May 18, 2024
Hanna City, IL
Spring Stampede 10K
May 5, 2024
Darien, IL
Darien Dash
May 19, 2024
Ripon, WI
RC2 Community Run
May 4, 2024
Middleville, MI
Yankee Springs Trail Run
May 31, 2024
Jun 1, 2024
Kewaunee, WI
BPIP 5K/10K
May 18, 2024
Perrysville, OH
Mohican Trail Race
May 11, 2024
May 12, 2024
Webberville, MI
Webberville Memorial Day Run
May 27, 2024
Byron, IL
Byron Rocks 5K/10K
May 11, 2024
Bedford, IA
Bedford Red Brick Run
May 18, 2024
Berkley, MI
Berkley Days Festival of Races
May 11, 2024
Altoona, IA
Hometown Half Marathon
May 26, 2024
Canal Fulton, OH
Mother of All Races
May 11, 2024
Harpers Ferry, IA
Friends of Yellow River Trail Run/Walk
May 9, 2025
May 10, 2025
Boulder Junction, WI
White Deer Warm-Up
May 18, 2024
Saranac, MI
Run Michigan Cheap
May 5, 2024
Wahpeton, ND
Prairie Series Day 8 - ND
May 17, 2024
Western Springs, IL
Western Springs Tower Trot
May 25, 2024
Jacksonport, WI
Jacksonport Maifest Lake to Lake Race
May 25, 2025
Fort Wayne, IN
Race For The Warrior
May 18, 2024
Breckenridge, MN
Prairie Series Day 7 - MN
May 16, 2024
Baltic, SD
Prairie Series Day 6 - SD
May 15, 2024
Hiawatha, KS
Prairie Series Day 3 - KS
May 12, 2024
Richland Center, WI
Race For Grace
May 18, 2024
Hobart, WI
Operation Guardian Angel Run
May 27, 2024
Lyons, WI
Memorial Day Run
May 26, 2024
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Firefly Race Series
-
Past DateMay 3, 2024Friday
-
10K, 3K run
Virtual OptionMore Information
-
Lisle, IL
Dupage County, IL
2. Flying Pig Marathon
-
May 3, 2025Saturday
-
10K, 5K run | kids run
More Information
-
Boston Marathon QualifierChallenge
-
Cincinnati, OH
Hamilton County, OH
3. IronHorse Races
-
May 3, 2025Saturday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Boston Marathon Qualifier
-
Riceville, IA
Howard County, IA
4. Acquire the Dream 10K/5K
-
CancelledMay 4, 2024Saturday
-
10K, 5K, 1M run
More Information
-
Lansing, MI
Ingham County, MI
5. Brainerd Jaycees Run for the Lakes
-
Past DateMay 4, 2024Saturday
-
26.2M, 13.1M, 10K run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Nisswa, MN
Crow Wing County, MN
6. C.O.P.S. and Joggers
-
Past DateMay 4, 2024Saturday
-
10K, 5K run
More Information
-
Saint Paul, MN
Ramsey County, MN
7. CMH Heroes for Hospice 5K/10K
-
Past DateMay 4, 2024Saturday
-
10K, 5K run
More Information
-
Bolivar, MO
Polk County, MO
8. Dandelion May Run
-
Past DateMay 4, 2024Saturday
-
10K, 5K run
More Information
-
Dover, OH
Tuscarawas County, OH
9. Derby Day 10K, 5K, 1 Mile Fun Run
-
Past DateMay 4, 2024Saturday
-
10K, 5K, 1M run
More Information
-
Wixom, MI
Oakland County, MI
10. Des Moines Women's Half Marathon
-
May 4, 2025Sunday
-
13.1M, 10K run | 13.1M relay
More Information
-
Women Only
-
Des Moines, IA
Polk County, IA
11. Firefly Race Series
-
Past DateMay 4, 2024Saturday
-
10K run
Virtual OptionMore Information
-
Lisle, IL
Dupage County, IL
12. Jim Schoemehl 5K Run
-
Past DateMay 4, 2024Saturday
-
10K, 5K run | kids run
More Information
-
Webster Groves, MO
St Louis County, MO
13. Kalamazoo Marathon
-
May 4, 2025Sunday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Boston Marathon Qualifier
-
Kalamazoo, MI
Kalamazoo County, MI
14. Kirby Derby
-
Past DateMay 4, 2024Saturday
-
10K, 5K run | kids run
More Information
-
Monticello, IL
Piatt County, IL
15. Lincoln-Way Half Marathon
-
Past DateMay 4, 2024Saturday
-
13.1M, 10K run
More Information
-
Frankfort, IL
Will County, IL
16. Maple Syrup Fun Run
-
Past DateMay 4, 2024Saturday
-
50K, 25K, 10K, 5K, 1M trail run
More Information
-
Faribault, MN
Rice County, MN
17. Pirate 1M, 5K, 10K, 15K, and Half Marathon
-
Past DateMay 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Chillicothe, OH
Ross County, OH
18. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMay 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Beavercreek, OH
Greene County, OH
19. RC2 Community Run
-
Past DateMay 4, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Ripon, WI
Fond Du Lac County, WI
20. Run in the Yard Grafton Half Marathon
-
Past DateMay 4, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Grafton, OH
Lorain 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.