STL TRI
stl tri info
stl tri race course
Endurance Expo
stl tri sponsors
things To-Do
stl tri results
OTHER EVENTS
Groovy Gritty Gravel
Cinco K Mayo Run
Innsbrook Triathlon
Innsbrook Kids Triathlon
Lake Springfield Tri
370 Lakeside Tri
Carlyle Lake Tri
LOVE TO RUN
Timing Services
MSE RACE RESULTS
Coaching
RACE PHOTOS
Contact Us
Past Results
2016 RESULTS
2016 RESULTS
2016 FINISH LINE
2016 PRE-RACE
2016 SWIM COURSE
2016 RUN-OUT
2016 BIKE MOUNT/DISMOUNT
2016 AWARDS
2017 RESULTS
2017 RESULTS
2017 PICTURES
2018 RESULTS
2018 RESULTS
2018 Run
2018 Bike
2018 pre/post
2018 swim
2018 swim transition
2018 awards
2019 RESULTS
2019 RESULTS
2019 FINISH LINE
2019 PRE-RACE
2019 SWIM COURSE
2019 RUN-OUT
2019 BIKE MOUNT/DISMOUNT
2019 AWARDS
STL TRI
stl tri info
stl tri race course
Endurance Expo
stl tri sponsors
things To-Do
stl tri results
OTHER EVENTS
Groovy Gritty Gravel
Cinco K Mayo Run
Innsbrook Triathlon
Innsbrook Kids Triathlon
Lake Springfield Tri
370 Lakeside Tri
Carlyle Lake Tri
LOVE TO RUN
Timing Services
MSE RACE RESULTS
Coaching
RACE PHOTOS
Contact Us