2025 Ironman Copenhagen
August 16, 2025 · Copenhagen, Denmark
Distance
Iron (140.6 miles)
Iron-Distance
Field size
49
49 men · 0 women
Men SOF
77.69
Women SOF
Unavailable
Race story in the data
Men: Finn Große-Freese won in 7:27:34 with a +0:36 margin. Finn Große-Freese had the fastest run (2:32:43).
Men race summary
43 finishers from 49 starters · SOF 77.69
Winner
Finn Große-Freese
7:27:34
Winning margin
+0:36
Gap to second place
Fastest swim
Finn Große-Freese · 45:49
Fastest bike
Matthew Palmer · 3:58:30
Fastest run
Finn Große-Freese · 2:32:43
Top points
Finn Große-Freese
80.54 pts
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Finn Große-FreeseFinish 145:49
- 2Emil HolmFinish 845:51
- 3Morten SchmidtFinish 1445:53
T1
Split unavailable.
Bike
- 1Matthew PalmerFinish 313:58:30
- 2Zack CooperFinish 44:00:11
- 3Mathias PetersenFinish 24:01:19
T2
Split unavailable.
Run
- 1Finn Große-FreeseFinish 12:32:43
- 2Zack CooperFinish 42:34:06
- 3Mathias PetersenFinish 22:37:15
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.
PodiumMen
Winner time: 7:27:34
🥇#1
DEFinn Große-Freese
7:27:34
80.54 pts
🥈#2
DKMathias Petersen
7:28:10
77.74 pts
🥉#3
SEJesper Svensson
7:30:10
74.59 pts
🥈#2
DKMathias Petersen
7:28:10
77.74 pts
🥇#1
DEFinn Große-Freese
7:27:34
80.54 pts
🥉#3
SEJesper Svensson
7:30:10
74.59 pts
Men · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Top 8
Male Pro Results
49 participants
7:27:34
Swim
45:49
Bike
4:04:25
Run
2:32:43
7:28:10
Swim
46:03
Bike
4:01:19
Run
2:37:15
7:30:10
Swim
46:08
Bike
4:01:59
Run
2:38:10
7:33:29
Swim
54:15
Bike
4:00:11
Run
2:34:06
7:38:18
Swim
45:55
Bike
4:04:27
Run
2:43:54
7:40:13
Swim
49:16
Bike
4:04:34
Run
2:42:21
7:43:48
Swim
52:09
Bike
4:07:10
Run
2:40:15
7:44:17
Swim
45:51
Bike
4:08:57
Run
2:45:57
7:45:40
Swim
47:42
Bike
4:06:24
Run
2:47:41
7:47:19
Swim
46:06
Bike
4:07:52
Run
2:49:34
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Finn Große-FreeseDE | 7:27:34 | Winner | 45:49 | — | 4:04:25 | — | 2:32:43 | 80.54 |
| 2 | Mathias PetersenDK | 7:28:10 | — | 46:03 | — | 4:01:19 | — | 2:37:15 | 77.74 |
| 3 | Jesper SvenssonSE | 7:30:10 | — | 46:08 | — | 4:01:59 | — | 2:38:10 | 74.59 |
| 4 | Zack CooperGB | 7:33:29 | — | 54:15 | — | 4:00:11 | — | 2:34:06 | 71.11 |
| 5 | Gabriel SandoerSE | 7:38:18 | — | 45:55 | — | 4:04:27 | — | 2:43:54 | 67.19 |
| 6 | Milosz SowinskiPL | 7:40:13 | — | 49:16 | — | 4:04:34 | — | 2:42:21 | 64.59 |
| 7 | Chris BeckmansAU | 7:43:48 | — | 52:09 | — | 4:07:10 | — | 2:40:15 | 61.48 |
| 8 | Emil HolmDK | 7:44:17 | — | 45:51 | — | 4:08:57 | — | 2:45:57 | 59.73 |
| 9 | Gustav Palm-HenriksenDK | 7:45:40 | — | 47:42 | — | 4:06:24 | — | 2:47:41 | 57.75 |
| 10 | Tom VaelenBE | 7:47:19 | — | 46:06 | — | 4:07:52 | — | 2:49:34 | 55.78 |
| 11 | Thor Bendix MadsenDK | 7:48:27 | — | 49:12 | — | 4:12:32 | — | 2:41:30 | 54.12 |
| 12 | Joao FerreiraPT | 7:48:36 | — | 47:57 | — | 4:09:05 | — | 2:47:12 | 52.95 |
| 13 | Finn ArentzGB | 7:50:57 | — | 49:19 | — | 4:16:39 | — | 2:40:38 | 50.99 |
| 14 | Morten SchmidtDE | 7:53:39 | — | 45:53 | — | 4:08:54 | — | 2:53:33 | 48.97 |
| 15 | Scott SteenbergDK | 7:55:12 | — | 47:51 | — | 4:07:12 | — | 2:56:04 | 47.49 |
| 16 | Christophe De KeyserBE | 7:55:43 | — | 46:22 | — | 4:14:36 | — | 2:50:34 | 46.48 |
| 17 | Victor Arroyo BugalloES | 7:55:51 | — | 55:19 | — | 4:12:22 | — | 2:43:36 | 45.70 |
| 18 | Timmo JeretEE | 7:55:55 | — | 56:52 | — | 4:15:41 | — | 2:38:50 | 45.00 |
| 19 | Marc EggelingDE | 7:56:42 | — | 47:59 | — | 4:06:18 | — | 2:58:13 | 44.06 |
| 20 | Joe BegbieAU | 7:56:56 | — | 46:11 | — | 4:09:23 | — | 2:56:54 | 43.40 |
| 21 | Olaf Van Den BerghNL | 7:57:10 | — | 1:01:28 | — | 4:11:32 | — | 2:38:55 | 42.78 |
| 22 | Kristoffer Visti GraaeDK | 7:57:15 | — | 47:55 | — | 4:04:57 | — | 3:00:20 | 42.27 |
| 23 | Mitch WismansNL | 7:59:29 | — | 50:14 | — | 4:17:52 | — | 2:45:31 | 40.93 |
| 24 | Dylan ThissenNL | 8:01:00 | — | 54:15 | — | 4:02:52 | — | 2:59:17 | 39.91 |
| 25 | Cody BealsCA | 8:02:09 | — | 47:49 | — | 4:13:24 | — | 2:56:34 | 39.08 |
| 26 | Sander HeemeryckBE | 8:02:49 | — | 49:15 | — | 4:18:40 | — | 2:49:58 | 38.47 |
| 27 | Jesse Van HulstNL | 8:03:30 | — | 51:45 | — | 4:08:03 | — | 2:58:46 | 37.88 |
| 28 | Rinel PiusEE | 8:05:01 | — | 45:59 | — | 4:19:38 | — | 2:55:03 | 36.98 |
| 29 | Jakob BlochDK | 8:10:32 | — | 54:10 | — | 4:12:32 | — | 2:59:48 | 34.52 |
| 30 | Pascal TischlerDE | 8:11:22 | — | 47:44 | — | 4:17:01 | — | 3:02:34 | 33.94 |
| 31 | Matthew PalmerDK | 8:14:04 | — | 54:17 | — | 3:58:30 | — | 3:16:26 | 32.63 |
| 32 | Kristian HindkjaerDK | 8:14:20 | — | 49:09 | — | 4:15:36 | — | 3:04:49 | 32.31 |
| 33 | Christoffer HeickDK | 8:16:56 | — | 54:06 | — | 4:22:12 | — | 2:56:30 | 31.08 |
| 34 | Thomas BoschDE | 8:21:38 | — | 1:00:16 | — | 4:13:51 | — | 3:02:58 | 29.04 |
| 35 | Marijn MarkusseNL | 8:21:56 | — | 54:18 | — | 4:14:31 | — | 3:08:52 | 28.75 |
| 36 | Ignacio Cabrera FernandezES | 8:25:43 | — | 50:31 | — | 4:27:27 | — | 3:02:46 | 27.09 |
| 37 | Lars LomholtDK | 8:26:48 | — | 55:18 | — | 4:15:24 | — | 3:10:40 | 26.52 |
| 38 | Zoran NikolicsHU | 8:29:07 | — | 52:25 | — | 4:29:24 | — | 3:01:11 | 25.47 |
| 39 | Lukas SchnoedewindDE | 8:42:50 | — | 47:47 | — | 4:11:34 | — | 3:38:47 | 24.66 |
| 40 | Roee ZoaretsIS | 8:44:27 | — | 51:47 | — | 4:47:24 | — | 2:58:26 | 24.55 |
| 41 | David RotherDE | 8:44:35 | — | 55:48 | — | 4:42:22 | — | 3:00:39 | 24.45 |
| 42 | Albert AskengrenSE | 8:52:42 | — | 52:48 | — | 5:05:28 | — | 2:50:09 | 24.36 |
| 43 | Thomas WalshIE | 9:04:16 | — | 1:09:33 | — | 4:39:59 | — | 3:09:00 | 24.27 |
| DNF | Joe SkipperGB | DNF | — | 51:40 | — | 4:34:47 | — | — | — |
| DNF | Brecht Van VoorenBE | DNF | — | 50:47 | — | 5:26:20 | — | — | — |
| DNF | Fabian GuentherDE | DNF | — | 51:48 | — | — | — | — | — |
| DNF | Rasmus SvenningssonSE | DNF | — | 49:14 | — | 3:54:00 | — | — | — |
| DNF | Michael WeissAT | DNF | — | 51:44 | — | 4:09:14 | — | — | — |
| DNF | Adam MunchDK | DNF | — | 51:46 | — | 4:16:52 | — | — | — |
Female Pro Results
No female pro results results available.