June 3, 2017 @ 8:00 am - 11:00 am 2nd Annual Be Your Own Hero Roll + Run Challenge Carondelet Park St. Louis, MO, United States
June 3, 2017 @ 8:00 am - 4:00 pm The Warrior’s Challenge 5K XC Run and 1 Mile Fun Walk/Run Camp Trinity Inc 439 Camp Trinity Dr, New Haven, MO, United States
June 4, 2017 @ 7:00 am - 11:00 am Millstadt Half Marathon & 5K Millstadt Village Park 301 N. Jefferson, Millstadt, IL, United States
June 9, 2017 @ 7:30 am - 9:00 pm SuperHero Scramble 5k Frank Watson Parkway Highland, IL, United States
June 10, 2017 @ 6:30 am - 10:00 am Carlyle Lake 50th Anniversary 5k Run/Walk Dam West Recreation Area Carlyle, IL, United States
June 10, 2017 @ 7:45 am - 11:00 am Chamber Pump n Run 5K Snap Fitness 10 Wildcat Drive, Wright City, Mo. 63390, Wright City, MO, United States
June 10, 2017 @ 9:00 am - 11:00 pm 2017 Chicken Run 5K and 1 Mile Fun Run Our Lady of Lourdes Catholic Church 1014 Madison Avenue, Washington, MO, United States
June 17, 2017 @ 8:00 am - 11:00 am Bethesda Hospice Care’s 5th Annual 5K Memorial Run/Walk Queeny Park
June 17, 2017 @ 8:00 am - 5:00 pm The Sugarette Team 5K 370 Lakeside Park 1000 Lakeside Park Drive, Saint Peters, MO, United States