Skip to content

Ironman Copenhagen 2025 – Analyzing Results

IM Copenhagen 2025Course Conditions

Once again, conditions in Copenhagen were quick. With an adjustment of 33:45, this year’s race was about six minutes quicker than the last Pro race in 2021 and about 11 minutes quicker then the new course rating (i.e. average) of 22:29.

We’ve also seen new course records. Most notably, winner Finn Grove-Freese took the overall course records from Cam Wurf (improving by just over eight minutes) and also the run course record which was set back in 2011 by Mats Vittrup (was 2:38, now 2:32). The first four athletes were under the old run course record. Before that, we’ve also seen a new bike course record which was also set by Cam Wurf in 2021 at 4:02. Rasmus Svenningssen was the fastest with a 3:54 but since he ended his run as planned after 10k, this time is not valid for a course record. Instead, the new mark was set by Matthew Palmer with 3:58.

Finn also set a new German fastest time. Some more new national records: Jesper (Sweden), Zack (Great Britain), and Milosz (Poland). (with Nice and Kona coming up, I will take some time to update the national records post.)

Nice Qualifying

Copenhagen offered the final slot for the men’s Ironman World Championships 2025 in Nice. For now, it’s not 100% clear who will get this slot. Both winner Finn Grove-Freese and second.place Mathias Petersen already have their slots. Therefore, 

  • Jesper Svensson should be offered the slot, but he has indicated that he might decline,
    in that case
  • Zack Cooper will be next in line.

