IRONMAN 70.3 Phu Quoc 70.3 Worlds 2026 qualifying
The time needed at IRONMAN 70.3 Phu Quoc 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 Phu Quoc 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 4:46:56 · factor 1.0000 · 1 qualified | |||||
| 1.º | Kenshin Mizushima | M18-24 | 4:06:55 | 4:06:55 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Paco Lun | M18-24 | 4:53:07 | 4:53:07 | Took the automatic slot via roll down |
| M25-29 · time needed 4:48:59 · factor 0.9929 · 1 qualified | |||||
| 1.º | Simas Sakalauskas | M25-29 | 5:04:04 | 5:01:54 | Took the automatic slot |
| M30-34 · time needed 4:57:11 · factor 0.9655 · 4 qualified | |||||
| 1.º | Marcel Van Oudtshoorn | M30-34 | 4:22:20 | 4:13:17 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Chun Hei Ho | M30-34 | 4:29:43 | 4:20:25 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Victor Bailey | M30-34 | 4:37:05 | 4:27:31 | Took the automatic slot via roll down |
| 10 | Julien Leroux | M30-34 | 4:38:15 | 4:28:39 | Took a pool slot slot 3 of 17 · via roll down |
| 15 | Auttapol Charungwut | M30-34 | 4:40:55 | 4:31:14 | Didn’t take a pool slot |
| 22 | Craig Mabon | M30-34 | 4:42:51 | 4:33:06 | Didn’t take a pool slot |
| 24 | Patrick Graf | M30-34 | 4:43:45 | 4:33:58 | Took a pool slot slot 8 of 17 · via roll down |
| 30 | Adam Erdélyi | M30-34 | 4:48:16 | 4:38:19 | Took a pool slot slot 10 of 17 · via roll down |
| 47 | Benoit Besnier | M30-34 | 4:53:36 | 4:43:28 | Didn’t take a pool slot |
| 50 | Ka Chung Cheung | M30-34 | 4:56:20 | 4:46:07 | Didn’t take a pool slot |
| 54 | Jarwyn Banatao | M30-34 | 4:57:29 | 4:47:13 | Didn’t take a pool slot |
| M35-39 · time needed 5:02:02 · factor 0.9500 · the automatic slot rolled to the pool · 1 qualified | |||||
| 1.º | Alex Thio | M35-39 | 4:15:15 | 4:02:29 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Le Nhat Tai | M35-39 | 4:34:43 | 4:20:59 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Jarrad Bolton | M35-39 | 4:40:05 | 4:26:05 | Didn’t take the automatic slot rolled to the pool |
| 5 | Quân Hoàng Minh | M35-39 | 4:40:19 | 4:26:18 | Didn’t take a pool slot |
| 16 | Brenteson John | M35-39 | 4:45:46 | 4:31:29 | Didn’t take a pool slot |
| 31 | Dex Cheong | M35-39 | 4:53:10 | 4:38:30 | Didn’t take a pool slot |
| 32 | James Duquette | M35-39 | 4:53:34 | 4:38:53 | Took a pool slot slot 11 of 17 · via roll down |
| 34 | Juan Suelves | M35-39 | 4:55:07 | 4:40:22 | Didn’t take a pool slot |
| 36 | Nick Warner | M35-39 | 4:55:43 | 4:40:56 | Didn’t take a pool slot |
| 42 | Seongbeom Park | M35-39 | 4:57:37 | 4:42:44 | Didn’t take a pool slot |
| M40-44 · time needed 5:09:48 · factor 0.9262 · 5 qualified | |||||
| 1.º | Matan Nemenoff | M40-44 | 4:33:18 | 4:13:08 | Took the automatic slot |
| 1 | Yong Jin Kim | M40-44 | 4:35:31 | 4:15:11 | Didn’t take a pool slot |
| 3 | Nigel Thomson | M40-44 | 4:44:11 | 4:23:13 | Took a pool slot slot 1 of 17 · via roll down |
| 4 | Takanori Ayusawa | M40-44 | 4:46:05 | 4:24:58 | Didn’t take a pool slot |
| 6 | Tuan Dang Quoc | M40-44 | 4:47:35 | 4:26:22 | Didn’t take a pool slot |
| 8 | Matthias Hoffmann | M40-44 | 4:48:16 | 4:27:00 | Didn’t take a pool slot |
| 9 | Ou Wang | M40-44 | 4:48:32 | 4:27:14 | Didn’t take a pool slot |
| 21 | Benjamin Jon Attwater | M40-44 | 4:54:42 | 4:32:57 | Took a pool slot slot 6 of 17 · via roll down |
| 28 | Nguyen Phuong Dao | M40-44 | 4:59:19 | 4:37:14 | Didn’t take a pool slot |
| 29 | Ronald Molit | M40-44 | 5:00:27 | 4:38:17 | Didn’t take a pool slot |
| 35 | Wong Yuk Hei Gump | M40-44 | 5:03:02 | 4:40:40 | Didn’t take a pool slot |
| 37 | Daniel Brewster | M40-44 | 5:03:33 | 4:41:09 | Didn’t take a pool slot |
| 44 | Camilo Torres | M40-44 | 5:05:44 | 4:43:10 | Took a pool slot slot 14 of 17 · via roll down |
| 55 | Lawrence Ka Ho Wong | M40-44 | 5:11:23 | 4:48:24 | Took a pool slot slot 17 of 17 · via roll down |
| M45-49 · time needed 5:19:36 · factor 0.8978 · 2 qualified | |||||
| 1.º | Andrew Stevenson | M45-49 | 4:32:56 | 4:05:02 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Niek Niens | M45-49 | 4:42:47 | 4:13:53 | Took the automatic slot via roll down |
| 11 | Andreas Enderlin | M45-49 | 4:59:14 | 4:28:39 | Already qualified · IRONMAN 70.3 Lapu-Lapu |
| 13 | Olaf Mueller | M45-49 | 5:00:39 | 4:29:55 | Didn’t take a pool slot |
| 20 | Aleksey Grigorev | M45-49 | 5:03:51 | 4:32:48 | Didn’t take a pool slot |
| 27 | Ron Slangen | M45-49 | 5:08:04 | 4:36:35 | Didn’t take a pool slot |
| 33 | Aleksandr Semenin | M45-49 | 5:11:56 | 4:40:03 | Didn’t take a pool slot |
| 38 | Xuân Thắng Hoàng | M45-49 | 5:13:25 | 4:41:23 | Didn’t take a pool slot |
| 39 | Rasul Ii Buisan | M45-49 | 5:13:37 | 4:41:34 | Didn’t take a pool slot |
| 48 | David Rundle | M45-49 | 5:15:56 | 4:43:39 | Took a pool slot slot 15 of 17 · via roll down |
| M50-54 · time needed 5:24:51 · factor 0.8833 · the automatic slot rolled to the pool · 4 qualified | |||||
| 1.º | Stuart Daniels | M50-54 | 4:37:04 | 4:04:44 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Sangwhan Oh | M50-54 | 4:42:45 | 4:09:45 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Ian Blatchford | M50-54 | 4:46:32 | 4:13:06 | Already qualified · IRONMAN 70.3 Sunshine Coast rolled to the pool |
| 7 | Sebastien Petit | M50-54 | 5:02:09 | 4:26:53 | Took a pool slot slot 2 of 17 · via roll down |
| 12 | Toshiya Honda | M50-54 | 5:05:16 | 4:29:39 | Didn’t take a pool slot |
| 17 | Tuan Anh Nguyen | M50-54 | 5:07:22 | 4:31:30 | Didn’t take a pool slot |
| 18 | Bang Trinh | M50-54 | 5:08:10 | 4:32:12 | Took a pool slot slot 5 of 17 · via roll down |
| 19 | Hiroyuki Aida | M50-54 | 5:08:13 | 4:32:15 | Didn’t take a pool slot |
| 26 | Michael Waite | M50-54 | 5:12:44 | 4:36:14 | Didn’t take a pool slot |
| 41 | Aleksandr Lazarev | M50-54 | 5:19:49 | 4:42:30 | Took a pool slot slot 12 of 17 · via roll down |
| 49 | Denis Cannon | M50-54 | 5:22:50 | 4:45:10 | Didn’t take a pool slot |
| 51 | Mark Watson | M50-54 | 5:24:19 | 4:46:28 | Didn’t take a pool slot |
| 52 | Trevor Watchman | M50-54 | 5:24:20 | 4:46:29 | Didn’t take a pool slot |
| 53 | Philip Pomford | M50-54 | 5:24:50 | 4:46:56 | Took a pool slot slot 16 of 17 · via roll down |
| M55-59 · time needed 5:35:00 · factor 0.8565 · 4 qualified | |||||
| 1.º | Matthias Ziegler | M55-59 | 4:57:20 | 4:14:40 | Took the automatic slot |
| 2 | Changbeom Han | M55-59 | 5:04:33 | 4:20:51 | Didn’t take a pool slot |
| 14 | Neil Goulsbra | M55-59 | 5:16:36 | 4:31:10 | Took a pool slot slot 4 of 17 · via roll down |
| 23 | Vincent Lee | M55-59 | 5:19:10 | 4:33:22 | Took a pool slot slot 7 of 17 · via roll down |
| 25 | Klaus Jüttner | M55-59 | 5:20:46 | 4:34:44 | Took a pool slot slot 9 of 17 · via roll down |
| 46 | Brice Proteau | M55-59 | 5:30:57 | 4:43:28 | Didn’t take a pool slot |
| M60-64 · time needed 5:50:16 · factor 0.8192 · 2 qualified | |||||
| 1.º | Jan Roeder | M60-64 | 5:17:02 | 4:19:43 | Already qualified · IRONMAN 70.3 Tallinn rolled to #2 |
| 2.º | Fabry Eric | M60-64 | 5:22:34 | 4:24:15 | Took the automatic slot via roll down |
| 40 | Kazuyuki Kitagawa | M60-64 | 5:44:22 | 4:42:06 | Already qualified · IRONMAN 70.3 Kenting |
| 43 | Claude Dours | M60-64 | 5:45:19 | 4:42:53 | Took a pool slot slot 13 of 17 · via roll down |
| 45 | Michael Klose | M60-64 | 5:45:55 | 4:43:22 | Didn’t take a pool slot |
| M65-69 · time needed 6:15:34 · factor 0.7640 · 1 qualified | |||||
| 1.º | Joerg Scheifler | M65-69 | 6:37:39 | 5:03:48 | Took the automatic slot |
| M70-74 · time needed 6:43:03 · factor 0.7119 · the automatic slot rolled to the pool | |||||
| 1.º | Woo Kyoung Jeon | M70-74 | 7:36:16 | 5:24:49 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Tsai Pang Chuan | M70-74 | 8:13:38 | 5:51:25 | Didn’t take the automatic slot rolled to the pool |
| M75-79 · time needed 7:27:00 · factor 0.6419 · the automatic slot rolled to the pool | |||||
| 1.º | Edward Houeix | M75-79 | 6:39:43 | 4:16:35 | Didn’t take the automatic slot rolled to the pool |
70.3 Worlds 2026 · IRONMAN 70.3 Phu Quoc 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 6:25:09* · factor 0.9921 · 1 qualified | |||||
| 1.º | Maddie Lloyd | F18-24 | 5:39:46 | 5:37:05 | Took the automatic slot |
| 28 | Yang Ningxuan | F18-24 | 6:05:01 | 6:02:08 | Didn’t take a pool slot |
| F25-29 · time needed 6:22:06* · factor 1.0000 · 4 qualified | |||||
| 1.º | Hannah Gibson | F25-29 | 4:49:54 | 4:49:54 | Took the automatic slot |
| 1 | Anna Voronina | F25-29 | 4:59:41 | 4:59:41 | Took a pool slot slot 1 of 14 |
| 2 | Jodie Crisp | F25-29 | 5:06:36 | 5:06:36 | Didn’t take a pool slot |
| 21 | Diana Gafurova | F25-29 | 5:52:46 | 5:52:46 | Took a pool slot slot 6 of 14 · via roll down |
| 40 | Charlize Meg Sanhi | F25-29 | 6:19:03 | 6:19:03 | Took a pool slot slot 11 of 14 · via roll down |
| F30-34 · time needed 6:28:47* · factor 0.9828 · 3 qualified | |||||
| 1.º | Viviana Andermatt | F30-34 | 5:23:59 | 5:18:25 | Took the automatic slot |
| 15 | Ka Yan To | F30-34 | 5:49:36 | 5:43:35 | Didn’t take a pool slot |
| 16 | Duong Nguyen | F30-34 | 5:50:33 | 5:44:31 | Didn’t take a pool slot |
| 17 | Cheryl Ng | F30-34 | 5:51:17 | 5:45:14 | Took a pool slot slot 5 of 14 · via roll down |
| 19 | Amber Candice Foley | F30-34 | 5:54:13 | 5:48:07 | Didn’t take a pool slot |
| 33 | Pornteera Sethsompope | F30-34 | 6:12:51 | 6:06:26 | Didn’t take a pool slot |
| 41 | Oi Ning Fong | F30-34 | 6:26:36 | 6:19:57 | Took a pool slot slot 12 of 14 · via roll down |
| 45 | Rosa Trinh Thu Raz | F30-34 | 6:29:10 | 6:22:28 | Didn’t take a pool slot |
| F35-39 · time needed 6:35:38* · factor 0.9658 · the automatic slot rolled to the pool · 2 qualified | |||||
| 1.º | Ling Er Choo | F35-39 | 4:48:41 | 4:38:49 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Hanh Nguyen | F35-39 | 4:50:32 | 4:40:36 | Didn’t take the automatic slot rolled to #3 |
| 3.º | To Phuong Pham | F35-39 | 5:26:22 | 5:15:12 | Didn’t take the automatic slot rolled to the pool |
| 9 | Stacey Preston | F35-39 | 5:42:29 | 5:30:46 | Didn’t take a pool slot |
| 10 | Thu Le | F35-39 | 5:48:29 | 5:36:34 | Didn’t take a pool slot |
| 13 | Man Ling Lo | F35-39 | 5:51:22 | 5:39:21 | Didn’t take a pool slot |
| 14 | Camilla Bailey | F35-39 | 5:53:25 | 5:41:20 | Didn’t take a pool slot |
| 18 | Erina Koyasu | F35-39 | 5:57:37 | 5:45:23 | Didn’t take a pool slot |
| 23 | Joyce Lai Yu Chow | F35-39 | 6:07:15 | 5:54:41 | Took a pool slot slot 7 of 14 · via roll down |
| 25 | Huy Nguyễn Hồng | F35-39 | 6:10:56 | 5:58:15 | Didn’t take a pool slot |
| 27 | An Ty Fung | F35-39 | 6:13:25 | 6:00:39 | Didn’t take a pool slot |
| 42 | Rena Shitomi | F35-39 | 6:34:03 | 6:20:34 | Didn’t take a pool slot |
| 46 | Constanza Gonzalez | F35-39 | 6:36:31 | 6:22:57 | Didn’t take a pool slot |
| 50 | Elinor Malicdem | F35-39 | 6:45:51 | 6:31:58 | Took a pool slot slot 14 of 14 · via roll down |
| F40-44 · time needed 6:45:22* · factor 0.9426 · 4 qualified | |||||
| 1.º | Ines Santiago | F40-44 | 5:22:43 | 5:04:12 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Jessica Tesaury | F40-44 | 5:27:59 | 5:09:09 | Took the automatic slot via roll down |
| 3 | Rie Watanabe | F40-44 | 5:31:31 | 5:12:29 | Didn’t take a pool slot |
| 5 | Mary Mcaloon | F40-44 | 5:39:31 | 5:20:02 | Didn’t take a pool slot |
| 6 | Kathleen Munson | F40-44 | 5:40:36 | 5:21:03 | Already qualified · IRONMAN 70.3 Western Sydney |
| 7 | Waki Tanaka | F40-44 | 5:41:41 | 5:22:04 | Took a pool slot slot 3 of 14 · via roll down |
| 8 | Lynn Guan | F40-44 | 5:47:29 | 5:27:32 | Didn’t take a pool slot |
| 12 | Natalya Marusich | F40-44 | 5:57:37 | 5:37:05 | Took a pool slot slot 4 of 14 · via roll down |
| 20 | Dang Kieu Huong | F40-44 | 6:12:01 | 5:50:40 | Didn’t take a pool slot |
| 29 | Alice Holmes | F40-44 | 6:24:29 | 6:02:25 | Took a pool slot slot 9 of 14 · via roll down |
| 30 | Le Thi Nguyet | F40-44 | 6:28:10 | 6:05:53 | Didn’t take a pool slot |
| 32 | Nga Nguyen | F40-44 | 6:28:37 | 6:06:19 | Didn’t take a pool slot |
| 39 | Võ Thị Ngọc Giàu | F40-44 | 6:41:16 | 6:18:14 | Didn’t take a pool slot |
| 47 | Thuy Hong Huynh Thi | F40-44 | 6:46:47 | 6:23:26 | Didn’t take a pool slot |
| F45-49 · time needed 6:55:41* · factor 0.9192 · the automatic slot rolled to the pool · 2 qualified | |||||
| 1.º | Tuấn Nguyễn Anh | F45-49 | 5:09:32 | 4:44:31 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Thuy Van Nguyen Phan | F45-49 | 5:20:52 | 4:54:56 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Hyelim Yoon | F45-49 | 5:44:03 | 5:16:15 | Didn’t take the automatic slot rolled to the pool |
| 11 | Louise Ann Bishop | F45-49 | 6:06:32 | 5:36:55 | Didn’t take a pool slot |
| 31 | Ngan Ha Pham Thi | F45-49 | 6:38:03 | 6:05:53 | Didn’t take a pool slot |
| 34 | Shemaiah Ng | F45-49 | 6:43:27 | 6:10:51 | Didn’t take a pool slot |
| 35 | Thuha Tran | F45-49 | 6:44:34 | 6:11:53 | Took a pool slot slot 10 of 14 · via roll down |
| 37 | Lê Thị Thuý | F45-49 | 6:50:49 | 6:17:37 | Didn’t take a pool slot |
| 44 | Etta-Mai Farrell | F45-49 | 6:55:41 | 6:22:06 | Took a pool slot slot 13 of 14 · via roll down |
| 48 | Thi Le Hoa Huynh | F45-49 | 6:59:52 | 6:25:56 | Didn’t take a pool slot |
| 49 | Bích Thuỷ Lê Thị | F45-49 | 7:01:00 | 6:26:59 | Didn’t take a pool slot |
| F50-54 · time needed 7:03:48* · factor 0.9016 · 3 qualified | |||||
| 1.º | Christine Degenhardt | F50-54 | 5:47:46 | 5:13:33 | Took the automatic slot |
| 4 | Wanvisa Komindr | F50-54 | 5:54:20 | 5:19:28 | Took a pool slot slot 2 of 14 · via roll down |
| 22 | Ivy Li | F50-54 | 6:33:14 | 5:54:32 | Didn’t take a pool slot |
| 24 | Shoko Suzuki | F50-54 | 6:33:53 | 5:55:08 | Took a pool slot slot 8 of 14 · via roll down |
| 36 | Wai Chu Rita Lee | F50-54 | 6:53:16 | 6:12:36 | Didn’t take a pool slot |
| 38 | Natacha Lagoria | F50-54 | 6:59:07 | 6:17:53 | Didn’t take a pool slot |
| 43 | Ngô Thị Lan Huong | F50-54 | 7:03:43 | 6:22:01 | Didn’t take a pool slot |
| F55-59 · time needed 7:16:53* · factor 0.8746 · 1 qualified | |||||
| 1.º | Lan Trang Thi Ngoc | F55-59 | 6:09:10 | 5:22:52 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Kayo Ikeda | F55-59 | 6:41:10 | 5:50:52 | Took the automatic slot via roll down |
| 26 | Bik Sai Ida Lee | F55-59 | 6:50:51 | 5:59:20 | Didn’t take a pool slot |
| F60-64 · time needed 7:35:22* · factor 0.8391 | |||||
| No one from this age group in the ranking. | |||||
| F65-69 · time needed 8:11:27* · factor 0.7775 · the automatic slot rolled to the pool | |||||
| 1.º | Linh Le Thi Dieu | F65-69 | 8:27:15 | 6:34:23 | Didn’t take the automatic slot rolled to the pool |
| F70-74 · time needed 8:40:00* · factor 0.7348 | |||||
| No one from this age group in the ranking. | |||||
| F75-79 · time needed 10:12:56* · factor 0.6234 | |||||
| No one from this age group in the ranking. | |||||
IRONMAN 70.3 Phu Quoc 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