Lori Bowden Triathlon Athlete Lori Bowden is an Ironman World Champion and winner of 11 Ironman titles. Bowden claimed the second fastest Ironman Triathlon time by a woman ever.