UNPACE.cc ES
← 70.3 Worlds qualifying times

IRONMAN 70.3 Washington Tri-Cities 70.3 Worlds qualifying

The time needed at IRONMAN 70.3 Washington Tri-Cities to qualify for the IRONMAN 70.3 World Championship in each age group, who took the automatic slots and how far the roll down went, cycle by cycle.

70.3 Worlds 2027 · in progress · IRONMAN 70.3 Washington Tri-Cities 2026

60 slots. Cycle in progress: there's no start list yet, so the cutoff is projected from how far each race's roll down went last year.

Slots
30
projected
Automatic
13
13 age groups
Pool
17
of 17 slots
Age-graded cutoff
4:27:53
#85 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
M18-244:27:531.0000Jackson Rye 4:08:27
M25-294:29:280.9941Daniel Stret 4:09:09
M30-344:35:560.9708Ryan Hurley 4:18:36
M35-394:40:480.9540Carlos Cortes 4:10:13
M40-444:47:460.9309Adam Goulet 4:12:53
M45-494:56:590.9020Camilo Ortiz 4:20:45
M50-545:01:590.8871Scott Silver 4:20:38
M55-595:12:070.8583Roger Thompson 4:16:16
M60-645:26:050.8215David Reid 4:49:31
M65-695:49:180.7669Michael Sharp 5:20:29
M70-746:16:430.7111John Mozena 5:51:33
M75-796:56:330.6431Ron Beilstein 7:16:06

Pool roll down

Age-graded ranking (excluding age group winners) down to the projected cutoff.

#AthleteAGFinishAge-graded
1Fernando GabrielM55-594:16:513:40:27
2Ryan SeguineM45-494:21:363:55:58
3Joseph SullivanM45-494:24:423:58:46
4Christopher DouvilleM55-594:40:034:00:22
5Colby TitlandM50-544:33:174:02:26
6Leighton OversonM45-494:29:314:03:06
7Scott ConryM55-594:43:254:03:15
8Dominic CaseyM55-594:43:424:03:30
9Rhys SpencerM55-594:45:334:05:05
10Andrew TheronM35-394:16:564:05:07
11Steve JohnsM45-494:32:404:05:57
12Dan OkeefeM65-695:20:484:06:01
13Joby GutierrezM50-544:38:574:07:27
14Zach SternM25-294:09:354:08:07
15Matt SchlanserM45-494:35:144:08:16
16Derek EdstromM45-494:35:194:08:20
17Shawn MontpetitM50-544:40:174:08:38
18Nick BrazM25-294:10:214:08:52
19Eric ScottM50-544:40:374:08:56
20Alexander OchmanM45-494:36:464:09:39
21Edward StricklerM40-444:28:324:09:59
22Tim OlsonM40-444:29:454:11:07
23Zach BarberM55-594:53:354:11:59
24Fred MillsM45-494:39:264:12:03
25Tj HafnerM40-444:31:024:12:18
26Asher GoldM18-244:12:274:12:27
27Mike MetzeM35-394:25:504:13:36
28Scott McguireM60-645:08:474:13:40
29John McglinnM60-645:09:004:13:51
30Rocky UrsinoM55-594:56:474:14:44
31Thomas RisseM55-594:56:534:14:49
32Ben OverholtM30-344:22:514:15:10
33Tyler FrankieM35-394:27:404:15:21
34Chad RolfsM55-594:57:314:15:22
35Jason LippmanM35-394:27:424:15:23
36Derek KochM40-444:34:274:15:29
37Jock CameronM65-695:33:494:16:00
38Tristan CampbellM30-344:24:504:17:06
39Robert WeaverM35-394:29:544:17:29
40Mike SmithM55-595:00:044:17:33
41Luke BelfordM40-444:37:124:18:03
42Cameron WolfeM25-294:19:424:18:10
43Ben RauM35-394:31:464:19:16
44Courtney ShelbourneM55-595:02:144:19:24
45Kevin HauseM55-595:02:194:19:29
46Ben CreswickM18-244:20:014:20:01
47Joseph BohonosM60-645:17:104:20:33
48Doug LodmillM55-595:03:404:20:38
49Nick GregoryM40-444:40:014:20:40
50Kurt PolkM50-544:53:544:20:43
51Scott McbethM55-595:04:104:21:04
52William CrimbringM60-645:18:004:21:14
53Dan ElsomM55-595:04:314:21:22
54Troy CundariM65-695:40:574:21:28
55David AugeM70-746:08:024:21:43
56Kevin RileyM30-344:29:364:21:44
57Tom GlynnM65-695:41:184:21:45
58Joseph BeckerleyM45-494:50:144:21:47
59Ryan SatherM50-544:55:164:21:56
60Ryan BairM25-294:23:474:22:14
61Steven HalewskiM35-394:34:564:22:17
62Keil AndersonM40-444:42:194:22:49
63Nicholas NaccaratoM55-595:06:124:22:49
64Michael TolandM70-746:09:444:22:55
65Carl MorganM60-645:20:134:23:03
66Moe Al-HafianM65-695:43:134:23:13
67Charles ElliottM45-494:52:184:23:39
68Ryan BrownM50-544:57:234:23:49
69Jeff PraterM55-595:07:444:24:08
70Clay HathornM65-695:44:284:24:10
71Preston PainterM25-294:25:584:24:24
72Geoff RobinsonM60-645:22:094:24:39
73Jim HansenM50-544:58:244:24:43
74Edmund LowM50-544:58:304:24:48
75Bryan FisherM65-695:45:564:25:18
76Patrick TestoniM55-595:09:164:25:27
77Connor PorterM18-244:25:374:25:37
78Kevin AdamsM35-394:38:284:25:39
79Daniel BartonM40-444:45:244:25:41
80Randy AhlM60-645:24:114:26:19
81Douglas CostaM45-494:55:304:26:32
82Scott McintyreM65-695:48:124:27:02
83Spencer JudgeM35-394:40:044:27:11
84Doug KouryM35-394:40:404:27:45
85Austin BachmanM18-244:27:534:27:53

