IRONMAN 70.3 Goa 70.3 Worlds 2026 qualifying
The time needed at IRONMAN 70.3 Goa 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 Goa 2025
50 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 5:11:30 · factor 1.0000 · 2 qualified | |||||
| 1.º | Vishvesh Gupta | M18-24 | 4:59:04 | 4:59:04 | Took the automatic slot |
| 14 | Mannat Saini | M18-24 | 5:00:54 | 5:00:54 | Took a pool slot slot 8 of 16 · via roll down |
| 34 | Karan Malhotra | M18-24 | 5:13:48 | 5:13:48 | Didn’t take a pool slot |
| 38 | Laksh P Jain | M18-24 | 5:19:55 | 5:19:55 | Didn’t take a pool slot |
| M25-29 · time needed 5:13:44 · factor 0.9929 · the automatic slot rolled to the pool · 1 qualified | |||||
| 1.º | Matthew Skaife | M25-29 | 4:31:45 | 4:29:49 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Ujjwal Anand | M25-29 | 5:10:56 | 5:08:44 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Jalaj Arora | M25-29 | 5:19:38 | 5:17:22 | Didn’t take the automatic slot rolled to the pool |
| 48 | Samadhan Babasaheb Thorat | M25-29 | 5:28:05 | 5:25:45 | Took a pool slot slot 16 of 16 · via roll down |
| M30-34 · time needed 5:22:38 · factor 0.9655 · 4 qualified | |||||
| 1.º | Tom Garrett | M30-34 | 4:51:37 | 4:41:33 | Took the automatic slot |
| 13 | Nicolas Grossemy | M30-34 | 5:09:44 | 4:59:03 | Took a pool slot slot 7 of 16 · via roll down |
| 18 | Abhinav Ramesh | M30-34 | 5:14:32 | 5:03:41 | Took a pool slot slot 12 of 16 · via roll down |
| 19 | Pranav Chhikara | M30-34 | 5:14:56 | 5:04:04 | Took a pool slot slot 13 of 16 · via roll down |
| 22 | Basudeb Chowdhury | M30-34 | 5:15:29 | 5:04:36 | Didn’t take a pool slot |
| 24 | Shahbaz Singh Samra | M30-34 | 5:17:46 | 5:06:48 | Didn’t take a pool slot |
| 31 | Niranjan Subramanian | M30-34 | 5:23:41 | 5:12:31 | Didn’t take a pool slot |
| 36 | Karan Rajpal | M30-34 | 5:30:53 | 5:19:28 | Didn’t take a pool slot |
| 39 | Vikramsinh Ravindra Kadam | M30-34 | 5:31:22 | 5:19:56 | Didn’t take a pool slot |
| 45 | Mudit Kohli | M30-34 | 5:35:17 | 5:23:43 | Didn’t take a pool slot |
| M35-39 · time needed 5:27:54 · factor 0.9500 · 1 qualified | |||||
| 1.º | Michael Zolcer | M35-39 | 4:42:19 | 4:28:12 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Jon Lacey | M35-39 | 4:51:08 | 4:36:35 | Took the automatic slot via roll down |
| 4 | Oliver Jones | M35-39 | 4:52:34 | 4:37:56 | Didn’t take a pool slot |
| 23 | Jino Varkey | M35-39 | 5:21:50 | 5:05:44 | Didn’t take a pool slot |
| 25 | Govind Satish | M35-39 | 5:23:17 | 5:07:07 | Didn’t take a pool slot |
| 40 | Leonid Korenkov | M35-39 | 5:36:57 | 5:20:06 | Didn’t take a pool slot |
| 41 | Pranav Jha | M35-39 | 5:37:53 | 5:20:59 | Didn’t take a pool slot |
| 46 | Abhay Bhanot | M35-39 | 5:41:45 | 5:24:40 | Didn’t take a pool slot |
| 47 | Hannan Khan | M35-39 | 5:41:50 | 5:24:44 | Didn’t take a pool slot |
| M40-44 · time needed 5:36:19 · factor 0.9262 · 5 qualified | |||||
| 1.º | Konstantin Belousov | M40-44 | 4:25:47 | 4:06:10 | Took the automatic slot |
| 1 | Michael Lehnig | M40-44 | 4:36:42 | 4:16:17 | Didn’t take a pool slot |
| 2 | Benjamin Grolimund | M40-44 | 4:47:13 | 4:26:01 | Took a pool slot slot 1 of 16 · via roll down |
| 3 | Rahul Shirsat | M40-44 | 4:50:49 | 4:29:21 | Didn’t take a pool slot |
| 5 | Pavel Kaisin | M40-44 | 5:04:15 | 4:41:48 | Took a pool slot slot 2 of 16 · via roll down |
| 7 | Guillaume Dufond | M40-44 | 5:08:25 | 4:45:39 | Took a pool slot slot 4 of 16 · via roll down |
| 8 | Alexander Moyer | M40-44 | 5:13:18 | 4:50:11 | Didn’t take a pool slot |
| 20 | Miguel Barros | M40-44 | 5:28:36 | 5:04:21 | Didn’t take a pool slot |
| 21 | Asit Jordar | M40-44 | 5:28:52 | 5:04:36 | Didn’t take a pool slot |
| 29 | Adam Millward | M40-44 | 5:36:19 | 5:11:30 | Took a pool slot slot 15 of 16 · via roll down |
| 30 | Madiyar Shakhmetov | M40-44 | 5:37:03 | 5:12:11 | Didn’t take a pool slot |
| 43 | Nizam Mohamed | M40-44 | 5:47:42 | 5:22:02 | Didn’t take a pool slot |
| M45-49 · time needed 5:46:58 · factor 0.8978 · 3 qualified | |||||
| 1.º | Denis Chaikin | M45-49 | 4:54:05 | 4:24:02 | Took the automatic slot |
| 15 | Yerlan Nurakhmetov | M45-49 | 5:36:17 | 5:01:55 | Took a pool slot slot 9 of 16 · via roll down |
| 16 | Dr Suneet Soni | M45-49 | 5:37:13 | 5:02:45 | Took a pool slot slot 10 of 16 · via roll down |
| 26 | John Phelan | M45-49 | 5:42:20 | 5:07:21 | Didn’t take a pool slot |
| 32 | Oded Zaguri | M45-49 | 5:48:27 | 5:12:50 | Didn’t take a pool slot |
| 35 | Bhratveer Singh Hari Singh Deora | M45-49 | 5:53:55 | 5:17:45 | Didn’t take a pool slot |
| 42 | Steven Kenneth Graham | M45-49 | 5:58:14 | 5:21:37 | Didn’t take a pool slot |
| M50-54 · time needed 5:52:39 · factor 0.8833 · 3 qualified | |||||
| 1.º | Mickael Coupé | M50-54 | 4:50:18 | 4:16:25 | Already qualified · IRONMAN 70.3 Weymouth rolled to #2 |
| 2.º | Sergey Ablov | M50-54 | 5:15:03 | 4:38:17 | Took the automatic slot via roll down |
| 6 | Klaas Oskam | M50-54 | 5:21:12 | 4:43:43 | Took a pool slot slot 3 of 16 · via roll down |
| 9 | Janus Haraldsted | M50-54 | 5:28:38 | 4:50:17 | Already qualified · IRONMAN 70.3 Poznan |
| 17 | Lokesh H D | M50-54 | 5:43:39 | 5:03:33 | Took a pool slot slot 11 of 16 · via roll down |
| 33 | Nilesh Moglewar | M50-54 | 5:55:03 | 5:13:37 | Didn’t take a pool slot |
| 44 | Sucheth Davuluri | M50-54 | 6:06:29 | 5:23:43 | Didn’t take a pool slot |
| M55-59 · time needed 6:03:41 · factor 0.8565 · 4 qualified | |||||
| 1.º | Aleksander Genow | M55-59 | 5:37:32 | 4:49:06 | Already qualified · IRONMAN 70.3 Tallinn rolled to #2 |
| 2.º | Sascha Greiner | M55-59 | 5:38:56 | 4:50:18 | Took the automatic slot via roll down |
| 10 | David Greeves | M55-59 | 5:40:45 | 4:51:51 | Took a pool slot slot 5 of 16 · via roll down |
| 12 | Yvan Corno | M55-59 | 5:47:57 | 4:58:01 | Took a pool slot slot 6 of 16 · via roll down |
| 27 | Tomoo Hosoya | M55-59 | 6:00:44 | 5:08:58 | Took a pool slot slot 14 of 16 · via roll down |
| 37 | Masahiro Oyu | M55-59 | 6:13:08 | 5:19:35 | Didn’t take a pool slot |
| M60-64 · time needed 6:20:15 · factor 0.8192 · 1 qualified | |||||
| 1.º | Pierre Kervennal | M60-64 | 5:57:32 | 4:52:53 | Took the automatic slot |
| 11 | Matthias Meixner | M60-64 | 6:03:40 | 4:57:55 | Didn’t take a pool slot |
| 28 | Edgar Bracke | M60-64 | 6:17:20 | 5:09:07 | Didn’t take a pool slot |
| M65-69 · time needed 6:47:43 · factor 0.7640 · 1 qualified | |||||
| 1.º | Claude Pietrain | M65-69 | 6:45:49 | 5:10:03 | Took the automatic slot |
| M70-74 · time needed 7:17:34 · factor 0.7119 · the automatic slot rolled to the pool | |||||
| 1.º | Martin Buchholz | M70-74 | 7:20:17 | 5:13:26 | Already qualified · IRONMAN 70.3 Lapu-Lapu rolled to the pool |
| M75-79 · time needed 8:05:17 · factor 0.6419 | |||||
| No one from this age group in the ranking. | |||||
70.3 Worlds 2026 · IRONMAN 70.3 Goa 2025
50 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:11:49* · factor 0.9921 · the automatic slot rolled to the pool | |||||
| 1.º | Ishita Gupta | F18-24 | 7:51:07 | 7:47:24 | Didn’t take the automatic slot rolled to the pool |
| F25-29 · time needed 7:08:24* · factor 1.0000 · 3 qualified | |||||
| 1.º | Karishni Patel | F25-29 | 6:06:23 | 6:06:23 | Took the automatic slot |
| 15 | Aishwarya Jagadish | F25-29 | 6:50:31 | 6:50:31 | Didn’t take a pool slot |
| 16 | Kanchan Sharma | F25-29 | 6:53:29 | 6:53:29 | Didn’t take a pool slot |
| 24 | Sharayu Fartode | F25-29 | 7:05:31 | 7:05:31 | Took a pool slot slot 6 of 7 · via roll down |
| 25 | Aiashu Singh | F25-29 | 7:08:24 | 7:08:24 | Took a pool slot slot 7 of 7 · via roll down |
| F30-34 · time needed 7:15:54* · factor 0.9828 · 2 qualified | |||||
| 1.º | Ellie Garrett | F30-34 | 5:18:43 | 5:13:14 | Took the automatic slot |
| 13 | Ramita Choudhary | F30-34 | 6:53:29 | 6:46:22 | Took a pool slot slot 4 of 7 · via roll down |
| F35-39 · time needed 7:23:34* · factor 0.9658 · 1 qualified | |||||
| 1.º | Chitra Sapale | F35-39 | 6:43:39 | 6:29:51 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Arthi Nainar | F35-39 | 7:02:03 | 6:47:37 | Took the automatic slot via roll down |
| 17 | Nupur Gupta | F35-39 | 7:08:38 | 6:53:58 | Didn’t take a pool slot |
| F40-44 · time needed 7:34:29* · factor 0.9426 · 3 qualified | |||||
| 1.º | Timtim Sharma | F40-44 | 5:23:27 | 5:04:53 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Lucy Blanchard | F40-44 | 5:32:04 | 5:13:00 | Took the automatic slot via roll down |
| 1 | Ilya Vinokur | F40-44 | 6:10:56 | 5:49:39 | Didn’t take a pool slot |
| 2 | Aliya Shakhmetova | F40-44 | 6:14:47 | 5:53:16 | Took a pool slot slot 1 of 7 · via roll down |
| 3 | Olga Kharitonova | F40-44 | 6:19:04 | 5:57:18 | Didn’t take a pool slot |
| 4 | Grigoreva Anastasia | F40-44 | 6:19:09 | 5:57:23 | Didn’t take a pool slot |
| 6 | Samruddhi Kulkarni | F40-44 | 6:29:07 | 6:06:47 | Didn’t take a pool slot |
| 11 | Suhani Mahajan | F40-44 | 7:02:25 | 6:38:10 | Didn’t take a pool slot |
| 12 | Neelam Jain | F40-44 | 7:08:42 | 6:44:06 | Didn’t take a pool slot |
| 14 | Seema Nanaware | F40-44 | 7:14:19 | 6:49:23 | Didn’t take a pool slot |
| 18 | Rawiah Abdallah | F40-44 | 7:19:22 | 6:54:09 | Took a pool slot slot 5 of 7 · via roll down |
| 19 | Pavithra Dashmi Parthan | F40-44 | 7:21:46 | 6:56:25 | Didn’t take a pool slot |
| 20 | Harsha Pandey | F40-44 | 7:22:01 | 6:56:39 | Didn’t take a pool slot |
| 21 | Ieva Grybauskaite | F40-44 | 7:28:16 | 7:02:32 | Didn’t take a pool slot |
| 23 | Jiya Shaikh | F40-44 | 7:29:24 | 7:03:36 | Didn’t take a pool slot |
| F45-49 · time needed 7:46:03* · factor 0.9192 · 2 qualified | |||||
| 1.º | Srivani Y V | F45-49 | 6:04:21 | 5:34:55 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Ayako Sugimura | F45-49 | 6:32:31 | 6:00:48 | Took the automatic slot via roll down |
| 9 | Dr Hetal Tamakuwala | F45-49 | 7:06:35 | 6:32:07 | Took a pool slot slot 3 of 7 · via roll down |
| 10 | Preeti Khandelwal | F45-49 | 7:11:29 | 6:36:37 | Didn’t take a pool slot |
| 22 | Priya Chittawar | F45-49 | 7:40:46 | 7:03:32 | Didn’t take a pool slot |
| F50-54 · time needed 7:55:09* · factor 0.9016 · 2 qualified | |||||
| 1.º | Daniela Toscano | F50-54 | 6:13:38 | 5:36:52 | Took the automatic slot |
| 5 | Jessica Belen-Rivera | F50-54 | 6:38:40 | 5:59:26 | Took a pool slot slot 2 of 7 · via roll down |
| 7 | Shilpa Dugar | F50-54 | 6:47:09 | 6:07:05 | Didn’t take a pool slot |
| 8 | Fatima Desa | F50-54 | 7:05:36 | 6:23:43 | Didn’t take a pool slot |
| F55-59 · time needed 8:09:49* · factor 0.8746 · 1 qualified | |||||
| 1.º | Veronika Bracke | F55-59 | 6:12:16 | 5:25:35 | Took the automatic slot |
| F60-64 · time needed 8:30:33* · factor 0.8391 | |||||
| No one from this age group in the ranking. | |||||
| F65-69 · time needed 9:11:00* · factor 0.7775 | |||||
| No one from this age group in the ranking. | |||||
| F70-74 · time needed 9:43:01* · factor 0.7348 | |||||
| No one from this age group in the ranking. | |||||
| F75-79 · time needed 11:27:12* · factor 0.6234 | |||||
| No one from this age group in the ranking. | |||||
IRONMAN 70.3 Goa 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