Sat, Nov 14, 2026 · 8:00 AM · Cement City, MI
McCourtie’s Gobble ’Til You Wobble
- Price
- Free-$85.80
Every upcoming Half Marathon race we know about in Michigan. Where a detail isn't confirmed, we mark it unknown rather than guessing.
Showing 59+ of 65 races · loading the full list…
Sat, Nov 14, 2026 · 8:00 AM · Cement City, MI
Sat, Nov 14, 2026 · 9:00 AM · Lake Orion, MI
Sat, Nov 21, 2026 · 8:30 AM · Corunna, MI
Sun, Nov 22, 2026 · 9:00 AM · Zeeland, MI
Thu, Nov 26, 2026 · 8:00 AM · Shelby Township, MI
Fri, Nov 27, 2026 · 11:00 AM · Commerce Township, MI
Sat, Nov 28, 2026 · 8:00 AM · Milford, MI
Sat, Nov 28, 2026 · 8:30 AM · Lansing, MI
Sun, Nov 29, 2026 · 9:00 AM · Lansing, MI
Sat, Dec 5, 2026 · 8:30 AM · Grand Ledge, MI
Sat, Dec 19, 2026 · 8:30 AM · Corunna, MI
Sat, Dec 26, 2026 · 8:30 AM · Lansing, MI
Sat, Jan 2, 2027 · 8:30 AM · Grand Ledge, MI
Sat, Jan 9, 2027 · 9:00 AM · Ypsilanti, MI
Sun, Jan 10, 2027 · 9:00 AM · Grand Rapids, MI
Sun, Jan 10, 2027 · 9:00 AM · Lansing, MI
Sat, Jan 23, 2027 · 8:30 AM · Lansing, MI
Fri, Feb 5, 2027 · 8:00 AM · Walker, MI
Sat, Feb 6, 2027 · 8:30 AM · Grand Ledge, MI
Sat, Feb 13, 2027 · 11:30 AM · Brighton, MI
Sat, Feb 20, 2027 · 12:00 PM · Middleville, MI
Sun, Feb 21, 2027 · 8:10 AM · Portage, MI
Sat, Feb 27, 2027 · 8:30 AM · Lansing, MI
Sun, Feb 28, 2027 · 9:00 AM · Grand Rapids, MI
Sat, Mar 6, 2027 · 8:00 AM · Ann Arbor, MI
Sat, Mar 6, 2027 · 8:30 AM · Grand Ledge, MI
Sun, Mar 7, 2027 · 8:00 AM · Lansing, MI
Sun, Mar 21, 2027 · 8:00 AM · Grosse Ile, MI
Sat, Mar 27, 2027 · 9:00 AM · Sault Sainte Marie, MI
Sat, Mar 27, 2027 · 8:30 AM · Lansing, MI
Sat, Apr 3, 2027 · 8:30 AM · Grand Ledge, MI
Sat, Apr 3, 2027 · 8:00 AM · Grand Rapids, MI
Sat, Apr 3, 2027 · 8:30 AM · Commerce Township, MI
Sat, Apr 17, 2027 · 8:00 AM · Lansing, MI
Sat, Apr 17, 2027 · 8:00 AM · Ann Arbor, MI
Sat, Apr 24, 2027 · 7:00 AM · Kalamazoo, MI
Sat, Apr 24, 2027 · 8:30 AM · Lansing, MI
Sat, May 1, 2027 · 8:30 AM · Grand Ledge, MI
Sun, May 2, 2027 · 8:40 AM · Leonard, MI
Sat, May 22, 2027 · 8:00 AM · Lansing, MI
Sat, May 22, 2027 · 8:30 AM · Lansing, MI
Sun, May 23, 2027 · 8:00 AM · Ann Arbor, MI
Sun, May 30, 2027 · 8:00 AM · Grand Rapids, MI
Sat, Jun 5, 2027 · 7:00 AM · Gladstone, MI
Sat, Jun 5, 2027 · 8:30 AM · Dexter, MI
Sat, Jun 12, 2027 · 6:00 AM · Laingsburg, MI
Sat, Jun 26, 2027 · 8:30 AM · Lansing, MI
Sat, Jul 17, 2027 · 7:30 AM · Hancock, MI
Sat, Jul 24, 2027 · 8:05 AM · Marquette, MI
Sat, Jul 24, 2027 · 8:00 AM · Ann Arbor, MI
Sun, Jul 25, 2027 · 8:00 AM · Lansing, MI
Sat, Jul 31, 2027 · 8:00 AM · Caledonia, MI
Sat, Aug 14, 2027 · 8:00 AM · White Lake, MI
Sun, Aug 29, 2027 · 6:00 AM · Grand Rapids, MI
Sat, Sep 4, 2027 · 9:00 AM · Ypsilanti, MI
Sun, Sep 5, 2027 · 9:00 AM · Lansing, MI
Sun, Sep 19, 2027 · 9:00 AM · Grand Rapids, MI
Sun, Sep 19, 2027 · 8:00 AM · Detroit, MI