January 13, 2018 @ 8:00 am - 12:00 pm St. Louis Track Club Frostbite Series 20K/5K Forest Park Visitor’s Center 5595 Grand Dr., St. Louis, MO, United States
January 20, 2018 @ 9:00 am - 11:00 pm Snowball Series Creve Coeur Lake Park – Tremayne Shelter Creve Coeur Park - Tremayne Shelter, St. Louis, MO, United States
January 21, 2018 @ 8:00 am - 12:00 pm Life Time Fitness Indoor Triathlon Life Time Fitness 3058 Clarkson Road, Ellisville, MO, United States
January 27, 2018 @ 8:00 am - 12:00 pm St. Louis Track Club Frostbite Series 13.1M/4M Forest Park Visitor’s Center 5595 Grand Dr., St. Louis, MO, United States
February 3, 2018 @ 9:00 am - 11:00 am Snowball Series St. Louis Community College at Meremac 11333 Big Bend Rd., St. Louis, MO, United States
February 10, 2018 - February 11, 2018 14th Annual Indoor Triathlon 16801 Baxter Road, Chesterfield, MO, 63005, United States 16801 Baxter Rd, Chesterfield, MO, United States
February 10, 2018 - February 11, 2018 14th Annual Indoor Triathlon Jewish Community Center – Marilyn Fox Building 16801 Baxter Road, Chesterfield, MO, United States
February 10, 2018 @ 7:30 am - 11:30 am Heart of the Ozarks Half Marathon 1310 Preacher Roe Boulevard, West Plains, MO, 65775, United States 1310 Preacher Roe Blvd, West Plains, MO, United States
February 10, 2018 @ 7:30 am - 11:30 am Heart of the Ozarks Half Marathon Southern Hills Shopping Center 1310 Preacher Roe Boulevard, West Plains, MO, United States
February 10, 2018 @ 8:00 am - 12:00 pm St. Louis Track Club Frostbite Series 15K/3M 5595 Grand Dr., St. Louis, MO, 63112, United States 5595 Grand Dr, Saint Louis, MO, United States