Showing Half Marathons in Michigan
Rockford, MI | Apr 26, 2025
Walker, MI | Apr 26, 2025
Gregory, MI | Apr 26, 2025
Kalamazoo, MI | May 4, 2025
Traverse City, MI | May 9–10, 2025
Grand Rapids, MI | May 10, 2025
Grand Haven, MI | May 18, 2025
Petoskey, MI | May 24, 2025
Traverse City, MI | May 24, 2025
Dexter, MI | Jun 1, 2025
Owosso, MI | Jun 7, 2025
Gladstone, MI | Jun 7, 2025
Thompsonville, MI | Jun 7, 2025
Munising, MI | Jun 7, 2025
Laingsburg, MI | Jun 14, 2025
Saugatuck, MI | Jun 14, 2025
Charlevoix, MI | Jun 21, 2025
Ludington, MI | Jun 21, 2025
Lansing, MI | Jun 21, 2025
Paradise, MI | Jun 21, 2025