2025 IRONMAN 70.3 Krakow

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

WC slots
60
Qualified
60
Men cutoff*
04:06:28
Women cutoff*
04:53:57

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

#AthleteAge groupFinishAdjustedStatus
1
Mário Machado
Portugal
M55-594:18:0203:41:00AG Winner
2
Gerrit Jacobs
Germany
M50-544:17:4303:47:38AG Winner
3
Maciej Brzyski
Poland
M40-444:09:0303:50:40AG Winner
4
Marcin Lawicki
Poland
M35-394:03:2803:51:17AG Winner
5
Bartlomiej Trzebinski
Poland
M50-544:24:5603:54:00Men slot
6
Kai Witzlack-Makarevich
Poland
M50-544:25:1403:54:16Men slot
7
Jakub Brzóska
Poland
M30-344:02:5703:54:34AG Winner
8
Mark Hummel
Germany
M55-594:36:0903:56:31Men slot
9
Piotr Lesiecki
Poland
M35-394:11:1603:58:42Men slot
10
Daniel Gonzalez Alvarez
Spain
M45-494:27:0203:59:44AG Winner
11
Marco Cason
Italy
M55-594:40:1604:00:02Men slot
12
Michal Malek
Poland
M40-444:19:2904:00:20Men slot
13
Andrzej Michalski
Poland
M35-394:13:2204:00:41Men slot
14
Jonasz Stelmaszyk
Poland
M40-444:20:4204:01:27Men slot
15
Michal Wojtylo
Poland
M40-444:21:2304:02:05Men slot
16
Martin Dobkowski
Poland
M30-344:11:0204:02:22Men slot
17
Pawel Reszke
Poland
M40-444:21:5304:02:33Men slot
18
Johan Ewald
Sweden
M55-594:43:3204:02:50Men slot
19
Piotr Kowalczyk
Poland
M40-444:22:1204:02:50Men slot
20
Michal Sedlácek
Czech Republic
M50-544:34:5704:02:51Men slot
21
Mateusz Grzybek
Poland
M35-394:16:2804:03:38Men slot
22
Philipp Strolz
Austria
M45-494:31:3004:03:45Men slot
23
Maciej Chmura
Poland
M35-394:16:5004:03:59Men slot
24
Mariusz Pirek
Poland
M40-444:25:0704:05:33Men slot
25
Przemyslaw Gaj
Poland
M25-294:07:4904:06:03AG Winner
26
Bartosz Latawiec
Poland
M45-494:34:3204:06:28Men slot
27
Robert Krzak
Poland
M60-645:02:2504:07:44AG Winner
28
Zbigniew Glinkowski
Poland
M65-695:33:1304:14:34AG Winner
29
Ewelina Wolos
Poland
F35-394:28:5604:19:44AG Winner
30
Olga Kowalska
Poland
F35-394:30:2304:21:08Women slot
31
Bozena Jaskowska
Poland
F45-494:47:1904:24:06AG Winner
32
Philippa Fancourt
United Kingdom
F45-494:49:2204:25:59Women slot
33
Sophie Herzog
Switzerland
F30-344:31:1104:26:31AG Winner
34
Lars Patteet
Belgium
M18-244:30:5004:30:50AG Winner
35
Igor Pastukh
Ukraine
M70-746:20:3604:30:56AG Winner
36
Ewa Urbanska
Poland
F45-494:56:5804:32:58Women slot
37
Paulina Prugar-Fukowska
Poland
F40-444:50:4304:34:01AG Winner
38
Julita Sikora
Poland
F50-545:04:0404:34:08AG Winner
39
Olimpia Wojtylo
Poland
F40-444:51:1504:34:31Women slot
40
Katarzyna Galewicz
Poland
F45-494:58:4104:34:32Women slot
41
Martyna Lewandowska
Poland
F25-294:35:1704:35:17AG Winner
42
Jessie Swift
United Kingdom
F30-344:42:1104:37:19Women slot
43
Monika Szorek-Heitzman
Poland
F35-394:48:5704:39:04Women slot
44
Aneta Kirilenko
Poland
F50-545:09:5404:39:24Women slot
45
Zoryana Bohdan
Ukraine
F45-495:09:0004:44:01Women slot
46
Zuzanna Jarlaczynska
Poland
F18-244:46:4904:44:33AG Winner
47
Olga Janiszewska
Poland
F30-344:49:5704:44:57Women slot
48
Joanna Tywczynski
Germany
F50-545:16:3804:45:28Women slot
49
Alessia Ligugnana Cason
Italy
F45-495:13:3104:48:11Women slot
50
Anette Zukker
Estonia
F25-294:48:2004:48:20Women slot
51
Marta Motylewska
Poland
F30-344:54:3504:49:30Women slot
52
Aleksandra Wiertelak
Poland
F35-395:00:0904:49:53Women slot
53
Renata Szczepanik
Poland
F45-495:18:3204:52:47Women slot
54
Agnieszka Olejnik
United Kingdom
F30-344:57:5604:52:48Women slot
55
Wiktoria Gibiec-Opyrchal
Poland
F25-294:53:2004:53:20Women slot
56
Aleksandra Krawczyk
Poland
F40-445:11:2704:53:34Women slot
57
Emma Taylor
United States
F30-344:58:5004:53:41Women slot
58
Joanna Żmich-Fórmaniak
Poland
F45-495:19:4804:53:57Women slot
59
Valerie Maier
Germany
F55-595:41:4504:58:53AG Winner
60
Bozena Pedowska
Poland
F60-646:30:4205:27:50AG 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
61
Pawel Mitrus
Poland
M30-344:15:2104:06:32Not qualified
62
Oleg Franko
Ukraine
M55-594:47:5404:06:35Not qualified
63
Lukasz Szumiec
Poland
M45-494:34:4404:06:39Not qualified
64
Piotr Fórmaniak
Poland
M45-494:34:4504:06:40Not qualified
65
Michal Liberadzki
Poland
M30-344:15:4304:06:53Not qualified
66
Marek Dobrzycki
Poland
M45-494:35:3904:07:28Not qualified
67
Krzysztof Godlewski
Poland
M40-444:27:2404:07:39Not qualified
68
Dariusz Mazurkiewicz
Poland
M45-494:37:2504:09:03Not qualified
69
Tomasz Zajac
Poland
M45-494:37:5904:09:34Not qualified
70
Grzegorz Sudol
Poland
M45-494:38:0404:09:38Not qualified
71
Marcin Fabiszewski
Poland
M40-444:29:5304:09:57Not qualified
72
Maciej Król
Poland
M30-344:18:5504:09:59Not qualified
73
Cezary Wasyluk
Poland
M35-394:23:2504:10:14Not qualified
74
Mateusz Hering
Poland
M30-344:19:1304:10:16Not qualified
75
Krzysztof Urban
Poland
M45-494:40:0504:11:27Not qualified
76
Sergiy Yeroshov
Ukraine
M40-444:32:0804:12:02Not qualified
77
Jakub Birecki
Poland
M35-394:26:1004:12:51Not qualified
78
Maciej Skórnicki
Poland
M25-294:15:0404:13:15Not qualified
79
Alexey Bukleev
Unknown
M50-544:46:5804:13:28Not qualified
80
Andrzej Holub
Poland
M45-494:42:3404:13:41Not 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.