2026 IRONMAN 70.3 Warsaw
IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.
WC slots
60
Qualified
60
Men cutoff*
03:53:59
Women cutoff*
04:39:28
*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)
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 1 | Mário Machado Portugal | M55-59 | 4:08:49 | 03:33:06 | AG Winner |
| 2 | Sergiusz Sobczyk Poland | M35-39 | 3:49:30 | 03:38:01 | AG Winner |
| 3 | Arnaud Edus France | M45-49 | 4:06:20 | 03:41:09 | AG Winner |
| 4 | Kamil Duplicki Poland | M45-49 | 4:07:30 | 03:42:12 | Men slot |
| 5 | Ed Dyer United Kingdom | M45-49 | 4:08:32 | 03:43:07 | Men slot |
| 6 | José Galvão Portugal | M55-59 | 4:21:43 | 03:44:09 | Men slot |
| 7 | Alexander Peim Germany | M45-49 | 4:09:56 | 03:44:23 | Men slot |
| 8 | Marcin Chojnacki Poland | M50-54 | 4:15:28 | 03:45:39 | AG Winner |
| 9 | Piotr Kowalczyk Poland | M45-49 | 4:12:16 | 03:46:29 | Men slot |
| 10 | Jonathan Koos Hungary | M30-34 | 3:56:08 | 03:47:59 | AG Winner |
| 11 | Gabriel Perez De La Sota Switzerland | M45-49 | 4:14:19 | 03:48:19 | Men slot |
| 12 | Paul James United Kingdom | M50-54 | 4:19:28 | 03:49:11 | Men slot |
| 13 | Santtu Pyymäki Finland | M45-49 | 4:15:57 | 03:49:47 | Men slot |
| 14 | Oliver Lockyer United Kingdom | M30-34 | 3:58:11 | 03:49:57 | Men slot |
| 15 | Ahti Suppi Estonia | M50-54 | 4:20:22 | 03:49:58 | Men slot |
| 16 | Thomas Egiziano France | M50-54 | 4:20:33 | 03:50:08 | Men slot |
| 17 | Piotr Szczesniak Poland | M45-49 | 4:16:34 | 03:50:20 | Men slot |
| 18 | Märt Lääts Estonia | M65-69 | 5:01:31 | 03:50:21 | AG Winner |
| 19 | Matej Jukic Croatia | M30-34 | 3:59:16 | 03:51:00 | Men slot |
| 20 | Raphael Wolf Colombia | M40-44 | 4:09:43 | 03:51:17 | AG Winner |
| 21 | Singer Xavier France | M55-59 | 4:30:11 | 03:51:24 | Men slot |
| 22 | Alexandru Toma Romania | M35-39 | 4:04:31 | 03:52:17 | Men slot |
| 23 | Mariusz Pirek Poland | M40-44 | 4:11:47 | 03:53:12 | Men slot |
| 24 | Marc Gispert Segura Spain | M40-44 | 4:12:07 | 03:53:30 | Men slot |
| 25 | Nicolas Montero Suarez France | M35-39 | 4:06:18 | 03:53:59 | Men slot |
| 26 | Valter Bruna Italy | M70-74 | 5:28:52 | 03:54:07 | AG Winner |
| 27 | Raoul Metcalfe United Kingdom | M25-29 | 3:55:56 | 03:54:15 | AG Winner |
| 28 | Dawid Czechowski Poland | M18-24 | 4:01:50 | 04:01:50 | AG Winner |
| 29 | Nataliia Matsupko Ukraine | F40-44 | 4:16:54 | 04:02:09 | AG Winner |
| 30 | Laura Heinonen Finland | F40-44 | 4:17:55 | 04:03:06 | Women slot |
| 31 | Mark Hanlon United Kingdom | M60-64 | 5:00:14 | 04:05:57 | AG Winner |
| 32 | Adele Martin United Kingdom | F30-34 | 4:22:16 | 04:17:45 | AG Winner |
| 33 | Laura John Germany | F30-34 | 4:24:59 | 04:20:25 | Women slot |
| 34 | Tytti Åberg Finland | F45-49 | 4:45:33 | 04:22:28 | AG Winner |
| 35 | Christina Krachtoudi Greece | F40-44 | 4:39:59 | 04:23:54 | Women slot |
| 36 | Marcella TOFT Sweden | F18-24 | 4:27:29 | 04:25:22 | AG Winner |
| 37 | Eva Estler Germany | F25-29 | 4:25:34 | 04:25:34 | AG Winner |
| 38 | Sanna Paavilainen Finland | F40-44 | 4:43:09 | 04:26:53 | Women slot |
| 39 | Justine Jendro Germany | F30-34 | 4:32:21 | 04:27:39 | Women slot |
| 40 | Anastasia Tsourouktzi Greece | F35-39 | 4:37:35 | 04:28:05 | AG Winner |
| 41 | Sonja Barth Germany | F50-54 | 4:58:27 | 04:29:04 | AG Winner |
| 42 | Grazyna Bury Germany | F45-49 | 4:54:52 | 04:31:02 | Women slot |
| 43 | Malgorzata Granicka Poland | F25-29 | 4:32:29 | 04:32:29 | Women slot |
| 44 | Anna Szczygiel Poland | F35-39 | 4:42:17 | 04:32:37 | Women slot |
| 45 | Katarzyna Gorlo Olszewska Poland | F35-39 | 4:42:26 | 04:32:46 | Women slot |
| 46 | Gabriela Gawel Poland | F30-34 | 4:37:41 | 04:32:54 | Women slot |
| 47 | Maja Selmann Hansen Denmark | F18-24 | 4:35:29 | 04:33:18 | Women slot |
| 48 | Julie Hemar France | F45-49 | 4:58:47 | 04:34:38 | Women slot |
| 49 | Iryna Vasilevskaya Ukraine | F45-49 | 5:00:19 | 04:36:03 | Women slot |
| 50 | Riikka Rask Finland | F55-59 | 5:16:49 | 04:37:05 | AG Winner |
| 51 | Adriana Choluj Poland | F35-39 | 4:46:56 | 04:37:07 | Women slot |
| 52 | Nat Morris United Kingdom | F30-34 | 4:42:14 | 04:37:22 | Women slot |
| 53 | Aleksandra Rzeszotarska Poland | F25-29 | 4:37:35 | 04:37:35 | Women slot |
| 54 | Ewa Wonko Poland | F40-44 | 4:54:48 | 04:37:52 | Women slot |
| 55 | Almuth Ripke Germany | F30-34 | 4:43:06 | 04:38:13 | Women slot |
| 56 | Rania Nomikou Greece | F35-39 | 4:48:34 | 04:38:41 | Women slot |
| 57 | Kinga Myśliwska Poland | F40-44 | 4:56:30 | 04:39:28 | Women slot |
| 58 | Helen Hartigan Ireland | F60-64 | 5:39:50 | 04:45:09 | AG Winner |
| 59 | Martina Seidel Germany | F70-74 | 6:43:51 | 04:56:44 | AG Winner |
| 60 | Piotr Piotrunio Poland | PC/ID | 5:06:52 | 05:06:52 | AG Winner |
Next 20 — closest to qualifying
The athletes who just missed a slot, by adjusted time — i.e. who would benefit most from rolldown.
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 61 | Max Hoffmann Germany | M30-34 | 4:02:42 | 03:54:19 | Not qualified |
| 62 | Jaakko Rantala Finland | M40-44 | 4:13:11 | 03:54:29 | Not qualified |
| 63 | Marcin Fabiszewski Poland | M40-44 | 4:13:24 | 03:54:41 | Not qualified |
| 64 | Jaroslaw Swiniarski Poland | M65-69 | 5:07:38 | 03:55:01 | Not qualified |
| 65 | Jan Kundrát Czech Republic | M35-39 | 4:07:33 | 03:55:10 | Not qualified |
| 66 | Piotr Klupczyński Poland | M30-34 | 4:03:41 | 03:55:16 | Not qualified |
| 67 | Anton Lytvynenko Ukraine | M35-39 | 4:07:57 | 03:55:33 | Not qualified |
| 68 | Josef Bonavia Malta | M45-49 | 4:22:58 | 03:56:05 | Not qualified |
| 69 | Andrzej Wróbel Poland | M40-44 | 4:15:07 | 03:56:17 | Not qualified |
| 70 | Marcin Kosowski Poland | M40-44 | 4:15:19 | 03:56:28 | Not qualified |
| 71 | Jiri Pejsa Czech Republic | M40-44 | 4:15:29 | 03:56:37 | Not qualified |
| 72 | Christophe Delacroix France | M45-49 | 4:23:40 | 03:56:43 | Not qualified |
| 73 | Lukasz Jeglinski Poland | M35-39 | 4:09:21 | 03:56:52 | Not qualified |
| 74 | Vytautas Beliūnas Lithuania | M40-44 | 4:16:00 | 03:57:06 | Not qualified |
| 75 | Krzysztof Godlewski Poland | M45-49 | 4:24:23 | 03:57:21 | Not qualified |
| 76 | Siim-Erik Alamaa Estonia | M30-34 | 4:06:00 | 03:57:30 | Not qualified |
| 77 | Michal Sedlácek Czech Republic | M50-54 | 4:29:06 | 03:57:41 | Not qualified |
| 78 | Andreas Waibel Austria | M30-34 | 4:06:17 | 03:57:47 | Not qualified |
| 79 | Piotr Wojcieszko Poland | M45-49 | 4:24:55 | 03:57:50 | Not qualified |
| 80 | Martin Olsan Czech Republic | M35-39 | 4:10:54 | 03:58:21 | Not qualified |
Open in the interactive tool →
Filter by age group, model rolldown, see required times.
All qualifying events →
Browse every IRONMAN & 70.3 in our results database.
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.