SATriHub's Rankings page works differently to the all-time records book, and it's worth explaining why.
The records book asks one question: what's the fastest a South African has ever gone? The Rankings page asks a different one: who's fastest right now — specifically, over the last 18 months, on a window that rolls forward with every day that passes rather than resetting once a year.
Right now, that athlete is Chris Ransom. His 8:48:27 at IRONMAN South Africa sits at the top of the men's overall standings, ahead of Gerhard De Bruin's 8:56:09 in Italy and a Ransom-adjacent cluster of sub-9:20 finishes that makes the top of this list as competitive as it's been.
Why a rolling window
An all-time personal best rewards a single great day, whenever it happened — which is exactly right for a record book, and exactly wrong for a leaderboard meant to answer "how's this athlete racing this season." A 9-hour swim-bike-run from 2016 doesn't tell you much about the field in 2026. An 18-month window does.
It also means this list is genuinely live. As results age past the 18-month mark, they drop out automatically — no manual curation, no annual reset. Check back in six months and the names at the top may well have changed, purely because the window moved.
Age group standings, not just overall
The overall top 100 is one view, but for most athletes the more useful one is the new age group filter — see exactly where you rank against the field you're actually racing against on the day, not the entire country. M40-44 alone currently has well over 100 qualifying results in the last 18 months, which tells you something about how deep South African age-group triathlon has gotten in that bracket specifically.
A season-weighted, age-graded ranking system (AGI) is the next step in this methodology — but for now, 18 months of fastest-known form is the fairest, most current picture we can give you.