HELOVUO Arto
3 races · 2026 index 694
2026-10-10
IRONMAN World Championship
– 10:51:26 (#869)
2025-08-17
IRONMAN Copenhagen
– 9:21:23 (#180)
2023-08-27
IRONMAN 70.3 World Championship - Men
– 4:56:46 (#1900)