LEONARD John
4 races · 2025 index 594
2025-09-21
IRONMAN Wales
– 12:22:40 (#347)
2025-09-07
IRONMAN 70.3 Santa Cruz
– 8:08:03 (#1597)
2025-08-24
IRONMAN Switzerland Thun
– 10:28:48 (#248)
2021-09-12
IRONMAN 70.3 Santa Cruz
– 8:04:14 (#1158)