racecast.io logo
    Discover
    Calculator
    Discover
    Pace Calculator
    Settings
    Temperature
    Wind Speed
    Pace
    Elevation
    Distance

    April Races in the Midwest

    20 races

    Frisco Railroad Run

    BQ
    April 24, 2026Willard, MO, USA

    Wisconsin Marathon

    BQ
    April 24, 2026Kenosha, WI, USA

    Mo Marathon

    April 24, 2026Perrysville, OH, USA

    Garmin Olathe Marathon

    BQ
    April 24, 2026Olathe, KS, USA

    Illinois Marathon

    BQ
    April 24, 2026Champaign-Urbana, IL, USA

    The Non Cancelled Marathon

    BQ
    April 24, 2026Oconomowoc, WI, USA

    Potawatomi Trail Marathon

    April 24, 2026Pinckney, MI, USA

    Glass City Marathon

    BQ
    April 25, 2026Toledo, OH, USA

    Kalamazoo Marathon

    BQ
    April 25, 2026Kalamazoo, MI, USA

    Run CRANDIC Marathon

    2023 TBD · AprilIowa City, IA, USA

    Victory Marathon

    BQ
    2027 TBD · AprilHillsdale, IN, USA

    Martian Marathon

    BQ
    2027 TBD · AprilDearborn, MI, USA

    Milwaukee Marathon

    BQ
    2027 TBD · AprilMilwaukee, WI, USA

    London OH Marathon

    BQ
    2027 TBD · AprilLondon, OH, USA

    GO! St. Louis Marathon

    BQ
    2027 TBD · AprilSt. Louis, MO, USA

    Spring Chance BQ.2 Marathon (Geneva, IL)

    BQ
    2027 TBD · AprilGeneva, IL, USA

    Eisenhower Marathon

    BQ
    2027 TBD · AprilAbilene, KS, USA

    Brew City Marathon

    BQ
    2027 TBD · AprilMilwaukee, WI, USA

    Pine Line Marathon

    2027 TBD · AprilMedford, WI, USA

    Athens Marathon

    BQ
    2027 TBD · AprilAthens, OH, USA
    GuidesBlogAboutPrivacyTerms
    Calculator
    © Copyright 2026
    |
    Built in Boston 🦄
    |
    You Need an Account For That

    Setting up a racecast.io account will allow you to start building a reputation in the community. Over time you'll be able to rate races, join the discussion, and post in the community.

    Right now we are invite only, you can get on the waitlist by entering your email below:

    OR

    Submit a race

    Missing a race? Send it in and we'll add it to Racecast.