2026 IRONMAN South Africa
IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.
WC slots
75
Qualified
75
General cutoff*
09:22:10
Men cutoff*
09:22:00
*Adjusted (age-graded) time of the last qualifier in each category. Use the interactive tool for the required finish time per age group and to model rolldown.
Qualified athletes (75)
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 1 | Nicolas Rigaux France | M25-29 | 8:19:01 | 08:15:04 | AG Winner |
| 2 | Thierry Foulounoux France | M70-74 | 12:03:55 | 08:17:45 | AG Winner |
| 3 | Robert Pirnbacher Austria | M55-59 | 9:36:37 | 08:19:45 | AG Winner |
| 4 | Mariella Bighelli Italy | F60-64 | 11:33:43 | 08:20:43 | AG Winner |
| 5 | Ivan Jones United Kingdom | M60-64 | 10:06:12 | 08:20:50 | AG Winner |
| 6 | Guy Talbot Nottingham South Africa | M70-74 | 12:11:25 | 08:22:55 | Qualified |
| 7 | Marek Svoboda Czech Republic | M55-59 | 9:46:10 | 08:28:01 | Qualified |
| 8 | Chris Ransom South Africa | M40-44 | 8:48:27 | 08:31:41 | AG Winner |
| 9 | Renaud de Pury Switzerland | M60-64 | 10:19:43 | 08:32:00 | Qualified |
| 10 | Lucas Herzog France | M25-29 | 8:36:46 | 08:32:41 | Qualified |
| 11 | Paula Robinson United Kingdom | F60-64 | 11:55:17 | 08:36:17 | Qualified |
| 12 | Anthony Philippe France | M55-59 | 9:55:43 | 08:36:18 | Qualified |
| 13 | Fellipe Marmo Gomes Santos Brazil | M35-39 | 8:43:00 | 08:37:30 | AG Winner |
| 14 | Sam Storer United Kingdom | M50-54 | 9:37:48 | 08:40:08 | AG Winner |
| 15 | Gilberto Neirotti Italy | M30-34 | 8:41:47 | 08:41:47 | AG Winner |
| 16 | Manfred Reinhart South Africa | M65-69 | 11:32:59 | 08:43:20 | AG Winner |
| 17 | Marcel Ottiger Germany | M30-34 | 8:44:29 | 08:44:29 | Qualified |
| 18 | Paulo Martins Portugal | M50-54 | 9:44:17 | 08:45:58 | Qualified |
| 19 | Genelle Van Der Riet South Africa | F55-59 | 11:19:19 | 08:48:22 | AG Winner |
| 20 | Titouan Philippe France | M18-24 | 9:05:07 | 08:48:39 | AG Winner |
| 21 | Peter Weiss Denmark | M55-59 | 10:11:25 | 08:49:54 | Qualified |
| 22 | Louise Bentley South Africa | F35-39 | 9:58:22 | 08:50:30 | AG Winner |
| 23 | Roman Procházka Czech Republic | M50-54 | 9:49:24 | 08:50:34 | Qualified |
| 24 | Matthieu Juillerat Switzerland | M35-39 | 8:59:51 | 08:54:10 | Qualified |
| 25 | Matthias Aust Germany | M50-54 | 9:55:16 | 08:55:51 | Qualified |
| 26 | Christophe Mariotte France | M55-59 | 10:19:10 | 08:56:37 | Qualified |
| 27 | Friedrich Dietz Switzerland | M55-59 | 10:22:14 | 08:59:17 | Qualified |
| 28 | Thomas P. Tzschentke Germany | M60-64 | 10:52:59 | 08:59:29 | Qualified |
| 29 | Gaël Taillandier France | M25-29 | 9:04:04 | 08:59:46 | Qualified |
| 30 | Ryan Frey South Africa | M40-44 | 9:17:46 | 09:00:05 | Qualified |
| 31 | Laurent De Sousa France | M55-59 | 10:24:17 | 09:01:03 | Qualified |
| 32 | Jesse Czelusta United States | M50-54 | 10:01:45 | 09:01:41 | Qualified |
| 33 | TIAGO LESSA Brazil | M45-49 | 9:36:17 | 09:01:45 | AG Winner |
| 34 | Aleksandr Nefedov United Arab Emirates | M35-39 | 9:07:48 | 09:02:02 | Qualified |
| 35 | Leona Rieck Germany | F30-34 | 10:04:29 | 09:02:38 | AG Winner |
| 36 | Gerhard De Bruin South Africa | M40-44 | 9:21:20 | 09:03:32 | Qualified |
| 37 | Mariette Hattingh South Africa | F60-64 | 12:33:09 | 09:03:37 | Qualified |
| 38 | Armin Lombardo Germany | M60-64 | 10:58:43 | 09:04:13 | Qualified |
| 39 | Daniel Thiel Germany | M40-44 | 9:22:15 | 09:04:25 | Qualified |
| 40 | Benjamin Janse Van Rensburg South Africa | M40-44 | 9:22:29 | 09:04:39 | Qualified |
| 41 | Martin Prochazka Czech Republic | M60-64 | 10:59:47 | 09:05:06 | Qualified |
| 42 | Daniel Grobmeier Germany | M40-44 | 9:23:57 | 09:06:04 | Qualified |
| 43 | Joel Ward United Kingdom | M35-39 | 9:12:20 | 09:06:32 | Qualified |
| 44 | Peter Dornseifer Germany | M55-59 | 10:30:51 | 09:06:45 | Qualified |
| 45 | Connor Mercer South Africa | M25-29 | 9:11:14 | 09:06:52 | Qualified |
| 46 | Stefan Andlauer Germany | M45-49 | 9:42:40 | 09:07:45 | Qualified |
| 47 | Jiri Havrlant Czech Republic | M50-54 | 10:08:48 | 09:08:02 | Qualified |
| 48 | Mattias Hofacker Germany | M45-49 | 9:44:29 | 09:09:28 | Qualified |
| 49 | Dirk Simons Netherlands | M70-74 | 13:20:45 | 09:10:35 | Qualified |
| 50 | Mathias Jaouen France | M35-39 | 9:16:43 | 09:10:52 | Qualified |
| 51 | Riaan Boshoff South Africa | M55-59 | 10:35:51 | 09:11:05 | Qualified |
| 52 | Gwenael Kerboas France | M55-59 | 10:37:48 | 09:12:46 | Qualified |
| 53 | Sébastien Leuvrey France | M50-54 | 10:15:01 | 09:13:38 | Qualified |
| 54 | Andreas Törpsch Germany | M45-49 | 9:50:06 | 09:14:45 | Qualified |
| 55 | Janina Edenhofner Germany | F30-34 | 10:18:17 | 09:15:01 | Qualified |
| 56 | Bryce Sutherland United States | M18-24 | 9:32:39 | 09:15:21 | Qualified |
| 57 | Stephen Anderson United Kingdom | M50-54 | 10:17:10 | 09:15:34 | Qualified |
| 58 | Wim De Buyser Belgium | M35-39 | 9:23:16 | 09:17:21 | Qualified |
| 59 | Henrique Manoel Falcão Brazil | M35-39 | 9:23:29 | 09:17:34 | Qualified |
| 60 | Felipe Mossin Brazil | M35-39 | 9:23:43 | 09:17:47 | Qualified |
| 61 | Christian Müntener Switzerland | M50-54 | 10:20:21 | 09:18:26 | Qualified |
| 62 | Giovanna Opipari Brazil | M40-44 | 9:37:28 | 09:19:09 | Qualified |
| 63 | Matthias Mahlke Germany | M60-64 | 11:17:31 | 09:19:45 | Qualified |
| 64 | Olivier Henz Belgium | M55-59 | 10:46:47 | 09:20:34 | Qualified |
| 65 | Ruben Arribas Spain | M45-49 | 9:56:53 | 09:21:07 | Qualified |
| 66 | Mattéo Ruberti France | M18-24 | 9:39:05 | 09:21:35 | Qualified |
| 67 | Sandro Silva Portugal | M35-39 | 9:27:58 | 09:22:00 | Qualified |
| 68 | Pauline Tunstead South Africa | F55-59 | 12:02:47 | 09:22:10 | Qualified |
| 69 | Renee Vanderheyden Belgium | F25-29 | 10:28:06 | 09:22:50 | AG Winner |
| 70 | Perrine Olivier France | F45-49 | 11:26:18 | 09:43:25 | AG Winner |
| 71 | Burcu Aslanagi Turkey | F50-54 | 12:15:32 | 09:57:37 | AG Winner |
| 72 | Andrea Marchesi South Africa | F40-44 | 11:40:55 | 10:10:17 | AG Winner |
| 73 | Kaitlyn Imogene Wolff South Africa | F18-24 | 11:52:44 | 10:10:35 | AG Winner |
| 74 | Henno Hendrikse South Africa | PC/ID | 12:52:32 | 12:52:32 | AG Winner |
| 75 | Zako Kruger South Africa | MGuide | 13:49:40 | 13:49:40 | AG Winner |
Next 20 — closest to qualifying
The athletes who just missed a slot, by adjusted time — i.e. who would benefit most from rolldown.
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 76 | Paolo Francesco Rapino Italy | M45-49 | 9:58:21 | 09:22:30 | Not qualified |
| 77 | Marc Kourie South Africa | M35-39 | 9:28:56 | 09:22:57 | Not qualified |
| 78 | Aziz Mimouni France | M55-59 | 10:49:35 | 09:22:59 | Not qualified |
| 79 | Sergei Arkhitckii Unknown | M45-49 | 9:59:33 | 09:23:38 | Not qualified |
| 80 | Yannick GORAGUER France | M70-74 | 13:40:03 | 09:23:51 | Not qualified |
| 81 | Roger Hooke South Africa | M65-69 | 12:27:31 | 09:24:31 | Not qualified |
| 82 | Elené Lourens-Botha South Africa | F35-39 | 10:37:16 | 09:25:00 | Not qualified |
| 83 | Marc Wenzel Germany | M40-44 | 9:44:12 | 09:25:40 | Not qualified |
| 84 | Leon Naude South Africa | M40-44 | 9:44:13 | 09:25:41 | Not qualified |
| 85 | Patrick Graf Germany | M30-34 | 9:25:43 | 09:25:43 | Not qualified |
| 86 | Kai-Uwe Lehmann Germany | M45-49 | 10:01:48 | 09:25:45 | Not qualified |
| 87 | Derek Bouwer South Africa | M55-59 | 10:54:17 | 09:27:04 | Not qualified |
| 88 | Sheldon Valjalo South Africa | M30-34 | 9:28:20 | 09:28:20 | Not qualified |
| 89 | Andrzej Nowak Poland | M40-44 | 9:47:02 | 09:28:25 | Not qualified |
| 90 | Jeroen Van Der Horst Netherlands | M45-49 | 10:04:51 | 09:28:37 | Not qualified |
| 91 | Daniil Ermakov Unknown | M25-29 | 9:33:39 | 09:29:07 | Not qualified |
| 92 | Kenneth Mckenzie United Kingdom | M50-54 | 10:32:19 | 09:29:12 | Not qualified |
| 93 | Judy Vanderwagen South Africa | F55-59 | 12:11:56 | 09:29:17 | Not qualified |
| 94 | Zdzislaw Filipowski Poland | M55-59 | 10:58:03 | 09:30:19 | Not qualified |
| 95 | Yan Resin Switzerland | M40-44 | 9:49:11 | 09:30:30 | Not qualified |
Open in the interactive tool →
Filter by age group, model rolldown, see required times.
All qualifying events →
Browse every IRONMAN & 70.3 in our results database.
Qualification is modelled with the WTC age-group performance multipliers. Results are for information only — always confirm slots and rolldown with the official race-day allocation. Not affiliated with the IRONMAN Group.