70.3 Worlds 2026 · IRONMAN 70.3 Washington Tri-Cities 2025

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

Slots
30
estimated
Automatic
7
13 age groups
Pool
23
of 23 slots
Age-graded cutoff
4:34:04
#115 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
M18-244:34:041.0000—
M25-294:36:020.9929—
M30-344:43:520.9655Nicholas Ridenour 4:06:48 (2.º)
M35-394:48:290.9500Isaac Tyson 4:20:56 (2.º)
M40-444:55:540.9262—
M45-495:05:160.8978Thomas Nelson 4:06:01
M50-545:10:170.8833Adam Heiner 4:34:40 (3.º)
M55-595:19:590.8565Flavio De Simone 4:34:32
M60-645:34:330.8192Robert Nielsen 4:44:19
M65-695:58:440.7640—
M70-746:24:590.7119Charles Olson 6:10:59 (3.º)
M75-797:06:580.6419—

Pool roll down

Age-graded ranking (excluding automatic slot takers) down to the last athlete who took a slot.

#AthleteAGFinishAge-graded
1Raynard PicardM45-494:14:483:48:46Not at Worlds
2Theodore CasterlineM60-644:45:433:54:04Not at Worlds
3Kevin CashattM55-594:35:383:56:05Not at Worlds
4Shaun EndsleyM55-594:38:563:58:54Not at Worlds
5Justin HobletM45-494:29:404:02:06Not at Worlds
6Mike BuentingM50-544:34:474:02:43Already qualified · IRONMAN 70.3 Louisville
7Andrew JudkinsM55-594:43:284:02:47Qualified
8Jeff SankoffM55-594:43:574:03:12Already qualified · IRONMAN 70.3 Oregon
9Bill LackeyM55-594:44:304:03:40Not at Worlds
10Paul GreenbergM60-644:57:504:03:59Not at Worlds
11Brian MuirheadM50-544:36:454:04:27Not at Worlds
12Derek ReandyM50-544:37:424:05:18Qualified
13Bill BeecherM50-544:39:244:06:48Already qualified · IRONMAN 70.3 Louisville
14Matthew SommerM45-494:35:164:07:08Already qualified · IRONMAN 70.3 Boise
15Lance BredesonM50-544:41:064:08:18Not at Worlds
16Kurt MellickM55-594:50:144:08:35Not at Worlds
17Alex NortheyM30-344:17:354:08:42Not at Worlds
18Tom St.clairM55-594:50:324:08:51Qualified
19Ryan SatherM50-544:41:504:08:57Not at Worlds
20Ryan HallM50-544:41:544:09:00Already qualified · IRONMAN 70.3 Oregon
21Jeffrey BodenM50-544:42:304:09:32Qualified
22Kevin DriskoM55-594:52:294:10:31Already qualified · IRONMAN 70.3 Boise
23Bryan BakerM55-594:52:324:10:33Not at Worlds
24Daniel ElmenhurstM60-645:06:204:10:57Already qualified · IRONMAN 70.3 Oregon
25Adam BystedtM40-444:31:244:11:22Qualified
26Rocky UrsinoM55-594:53:454:11:36Not at Worlds
27Tyler BurgettM30-344:21:204:12:19Not at Worlds
28Colin BegyM35-394:25:484:12:31Not at Worlds
29Paul SaxtonM45-494:41:274:12:41Not at Worlds
30Geoff McdonaldM40-444:33:044:12:55Qualified
31Stephen KingM40-444:33:124:13:02Not at Worlds
32Doug ScottM45-494:41:544:13:05Qualified
33Joshua ThompsonM30-344:22:144:13:11Qualified
34Steven WadeM65-695:31:424:13:25Qualified
35Dan AmannM30-344:22:304:13:27Not at Worlds
36Ryan SeamanM18-244:13:354:13:35Not at Worlds
37Jack HautalaM35-394:28:004:14:36Qualified
38William HorkoffM18-244:15:374:15:37Not at Worlds
39Ben PayneM35-394:29:244:15:56Qualified
40Asher GoldM18-244:16:174:16:17Not at Worlds
41Arthur MathisenM50-544:50:214:16:28Not at Worlds
42Chad McbrideM55-594:59:404:16:40Not at Worlds
43Scott McguireM60-645:13:264:16:46Not at Worlds
44Brian CrabtreeM40-444:37:204:16:52Qualified
45Owen McdadeM25-294:19:014:17:11Not at Worlds
46Andrew CumminsM60-645:14:564:18:00Not at Worlds
47Neal RenwickM45-494:47:464:18:21Not at Worlds
48Jacob LittonM18-244:18:304:18:30Not at Worlds
49Keith HedlundM60-645:15:484:18:42Not at Worlds
50Seth BittingM50-544:54:144:19:54Not at Worlds
51Ryan BrownM50-544:54:304:20:08Not at Worlds
52Mitch CrisantiM30-344:29:304:20:12Qualified
53Randall HinesM65-695:40:444:20:19Qualified
54Trent HovisM35-394:35:394:21:52Not at Worlds
55Daniel ArterburnM50-544:56:364:21:59Not at Worlds
56Stan HopkinsM60-645:20:164:22:22Not at Worlds
57Justin FairesM50-544:57:094:22:28Not at Worlds
58Clint PattersonM55-595:06:434:22:42Not at Worlds
59Boris LindenauM30-344:32:294:23:05Not at Worlds
60Peter GiffordM25-294:25:014:23:08Not at Worlds
61Tanner JamesM35-394:37:184:23:26Not at Worlds
62Carsten LarsenM50-544:59:024:24:08Qualified
63Mark EvansM60-645:22:304:24:12Qualified
64Rob MccullochM40-444:45:354:24:30Qualified
65Alec BurksM35-394:38:374:24:41Not at Worlds
66Alex YagerM30-344:34:104:24:42Already qualified · IRONMAN 70.3 Boise
67Ken CollinsM55-595:09:114:24:49Qualified
68Calvin FairbairnM30-344:34:414:25:12Not at Worlds
69Jason BallM50-545:00:304:25:26Not at Worlds
70Neil HarbarukM60-645:24:134:25:36Not at Worlds
71Josh BottM40-444:47:184:26:06Qualified
72Ted VilutisM45-494:56:344:26:15Not at Worlds
73John MozenaM65-695:48:354:26:19Not at Worlds
74Cay MierischM55-595:11:044:26:26Not at Worlds
75Ben KellerM40-444:47:464:26:32Qualified
76Joseph HicksM55-595:11:254:26:44Qualified
77Trevor PostM30-344:36:174:26:45Not at Worlds
78Ryan FarrM55-595:11:474:27:03Not at Worlds
79Cameron WolfeM25-294:29:164:27:21Not at Worlds
80Chandler BlakeM50-545:03:144:27:51Not at Worlds
81Matthew LiberatorM30-344:37:274:27:53Not at Worlds
82Scott CurryM50-545:03:234:27:59Qualified
83Jaime DispenzaM55-595:12:534:27:59Not at Worlds
84Jay ClarkM55-595:13:174:28:20Not at Worlds
85Doug RossM60-645:27:384:28:24Already qualified · IRONMAN 70.3 Louisville
86Nicholas NaccaratoM55-595:13:374:28:37Not at Worlds
87Chris DohrmanM45-494:59:254:28:49Not at Worlds
88Abdean SmithM45-494:59:364:28:59Not at Worlds
89Damian PadillaM50-545:04:334:29:01Not at Worlds
90Michael BakerM40-444:51:014:29:32Not at Worlds
91Jeremy ForestM45-495:00:284:29:46Not at Worlds
92Trevelan DakanM55-595:15:044:29:51Not at Worlds
93Derek MyersM50-545:06:124:30:28Not at Worlds
94David HarnettM50-545:06:164:30:32Not at Worlds
95Craig HarrisM45-495:01:364:30:47Not at Worlds
96Joe ScallionM55-595:16:224:30:58Not at Worlds
97Chase EricksonM35-394:45:164:31:00Not at Worlds
98Doug KouryM35-394:45:194:31:03Not at Worlds
99Sergio Anguiano ZubietaM35-394:45:324:31:15Not at Worlds
100Jensen BurrM18-244:31:244:31:24Not at Worlds
101Alex BownsM30-344:41:074:31:25Not at Worlds
102Dallas SopkoM40-444:53:224:31:43Not at Worlds
103J. Warren CoulamM55-595:18:384:32:55Not at Worlds
104Chantz JacksonM35-394:47:234:33:01Not at Worlds
105Todd BrownM60-645:33:214:33:05Not at Worlds
106Stephen HemmingerM65-695:57:454:33:19Not at Worlds
107Taylor WorthingtonM30-344:43:084:33:22Not at Worlds
108Rich CamachoM50-545:09:414:33:33Not at Worlds
109Dan ElsomM55-595:19:244:33:34Not at Worlds
110Jason LucasM35-394:47:594:33:35Not at Worlds
111Zachary StewartM18-244:33:374:33:37Not at Worlds
112Chip SmithM45-495:04:534:33:43Not at Worlds
113Gary HickmanM70-746:24:334:33:46Not at Worlds
114Panos TrochalakisM55-595:19:444:33:51Not at Worlds
115Brendan KesslerM35-394:48:294:34:04Qualified

