The Opelika SportsPlex hosted its annual Triathlon for Kids on Saturday. Participants ages 6 to 15 competed in running, swimming and cycling.