UNPACE.cc ES
← 70.3 Worlds qualifying times 2026

IRONMAN 70.3 Swansea 70.3 Worlds 2026 qualifying

The time needed at IRONMAN 70.3 Swansea 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 Swansea 2025

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

Slots
35
estimated
Automatic
11
11 age groups
Pool
24
of 24 slots
Age-graded cutoff
4:35:43
#49 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 4:35:43 · factor 1.0000 · 2 qualified
1.ºDaniel CopeM18-244:31:424:31:42Took the automatic slot
45Daniel GriffithsM18-244:34:354:34:35Didn’t take a pool slot
50Thomas CracknellM18-244:35:564:35:56Took a pool slot slot 23 of 24 · via roll down
M25-29 · time needed 4:37:41 · factor 0.9929 · 1 qualified
1.ºMatt GranthamM25-294:25:444:23:51Didn’t take the automatic slot rolled to #2
2.ºElliot JohnstonM25-294:33:134:31:17Didn’t take the automatic slot rolled to #3
3.ºMark MccallM25-294:43:594:41:58Took the automatic slot via roll down
M30-34 · time needed 4:45:34 · factor 0.9655 · 5 qualified
1.ºLuke GoldsworthyM30-344:29:314:20:13Didn’t take the automatic slot rolled to #2
2.ºBen ParryM30-344:30:244:21:04Took the automatic slot via roll down
11Luke SullivanM30-344:32:154:22:51Didn’t take a pool slot
15Oliver WebbM30-344:33:184:23:52Didn’t take a pool slot
20Lloyd DowlingM30-344:36:054:26:34Took a pool slot slot 10 of 24 · via roll down
24Astor HermansM30-344:38:214:28:45Took a pool slot slot 14 of 24 · via roll down
31Luke PowellM30-344:41:024:31:20Didn’t take a pool slot
47Timothy GibbonsM30-344:45:094:35:19Took a pool slot slot 21 of 24 · via roll down
51Tom HillM30-344:45:494:35:57Took a pool slot slot 24 of 24 · via roll down
M35-39 · time needed 4:50:14 · factor 0.9500 · 6 qualified
1.ºTom WilliamsM35-394:28:214:14:56Took the automatic slot
1Timothy SwallowM35-394:30:214:16:50Took a pool slot slot 1 of 24
4Benjamin JonesM35-394:32:064:18:30Took a pool slot slot 4 of 24
7Ryan JamesM35-394:34:014:20:19Didn’t take a pool slot
12Paul NewsomeM35-394:36:504:23:00Took a pool slot slot 6 of 24 · via roll down
18Dominik ReussM35-394:38:564:24:59Took a pool slot slot 9 of 24 · via roll down
25Scott LeadbetterM35-394:42:554:28:46Took a pool slot slot 15 of 24 · via roll down
28James WilliamsonM35-394:43:514:29:39Didn’t take a pool slot
37James PestellM35-394:46:544:32:33Didn’t take a pool slot
44Sam EvansM35-394:48:494:34:23Didn’t take a pool slot
M40-44 · time needed 4:57:41 · factor 0.9262 · 4 qualified
1.ºJames EvansM40-444:43:204:22:25Didn’t take the automatic slot rolled to #2
2.ºJames PetersM40-444:44:184:23:19Took the automatic slot via roll down
23Johnny BrayM40-444:50:084:28:43Took a pool slot slot 13 of 24 · via roll down
26Antony FitterM40-444:50:284:29:02Didn’t take a pool slot
33Huw NealeM40-444:53:324:31:52Didn’t take a pool slot
38Craig JonesM40-444:54:234:32:39Didn’t take a pool slot
41Stuart McinnesM40-444:55:174:33:29Took a pool slot slot 19 of 24 · via roll down
42Craig BurrowsM40-444:55:284:33:40Didn’t take a pool slot
49Fergus MeadeM40-444:57:414:35:43Took a pool slot slot 22 of 24 · via roll down
M45-49 · time needed 5:07:06 · factor 0.8978 · 4 qualified
1.ºJames FarrantM45-494:42:194:13:28Took the automatic slot
2Tom DuddenM45-494:47:314:18:08Took a pool slot slot 2 of 24
3Gareth BennettM45-494:47:434:18:19Took a pool slot slot 3 of 24
6Dave CoatesM45-494:49:224:19:48Didn’t take a pool slot
9Roland FindlayM45-494:51:134:21:27Didn’t take a pool slot
10Tim JamesM45-494:52:034:22:12Didn’t take a pool slot
13Pim KalisvaartM45-494:52:594:23:02Didn’t take a pool slot
16Andy OrtonM45-494:54:174:24:12Didn’t take a pool slot
19Andrew WardM45-494:56:244:26:06Didn’t take a pool slot
22Michael PughM45-494:59:044:28:30Took a pool slot slot 12 of 24 · via roll down
27Ceri SlymanM45-494:59:454:29:07Didn’t take a pool slot
34Jamel OulidiM45-495:02:554:31:58Didn’t take a pool slot
36Dean JohnstonM45-495:03:274:32:26Didn’t take a pool slot
46Martin TreuM45-495:05:514:34:36Didn’t take a pool slot
48Sergey KorobovM45-495:06:484:35:27Didn’t take a pool slot
M50-54 · time needed 5:12:09 · factor 0.8833 · 4 qualified
1.ºRoman LackoM50-544:42:544:09:53Took the automatic slot
14Daragh HendleyM50-544:57:534:23:07Took a pool slot slot 7 of 24 · via roll down
21Jason ParrM50-545:03:384:28:12Took a pool slot slot 11 of 24 · via roll down
29Eddie HirstM50-545:06:014:30:18Took a pool slot slot 16 of 24 · via roll down
30Matt ColcloughM50-545:06:584:31:09Didn’t take a pool slot
32Arwel DaviesM50-545:07:214:31:29Didn’t take a pool slot
35Andrew MartinM50-545:08:004:32:03Didn’t take a pool slot
M55-59 · time needed 5:21:55 · factor 0.8565 · 4 qualified
1.ºSimon WoodM55-594:58:574:16:03Took the automatic slot
5Peter RossM55-595:02:494:19:22Didn’t take a pool slot
17Andrew LeyM55-595:08:324:24:16Took a pool slot slot 8 of 24 · via roll down
39Olaf DirkerM55-595:19:034:33:16Took a pool slot slot 17 of 24 · via roll down
43Alan HarrisM55-595:20:194:34:21Took a pool slot slot 20 of 24 · via roll down
M60-64 · time needed 5:36:34 · factor 0.8192 · 2 qualified
1.ºVincent De CleerM60-645:15:404:18:36Took the automatic slot
8John ButterworthM60-645:18:434:21:06Took a pool slot slot 5 of 24 · via roll down
M65-69 · time needed 6:00:53 · factor 0.7640 · 2 qualified
1.ºStuart Lee MartinM65-695:30:524:12:47Took the automatic slot
40Stephen ParfittM65-695:57:424:33:17Took a pool slot slot 18 of 24 · via roll down
M70-74 · time needed 6:27:18 · factor 0.7119 · 1 qualified
1.ºPaul BennettM70-747:37:285:25:40Took the automatic slot
M75-79 · time needed 7:09:32 · factor 0.6419
No one from this age group in the ranking.