70.3 Worlds 2027 · in progress · IRONMAN 70.3 Washington Tri-Cities 2026

60 slots. Cycle in progress: there's no start list yet, so the cutoff is projected from how far each race's roll down went last year.

Slots
30
projected
Automatic
11
11 age groups
Pool
19
of 19 slots
Age-graded cutoff
5:05:33
#49 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
F18-245:08:400.9899Rylee Morris 5:04:44
F25-295:05:331.0000Lexi Wright 4:26:24
F30-345:10:580.9826Maia Du Toit 4:34:53
F35-395:15:370.9681Wyatt Davis 4:32:37
F40-445:23:160.9452Sarah Widder 4:37:30
F45-495:32:120.9198Steffi Steinberg 4:56:53
F50-545:38:200.9031Ingrid Spies 4:54:34
F55-595:49:190.8747Juliet Hochman 4:41:41
F60-646:04:320.8382Suzanne Endsley 5:09:26
F65-696:32:290.7785Jane Green 5:41:49
F70-746:55:500.7348Debra Kinn 7:48:54
F75-798:08:200.6257—

Pool roll down

Age-graded ranking (excluding age group winners) down to the projected cutoff.

#AthleteAGFinishAge-graded
1Diane HaenselF55-594:57:024:19:49
2Kristen YaxF40-444:38:164:23:01
3Elaina BiechlerF40-444:45:244:29:46
4Ricki ReinckeF65-695:47:334:30:34
5Stacie MatthewsF50-545:01:384:32:24
6Jenny HunterF40-444:48:274:32:39
7Lacey MenascoF45-494:59:594:35:55
8Erica RugeF50-545:05:404:36:03
9Ashley HardgroveF30-344:41:224:36:28
10Ashley SutherlandF25-294:39:384:39:38
11Kristen OsbornF40-444:58:404:42:18
12Ashley BullersF30-344:48:404:43:39
13Nathalie RodilossoF25-294:43:474:43:47
14Susan ScholtzF40-445:01:244:44:53
15Lynne MazzoneF65-696:05:574:44:54
16Anastasia JonesF35-394:54:324:45:08
17Allison JohnstonF30-344:53:054:47:59
18Jenny HaserF50-545:19:254:48:28
19Lana AhoF45-495:13:454:48:35
20Marty SmithF65-696:11:084:48:56
21Kris SolemF60-645:45:374:49:42
22Rebecca AdamsonF50-545:20:564:49:50
23Taylor HorlickF35-394:59:474:50:13
24Laura ValaasF40-445:07:454:50:53
25Beth LowenthalF50-545:23:054:51:47
26Katie SchimmelpfenningF30-344:57:014:51:51
27Andria TheronF35-395:03:164:53:36
28Natalie SieglerF45-495:21:164:55:30
29Meghan MacurF35-395:05:164:55:32
30Krista PangmanF40-445:13:064:55:57
31Marika MohrF40-445:13:304:56:19
32Vanessa RonksleyF45-495:22:494:56:56
33Rose PalmerF45-495:22:594:57:05
34Tiffany KingF45-495:24:284:58:27
35Cathy ConnerF60-645:56:564:59:11
36Sneeta TakharF55-595:43:535:00:48
37Andrea TurnerF40-445:18:225:00:55
38Katie HeapsF45-495:27:465:01:29
39Heather AhlF60-646:00:325:02:12
40Dana KujalaF30-345:07:405:02:19
41Melissa StrongF40-445:20:025:02:30
42Jennifer ComfortF45-495:29:385:03:12
43Amber StullF45-495:29:465:03:19
44Nikki HuntingtonF40-445:21:115:03:35
45Jessica RogersF50-545:37:015:04:22
46Jeannie GilbertF50-545:37:125:04:32
47Katie ColasurdoF35-395:14:545:04:51
48Stephanie RuysF45-495:31:475:05:10
49Cheryl ClaesF45-495:32:115:05:33

