May 14 2024 2024 Prairie Series - Day 5 (IA) Register Now Mainly Marathons • Sioux City, IA Running [5K, 10K, Half marathon, Marathon]
May 15 2024 2024 Prairie Series - Day 6 (SD) Register Now Mainly Marathons • Baltic, SD Running [5K, 10K, Half marathon, Marathon]
May 16 2024 2024 Prairie Series - Day 7 (MN/ND) Register Now Mainly Marathons • Breckenridge, MN Running [5K, 10K, Half marathon, Marathon]
May 17 2024 2024 Prairie Series - Day 8 (MN/ND) Register Now Mainly Marathons • Breckenridge, MN Running [5K, 10K, Half marathon, Marathon]
Jun 5 2024 2024 Independence Series - Day 1 (DE) Register Now Mainly Marathons • Bear, DE Running [5K, 10K, Half marathon, Marathon]
Jun 6 2024 2024 Independence Series - Day 2 (MD) Register Now Mainly Marathons • Elkton, MD Running [5K, 10K, Half marathon, Marathon]
Jun 7 2024 2024 Independence Series - Day 3 (PA) Register Now Mainly Marathons • Birdsboro, PA Running [5K, 10K, Half marathon, Marathon]
Jun 8 2024 2024 Independence Series - Day 4 (NJ) Register Now Mainly Marathons • Sussex, NJ Running [5K, 10K, Half marathon, Marathon]
Jun 9 2024 2024 Independence Series - Day 5 (NY) Register Now Mainly Marathons • TBA, NY Running [5K, 10K, Half marathon, Marathon]
Jun 10 2024 2024 New England Series - Day 1 (CT) Register Now Mainly Marathons • Simsbury, CT Running [5K, 10K, Half marathon, Marathon]
Jun 11 2024 2024 New England Series - Day 2 (RI) Register Now Mainly Marathons • Lincoln, RI Running [5K, 10K, Half marathon, Marathon]