2025 IRONMAN Copenhagen
IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.
WC slots
40
Qualified
40
General cutoff*
08:26:54
Men cutoff*
08:26:54
*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 (40)
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 1 | Frederik Holm Wester Denmark | M25-29 | 7:49:10 | 07:45:27 | AG Winner |
| 2 | Per Nilsson Denmark | M55-59 | 9:16:16 | 08:02:06 | AG Winner |
| 3 | Natasha Harris-White United Kingdom | F30-34 | 9:02:14 | 08:06:45 | AG Winner |
| 4 | Claus Leinøe Denmark | M60-64 | 9:49:43 | 08:07:13 | AG Winner |
| 5 | Tuula Perkiö Finland | F60-64 | 11:16:38 | 08:08:23 | AG Winner |
| 6 | Camilla Lykke Denmark | F30-34 | 9:05:39 | 08:09:49 | Qualified |
| 7 | José Galvão Portugal | M55-59 | 9:25:14 | 08:09:53 | Qualified |
| 8 | Shawnie Lovatt United Kingdom | F30-34 | 9:06:50 | 08:10:53 | Qualified |
| 9 | Caroline Corfitzen Denmark | F30-34 | 9:09:00 | 08:12:50 | Qualified |
| 10 | Caroline Nowak Denmark | F18-24 | 9:35:22 | 08:12:54 | AG Winner |
| 11 | Klaus Haller Denmark | M65-69 | 10:55:21 | 08:14:55 | AG Winner |
| 12 | Sebastian Schatz Austria | M25-29 | 8:19:04 | 08:15:07 | Qualified |
| 13 | Klaus Halloe Denmark | M55-59 | 9:32:23 | 08:16:05 | Qualified |
| 14 | Tobias Marinussen Denmark | M18-24 | 8:31:39 | 08:16:11 | AG Winner |
| 15 | Michelle Andersen Denmark | F25-29 | 9:15:23 | 08:17:40 | AG Winner |
| 16 | Tom D'Hoossche Belgium | M45-49 | 8:50:16 | 08:18:30 | AG Winner |
| 17 | Christoph Ibold Germany | M65-69 | 11:00:29 | 08:18:47 | Qualified |
| 18 | Michael Neergaard Hoegh Denmark | M45-49 | 8:51:34 | 08:19:43 | Qualified |
| 19 | Satu Suuronen Finland | F40-44 | 9:34:10 | 08:19:55 | AG Winner |
| 20 | Mathias Lorenzen Denmark | M25-29 | 8:24:55 | 08:20:55 | Qualified |
| 21 | Bozena Jaskowska Poland | F45-49 | 9:49:17 | 08:20:56 | AG Winner |
| 22 | René Poppe Netherlands | M55-59 | 9:38:25 | 08:21:18 | Qualified |
| 23 | Dennis Steffensen Denmark | M40-44 | 8:38:55 | 08:22:28 | AG Winner |
| 24 | Nikolaj Koors Hoff Denmark | M30-34 | 8:23:11 | 08:23:11 | AG Winner |
| 25 | Ronald Lehmann Germany | M30-34 | 8:24:01 | 08:24:01 | Qualified |
| 26 | Camilla Zaage Germany | F35-39 | 9:28:48 | 08:24:17 | AG Winner |
| 27 | David Mantle United Kingdom | M55-59 | 9:41:53 | 08:24:19 | Qualified |
| 28 | Simon Nymann Andersen Denmark | M25-29 | 8:28:57 | 08:24:55 | Qualified |
| 29 | Jan Wolff Denmark | M45-49 | 8:57:33 | 08:25:21 | Qualified |
| 30 | Arto Helovuo Finland | M50-54 | 9:21:23 | 08:25:21 | AG Winner |
| 31 | Viktor Bertin Denmark | M18-24 | 8:41:30 | 08:25:45 | Qualified |
| 32 | Laura Valgreen Denmark | F25-29 | 9:25:04 | 08:26:21 | Qualified |
| 33 | Trine Brask Denmark | F50-54 | 10:23:48 | 08:26:50 | AG Winner |
| 34 | Torben Foged Denmark | M55-59 | 9:44:52 | 08:26:54 | Qualified |
| 35 | Adam Labbett United Kingdom | M35-39 | 8:36:05 | 08:30:39 | AG Winner |
| 36 | Rikke Westengaard Nielsen Denmark | F55-59 | 11:06:27 | 08:38:21 | AG Winner |
| 37 | Gerard Turbitt Ireland | M70-74 | 12:42:04 | 08:43:59 | AG Winner |
| 38 | Venke Johansen Norway | F70-74 | 14:23:21 | 09:15:54 | AG Winner |
| 39 | Christina Kluth United Kingdom | F65-69 | 15:14:02 | 10:23:55 | AG Winner |
| 40 | August Skovgaard Denmark | PC/ID | 12:57:21 | 12:57:21 | 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 |
|---|---|---|---|---|---|
| 41 | Christian Boutrup Denmark | M18-24 | 8:42:44 | 08:26:56 | Not qualified |
| 42 | Lærke Schjødt Rasmussen Denmark | F30-34 | 9:24:55 | 08:27:07 | Not qualified |
| 43 | Julia Enevoldsen Denmark | F18-24 | 9:52:39 | 08:27:43 | Not qualified |
| 44 | Joachim Reitan Norway | M55-59 | 9:45:50 | 08:27:44 | Not qualified |
| 45 | Karlien Claus Belgium | F25-29 | 9:27:07 | 08:28:11 | Not qualified |
| 46 | Ruta Juškeviciute Lithuania | F30-34 | 9:26:16 | 08:28:20 | Not qualified |
| 47 | Michael Hopp Denmark | M50-54 | 9:25:14 | 08:28:49 | Not qualified |
| 48 | Steffen Værens Denmark | M40-44 | 8:45:42 | 08:29:02 | Not qualified |
| 49 | William Fuglsbjerg Denmark | M18-24 | 8:45:08 | 08:29:16 | Not qualified |
| 50 | Casper Stenderup Denmark | M30-34 | 8:31:07 | 08:31:07 | Not qualified |
| 51 | Kevin Andersen Denmark | M18-24 | 8:47:15 | 08:31:19 | Not qualified |
| 52 | Finn Nugent United Kingdom | M30-34 | 8:31:29 | 08:31:29 | Not qualified |
| 53 | James Green United Kingdom | M30-34 | 8:32:02 | 08:32:02 | Not qualified |
| 54 | Emil Skræm Denmark | M18-24 | 8:49:00 | 08:33:01 | Not qualified |
| 55 | Kasper Brøgger Kyndbøl Denmark | M25-29 | 8:37:23 | 08:33:17 | Not qualified |
| 56 | Marcus Möller Sweden | M50-54 | 9:30:21 | 08:33:25 | Not qualified |
| 57 | Pascal Verbrugge Belgium | M55-59 | 9:54:07 | 08:34:55 | Not qualified |
| 58 | Melanie Vanderschot Germany | F45-49 | 10:06:51 | 08:35:52 | Not qualified |
| 59 | Jens Bjerge Greenland | M60-64 | 10:24:32 | 08:35:59 | Not qualified |
| 60 | Søren Bruun Denmark | M60-64 | 10:24:35 | 08:36:01 | Not qualified |
Open in the interactive tool →
Filter by age group, model rolldown, see required times.
Race guide →
Course, typical weather, fueling & pacing for this race.
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.