2021 World Triathlon Championship Series Yokohama | Elite Men

The hotly anticipated 2021 World Triathlon Championship Series began this weekend in the Japanese city of Yokohama. Bob Haller performed very well in this world-class field and finished on honorable 32nd rank overall out of 60 triathletes. Well done Bob!

ARCHIVE

Updated: 15/05/2021 — 13:08