70.3 Worlds 2026 · IRONMAN 70.3 Washington Tri-Cities 2025

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

Slots
30
estimated
Automatic
8
12 age groups
Pool
22
of 22 slots
Age-graded cutoff
5:01:48
#57 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
F18-245:04:120.9921Romana Vasyleha 5:10:48
F25-295:01:481.0000—
F30-345:07:050.9828—
F35-395:12:290.9658Katelyn Pelak 4:57:49
F40-445:20:110.9426Stacey Good 4:59:40 (2.º)
F45-495:28:200.9192Johanna Hudson 4:46:32
F50-545:34:440.9016Lisa Mueller 4:53:08
F55-595:45:040.8746Courtney Culligan 4:58:49 (2.º)
F60-645:59:400.8391Audrey Bollinger 5:13:02 (2.º)
F65-696:28:100.7775—
F70-746:50:430.7348Missy Lestrange 6:24:07
F75-798:04:070.6234—

Pool roll down

Age-graded ranking (excluding automatic slot takers) down to the last athlete who took a slot.

#AthleteAGFinishAge-graded
1Petra HartmanovaF45-494:49:374:26:13Already qualified · IRONMAN 70.3 Boise
2Marcella RietzF50-544:57:224:28:06Already qualified · IRONMAN 70.3 Oregon
3Michelle ReaumeF60-645:20:384:29:03Qualified
4Catiana BraytonF45-494:54:034:30:17Not at Worlds
5Stacie MatthewsF45-494:54:564:31:06Not at Worlds
6Kathleen KelleyF60-645:23:584:31:50Qualified
7Sarah GottF55-595:11:214:32:18Not at Worlds
8Charleen LundbergF60-645:27:384:34:55Qualified
9Deanna MeyerF55-595:14:384:35:11Not at Worlds
10Liz CullenF45-494:59:394:35:26Qualified
11Erica RugeF50-545:12:204:41:36Not at Worlds
12Michele PorterF60-645:36:044:42:00Qualified
13Diane HaenselF50-545:13:074:42:18Qualified
14Emily MaianiF40-445:02:284:45:06Qualified
15Karen RayleF55-595:26:164:45:21Not at Worlds
16Connie HughesF40-445:02:544:45:31Already qualified · IRONMAN 70.3 Boise
17Diana SpangleF70-746:30:064:46:39Already qualified · IRONMAN 70.3 Boise
18Tobi BissonF55-595:28:554:47:40Not at Worlds
19Fanny BourdaisF40-445:05:234:47:51Not at Worlds
20Caroline WilsonF55-595:29:284:48:09Not at Worlds
21Danielle TothF35-394:58:314:48:18Qualified
22Melissa HillmanF45-495:16:084:50:35Qualified
23Lynne SpeckmannF55-595:32:174:50:37Already qualified · IRONMAN 70.3 Oregon
24Sheila NewcombF40-445:08:304:50:48Qualified
25Emily SiegelF45-495:16:374:51:02Not at Worlds
26Chauntae PetersonF35-395:01:324:51:13Qualified
27April RichardsonF45-495:16:524:51:16Qualified
28Stacia McinnesF55-595:33:024:51:16Qualified
29Allison GriffithsF45-495:17:504:52:09Qualified
30Nadia PatryF40-445:10:374:52:47Not at Worlds
31Kathleen RadosevichF35-395:03:114:52:49Not at Worlds
32Christine CoggerF50-545:25:274:53:26Qualified
33Brenda LovieF60-645:49:504:53:33Qualified
34Meredith DucunsF40-445:11:494:53:55Qualified
35Jeannie GilbertF50-545:26:084:54:03Not at Worlds
36Laura PigionF40-445:12:204:54:24Already qualified · IRONMAN 70.3 Oregon
37Jennifer LachowiecF40-445:12:244:54:28Not at Worlds
38Elia MattkeF25-294:54:384:54:38Not at Worlds
39Jennifer SmithF45-495:21:404:55:41Not at Worlds
40Rachel HauerF25-294:55:454:55:45Not at Worlds
41Katherine FortF45-495:22:224:56:19Not at Worlds
42Natalie SwistakF55-595:38:534:56:23Qualified
43Lacey MenascoF40-445:14:324:56:29Not at Worlds
44Christine LigockiF40-445:16:004:57:52Not at Worlds
45Meghan SaxtonF45-495:24:054:57:54Not at Worlds
46Savannah HolmesF25-294:58:514:58:51Not at Worlds
47Karolina SramkovaF25-294:58:514:58:51Not at Worlds
48Rebecca AdamsonF50-545:32:064:59:25Not at Worlds
49Brittany CrostonF35-395:10:114:59:35Qualified
50Linda JohnsonF55-595:42:474:59:48Not at Worlds
51Athena WrightF45-495:26:154:59:53Qualified
52Raegan AlexanderF45-495:26:204:59:58Qualified
53Kristen OsbornF40-445:19:145:00:55Not at Worlds
54Taylor HorlickF30-345:06:365:01:20Not at Worlds
55Lisa BlauveltF55-595:45:015:01:45Not at Worlds
56Pat KetchamF65-696:28:085:01:46Not at Worlds
57Katharine De SimoneF50-545:34:445:01:48Qualified

IRONMAN 70.3 Washington Tri-Cities 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.
  • 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.
  • Americas races only. Age group winners qualify even if slower than the cutoff.

Sources: IRONMAN Age Group Qualification · IRONMAN 70.3 World Championship slots