Loading results
Resetting search
…
Showing Half Marathons in Michigan
Rockford, MI | Apr 27, 2024
Pinckney, MI | Apr 27, 2024
Kalamazoo, MI | May 5, 2024
Traverse City, MI | May 10–11, 2024
Grand Rapids, MI | May 11, 2024
Lansing, MI | May 11, 2024
Thompsonville, MI | May 11, 2024
Grand Haven, MI | May 19, 2024
Petoskey, MI | May 25, 2024
Traverse City, MI | May 25, 2024
Middleville, MI | May 31, 2024 – Jun 1, 2024
Midland, MI | Jun 1, 2024
Dexter, MI | Jun 2, 2024
Ludington, MI | Jun 8, 2024
Munising, MI | Jun 8, 2024
Charlevoix, MI | Jun 15, 2024
Laingsburg, MI | Jun 15, 2024
Paradise, MI | Jun 22, 2024
Trenton, MI | Jun 29, 2024
Munising, MI | Jun 30, 2024