IRONMAN 70.3 Dhofar 70.3 Worlds 2026 qualifying
The time needed at IRONMAN 70.3 Dhofar to qualify for the 2026 IRONMAN 70.3 World Championship in each age group, who took the automatic slots and how far the roll down went.
70.3 Worlds 2026 · IRONMAN 70.3 Dhofar 2025
60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Slots by age group
By age group: the time needed, the winners (automatic slot, or who didn't take it) and the age-graded ranking down to the last athlete who took a slot. Ranking shows only the pool.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| M18-24 · time needed 4:32:23 · factor 1.0000 · 1 qualified | |||||
| 1.º | Zayed Alsudain | M18-24 | 5:09:57 | 5:09:57 | Took the automatic slot |
| M25-29 · time needed 4:34:20 · factor 0.9929 · 1 qualified | |||||
| 1.º | Jamie Price | M25-29 | 4:01:28 | 3:59:45 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Adam Strycek | M25-29 | 4:43:16 | 4:41:15 | Took the automatic slot via roll down |
| M30-34 · time needed 4:42:07 · factor 0.9655 · 3 qualified | |||||
| 1.º | Osama Burahmah | M30-34 | 4:39:25 | 4:29:47 | Took the automatic slot |
| 23 | Nicola Bandera | M30-34 | 4:41:14 | 4:31:32 | Took a pool slot slot 17 of 20 · via roll down |
| 27 | Ahmed Al Madani | M30-34 | 4:43:54 | 4:34:06 | Didn’t take a pool slot |
| 31 | Ahmed Alhosani | M30-34 | 4:44:23 | 4:34:34 | Didn’t take a pool slot |
| 39 | Nikita Ivannikov | M30-34 | 4:50:03 | 4:40:03 | Took a pool slot slot 20 of 20 · via roll down |
| M35-39 · time needed 4:46:43 · factor 0.9500 · 4 qualified | |||||
| 1.º | Christopher Mascarenhas Keyes | M35-39 | 4:06:22 | 3:54:03 | Took the automatic slot |
| 2 | Gleb Khorash | M35-39 | 4:23:58 | 4:10:46 | Didn’t take a pool slot |
| 3 | Alexander Pupkevich | M35-39 | 4:24:32 | 4:11:18 | Didn’t take a pool slot |
| 11 | Vainius Kaleda | M35-39 | 4:34:27 | 4:20:44 | Took a pool slot slot 8 of 20 · via roll down |
| 16 | Jonny Wilson | M35-39 | 4:40:09 | 4:26:09 | Took a pool slot slot 12 of 20 · via roll down |
| 21 | Bakhit Alqars | M35-39 | 4:45:04 | 4:30:49 | Took a pool slot slot 15 of 20 · via roll down |
| 28 | Gülaga Yalin Yildirim | M35-39 | 4:48:41 | 4:34:15 | Didn’t take a pool slot |
| M40-44 · time needed 4:54:05 · factor 0.9262 · 8 qualified | |||||
| 1.º | Artem Popov | M40-44 | 4:17:30 | 3:58:30 | Took the automatic slot |
| 1 | Fredrik Lerfald | M40-44 | 4:25:17 | 4:05:42 | Took a pool slot slot 1 of 20 |
| 5 | Ole Rebnord-Jensen | M40-44 | 4:34:50 | 4:14:33 | Took a pool slot slot 3 of 20 · via roll down |
| 8 | Pierre-Luc Pelletier | M40-44 | 4:37:47 | 4:17:17 | Took a pool slot slot 5 of 20 · via roll down |
| 9 | Mubarak Aljumah | M40-44 | 4:38:51 | 4:18:16 | Took a pool slot slot 6 of 20 · via roll down |
| 13 | Henrique Assumpcao Montanha | M40-44 | 4:44:48 | 4:23:47 | Took a pool slot slot 10 of 20 · via roll down |
| 17 | David Norton | M40-44 | 4:51:13 | 4:29:43 | Didn’t take a pool slot |
| 19 | Kanat Zhanatov | M40-44 | 4:51:59 | 4:30:26 | Took a pool slot slot 14 of 20 · via roll down |
| 20 | Dinar Zakirov | M40-44 | 4:52:07 | 4:30:34 | Didn’t take a pool slot |
| 25 | Herve Huguenot | M40-44 | 4:54:20 | 4:32:37 | Took a pool slot slot 19 of 20 · via roll down |
| 26 | Gary Leeman | M40-44 | 4:55:13 | 4:33:26 | Didn’t take a pool slot |
| 29 | Vitezslav Fort | M40-44 | 4:56:11 | 4:34:20 | Didn’t take a pool slot |
| 30 | Adrian Haefeli | M40-44 | 4:56:24 | 4:34:32 | Didn’t take a pool slot |
| 35 | Sebastian Foucault | M40-44 | 4:58:49 | 4:36:46 | Didn’t take a pool slot |
| M45-49 · time needed 5:03:23 · factor 0.8978 · 6 qualified | |||||
| 1.º | Alexey Nikulin | M45-49 | 4:06:51 | 3:41:37 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Alexey Perchikov | M45-49 | 4:39:00 | 4:10:29 | Took the automatic slot via roll down |
| 4 | Samuel Martos Maturana | M45-49 | 4:41:17 | 4:12:32 | Took a pool slot slot 2 of 20 · via roll down |
| 6 | Francisco Baez Morant | M45-49 | 4:44:21 | 4:15:17 | Didn’t take a pool slot |
| 10 | Zdenek Krcek | M45-49 | 4:47:47 | 4:18:22 | Took a pool slot slot 7 of 20 · via roll down |
| 12 | Peter Van Asselt | M45-49 | 4:53:46 | 4:23:45 | Took a pool slot slot 9 of 20 · via roll down |
| 14 | Bjorn Kollmorgen | M45-49 | 4:54:18 | 4:24:13 | Took a pool slot slot 11 of 20 · via roll down |
| 15 | Emmanuel Fafournoux | M45-49 | 4:55:38 | 4:25:25 | Didn’t take a pool slot |
| 18 | Sager Alkhalifa | M45-49 | 5:01:02 | 4:30:16 | Took a pool slot slot 13 of 20 · via roll down |
| 32 | Christophe Tabarovsky | M45-49 | 5:06:52 | 4:35:30 | Didn’t take a pool slot |
| 33 | Timothy Slatter | M45-49 | 5:07:24 | 4:35:59 | Didn’t take a pool slot |
| 34 | Łukasz Górniak | M45-49 | 5:07:27 | 4:36:02 | Didn’t take a pool slot |
| 36 | Andreas Zimmerschied | M45-49 | 5:08:48 | 4:37:14 | Didn’t take a pool slot |
| 37 | Gary Cummings | M45-49 | 5:09:49 | 4:38:09 | Didn’t take a pool slot |
| 38 | Stathis Christophi | M45-49 | 5:10:55 | 4:39:08 | Didn’t take a pool slot |
| M50-54 · time needed 5:08:22 · factor 0.8833 · 3 qualified | |||||
| 1.º | Anthony Ebdon | M50-54 | 4:46:29 | 4:13:03 | Took the automatic slot |
| 7 | Giacomo Giovenali | M50-54 | 4:49:33 | 4:15:46 | Took a pool slot slot 4 of 20 · via roll down |
| 22 | Jean Christophe Glaudel | M50-54 | 5:06:39 | 4:30:52 | Took a pool slot slot 16 of 20 · via roll down |
| M55-59 · time needed 5:18:01 · factor 0.8565 · 2 qualified | |||||
| 1.º | Johnny Conway | M55-59 | 4:53:02 | 4:10:59 | Took the automatic slot |
| 24 | Christoph Nuetzenadel | M55-59 | 5:18:01 | 4:32:23 | Took a pool slot slot 18 of 20 · via roll down |
| M60-64 · time needed 5:32:30 · factor 0.8192 · 1 qualified | |||||
| 1.º | Aleksei Burtcev | M60-64 | 5:02:36 | 4:07:53 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Pascal Cochard | M60-64 | 5:26:40 | 4:27:36 | Took the automatic slot via roll down |
| M65-69 · time needed 5:56:31 · factor 0.7640 · 1 qualified | |||||
| 1.º | Doug Morris | M65-69 | 5:37:49 | 4:18:06 | Already qualified · IRONMAN 70.3 Michigan rolled to #2 |
| 2.º | Michael Schulz | M65-69 | 5:52:25 | 4:29:15 | Took the automatic slot via roll down |
| M70-74 · time needed 6:22:37 · factor 0.7119 | |||||
| No one from this age group in the ranking. | |||||
| M75-79 · time needed 7:04:20 · factor 0.6419 | |||||
| No one from this age group in the ranking. | |||||
70.3 Worlds 2026 · IRONMAN 70.3 Dhofar 2025
60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Slots by age group
By age group: the time needed, the winners (automatic slot, or who didn't take it) and the age-graded ranking down to the last athlete who took a slot. Ranking shows only the pool.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| F18-24 · time needed 7:20:58* · factor 0.9921 · the automatic slot rolled to the pool | |||||
| 1.º | Lea Zeliznakova | F18-24 | 6:31:44 | 6:28:38 | Didn’t take the automatic slot rolled to the pool |
| F25-29 · time needed 7:17:29* · factor 1.0000 · the automatic slot rolled to the pool | |||||
| 1.º | Michelle Nagle | F25-29 | 4:50:17 | 4:50:17 | Didn’t take the automatic slot rolled to the pool |
| F30-34 · time needed 7:25:08* · factor 0.9828 · 1 qualified | |||||
| 1.º | Slayde Baker | F30-34 | 5:07:51 | 5:02:33 | Took the automatic slot |
| 11 | Narges Mollahasan | F30-34 | 6:04:48 | 5:58:32 | Didn’t take a pool slot |
| 13 | Katelyn Howard | F30-34 | 6:23:13 | 6:16:38 | Didn’t take a pool slot |
| 17 | Jovy Pereira | F30-34 | 6:44:25 | 6:37:28 | Didn’t take a pool slot |
| F35-39 · time needed 7:32:59* · factor 0.9658 · the automatic slot rolled to the pool · 1 qualified | |||||
| 1.º | Emilia Mangilinan | F35-39 | 4:44:42 | 4:34:58 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Emma Gibbins | F35-39 | 4:52:05 | 4:42:06 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Nadine Lemoine | F35-39 | 6:33:18 | 6:19:51 | Didn’t take the automatic slot rolled to the pool |
| 18 | Amrita Pattni | F35-39 | 7:32:59 | 7:17:29 | Took a pool slot slot 8 of 8 · via roll down |
| F40-44 · time needed 7:44:07* · factor 0.9426 · 3 qualified | |||||
| 1.º | May Alhaji | F40-44 | 5:09:42 | 4:51:55 | Took the automatic slot |
| 3 | Zeynep Burcu Akbaba | F40-44 | 5:24:31 | 5:05:53 | Didn’t take a pool slot |
| 4 | Mariana Perez Lingg | F40-44 | 5:25:38 | 5:06:57 | Took a pool slot slot 2 of 8 · via roll down |
| 6 | Natalia Muravchikova | F40-44 | 5:31:09 | 5:12:09 | Took a pool slot slot 3 of 8 · via roll down |
| 14 | Afra Karimi | F40-44 | 6:44:01 | 6:20:50 | Didn’t take a pool slot |
| 15 | Maria Lourdes Gepolan | F40-44 | 6:51:42 | 6:28:04 | Didn’t take a pool slot |
| F45-49 · time needed 7:55:56* · factor 0.9192 · 4 qualified | |||||
| 1.º | Joana Moreira | F45-49 | 5:11:28 | 4:46:18 | Took the automatic slot |
| 1 | Kirstin Robertson | F45-49 | 5:24:35 | 4:58:21 | Took a pool slot slot 1 of 8 |
| 5 | Kseniia Savostianova | F45-49 | 5:33:59 | 5:07:00 | Didn’t take a pool slot |
| 7 | Caroline Zandin | F45-49 | 5:48:12 | 5:20:04 | Took a pool slot slot 4 of 8 · via roll down |
| 9 | Katharina Stark | F45-49 | 6:12:35 | 5:42:29 | Didn’t take a pool slot |
| 10 | Lama Arjeh | F45-49 | 6:20:37 | 5:49:52 | Took a pool slot slot 6 of 8 · via roll down |
| F50-54 · time needed 8:05:14* · factor 0.9016 · 1 qualified | |||||
| 1.º | Heidi Groensedt | F50-54 | 5:27:11 | 4:54:59 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Claire Godefroy | F50-54 | 5:35:21 | 5:02:21 | Took the automatic slot via roll down |
| 2 | Fabiana Nicoletti | F50-54 | 5:38:18 | 5:05:01 | Didn’t take a pool slot |
| 16 | Zoe Woolley | F50-54 | 7:20:18 | 6:36:58 | Didn’t take a pool slot |
| F55-59 · time needed 8:20:13* · factor 0.8746 · 1 qualified | |||||
| 1.º | Renette Raynor | F55-59 | 5:52:18 | 5:08:07 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Luzia Koulouri | F55-59 | 6:23:41 | 5:35:34 | Took the automatic slot via roll down |
| F60-64 · time needed 8:41:22* · factor 0.8391 · 3 qualified | |||||
| 1.º | Sabina Fenner | F60-64 | 5:40:15 | 4:45:30 | Took the automatic slot |
| 8 | Ellen Peleikis-Papagiannakopoulos | F60-64 | 6:39:59 | 5:35:38 | Took a pool slot slot 5 of 8 · via roll down |
| 12 | Birgit Eibl | F60-64 | 7:16:10 | 6:05:59 | Took a pool slot slot 7 of 8 · via roll down |
| F65-69 · time needed 9:22:41* · factor 0.7775 | |||||
| No one from this age group in the ranking. | |||||
| F70-74 · time needed 9:55:23* · factor 0.7348 · the automatic slot rolled to the pool | |||||
| 1.º | Barbara Grüter | F70-74 | 7:55:31 | 5:49:25 | Didn’t take the automatic slot rolled to the pool |
| F75-79 · time needed 11:41:46* · factor 0.6234 | |||||
| No one from this age group in the ranking. | |||||
IRONMAN 70.3 Dhofar results: all editions →
How it works
- Since the 2026 cycle, each age group winner gets an automatic slot (if declined, it rolls to 2nd and 3rd). Each race has the same number of slots for women and for men.
- The remaining slots are offered by age-graded time: finish time times the official age group factor (IRONMAN 70.3 Standard), updated every July.
- IRONMAN doesn't publish who accepted each slot. We estimate it by matching results against the World Championship start list: we go through the season in order, and at each race a slot goes to whoever is on the start list and didn't already have one. That shows how far the roll down went.
- The cutoff is the time by which 90% of the pool slots were handed out, not the last athlete in: sometimes the last 2 or 3 slots roll very deep because almost nobody in that part of the ranking is on the start list, and that last time doesn't reflect what it took.
- IRONMAN doesn't publish how many slots were taken at each 70.3, so these cutoffs have no official check: treat them as a guide, especially for late-season races.
- * Approximate cutoff: we couldn't rebuild the whole pool (athletes who took a slot and aren't on the start list, or that we couldn't match). The real cutoff was probably a bit slower.
- For a cycle in progress there's no start list yet: we assume winners take their slot and the roll down goes as deep as it did at that race the year before.
- Qualifying races worldwide that we cover (a few without published results are missing). Age group winners qualify even if slower than the cutoff.
Sources: IRONMAN Age Group Qualification · IRONMAN 70.3 World Championship slots