UNPACE.cc ES
← 70.3 Worlds qualifying times 2026

IRONMAN 70.3 Subic Bay 70.3 Worlds 2026 qualifying

The time needed at IRONMAN 70.3 Subic Bay 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 Subic Bay 2026

50 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.

Slots
21
estimated
Automatic
7
11 age groups
Pool
14
of 18 slots
Age-graded cutoff
5:49:51*
#86 in the ranking

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.

#AthleteAGFinishAge-graded
M18-24 · time needed 5:49:51* · factor 1.0000 · 2 qualified
1.ºMaher ElfarraM18-244:58:204:58:20Already qualified · IRONMAN 70.3 Muscat rolled to #2
2.ºLiam DavidM18-244:59:404:59:40Took the automatic slot via roll down
11Matteo DurhamM18-245:00:425:00:42Didn’t take a pool slot
19Irienold Reig JrM18-245:06:365:06:36Didn’t take a pool slot
29Euan Gabriel LiwanagM18-245:14:535:14:53Took a pool slot slot 8 of 14 · via roll down
35Yung Wing Yat WesleyM18-245:21:085:21:08Already qualified · IRONMAN 70.3 Cairns
39Jan VillafuerteM18-245:22:205:22:20Didn’t take a pool slot
78Carl Daniel AguilarM18-245:45:425:45:42Didn’t take a pool slot
M25-29 · time needed 5:52:21* · factor 0.9929 · the automatic slot rolled to the pool · 1 qualified
1.ºIlya FedorovM25-294:41:504:39:50Didn’t take the automatic slot rolled to #2
2.ºClement John VergaraM25-294:55:104:53:04Didn’t take the automatic slot rolled to #3
3.ºAnthony CunninghamM25-294:56:084:54:02Didn’t take the automatic slot rolled to the pool
16Antoine MaheM25-295:06:215:04:10Took a pool slot slot 5 of 14 · via roll down
24Carl DyM25-295:13:595:11:45Already qualified · IRONMAN 70.3 Lapu-Lapu
74Daniel NgM25-295:46:455:44:17Didn’t take a pool slot
93Darwin TumanengM25-295:55:135:52:42Didn’t take a pool slot
M30-34 · time needed 6:02:21* · factor 0.9655 · 2 qualified
1.ºLuke PrendergastM30-344:55:534:45:41Took the automatic slot
6Mariano Jr BasagreM30-344:58:214:48:03Didn’t take a pool slot
10Jemuel ClementeM30-345:10:485:00:05Didn’t take a pool slot
20Charlo TengcoM30-345:17:525:06:54Already qualified · IRONMAN 70.3 Davao Philippines
23Alfredo BarreraM30-345:22:225:11:15Didn’t take a pool slot
25Jupert John RemolloM30-345:23:005:11:51Didn’t take a pool slot
28Justin DeeM30-345:25:025:13:49Didn’t take a pool slot
40Benjamin GalileaM30-345:34:025:22:31Didn’t take a pool slot
50Juan Gabriel PeñaM30-345:37:585:26:18Didn’t take a pool slot
55Paulo Jonathan VillanuevaM30-345:43:235:31:32Didn’t take a pool slot
56Stephen NgM30-345:44:465:32:52Took a pool slot slot 12 of 14 · via roll down
60Jigo LibiranM30-345:48:085:36:07Didn’t take a pool slot
63Paul John GabrielM30-345:49:495:37:45Already qualified · IRONMAN 70.3 Lapu-Lapu
64Joshua RosadaM30-345:50:105:38:05Didn’t take a pool slot
67Lowell Yap PueyingM30-345:53:345:41:22Didn’t take a pool slot
68Sidrick CabatinganM30-345:54:035:41:50Didn’t take a pool slot
77Jeremy Simone RuizM30-345:57:245:45:04Didn’t take a pool slot
79Lester ManilaM30-345:59:315:47:07Didn’t take a pool slot
87Alec ClavecillasM30-346:02:265:49:56Didn’t take a pool slot
M35-39 · time needed 6:08:16* · factor 0.9500 · 3 qualified
1.ºTomi OwoborodeM35-394:57:034:42:12Took the automatic slot
4Mark Anthony HosanaM35-395:00:194:45:18Didn’t take a pool slot
7Renel BrecenioM35-395:06:484:51:28Didn’t take a pool slot
9Marlon CataquisM35-395:14:424:58:58Didn’t take a pool slot
15Cha CruzM35-395:19:295:03:31Already qualified · IRONMAN 70.3 Davao Philippines
22Aleksandr OzarenkovM35-395:25:525:09:34Took a pool slot slot 7 of 14 · via roll down
30Ralph John CarlosM35-395:32:365:15:58Didn’t take a pool slot
33Alexander FalconM35-395:35:255:18:39Didn’t take a pool slot
36James Francis VillanuevaM35-395:38:335:21:37Already qualified · IRONMAN 70.3 Lapu-Lapu
37Mark Jethroe CunananM35-395:38:535:21:56Didn’t take a pool slot
42Justin Daryl GalvezM35-395:40:105:23:10Didn’t take a pool slot
48Naune Elison MejaresM35-395:43:135:26:03Didn’t take a pool slot
52Erwin Christian De GuzmanM35-395:45:415:28:24Didn’t take a pool slot
53Kim Samuel De Vera PinedaM35-395:46:385:29:18Already qualified · IRONMAN 70.3 Lapu-Lapu
59Ramon Miguel AbeledaM35-395:53:025:35:23Didn’t take a pool slot
85Raniel ResuelloM35-396:07:325:49:09Didn’t take a pool slot
86Rafhael Paolo HizonM35-396:08:165:49:51Took a pool slot slot 13 of 14 · via roll down
89Alan PerezM35-396:09:225:50:54Didn’t take a pool slot
90Dan Dexter CacanindinM35-396:10:095:51:39Didn’t take a pool slot
91Jn VillanuevaM35-396:10:185:51:47Didn’t take a pool slot
M40-44 · time needed 6:17:44* · factor 0.9262 · 6 qualified
1.ºAugust BenedictoM40-444:40:384:19:55Took the automatic slot
1Evgeny YastrizhevskiyM40-445:04:594:42:29Didn’t take a pool slot
2Eduardo ViloriaM40-445:07:014:44:22Took a pool slot slot 1 of 14 · via roll down
3Karim KhairM40-445:07:154:44:34Took a pool slot slot 2 of 14 · via roll down
5David JouyM40-445:08:504:46:02Didn’t take a pool slot
8Joseph Kennedy SalcedoM40-445:21:314:57:47Took a pool slot slot 3 of 14 · via roll down
14Alexey MaslovM40-445:26:215:02:16Took a pool slot slot 4 of 14 · via roll down
18Melvin BenzonM40-445:29:415:05:21Didn’t take a pool slot
21Andrew GreenwellM40-445:31:505:07:21Took a pool slot slot 6 of 14 · via roll down
26Gino CruzM40-445:37:595:13:02Didn’t take a pool slot
38Adam MillwardM40-445:47:585:22:17Already qualified · IRONMAN 70.3 Goa
43Ri Chard AgloM40-445:49:095:23:23Didn’t take a pool slot
49Edjohn JavelosaM40-445:52:185:26:18Didn’t take a pool slot
54Darwin CulaM40-445:56:485:30:28Didn’t take a pool slot
61Reynald SanchezM40-446:04:095:37:17Already qualified · IRONMAN 70.3 Davao Philippines
66Anthony Sayson.M40-446:08:275:41:16Didn’t take a pool slot
69Jason AlimentoM40-446:09:075:41:53Didn’t take a pool slot
80Vincent AlcanzareM40-446:15:005:47:20Didn’t take a pool slot
83Victor Michael BanalM40-446:16:555:49:06Didn’t take a pool slot
M45-49 · time needed 6:29:40* · factor 0.8978 · the automatic slot rolled to the pool · 2 qualified
1.ºHadjimar SumaitM45-495:14:324:42:23Already qualified · IRONMAN 70.3 Davao Philippines rolled to #2
2.ºElmer SantiagoM45-495:34:535:00:39Didn’t take the automatic slot rolled to #3
3.ºCarlo VinoyaM45-495:45:095:09:53Didn’t take the automatic slot rolled to the pool
31Yves Kit SantosM45-495:53:125:17:06Took a pool slot slot 9 of 14 · via roll down
46Yannick MartinM45-496:03:095:26:02Took a pool slot slot 11 of 14 · via roll down
47Dennis Albert CruzM45-496:03:105:26:03Didn’t take a pool slot
51Allen NonogM45-496:04:005:26:48Didn’t take a pool slot
57Kim Woo IlM45-496:10:475:32:53Didn’t take a pool slot
62Chris KapsalisM45-496:15:535:37:28Didn’t take a pool slot
65Avery MarbellaM45-496:17:105:38:37Didn’t take a pool slot
71Ericson PajimnaM45-496:21:305:42:31Didn’t take a pool slot
73Charles QuintanillaM45-496:22:495:43:42Didn’t take a pool slot
75Michael TapuroM45-496:23:305:44:18Didn’t take a pool slot
76Champ LabangM45-496:24:005:44:45Didn’t take a pool slot
82Jose Miguel FernandezM45-496:27:495:48:11Didn’t take a pool slot
88Brendell FortunatoM45-496:30:255:50:31Didn’t take a pool slot
94Alexander VillavicencioM45-496:33:115:53:00Didn’t take a pool slot
M50-54 · time needed 6:36:04* · factor 0.8833 · 1 qualified
1.ºGeir OmarssonM50-544:44:494:11:35Didn’t take the automatic slot rolled to #2
2.ºRoman MenzM50-545:26:574:48:48Didn’t take the automatic slot rolled to #3
3.ºJoseph CurryM50-545:38:224:58:53Took the automatic slot via roll down
12Jeffrey CabreraM50-545:41:215:01:31Didn’t take a pool slot
13Alexander IsipM50-545:41:255:01:34Already qualified · IRONMAN 70.3 Lapu-Lapu
17Tae Hyung KimM50-545:44:455:04:31Didn’t take a pool slot
32Resty Capulong IiiM50-545:59:095:17:14Didn’t take a pool slot
84Laniel BangayanM50-546:35:155:49:07Didn’t take a pool slot
92Michael Angelo BelarminoM50-546:38:435:52:11Didn’t take a pool slot
M55-59 · time needed 6:48:28* · factor 0.8565 · 3 qualified
1.ºToshiya HondaM55-595:27:184:40:20Didn’t take the automatic slot rolled to #2
2.ºEdwin EnriquezM55-595:41:504:52:47Didn’t take the automatic slot rolled to #3
3.ºTakehiro KuriharaM55-596:01:565:10:00Took the automatic slot via roll down
27Guy Dru DruryM55-596:05:435:13:14Didn’t take a pool slot
41Yasuo SuzukiM55-596:16:505:22:45Took a pool slot slot 10 of 14 · via roll down
44Emmanuel MonderoM55-596:18:575:24:34Didn’t take a pool slot
45Levy AngM55-596:19:505:25:20Didn’t take a pool slot
58Sinyoung HongM55-596:30:475:34:42Didn’t take a pool slot
72Dean SorianoM55-596:40:275:42:59Didn’t take a pool slot
95Roger James SardeaM55-596:52:225:53:12Took a pool slot slot 14 of 14 · via roll down
M60-64 · time needed 7:07:04* · factor 0.8192 · the automatic slot rolled to the pool
1.ºJiro YamamotoM60-645:57:234:52:46Didn’t take the automatic slot rolled to #2
2.ºMichael KloseM60-646:06:265:00:11Didn’t take the automatic slot rolled to #3
3.ºYasuhisa HirataM60-646:20:245:11:37Didn’t take the automatic slot rolled to the pool
34Satoru TomabechiM60-646:29:525:19:23Didn’t take a pool slot
70Dean RecuperoM60-646:57:315:42:02Didn’t take a pool slot
81Raul ManlangitM60-647:05:015:48:10Didn’t take a pool slot
M65-69 · time needed 7:37:55* · factor 0.7640 · 1 qualified
1.ºTom NavaseroM65-697:58:586:05:56Took the automatic slot
M70-74 · time needed 8:11:26* · factor 0.7119 · the automatic slot rolled to the pool
1.ºNick CudmoreM70-746:48:104:50:34Didn’t take the automatic slot rolled to #2
2.ºJosef GuetaM70-747:57:595:40:17Already qualified · IRONMAN 70.3 Davao Philippines rolled to the pool
M75-79 · time needed 9:05:01* · factor 0.6419
No one from this age group in the ranking.

