2025 IRONMAN 70.3 Elsinore
IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.
WC slots
75
Qualified
75
General cutoff*
04:07:04
Women cutoff*
04:38:01
*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 (75)
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 1 | Thomas Gogolin Germany | M45-49 | 4:08:57 | 03:43:30 | AG Winner |
| 2 | Frederik Holm Wester Denmark | M25-29 | 3:47:55 | 03:46:17 | AG Winner |
| 3 | Ruben Best Germany | M35-39 | 3:59:02 | 03:47:04 | AG Winner |
| 4 | Jan-Morten Ra Norway | M45-49 | 4:14:05 | 03:48:06 | Qualified |
| 5 | Thomas Schifter Denmark | M40-44 | 4:08:36 | 03:50:15 | AG Winner |
| 6 | Adrien Rossignon Luxembourg | M30-34 | 4:00:55 | 03:52:36 | AG Winner |
| 7 | Martin Liebeck France | M55-59 | 4:32:10 | 03:53:06 | AG Winner |
| 8 | Oliver Wykman Sweden | M30-34 | 4:02:30 | 03:54:08 | Qualified |
| 9 | Martin Tjader Sweden | M30-34 | 4:03:59 | 03:55:33 | Qualified |
| 10 | Lars Halkier Denmark | M60-64 | 4:47:40 | 03:55:39 | AG Winner |
| 11 | Jose Maria Camacho Fernandez Spain | M50-54 | 4:27:09 | 03:55:58 | AG Winner |
| 12 | Michael Rundio Germany | M40-44 | 4:15:01 | 03:56:11 | Qualified |
| 13 | Jacob Lemholt Denmark | M30-34 | 4:05:16 | 03:56:48 | Qualified |
| 14 | Daniel Paulsen Denmark | M25-29 | 3:58:33 | 03:56:51 | Qualified |
| 15 | Michael Zantelid Sweden | M50-54 | 4:28:09 | 03:56:51 | Qualified |
| 16 | Klaus Halloe Denmark | M55-59 | 4:37:22 | 03:57:33 | Qualified |
| 17 | Sebastian Schreiber Germany | M45-49 | 4:25:06 | 03:58:00 | Qualified |
| 18 | Martin Brøndum Klode Denmark | M45-49 | 4:25:29 | 03:58:21 | Qualified |
| 19 | Carsten Steenberg Denmark | M55-59 | 4:38:20 | 03:58:23 | Qualified |
| 20 | Michael Hopp Denmark | M50-54 | 4:30:01 | 03:58:30 | Qualified |
| 21 | Pawel Kalinowski Poland | M40-44 | 4:17:33 | 03:58:32 | Qualified |
| 22 | Allard Haarman Netherlands | M40-44 | 4:17:41 | 03:58:39 | Qualified |
| 23 | Filip Klein Denmark | M55-59 | 4:38:47 | 03:58:46 | Qualified |
| 24 | Flemming Schmidt Laursen Denmark | M40-44 | 4:17:54 | 03:58:52 | Qualified |
| 25 | Nicolas Rigaux France | M25-29 | 4:00:40 | 03:58:57 | Qualified |
| 26 | Michael Roe Denmark | M65-69 | 5:14:53 | 04:00:34 | AG Winner |
| 27 | Mikael Kristensen Denmark | M55-59 | 4:41:14 | 04:00:52 | Qualified |
| 28 | Jens Walbjørn Christensen Denmark | M55-59 | 4:41:41 | 04:01:15 | Qualified |
| 29 | Louis Raskin Belgium | M25-29 | 4:03:39 | 04:01:55 | Qualified |
| 30 | Julien Mariette France | M45-49 | 4:29:31 | 04:01:58 | Qualified |
| 31 | Tom Van Den Elzen Netherlands | M45-49 | 4:29:52 | 04:02:17 | Qualified |
| 32 | Dustin Franz Germany | M40-44 | 4:21:43 | 04:02:24 | Qualified |
| 33 | Johnny Hansen Denmark | M50-54 | 4:35:01 | 04:02:55 | Qualified |
| 34 | Elias Lundberg Sweden | M18-24 | 4:02:58 | 04:02:58 | AG Winner |
| 35 | Jouni Mähönen Finland | M50-54 | 4:35:16 | 04:03:08 | Qualified |
| 36 | Mattias Liljenberg Sweden | M50-54 | 4:35:25 | 04:03:16 | Qualified |
| 37 | Jeppe Torp Hey Denmark | M30-34 | 4:12:03 | 04:03:21 | Qualified |
| 38 | Stephan Kampe Germany | M60-64 | 4:57:07 | 04:03:23 | Qualified |
| 39 | Stuart Young Sweden | M35-39 | 4:16:50 | 04:03:59 | Qualified |
| 40 | Jack Nye Spain | M25-29 | 4:06:17 | 04:04:32 | Qualified |
| 41 | Rasmus Brandi Denmark | M25-29 | 4:07:00 | 04:05:14 | Qualified |
| 42 | Carl Henrik Nielsen Denmark | M50-54 | 4:37:39 | 04:05:14 | Qualified |
| 43 | Francisco Fariñas Spain | M50-54 | 4:37:54 | 04:05:28 | Qualified |
| 44 | José María Azcárate Ayerra Spain | M50-54 | 4:38:31 | 04:06:00 | Qualified |
| 45 | Svende Mikkelsen Denmark | M55-59 | 4:47:19 | 04:06:05 | Qualified |
| 46 | Nigel Swepson United Kingdom | M50-54 | 4:38:52 | 04:06:19 | Qualified |
| 47 | Jens Bjerge Greenland | M60-64 | 5:01:22 | 04:06:52 | Qualified |
| 48 | Kasper Brøgger Kyndbøl Denmark | M25-29 | 4:08:39 | 04:06:53 | Qualified |
| 49 | Harald Rutle Norway | M55-59 | 4:48:28 | 04:07:04 | Qualified |
| 50 | Sandra Cummerow Germany | F45-49 | 4:39:12 | 04:16:38 | AG Winner |
| 51 | Signe Køngerskov Denmark | F45-49 | 4:42:54 | 04:20:02 | Women slot |
| 52 | Caroline Corfitzen Denmark | F30-34 | 4:27:25 | 04:22:49 | AG Winner |
| 53 | Louise Schnoor Hansen Denmark | F30-34 | 4:31:43 | 04:27:02 | Women slot |
| 54 | Jenny Nae Sweden | F35-39 | 4:37:02 | 04:27:33 | AG Winner |
| 55 | Lucy Mikkelsen-Barron United Kingdom | F35-39 | 4:39:17 | 04:29:43 | Women slot |
| 56 | Léa Marchal France | F25-29 | 4:30:26 | 04:30:26 | AG Winner |
| 57 | Brigitta Commandeur Netherlands | F65-69 | 5:48:52 | 04:31:14 | AG Winner |
| 58 | Lotte Høj Thomsen Denmark | F45-49 | 4:55:27 | 04:31:34 | Women slot |
| 59 | Esther Visser Netherlands | F30-34 | 4:38:04 | 04:33:17 | Women slot |
| 60 | Sarah Verjans Belgium | F35-39 | 4:43:14 | 04:33:32 | Women slot |
| 61 | Linda Brännlund Sweden | F25-29 | 4:34:04 | 04:34:04 | Women slot |
| 62 | Christine Arnild Norway | F35-39 | 4:44:58 | 04:35:13 | Women slot |
| 63 | Sarah Thorsen Streit Denmark | F40-44 | 4:52:42 | 04:35:53 | AG Winner |
| 64 | Riikka Rask Finland | F55-59 | 5:15:46 | 04:36:10 | AG Winner |
| 65 | Stine Kjellev Denmark | F50-54 | 5:06:46 | 04:36:34 | AG Winner |
| 66 | Conny Blumert Germany | F45-49 | 5:01:00 | 04:36:40 | Women slot |
| 67 | Özge Uzun Turkey | F30-34 | 4:41:48 | 04:36:57 | Women slot |
| 68 | Mette Strandenes Norway | F65-69 | 5:56:18 | 04:37:01 | Women slot |
| 69 | Nitta Olesen Denmark | F35-39 | 4:47:02 | 04:37:13 | Women slot |
| 70 | Ines Sandbote Germany | F50-54 | 5:08:20 | 04:37:59 | Women slot |
| 71 | Mathilde Alster Denmark | F30-34 | 4:42:53 | 04:38:01 | Women slot |
| 72 | Georg Matscheko Sweden | M75-79 | 7:15:53 | 04:39:47 | AG Winner |
| 73 | Marianne Aslund Denmark | F60-64 | 5:36:32 | 04:42:23 | AG Winner |
| 74 | Marcella Toft Sweden | F18-24 | 4:51:42 | 04:49:23 | AG Winner |
| 75 | Sharon Keith United States | F70-74 | 6:39:53 | 04:53:50 | 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 |
|---|---|---|---|---|---|
| 76 | Kasper Pedersen Denmark | M25-29 | 4:09:14 | 04:07:27 | Not qualified |
| 77 | Nils Hümmer Germany | M30-34 | 4:16:19 | 04:07:28 | Not qualified |
| 78 | Henning Heimann Germany | M40-44 | 4:27:15 | 04:07:31 | Not qualified |
| 79 | Michael Valentin Bringskov Denmark | M40-44 | 4:27:25 | 04:07:40 | Not qualified |
| 80 | Morten Rostrøm Denmark | M40-44 | 4:27:31 | 04:07:46 | Not qualified |
| 81 | Runar Höiom Sweden | M55-59 | 4:49:19 | 04:07:47 | Not qualified |
| 82 | Jens Harvig Denmark | M50-54 | 4:41:21 | 04:08:30 | Not qualified |
| 83 | Alexis Nicolas Verley France | M30-34 | 4:17:35 | 04:08:41 | Not qualified |
| 84 | Anders Hansen Denmark | M45-49 | 4:37:09 | 04:08:49 | Not qualified |
| 85 | Erik Søe-Pedersen Denmark | M60-64 | 5:04:02 | 04:09:03 | Not qualified |
| 86 | Bastian Kristiansen Denmark | M30-34 | 4:18:03 | 04:09:08 | Not qualified |
| 87 | Frederik Haastrup Denmark | M30-34 | 4:18:06 | 04:09:11 | Not qualified |
| 88 | Carsten Kraghede Denmark | M50-54 | 4:42:11 | 04:09:15 | Not qualified |
| 89 | Jamel Oulidi Morocco | M45-49 | 4:37:50 | 04:09:26 | Not qualified |
| 90 | Olaf Dirker Germany | M55-59 | 4:51:15 | 04:09:27 | Not qualified |
| 91 | Kristoffer Buus Langkilde Denmark | M25-29 | 4:11:22 | 04:09:34 | Not qualified |
| 92 | Kenneth Thorsgaard Denmark | M45-49 | 4:38:00 | 04:09:35 | Not qualified |
| 93 | Gerald Russbueldt Germany | M65-69 | 5:27:02 | 04:09:51 | Not qualified |
| 94 | Philip Bryde Skov Christiansen Denmark | M50-54 | 4:42:52 | 04:09:51 | Not qualified |
| 95 | Bjarne Husted Denmark | M45-49 | 4:38:18 | 04:09:51 | 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.