The fastest full-distance times ever recorded, excluding shortened-swim and shortened-run races. Filter by race to see who's fastest ever at one venue. Every qualifying performance counts, so the same athlete can appear more than once. Age group shown is the one they raced in at that performance. Filter by age group to see the fastest times posted within one division. A season-weighted, age-graded (AGI) ranking system is a planned upgrade to this methodology.
| Rank | Athlete | Age Group | Time (Full) | Set At |
|---|---|---|---|---|
| 1 | DTDale TaylorSouth Africa | M35-39 | 08:24:50 | IRONMAN Tallinn, 2025 |
| 2 | PSPaul ShackletonSouth Africa | M40-44 | 08:30:08 | IRONMAN Tallinn, 2026 |
| 3 | MPMark PellewSouth Africa | M40-44 | 08:34:26 | IRONMAN Brazil, 2017 |
| 4 | GMGarron MosleySouth Africa | M40-44 | 08:41:51 | IRONMAN Texas, 2018 |
| 5 | CMConnor MercerSouth Africa | M25-29 | 08:42:23 | IRONMAN Italy, 2024 |
| 6 | BHBrett HallamSouth Africa | M30-34 | 08:43:02 | IRONMAN Western Australia, 2024 |
| 7 | MPMark PellewSouth Africa | M40-44 | 08:44:17 | IRONMAN Barcelona, 2017 |
| 8 | DGDonovan GeldenhuysSouth Africa | M35-39 | 08:45:17 | IRONMAN World Championship, 2019 |
| 9 | CRChris RansomSouth Africa | M40-44 | 08:48:27 | IRONMAN South Africa, 2026 |
| 10 | DTDale TaylorSouth Africa | M35-39 | 08:49:13 | IRONMAN World Championship, 2024 |
| 11 | BOBarry OelofsenSouth Africa | M30-34 | 08:49:39 | IRONMAN Western Australia, 2015 |
| 12 | MPMark PellewSouth Africa | M40-44 | 08:49:43 | IRONMAN Copenhagen, 2015 |
| 13 | MPMark PellewSouth Africa | M40-44 | 08:52:51 | IRONMAN Vichy, 2018 |
| 14 | BFBradley FlemingSouth Africa | M35-39 | 08:53:09 | IRONMAN Maryland, 2019 |
| 15 | GMGavin MofsowitzSouth Africa | M40-44 | 08:54:47 | IRONMAN Hamburg, 2023 |
| 16 | BOBarry OelofsenSouth Africa | M30-34 | 08:55:24 | IRONMAN Cairns, 2016 |
| 17 | BOBarry OelofsenSouth Africa | M30-34 | 08:58:11 | IRONMAN Melbourne, 2015 |
| 18 | TSTiaan SwartSouth Africa | M25-29 | 08:58:19 | IRONMAN World Championship, 2018 |
| 19 | MPMark PellewSouth Africa | M40-44 | 08:58:49 | IRONMAN Melbourne, 2015 |
| 20 | RGRob GraySouth Africa | M40-44 | 08:59:24 | IRONMAN Texas, 2018 |
| 21 | MPMark PellewSouth Africa | M40-44 | 09:01:24 | IRONMAN South Africa, 2017 |
| 22 | GMGarron MosleySouth Africa | M40-44 | 09:01:36 | IRONMAN World Championship, 2018 |
| 23 | BFBradley FlemingSouth Africa | M30-34 | 09:01:41 | IRONMAN Frankfurt, 2016 |
| 24 | SBScott BayvelSouth Africa | M25-29 | 09:02:33 | IRONMAN New Zealand, 2019 |
| 25 | GBGeorge BeecherSouth Africa | M35-39 | 09:03:06 | IRONMAN Melbourne, 2015 |
| 26 | RLRichard LawrieSouth Africa | M25-29 | 09:03:40 | IRONMAN South Africa, 2017 |
| 27 | GMGarron MosleySouth Africa | M40-44 | 09:03:58 | IRONMAN Italy, 2017 |
| 28 | MPMark PellewSouth Africa | M45-49 | 09:04:04 | IRONMAN Florida, 2023 |
| 29 | GLGreg LaxtonSouth Africa | M30-34 | 09:05:13 | IRONMAN Western Australia, 2025 |
| 30 | DRDarren RyanSouth Africa | M30-34 | 09:05:29 | Challenge Roth, 2016 |
| 31 | GMGarron MosleySouth Africa | M40-44 | 09:05:57 | IRONMAN South Africa, 2016 |
| 32 | PTPaolo TouaSouth Africa | M30-34 | 09:06:26 | Challenge Roth, 2026 |
| 33 | MPMark PellewSouth Africa | M45-49 | 09:08:06 | IRONMAN World Championship, 2019 |
| 34 | RWRaymond WagenerSouth Africa | M25-29 | 09:08:10 | IRONMAN Italy, 2022 |
| 35 | RWRaymond WagenerSouth Africa | M25-29 | 09:08:10 | IRONMAN Italy, 2022 |
| 36 | MPMark PellewSouth Africa | M45-49 | 09:08:22 | IRONMAN Cozumel, 2022 |
| 37 | MPMark PellewSouth Africa | M40-44 | 09:08:42 | IRONMAN Arizona, 2016 |
| 38 | DRDaniel RedelinghuysSouth Africa | M40-44 | 09:09:14 | IRONMAN Cozumel, 2017 |
| 39 | GMGavin MofsowitzSouth Africa | M30-34 | 09:10:06 | IRONMAN Western Australia, 2015 |
| 40 | EKEwert KleynhansSouth Africa | M35-39 | 09:10:39 | IRONMAN South Africa, 2018 |
| 41 | MPMark PellewSouth Africa | M35-39 | 09:10:47 | IRONMAN South Africa, 2013 |
| 42 | TJTravis JohnstonSouth Africa | M35-39 | 09:10:54 | IRONMAN World Championship, 2024 |
| 43 | CMConnor MercerSouth Africa | M25-29 | 09:11:14 | IRONMAN South Africa, 2026 |
| 44 | RDRaoul De JonghSouth Africa | M30-34 | 09:11:18 | IRONMAN South Africa, 2010 |
| 45 | RGRob GraySouth Africa | M35-39 | 09:11:26 | IRONMAN Arizona, 2014 |
| 46 | MPMark PellewSouth Africa | M40-44 | 09:11:38 | IRONMAN Arizona, 2017 |
| 47 | BOBarry OelofsenSouth Africa | M35-39 | 09:11:44 | IRONMAN Australia, 2017 |
| 48 | NCNicholas ChapmanSouth Africa | M30-34 | 09:11:49 | IRONMAN World Championship, 2019 |
| 49 | MPMark PellewSouth Africa | M45-49 | 09:12:20 | IRONMAN Texas, 2019 |
| 50 | GMGarron MosleySouth Africa | M45-49 | 09:13:01 | IRONMAN Austria, 2021 |
| 51 | NCNicholas ChapmanSouth Africa | M25-29 | 09:13:02 | IRONMAN Brazil, 2017 |
| 52 | ASAlastair StewartSouth Africa | M40-44 | 09:14:19 | Challenge Roth, 2019 |
| 53 | JTJason TrautmanSouth Africa | M25-29 | 09:15:28 | IRONMAN Florida, 2019 |
| 54 | DTDale TaylorSouth Africa | M35-39 | 09:15:30 | IRONMAN South Africa, 2024 |
| 55 | SSSanele Seluleko ShangeSouth Africa | M30-34 | 09:15:41 | Challenge Roth, 2023 |
| 56 | JSJeren SeegersSouth Africa | M25-29 | 09:15:47 | IRONMAN Barcelona, 2014 |
| 57 | GBGaetan BolleSouth Africa | M35-39 | 09:16:03 | Challenge Roth, 2024 |
| 58 | GMGarron MosleySouth Africa | M40-44 | 09:16:43 | IRONMAN World Championship, 2016 |
| 59 | CMConnor MercerSouth Africa | M25-29 | 09:16:55 | IRONMAN South Africa, 2025 |
| 60 | RDRaoul De JonghSouth Africa | M30-34 | 09:16:56 | IRONMAN South Africa, 2013 |
| 61 | BFBradley FlemingSouth Africa | M30-34 | 09:17:12 | IRONMAN South Africa, 2016 |
| 62 | HHHeynrich Heynrich Du ToitSouth Africa | M30-34 | 09:17:26 | Challenge Roth, 2023 |
| 63 | RFRyan FreySouth Africa | M40-44 | 09:17:46 | IRONMAN South Africa, 2026 |
| 64 | MSMark SackSouth Africa | M40-44 | 09:18:26 | IRONMAN South Africa, 2013 |
| 65 | RGRob GraySouth Africa | M35-39 | 09:19:08 | IRONMAN Arizona, 2015 |
| 66 | SVShawn Van Der MeulenSouth Africa | M40-44 | 09:19:30 | IRONMAN Florida, 2023 |
| 67 | BFBradley FlemingSouth Africa | M35-39 | 09:19:54 | IRONMAN South Africa, 2017 |
| 68 | MFMatthew FranzsenSouth Africa | M35-39 | 09:20:05 | IRONMAN Barcelona, 2024 |
| 69 | MPMark PellewSouth Africa | M40-44 | 09:20:10 | IRONMAN South Africa, 2016 |
| 70 | SWShaine WebberSouth Africa | M30-34 | 09:20:16 | IRONMAN Australia, 2019 |
| 71 | JDJean De VilliersSouth Africa | M30-34 | 09:21:03 | Challenge Roth, 2016 |
| 72 | GBGaetan BolleSouth Africa | M35-39 | 09:21:34 | IRONMAN Vitoria-Gasteiz, 2025 |
| 73 | NCNicholas ChapmanSouth Africa | M30-34 | 09:21:34 | IRONMAN South Africa, 2018 |
| 74 | ABAndrew BothaSouth Africa | M40-44 | 09:21:48 | IRONMAN Brazil, 2017 |
| 75 | BFBradley FlemingSouth Africa | M35-39 | 09:21:59 | IRONMAN South Africa, 2018 |
| 76 | MRMichael RedingtonSouth Africa | M30-34 | 09:22:07 | IRONMAN Melbourne, 2014 |
| 77 | BJBenjamin Janse Van RensburgSouth Africa | M40-44 | 09:22:29 | IRONMAN South Africa, 2026 |
| 78 | ABAndre BooyensSouth Africa | M30-34 | 09:22:35 | IRONMAN South Africa, 2011 |
| 79 | GMGary MullerSouth Africa | M30-34 | 09:22:50 | IRONMAN Cairns, 2019 |
| 80 | BJBenjamin Janse Van RensburgSouth Africa | M40-44 | 09:22:59 | IRONMAN South Africa, 2024 |
| 81 | RGRobert GraySouth Africa | M35-39 | 09:23:01 | IRONMAN Barcelona, 2014 |
| 82 | RVRowan VorsterSouth Africa | M40-44 | 09:23:01 | IRONMAN World Championship, 2018 |
| 83 | ATAndrew TheronSouth Africa | M35-39 | 09:23:20 | IRONMAN Arizona, 2024 |
| 84 | DKDaniel KrugerSouth Africa | M40-44 | 09:23:23 | IRONMAN Tallinn, 2025 |
| 85 | CRChris RansomSouth Africa | M40-44 | 09:23:25 | IRONMAN South Africa, 2025 |
| 86 | BOBarry OelofsenSouth Africa | M30-34 | 09:23:38 | IRONMAN World Championship, 2015 |
| 87 | BVBradley VenterSouth Africa | M30-34 | 09:24:00 | IRONMAN South Africa, 2013 |
| 88 | BJBenjamin Janse Van RensburgSouth Africa | M35-39 | 09:24:15 | IRONMAN World Championship, 2022 |
| 89 | BSBrad SymonsSouth Africa | M35-39 | 09:24:52 | IRONMAN Western Australia, 2019 |
| 90 | EKEwert KleynhansSouth Africa | M35-39 | 09:24:52 | IRONMAN South Africa, 2017 |
| 91 | SBSimon ButlerSouth Africa | M30-34 | 09:25:27 | IRONMAN South Africa, 2013 |
| 92 | BBBradley BirkholtzSouth Africa | M35-39 | 09:25:47 | IRONMAN South Africa, 2018 |
| 93 | SWShaun WinklerSouth Africa | M35-39 | 09:26:24 | IRONMAN World Championship, 2011 |
| 94 | MPMatthew PassmoreSouth Africa | M35-39 | 09:26:50 | IRONMAN Maryland, 2025 |
| 95 | RMRyan MclaughlinSouth Africa | M35-39 | 09:27:39 | IRONMAN Barcelona, 2016 |
| 96 | BJByron Jackson-millerSouth Africa | M30-34 | 09:27:54 | IRONMAN Sweden, 2025 |
| 97 | JDJean De VilliersSouth Africa | M30-34 | 09:27:55 | IRONMAN South Africa, 2015 |
| 98 | PSPaul ShackletonSouth Africa | M40-44 | 09:28:15 | IRONMAN South Africa, 2025 |
| 99 | RVRowan VorsterSouth Africa | M40-44 | 09:28:16 | IRONMAN Boulder, 2018 |
| 100 | SVSheldon ValjaloSouth Africa | M30-34 | 09:28:20 | IRONMAN South Africa, 2026 |