2025 IRONMAN 70.3 Cascais Portugal

IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.

WC slots
70
Qualified
70
Men cutoff*
04:15:29
Women cutoff*
05:15:41

*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 (70)

#AthleteAge groupFinishAdjustedStatus
1
Rafael Domingos
Portugal
M30-344:03:2603:55:02AG Winner
2
Robin Lemercier
France
M25-294:00:1703:58:34AG Winner
3
Julien Liberge
France
M35-394:12:3804:00:00AG Winner
4
Thomas Ritzka
Germany
M65-695:16:0404:01:28AG Winner
5
Robin Platiaux
Belgium
M18-244:02:2904:02:29AG Winner
6
Guillaume Julien
France
M40-444:21:5404:02:34AG Winner
7
Stephan Bole
France
M60-644:58:0504:04:11AG Winner
8
Rui Narigueta
Portugal
M45-494:32:0204:04:13AG Winner
9
Nicolas Da Rocha
France
M35-394:18:0804:05:13Men slot
10
Ievgen Samoilenko
Ukraine
M55-594:47:1504:06:01AG Winner
11
Jonas Fredberg
Denmark
M40-444:27:0804:07:25Men slot
12
Achille Paolo Albini
Italy
M55-594:49:2304:07:51Men slot
13
Guillermo Niño Sanchez
Spain
M30-344:17:3904:08:45Men slot
14
Salomão Savelenko
Portugal
M18-244:08:5404:08:54Men slot
15
Pascal Mylonas
France
M65-695:26:1404:09:14Men slot
16
Fco Javier Pelegrín Martinez
Spain
M18-244:09:2104:09:21Men slot
17
Michael Rundio
Germany
M40-444:29:5004:09:55Men slot
18
Marc Davies
United Kingdom
M50-544:42:5804:09:56AG Winner
19
Alexandre Boulle
France
M40-444:30:3104:10:33Men slot
20
Lennart De Haan
Netherlands
M50-544:43:5104:10:43Men slot
21
Gerardus Evers
Netherlands
M60-645:06:0804:10:47Men slot
22
Jose Martinez Carrera
Spain
M45-494:40:0204:11:24Men slot
23
Aleksandar Sørensen-Markovic
Denmark
M45-494:40:0304:11:25Men slot
24
Alejandro Salmerón Tenorio
Spain
M30-344:20:5604:11:55Men slot
25
Alejandro Pérez Varela
Spain
M30-344:21:2404:12:22Men slot
26
Yann Stettler
Switzerland
M25-294:14:1704:12:28Men slot
27
José Tomás Gomes
Portugal
M35-394:26:5504:13:34Men slot
28
Sem Kroonen
Netherlands
M18-244:14:2804:14:28Men slot
29
Ken Demiddel
Belgium
M50-544:48:5604:15:12Men slot
30
Ricardo Lanceiro
Portugal
M45-494:44:1704:15:13Men slot
31
Fernando Zabala
Belgium
M35-394:28:4904:15:22Men slot
32
Brian Wallace
United Kingdom
M50-544:49:0804:15:23Men slot
33
Antonio Rubio Exposito
Spain
M40-444:35:5104:15:29Men slot
34
Vanessa Fenton
Ireland
F50-544:59:0404:29:38AG Winner
35
Sandra Patt
Switzerland
F50-545:00:4104:31:05Women slot
36
Priscila Gonçalves
Portugal
F40-444:53:5404:37:01AG Winner
37
Anastasia Tsourouktzi
Greece
F30-344:48:3604:43:38AG Winner
38
Julia Arnegger
Germany
F30-344:48:5604:43:57Women slot
39
Eva Nougier
France
F30-344:54:0504:49:01Women slot
40
Cornelia Schwarz
Switzerland
F40-445:07:0704:49:29Women slot
41
Emma Yates
United Kingdom
F55-595:31:5004:50:13AG Winner
42
Priska Foellmi
Switzerland
F50-545:23:1204:51:23Women slot
43
Lorraine O'Neill
Ireland
F55-595:35:5104:53:44Women slot
44
Ana Mata
Portugal
F50-545:29:0204:56:39Women slot
45
Natalia Guilherme
Brazil
F40-445:15:1704:57:11Women slot
46
Welmoed Meindertsma
Netherlands
F50-545:32:3004:59:46Women slot
47
Pauline Petat
France
F25-295:00:4205:00:42AG Winner
48
Elitsa Danailov
Bulgaria
F45-495:27:0805:00:42AG Winner
49
Lucy Ogilvie
United Kingdom
F30-345:07:4305:02:25Women slot
50
Vroni Kühne
Switzerland
F35-395:15:2905:04:41AG Winner
51
Katrin Bragulla
Germany
F55-595:50:2305:06:26Women slot
52
Anette Visser
Netherlands
F18-245:11:1905:08:51AG Winner
53
Nadia Porta
Italy
F40-445:28:4005:09:48Women slot
54
Rebecca Brinckmann Schierup
Denmark
F18-245:12:4305:10:14Women slot
55
Henrike Genieser
Germany
F30-345:16:0905:10:42Women slot
56
Laura Gallego Novillo
Spain
F35-395:22:5605:11:53Women slot
57
Manuela Boccia
Italy
F40-445:31:0505:12:04Women slot
58
Rebecca Carr
Ireland
F30-345:17:3505:12:07Women slot
59
Margaux Jacquet
France
F30-345:17:5605:12:27Women slot
60
Florence Smart
United Kingdom
F30-345:19:2405:13:54Women slot
61
Yana Glaser
Brazil
F35-395:25:1405:14:06Women slot
62
Paula Roberts
Ireland
F50-545:48:3505:14:16Women slot
63
Eline Geschiere
Netherlands
F30-345:20:0005:14:29Women slot
64
Florence Brosseau
France
F50-545:49:0705:14:45Women slot
65
Carolin Ilg
Germany
F30-345:20:3305:15:02Women slot
66
Carolina Escada
Portugal
F25-295:15:0305:15:03Women slot
67
Juliana Barbanti
Brazil
F30-345:21:1305:15:41Women slot
68
Matthias Gensior
Germany
M70-747:25:5205:17:24AG Winner
69
Richard Ward
United States
M75-798:15:0305:17:46AG Winner
70
Liz Nolan
Ireland
F60-646:35:5805:32:15AG Winner