However, this will only be official at the awards ceremony on Monday. 

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Finn Große-Freese GER 00:45:49 (1) 04:04:25 (7) 02:32:43 (1) 07:27:34 -15:03 US$ 15,000 80.54
2 Mathias Petersen DEN 00:46:03 (6) 04:01:19 (4) 02:37:15 (3) 07:28:10 -09:53 US$ 9,000 77.74
3 Jesper Svensson SWE 00:46:08 (8) 04:01:59 (5) 02:38:10 (4) 07:30:10 -18:33 US$ 7,000 74.59
4 Zack Cooper GBR 00:54:15 (39) 04:00:11 (3) 02:34:06 (2) 07:33:29 -18:01 US$ 5,000 71.11
5 Gabriel Sandoer SWE 00:45:55 (4) 04:04:27 (8) 02:43:54 (12) 07:38:18 n/a US$ 4,000 67.19
6 Milosz Sowinski POL 00:49:16 (23) 04:04:34 (9) 02:42:21 (10) 07:40:13 -18:49 US$ 3,000 64.59
7 Chris Beckmans AUS 00:52:09 (34) 04:07:10 (13) 02:40:15 (7) 07:43:48 -13:21 US$ 2,500 61.48
8 Emil Holm DEN 00:45:51 (2) 04:08:57 (18) 02:45:57 (14) 07:44:17 n/a US$ 2,000 59.73
9 Gustav Palm-Henriksen DEN 00:47:42 (11) 04:06:24 (12) 02:47:41 (16) 07:45:40 -31:10 US$ 1,500 57.75
10 Tom Vaelen BEL 00:46:06 (7) 04:07:52 (15) 02:49:34 (17) 07:47:19 -06:25 US$ 1,000 55.78
11 Thor Bendix Madsen DEN 00:49:12 (20) 04:12:32 (25) 02:41:30 (9) 07:48:27 -02:02   54.12
12 Joao Ferreira POR 00:47:57 (17) 04:09:05 (19) 02:47:12 (15) 07:48:36 -11:31   52.95
13 Finn Arentz GBR 00:49:19 (24) 04:16:39 (34) 02:40:38 (8) 07:50:57 -14:38   50.99
14 Morten Schmidt GER 00:45:53 (3) 04:08:54 (17) 02:53:33 (21) 07:53:39 -31:33   48.97
15 Scott Steenberg DEN 00:47:51 (15) 04:07:12 (14) 02:56:04 (23) 07:55:12 -18:28   47.49
16 Christophe De Keyser BEL 00:46:22 (10) 04:14:36 (30) 02:50:34 (20) 07:55:43 n/a   46.48
17 Victor Arroyo Bugallo ESP 00:55:19 (44) 04:12:22 (24) 02:43:36 (11) 07:55:51 -02:26   45.70
18 Timmo Jeret EST 00:56:52 (46) 04:15:41 (33) 02:38:50 (5) 07:55:55 -04:34   45.00
19 Marc Eggeling GER 00:47:59 (18) 04:06:18 (11) 02:58:13 (27) 07:56:42 07:16   44.06
20 Joe Begbie AUS 00:46:11 (9) 04:09:23 (21) 02:56:54 (26) 07:56:56 n/a   43.40
21 Olaf Van Den Bergh NED 01:01:28 (48) 04:11:32 (22) 02:38:55 (6) 07:57:10 -11:39   42.78
22 Kristoffer Visti Graae DEN 00:47:55 (16) 04:04:57 (10) 03:00:20 (32) 07:57:15 -09:43   42.27
23 Mitch Wismans NED 00:50:14 (25) 04:17:52 (37) 02:45:31 (13) 07:59:29 -12:06   40.93
24 Dylan Thissen NED 00:54:15 (39) 04:02:52 (6) 02:59:17 (30) 08:01:00 n/a   39.91
25 Cody Beals CAN 00:47:49 (14) 04:13:24 (27) 02:56:34 (25) 08:02:09 11:19   39.08
26 Sander Heemeryck BEL 00:49:15 (22) 04:18:40 (38) 02:49:58 (18) 08:02:49 n/a   38.47
27 Jesse Van Hulst NED 00:51:45 (30) 04:08:03 (16) 02:58:46 (29) 08:03:30 -36:24   37.88
28 Rinel Pius EST 00:45:59 (5) 04:19:38 (39) 02:55:03 (22) 08:05:01 n/a   36.98
29 Jakob Bloch DEN 00:54:10 (38) 04:12:32 (25) 02:59:48 (31) 08:10:32 n/a   34.52
30 Pascal Tischler GER 00:47:44 (12) 04:17:01 (36) 03:02:34 (35) 08:11:22 07:28   33.94
31 Matthew Palmer DEN 00:54:17 (41) 03:58:30 (2) 03:16:26 (42) 08:14:04 10:47   32.63
32 Kristian Hindkjaer DEN 00:49:09 (19) 04:15:36 (32) 03:04:49 (38) 08:14:20 -01:58   32.31
33 Christoffer Heick DEN 00:54:06 (37) 04:22:12 (40) 02:56:30 (24) 08:16:56 02:56   31.08
34 Thomas Bosch GER 01:00:16 (47) 04:13:51 (28) 03:02:58 (37) 08:21:38 -07:27   29.04
35 Marijn Markusse NED 00:54:18 (42) 04:14:31 (29) 03:08:52 (39) 08:21:56 -07:04   28.75
36 Ignacio Cabrera Fernandez ESP 00:50:31 (26) 04:27:27 (41) 03:02:46 (36) 08:25:43 -01:13   27.09
37 Lars Lomholt DEN 00:55:18 (43) 04:15:24 (31) 03:10:40 (41) 08:26:48 33:01   26.52
38 Zoran Nikolics HUN 00:52:25 (35) 04:29:24 (42) 03:01:11 (34) 08:29:07 -43:20   25.47
39 Lukas Schnoedewind GER 00:47:47 (13) 04:11:34 (23) 03:38:47 (43) 08:42:50 20:12   24.66
40 Roee Zoarets ISR 00:51:47 (32) 04:47:24 (46) 02:58:26 (28) 08:44:27 n/a   24.55
41 David Rother GER 00:55:48 (45) 04:42:22 (45) 03:00:39 (33) 08:44:35 -20:26   24.45
42 Albert Askengren SWE 00:52:48 (36) 05:05:28 (47) 02:50:09 (19) 08:52:42 31:32   24.36
43 Tom Walsh IRL 01:09:33 (49) 04:39:59 (44) 03:09:00 (40) 09:04:16 -25:06   24.27
  Rasmus Svenningsson SWE 00:49:14 (21) 03:54:00 (1)   DNF      
  Michael Weiss AUT 00:51:44 (29) 04:09:14 (20)   DNF      
  Adam Munch DEN 00:51:46 (31) 04:16:52 (35)   DNF      
  Joe Skipper GBR 00:51:40 (28) 04:34:47 (43)   DNF      
  Brecht Van Vooren BEL 00:50:47 (27) 05:26:20 (48)   DNF      
  Fabian Guenther GER 00:51:48 (33)     DNF      
Select your currency
EUR Euro

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close