Real-time race results & splits
Australia
World Triathlon ID: 129344
Leigh represented the Philippines until 2024. He has represented AUS since 2025
Computed from every result on record. Only classified finishes count towards averages.
Crunching the numbers...