Next 20 — closest to qualifying

The athletes who just missed a slot, by adjusted time — i.e. who would benefit most from rolldown.

#AthleteAge groupFinishAdjustedStatus
71
Iñaki Aranzabal
Spain
M30-344:24:5104:15:42Not qualified
72
Sébastien Thérer
Belgium
M30-344:25:5104:16:40Not qualified
73
Loic Kerkhove
Belgium
M40-444:37:1204:16:44Not qualified
74
Alexandre Poulichet
France
M35-394:30:4704:17:14Not qualified
75
Jean-Christophe Cuq
France
M50-544:51:3804:17:35Not qualified
76
Florent ROUSSEL
France
M50-544:51:4604:17:43Not qualified
77
Jesús Martínez Romeu
Spain
M50-544:51:4804:17:44Not qualified
78
Giulio Vanni
Italy
M35-394:31:2304:17:48Not qualified
79
Henrique Ubach
Portugal
M40-444:38:2604:17:53Not qualified
80
Darryl Davies
United Kingdom
M50-544:52:3104:18:22Not qualified
81
Sven Berg
Germany
M40-444:39:0004:18:24Not qualified
82
Pedro Conceição
Portugal
M40-444:39:1604:18:39Not qualified
83
Christophe Delacroix
France
M45-494:48:5004:19:18Not qualified
84
Antonio Almeida
Portugal
M55-595:02:4704:19:20Not qualified
85
Diogo Cymbron
Portugal
M50-544:54:2404:20:02Not qualified
86
Thomas Le Brun
France
M35-394:33:4704:20:05Not qualified
87
Vasco Pinto
Portugal
M40-444:40:5904:20:14Not qualified
88
Frederico Teixeira
Portugal
M40-444:41:2404:20:37Not qualified
89
Danil Arsenyev
Spain
M40-444:41:3504:20:48Not qualified
90
Jorge Joaquim Lopes Nunes
Portugal
M60-645:18:2904:20:54Not qualified

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.