70.3 Worlds 2026 · IRONMAN 70.3 Swansea 2025

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

Slots
35
estimated
Automatic
9
11 age groups
Pool
26
of 26 slots
Age-graded cutoff
6:05:08
#83 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:08:02 · factor 0.9921 · 3 qualified
1.ºJuliette LucetF18-245:04:525:02:27Didn’t take the automatic slot rolled to #2
2.ºEmily BarnettF18-245:15:195:12:50Took the automatic slot via roll down
9Rebecca Giorgia FossatiF18-245:25:075:22:33Took a pool slot slot 5 of 26 · via roll down
26Elena AndrewsF18-245:35:105:32:31Took a pool slot slot 13 of 26 · via roll down
30Ellie ClistF18-245:38:015:35:21Didn’t take a pool slot
45Francesca PaganuzziF18-245:44:155:41:32Didn’t take a pool slot
51Jess DaviesF18-245:49:105:46:24Didn’t take a pool slot
52Georgia ArmitageF18-245:49:215:46:35Didn’t take a pool slot
54Amelia TuckerF18-245:49:485:47:02Didn’t take a pool slot
59Cerys FynnF18-245:55:415:52:52Didn’t take a pool slot
68Jade GoughF18-245:59:015:56:11Didn’t take a pool slot
71Bethany DornanF18-246:03:036:00:11Didn’t take a pool slot
82Harry MasonF18-246:07:406:04:46Didn’t take a pool slot
85Non WattsF18-246:09:016:06:06Didn’t take a pool slot
87Holly BriscoeF18-246:09:586:07:03Didn’t take a pool slot
95Kara MoffatF18-246:12:236:09:26Didn’t take a pool slot
112Lilliana AshtonF18-246:18:296:15:30Didn’t take a pool slot
119Amelia JonesF18-246:20:366:17:36Didn’t take a pool slot
124Dayna StrongmanF18-246:23:026:20:00Didn’t take a pool slot
129Sophie MitchellF18-246:25:466:22:43Didn’t take a pool slot
F25-29 · time needed 6:05:08 · factor 1.0000 · 5 qualified
1.ºAnna BirrellF25-294:56:164:56:16Took the automatic slot
8Nikki WilliamsF25-295:20:375:20:37Didn’t take a pool slot
18Megan HuntF25-295:27:335:27:33Took a pool slot slot 9 of 26 · via roll down
28Amy DicksonF25-295:33:465:33:46Didn’t take a pool slot
43Olivia MichaelF25-295:41:015:41:01Didn’t take a pool slot
44Leticia De MeloF25-295:41:305:41:30Took a pool slot slot 18 of 26 · via roll down
63Rhiannon MaineF25-295:54:095:54:09Didn’t take a pool slot
72Maddie PrendergastF25-296:00:326:00:32Didn’t take a pool slot
74Ellie ClarkF25-296:00:396:00:39Took a pool slot slot 21 of 26 · via roll down
77Cassidy McgovernF25-296:01:586:01:58Took a pool slot slot 22 of 26 · via roll down
86Natalie MartinF25-296:06:596:06:59Didn’t take a pool slot
88Sophie AbrahamsF25-296:07:116:07:11Didn’t take a pool slot
93Florence WilsonF25-296:09:006:09:00Didn’t take a pool slot
97Zoe Faure BeaulieuF25-296:09:546:09:54Didn’t take a pool slot
101Beth HolderF25-296:11:566:11:56Didn’t take a pool slot
105Victoria MooreF25-296:13:026:13:02Didn’t take a pool slot
106Ffion JonesF25-296:13:076:13:07Didn’t take a pool slot
108Kara GriffithsF25-296:14:046:14:04Didn’t take a pool slot
113Ffion EvansF25-296:15:556:15:55Didn’t take a pool slot
114Rosie CourtsF25-296:16:106:16:10Didn’t take a pool slot
116Katelin DemeryF25-296:16:456:16:45Didn’t take a pool slot
118Sophie OddyF25-296:17:216:17:21Didn’t take a pool slot
126Bethan WilliamsF25-296:21:286:21:28Didn’t take a pool slot
130Alejandra BarrionuevoF25-296:23:026:23:02Didn’t take a pool slot
138Aimee WatsonF25-296:26:276:26:27Didn’t take a pool slot
F30-34 · time needed 6:11:31 · factor 0.9828 · 2 qualified
1.ºPrincess ShaddickF30-345:00:534:55:42Didn’t take the automatic slot rolled to #2
2.ºLucy ChampF30-345:12:255:07:03Took the automatic slot via roll down
19Candice BermanF30-345:33:375:27:53Took a pool slot slot 10 of 26 · via roll down
24Katie ThomasF30-345:37:155:31:27Didn’t take a pool slot
35Jess HartleyF30-345:43:355:37:40Didn’t take a pool slot
49Lauren HancockF30-345:51:525:45:49Didn’t take a pool slot
58Hannah HollisF30-345:57:295:51:20Didn’t take a pool slot
60Eleanor BallF30-345:59:275:53:16Didn’t take a pool slot
61Sarah MccarthyF30-345:59:325:53:21Didn’t take a pool slot
65Holly GrahamF30-346:01:055:54:52Didn’t take a pool slot
80Emily HopkinsF30-346:09:316:03:10Didn’t take a pool slot
92Emily WellsF30-346:15:036:08:36Didn’t take a pool slot
102Hannah GriffithsF30-346:19:016:12:30Didn’t take a pool slot
104Eloise LaityF30-346:19:246:12:52Didn’t take a pool slot
121Molly ChapmanF30-346:25:596:19:21Didn’t take a pool slot
123Sarah PoskittF30-346:26:366:19:57Didn’t take a pool slot
133Hayley GreenF30-346:31:146:24:30Didn’t take a pool slot
F35-39 · time needed 6:18:04 · factor 0.9658 · 5 qualified
1.ºJennifer FernandoF35-394:50:274:40:31Didn’t take the automatic slot rolled to #2
2.ºEmily MarchantF35-395:12:095:01:28Didn’t take the automatic slot rolled to #3
3.ºVictoria AyrissF35-395:14:105:03:25Took the automatic slot via roll down
1Carys JonesF35-395:14:435:03:57Didn’t take a pool slot
3Rebecca StobartF35-395:24:345:13:28Didn’t take a pool slot
17Catrin JonesF35-395:39:035:27:27Didn’t take a pool slot
23Kerina MeadowsF35-395:42:305:30:47Didn’t take a pool slot
33Hannah BizoumisF35-395:49:215:37:24Took a pool slot slot 15 of 26 · via roll down
37Rita ShevchenkoF35-395:49:465:37:48Didn’t take a pool slot
38Eleanor PerkinsF35-395:49:555:37:57Didn’t take a pool slot
62Jen DaffinF35-396:06:085:53:37Didn’t take a pool slot
64Roxanne TurnerF35-396:07:105:54:37Took a pool slot slot 19 of 26 · via roll down
66Olga TikhonovaF35-396:07:275:54:53Took a pool slot slot 20 of 26 · via roll down
79Paula BejnarowiczF35-396:15:586:03:07Took a pool slot slot 23 of 26 · via roll down
100Ana González-RuedaF35-396:24:296:11:20Didn’t take a pool slot
103Holly DareF35-396:26:026:12:50Didn’t take a pool slot
110Laura GreyF35-396:27:476:14:31Didn’t take a pool slot
115Natalie McdaidF35-396:29:536:16:33Didn’t take a pool slot
122Danielle DawsonF35-396:32:546:19:28Didn’t take a pool slot
125Hannah RobinsonF35-396:34:426:21:12Didn’t take a pool slot
132Sioned HarriesF35-396:37:576:24:20Didn’t take a pool slot
136Nicola MorganF35-396:39:526:26:11Didn’t take a pool slot
F40-44 · time needed 6:27:22 · factor 0.9426 · the automatic slot rolled to the pool · 3 qualified
1.ºSelina CliffordF40-445:09:344:51:48Didn’t take the automatic slot rolled to #2
2.ºEmma PalfreyF40-445:16:584:58:46Didn’t take the automatic slot rolled to #3
3.ºCatherine MarksF40-445:36:555:17:35Didn’t take the automatic slot rolled to the pool
7Liffey DanielsF40-445:40:025:20:31Didn’t take a pool slot
16Sophie NeedhamF40-445:47:115:27:15Took a pool slot slot 8 of 26 · via roll down
20Rebecca HaywardF40-445:49:085:29:06Didn’t take a pool slot
21Katie DaviesF40-445:49:305:29:26Took a pool slot slot 11 of 26 · via roll down
22Hayley BishopF40-445:49:365:29:32Took a pool slot slot 12 of 26 · via roll down
25Gemma JonesF40-445:52:435:32:28Didn’t take a pool slot
32Kelly GoddenF40-445:56:205:35:53Didn’t take a pool slot
36Eloise CrowleyF40-445:58:215:37:47Didn’t take a pool slot
55Laura HickfordF40-446:10:175:49:02Didn’t take a pool slot
67Sarah JonesF40-446:16:525:55:14Didn’t take a pool slot
73Helen HodgsonF40-446:22:306:00:33Didn’t take a pool slot
94Mel JaneF40-446:31:476:09:18Didn’t take a pool slot
99Kate SullivanF40-446:33:416:11:05Didn’t take a pool slot
127Alexa PinnerF40-446:44:516:21:37Didn’t take a pool slot
128Anne TaylorF40-446:45:146:21:58Didn’t take a pool slot
137Kathryn CuthbertsonF40-446:49:466:26:15Didn’t take a pool slot
F45-49 · time needed 6:37:14 · factor 0.9192 · 3 qualified
1.ºChloe WilliamsF45-495:40:575:13:24Took the automatic slot
6Claire GrimmerF45-495:48:315:20:21Took a pool slot slot 4 of 26 · via roll down
10Bethan MarksF45-495:51:235:22:59Didn’t take a pool slot
11Katie BeecherF45-495:52:125:23:45Didn’t take a pool slot
15Melinda HandF45-495:55:335:26:49Took a pool slot slot 7 of 26 · via roll down
39Louise MadgeF45-496:09:225:39:31Didn’t take a pool slot
40Lauren DaviesF45-496:09:345:39:42Didn’t take a pool slot
41Joanna AbbottF45-496:10:135:40:18Didn’t take a pool slot
47Gillian HopkinsF45-496:15:125:44:53Didn’t take a pool slot
48Rebecca ClatworthyF45-496:15:525:45:30Didn’t take a pool slot
50Bernie WolffF45-496:16:415:46:15Didn’t take a pool slot
56Kirsty DuffieldF45-496:21:115:50:23Didn’t take a pool slot
57Rebecca Middleton JonesF45-496:22:035:51:11Didn’t take a pool slot
70Helen BarrettF45-496:30:465:59:12Didn’t take a pool slot
75Katie WardF45-496:33:186:01:31Didn’t take a pool slot
78Rebecca LewisF45-496:34:066:02:15Didn’t take a pool slot
96Melanie Baker-HuntF45-496:42:006:09:31Didn’t take a pool slot
109Yvonne ThompsonF45-496:47:086:14:14Didn’t take a pool slot
111Linzi ByrneF45-496:47:286:14:33Didn’t take a pool slot
120Kelly WicksF45-496:51:566:18:39Didn’t take a pool slot
F50-54 · time needed 6:44:59 · factor 0.9016 · 8 qualified
1.ºEmma BexsonF50-545:27:474:55:32Didn’t take the automatic slot rolled to #2
2.ºInes SandboteF50-545:28:444:56:23Took the automatic slot via roll down
2Caryl WilliamsF50-545:47:215:13:10Took a pool slot slot 1 of 26 · via roll down
5Lorraine MurphyF50-545:52:285:17:47Took a pool slot slot 3 of 26 · via roll down
13Louise GubbF50-546:01:255:25:51Took a pool slot slot 6 of 26 · via roll down
14Caroline Nicholas-ThomasF50-546:01:285:25:54Didn’t take a pool slot
27Suzy ColeF50-546:08:535:32:35Took a pool slot slot 14 of 26 · via roll down
31Jenny PittF50-546:12:265:35:47Didn’t take a pool slot
34Joanne BousfieldF50-546:14:255:37:34Took a pool slot slot 16 of 26 · via roll down
42Gail WalkerF50-546:17:455:40:35Took a pool slot slot 17 of 26 · via roll down
69Charlotte GodsallF50-546:37:295:58:22Didn’t take a pool slot
76Tracy HopkinsF50-546:41:076:01:39Didn’t take a pool slot
81Gayle BrownF50-546:42:506:03:12Didn’t take a pool slot
89Karen FitzgeraldF50-546:47:186:07:13Didn’t take a pool slot
90Fiona BettsF50-546:47:186:07:13Didn’t take a pool slot
91Nora Buergin BrunnerF50-546:47:236:07:18Didn’t take a pool slot
98Sharon NobbsF50-546:51:116:10:43Didn’t take a pool slot
107Jayne ArnoldF50-546:54:386:13:50Didn’t take a pool slot
117Karen MarriottF50-546:58:086:16:59Took a pool slot slot 25 of 26 · via roll down
131Lisa RossiF50-547:06:086:24:12Didn’t take a pool slot
134Michelle GreatrexF50-547:07:436:25:38Didn’t take a pool slot
135Meleri Wyn ColeF50-547:07:496:25:43Didn’t take a pool slot
F55-59 · time needed 6:57:29 · factor 0.8746 · 3 qualified
1.ºAnita HoweF55-595:20:114:40:02Didn’t take the automatic slot rolled to #2
2.ºLouella O'herlihyF55-595:48:525:05:07Took the automatic slot via roll down
4Kathryn ThomasF55-596:00:115:15:01Took a pool slot slot 2 of 26 · via roll down
12Joanne BurkeF55-596:10:205:23:54Didn’t take a pool slot
29Ej FindlayF55-596:21:485:33:55Didn’t take a pool slot
46Helen JohnF55-596:32:505:43:34Didn’t take a pool slot
53Lesley MainwaringF55-596:36:215:46:39Didn’t take a pool slot
83Julie JonesF55-596:57:296:05:08Took a pool slot slot 24 of 26 · via roll down
F60-64 · time needed 7:15:09 · factor 0.8391 · 2 qualified
1.ºDawn MccaffertyF60-646:59:595:52:24Took the automatic slot
139Ginetta GeorgeF60-647:41:496:27:31Took a pool slot slot 26 of 26 · via roll down
F65-69 · time needed 7:49:37 · factor 0.7775 · 1 qualified
1.ºJane RitchieF65-697:02:255:28:26Didn’t take the automatic slot rolled to #2
2.ºPatricia HackettF65-697:12:105:36:01Didn’t take the automatic slot rolled to #3
3.ºBarbara CookF65-697:23:265:44:46Took the automatic slot via roll down
84Christina SmithF65-697:50:456:06:00Didn’t take a pool slot
F70-74 · time needed 8:16:55 · factor 0.7348 · the automatic slot rolled to the pool
1.ºLesley DunfordF70-747:44:155:41:08Didn’t take the automatic slot rolled to the pool
F75-79 · time needed 9:45:43 · factor 0.6234
No one from this age group in the ranking.

IRONMAN 70.3 Swansea 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