70.3 Worlds 2026 · IRONMAN 70.3 Subic Bay 2026

50 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.

Slots
3
estimated
Automatic
2
8 age groups
Pool
1
of 23 slots
Age-graded cutoff
6:01:09*
#2 in the ranking

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.

#AthleteAGFinishAge-graded
F18-24 · time needed 6:04:02* · factor 0.9921
No one from this age group in the ranking.
F25-29 · time needed 6:01:09* · factor 1.0000 · the automatic slot rolled to the pool
1.ºAnne Rushelle NuñezF25-295:39:195:39:19Didn’t take the automatic slot rolled to #2
2.ºAira Lourdes LopezF25-295:48:535:48:53Already qualified · IRONMAN 70.3 Lapu-Lapu rolled to #3
3.ºBianca Clarisse TanF25-295:49:135:49:13Didn’t take the automatic slot rolled to the pool
1Emily BurtonF25-295:55:085:55:08Didn’t take a pool slot
F30-34 · time needed 6:07:28* · factor 0.9828 · the automatic slot rolled to the pool
1.ºNica VirtucioF30-345:43:345:37:39Didn’t take the automatic slot rolled to #2
2.ºRhezel JugarF30-345:45:235:39:27Didn’t take the automatic slot rolled to #3
3.ºGabrielle Silvestre-TengcoF30-345:46:115:40:14Already qualified · IRONMAN 70.3 Davao Philippines rolled to the pool
F35-39 · time needed 6:13:56* · factor 0.9658 · the automatic slot rolled to the pool · 1 qualified
1.ºMitsuki Tanaka-TanF35-395:37:215:25:49Didn’t take the automatic slot rolled to #2
2.ºPaola Sprea CarrijoF35-395:56:535:44:41Didn’t take the automatic slot rolled to #3
3.ºYasuko SatoF35-396:01:475:49:25Didn’t take the automatic slot rolled to the pool
2Diana Gwen SantiagoF35-396:13:566:01:09Took a pool slot slot 1 of 1 · via roll down
F40-44 · time needed 6:23:09* · factor 0.9426 · the automatic slot rolled to the pool
1.ºJoanna Marie CruzF40-445:55:025:34:39Didn’t take the automatic slot rolled to #2
2.ºYui Ming LiF40-446:09:025:47:51Didn’t take the automatic slot rolled to #3
3.ºCat ManahanF40-446:21:145:59:21Didn’t take the automatic slot rolled to the pool
F45-49 · time needed 6:32:54* · factor 0.9192 · the automatic slot rolled to the pool
1.ºHyelim YoonF45-496:05:305:35:58Didn’t take the automatic slot rolled to #2
2.ºJatuporn AimpunF45-496:25:395:54:29Didn’t take the automatic slot rolled to #3
3.ºRoxannie MabazzaF45-497:51:487:13:41Didn’t take the automatic slot rolled to the pool
F50-54 · time needed 6:40:34* · factor 0.9016 · 1 qualified
1.ºAkio OhtaniF50-547:21:486:38:20Took the automatic slot
F55-59 · time needed 6:52:56* · factor 0.8746 · 1 qualified
1.ºMayumi WakiF55-597:12:386:18:23Didn’t take the automatic slot rolled to #2
2.ºIvy MendozaF55-597:13:386:19:15Didn’t take the automatic slot rolled to #3
3.ºMichelle SantosF55-598:20:237:17:38Took the automatic slot via roll down
F60-64 · time needed 7:10:24* · factor 0.8391
No one from this age group in the ranking.
F65-69 · time needed 7:44:30* · factor 0.7775 · the automatic slot rolled to the pool
1.ºTakako MorinagaF65-697:23:555:45:09Didn’t take the automatic slot rolled to the pool
F70-74 · time needed 8:11:30* · factor 0.7348
No one from this age group in the ranking.
F75-79 · time needed 9:39:19* · factor 0.6234
No one from this age group in the ranking.

IRONMAN 70.3 Subic Bay 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