2025 IRONMAN 70.3 Puerto Princesa
IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.
WC slots
45
Qualified
45
General cutoff*
04:55:06
Men cutoff*
04:55:06
*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 (45)
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 1 | Hidekazu Takahashi Japan | M50-54 | 4:26:26 | 03:55:20 | AG Winner |
| 2 | Valerio Curridori Italy | M70-74 | 5:40:23 | 04:02:19 | AG Winner |
| 3 | Petr Lukosz Czech Republic | M40-44 | 4:34:45 | 04:14:28 | AG Winner |
| 4 | Bastien Poupelain France | M30-34 | 4:24:19 | 04:15:11 | AG Winner |
| 5 | Ryosuke Ohata Japan | M40-44 | 4:37:25 | 04:16:56 | Qualified |
| 6 | Simon Michelet Dos Santos Portugal | M35-39 | 4:43:05 | 04:28:55 | AG Winner |
| 7 | andrew hughes Australia | M55-59 | 5:17:54 | 04:32:16 | AG Winner |
| 8 | Hiroki Takamine Japan | M40-44 | 4:54:15 | 04:32:32 | Qualified |
| 9 | Michael Slaton United States | M45-49 | 5:03:50 | 04:32:46 | AG Winner |
| 10 | Thomas Hardcastle Hong Kong | M55-59 | 5:20:32 | 04:34:32 | Qualified |
| 11 | Julian Sebastian Teves Philippines | M25-29 | 4:36:44 | 04:34:46 | AG Winner |
| 12 | Anton Kort United States | M45-49 | 5:07:40 | 04:36:13 | Qualified |
| 13 | Mervin Rencel Santiago Philippines | M30-34 | 4:46:24 | 04:36:31 | Qualified |
| 14 | Ronald Molit Philippines | M40-44 | 4:58:50 | 04:36:46 | Qualified |
| 15 | Trevor Watchman Australia | M50-54 | 5:14:05 | 04:37:25 | Qualified |
| 16 | Cody Williamson Australia | M25-29 | 4:41:12 | 04:39:12 | Qualified |
| 17 | Hongwei Jiang China | M30-34 | 4:49:56 | 04:39:55 | Qualified |
| 18 | Koji Muroya Japan | M60-64 | 5:41:59 | 04:40:09 | AG Winner |
| 19 | Jethro Karl Ramos Philippines | M40-44 | 5:03:01 | 04:40:39 | Qualified |
| 20 | Hiroshi Takei Japan | M50-54 | 5:19:08 | 04:41:53 | Qualified |
| 21 | Ritche Ian Solana Philippines | M45-49 | 5:19:36 | 04:46:56 | Qualified |
| 22 | Robinson Esteves Philippines | M35-39 | 5:02:07 | 04:47:00 | Qualified |
| 23 | Hadjimar Sumait Philippines | M45-49 | 5:21:08 | 04:48:18 | Qualified |
| 24 | Masao Kikuoka Japan | M70-74 | 6:45:20 | 04:48:33 | Qualified |
| 25 | Simon Belfitt Hong Kong | M40-44 | 5:12:07 | 04:49:04 | Qualified |
| 26 | Rommel John Fernandez Philippines | M45-49 | 5:23:08 | 04:50:06 | Qualified |
| 27 | Guyan Zhang China | M25-29 | 4:52:38 | 04:50:33 | Qualified |
| 28 | Roman Menz Switzerland | M50-54 | 5:29:41 | 04:51:12 | Qualified |
| 29 | Raz Shabtay Israel | M45-49 | 5:25:48 | 04:52:30 | Qualified |
| 30 | Shahrez Khan Pakistan | M40-44 | 5:17:11 | 04:53:46 | Qualified |
| 31 | Laurent Amestoy France | M60-64 | 5:58:44 | 04:53:52 | Qualified |
| 32 | Luuk Schellens Netherlands | M30-34 | 5:05:38 | 04:55:05 | Qualified |
| 33 | Andreas Wuestenberg Germany | M45-49 | 5:28:42 | 04:55:06 | Qualified |
| 34 | Kenichi Imoto Japan | M75-79 | 7:40:25 | 04:55:32 | AG Winner |
| 35 | Mayuko Tanikawa Japan | F60-64 | 6:02:17 | 05:03:59 | AG Winner |
| 36 | Lianbo Shi China | M65-69 | 6:49:50 | 05:13:06 | AG Winner |
| 37 | Agnieszka Najnigier Pierzynowska Poland | F40-44 | 5:33:32 | 05:14:23 | AG Winner |
| 38 | Emma Rickard United Kingdom | F30-34 | 5:40:49 | 05:34:57 | AG Winner |
| 39 | Risa Nanao Japan | F45-49 | 6:09:07 | 05:39:17 | AG Winner |
| 40 | Mari Nogami Japan | F55-59 | 6:30:50 | 05:41:49 | AG Winner |
| 41 | Shoko Ganaha Japan | F50-54 | 6:20:46 | 05:43:17 | AG Winner |
| 42 | Nicole Chau Hong Kong | F18-24 | 5:46:43 | 05:43:58 | AG Winner |
| 43 | Mitsuki Tanaka-Tan Japan | F35-39 | 6:09:43 | 05:57:04 | AG Winner |
| 44 | Carl Daniel Aguilar Philippines | M18-24 | 6:25:04 | 06:25:04 | AG Winner |
| 45 | Bianca Clarisse Tan Philippines | F25-29 | 6:44:48 | 06:44:48 | 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 |
|---|---|---|---|---|---|
| 46 | Kazuyuki Kitagawa Japan | M60-64 | 6:01:03 | 04:55:46 | Not qualified |
| 47 | Paolo Sauler Philippines | M40-44 | 5:19:33 | 04:55:58 | Not qualified |
| 48 | Erik Boekel Netherlands | M55-59 | 5:45:38 | 04:56:02 | Not qualified |
| 49 | Vincent Pena Switzerland | M60-64 | 6:01:37 | 04:56:14 | Not qualified |
| 50 | Andrew Chadwick United Kingdom | M55-59 | 5:49:16 | 04:59:08 | Not qualified |
| 51 | Michael Bridge United Kingdom | M60-64 | 6:06:12 | 04:59:59 | Not qualified |
| 52 | Elvys Kenneth Miguel Philippines | M35-39 | 5:17:23 | 05:01:30 | Not qualified |
| 53 | Greg Unsworth Singapore | M55-59 | 5:53:05 | 05:02:24 | Not qualified |
| 54 | Tristan Rene Santos Philippines | M30-34 | 5:13:36 | 05:02:46 | Not qualified |
| 55 | Christoph Billen Germany | M35-39 | 5:20:27 | 05:04:25 | Not qualified |
| 56 | Rolando Alquero Philippines | M40-44 | 5:29:49 | 05:05:28 | Not qualified |
| 57 | Edgar Puruganan Philippines | M40-44 | 5:31:26 | 05:06:58 | Not qualified |
| 58 | Reujenson Lista Philippines | M55-59 | 5:58:29 | 05:07:02 | Not qualified |
| 59 | Ryan Tan Singapore | M40-44 | 5:32:27 | 05:07:54 | Not qualified |
| 60 | Edson Junior Brazil | M40-44 | 5:32:43 | 05:08:09 | Not qualified |
| 61 | Rafi Silerio Philippines | M30-34 | 5:19:24 | 05:08:22 | Not qualified |
| 62 | Stephen Zarate Philippines | M40-44 | 5:33:46 | 05:09:08 | Not qualified |
| 63 | Alberto Gallego García Spain | M30-34 | 5:20:25 | 05:09:21 | Not qualified |
| 64 | Toshiya Honda Japan | M50-54 | 5:50:58 | 05:10:00 | Not qualified |
| 65 | Stewart Vogstad Canada | M70-74 | 7:15:37 | 05:10:06 | 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.