South African age-group triathletes have raced IRONMAN-branded full-distance events all over the world for over a decade, and until now, nobody kept a single national scoreboard of it.

SATriHub is that scoreboard. Every South African full-distance finish we've been able to verify, from IRONMAN South Africa in Gqeberha to the World Championship in Kailua-Kona, going back to 2010, feeds one set of national rankings, records and athlete profiles.

What's in it, right now

  • 5,201 tracked athletes across the men's and women's divisions
  • 382 races spanning 29 countries
  • Sixteen seasons of results, 2010 through 2026
  • National records for the fastest overall finish and each individual discipline
  • A rankings methodology built on the last 18 months of racing, updated continuously, with full age-group breakdowns
  • Athlete profiles anyone can claim and verify as their own

What we're careful about

A few results in the database come from races where conditions forced a shortened swim — most notably IRONMAN South Africa 2019, cut short for athlete safety in unsafe ocean conditions. Those results still show on the athlete's own profile, with a clear note explaining why, but they're excluded from every record, PB and ranking calculation. A fast time earned on a short course shouldn't outrank a full-distance effort, and it doesn't.

What's coming

The rankings you see today — fastest verified finish in the last 18 months, split out by age group — are a deliberately simple starting point. A season-weighted, age-graded index (AGI) is the planned upgrade: a system that accounts for the reality that a 45-49 finish and a 25-29 finish aren't directly comparable on raw time alone.

If you've raced a full-distance IRONMAN event as a South African age-grouper, you're probably already in here. Search for your name, and if the profile's yours, claim it.