2025 Ironman Switzerland

August 23, 2025 · Thun, Switzerland

Data: PTO Stats · Updated 5/21/2026 · Quality: partialHow data works

Race editions

Switch year or compare this race across stored editions.

2025202320222021201920182017201620152014201320122011201020092008200720062005
Distance
Iron (140.6 miles)
Iron-Distance
Field size
30
30 men · 0 women
Men SOF
76.46
Women SOF
Unavailable

Race story in the data

Men: Leonard Arnold won in 7:49:20 with a +6:57 margin. Leonard Arnold had the fastest run (2:36:12).

Shareable race cards

Copy clean podium and split summaries for chats, newsletters, and social posts.

Race summary

2025 Ironman Switzerland 2025 - Men

ProTriStats

Winner: Leonard Arnold in 7:49:20

Margin: +6:57

Fastest bike: Marius Bjerkeset - 4:07:23

Fastest run: Leonard Arnold - 2:36:12

Top points: Leonard Arnold - 82.21 pts

Field: 23/30 finishers, SOF 76.46

Men race summary

23 finishers from 30 starters · SOF 76.46

Winner
Leonard Arnold
7:49:20
Winning margin
+6:57
Gap to second place
Fastest swim
Ruben Zepuntke · 47:40
Fastest bike
Marius Bjerkeset · 4:07:23
Fastest run
Leonard Arnold · 2:36:12
Top points
Leonard Arnold
82.21 pts

Men split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 47:40
  2. 2
    49:43
  3. 49:44

T1

Split unavailable.

Bike

  1. 4:07:23
  2. 4:18:35
  3. 4:18:46

T2

Split unavailable.

Run

  1. 2:36:12
  2. 2
    2:41:21
  3. 3
    Fabian Dutli
    Finish 10
    2:46:03
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:49:20
🥇#1
DE
Leonard Arnold
7:49:20
82.21 pts
🥈#2
NO
Marius Bjerkeset
7:56:17
77.04 pts
🥉#3
DE
Frederic Funk
7:57:38
74.18 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
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Men · Finish Time Distribution

Male Pro Results

30 participants

7:49:20
Swim
49:44
Bike
4:18:46
Run
2:36:12
Swim
53:46
Bike
4:07:23
Run
2:49:56
7:57:38
Swim
49:43
Bike
4:21:20
Run
2:41:21
Swim
49:48
Bike
4:23:23
Run
2:46:59
8:08:47
Swim
50:15
Bike
4:21:56
Run
2:51:29
8:12:55
Swim
47:40
Bike
4:18:35
Run
3:00:53
Swim
52:27
Bike
4:29:58
Run
2:47:48
8:18:05
Swim
49:50
Bike
4:33:01
Run
2:49:49
8:18:19
Swim
49:54
Bike
4:30:04
Run
2:53:02
8:20:54
Swim
57:34
Bike
4:31:42
Run
2:46:03
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Leonard ArnoldDE7:49:20Winner49:444:18:462:36:1282.21
2Marius BjerkesetNO7:56:1753:464:07:232:49:5677.04
3Frederic FunkDE7:57:3849:434:21:202:41:2174.18
4Valentin RouvierFR8:05:1649:484:23:232:46:5969.15
5Jari ClaesCH8:08:4750:154:21:562:51:2965.83
6Ruben ZepuntkeDE8:12:5547:404:18:353:00:5362.45
7Zachary Bernier-MichaudCA8:15:5452:274:29:582:47:4859.64
8Yvan JarrigeFR8:18:0549:504:33:012:49:4957.27
9Ernest MantellUS8:18:1949:544:30:042:53:0255.75
10Fabian DutliCH8:20:5457:344:31:422:46:0353.47
11Lukas StahlDE8:26:1652:264:31:532:55:5050.25
12Pierre StieremansFR8:27:3353:454:35:282:52:3048.65
13Patrick ComettaCH8:30:5451:544:30:523:02:3946.37
14Romain AymonCH8:38:5152:234:38:563:01:2542.45
15Maxence Castel GautierFR8:47:4552:244:39:103:08:5138.24
16Lorenzo DelcoCH8:49:151:01:384:42:462:59:1136.88
17Louis NaeyaertBE8:49:3149:474:40:163:14:0936.05
18Jan PoplawskiPL8:53:3453:444:38:103:15:5633.85
19James Scott-FarringtonGB8:54:5049:524:44:433:13:4432.75
20Jesse VondracekUS9:06:3253:434:51:453:14:3429.50
21Kevin BrannCH9:19:0056:034:42:363:26:5228.98
22Toby NisbetGB9:19:4852:205:03:313:17:2728.49
23Stefan GrafCH10:02:1057:325:20:173:36:5628.05
DNFWilliam MennessonFRDNF49:524:37:00
DNFKevin RundstadlerFRDNF50:434:31:32
DNFLoris MillotFRDNF59:444:51:03
DNFStenn GoetstouwersBEDNF49:464:23:44
DNFFlorian SeifertDEDNF52:22
DNFMichal GrabowskiPLDNF53:35
DNFJonathan GuisolanCHDNF53:434:21:53

Female Pro Results

No female pro results results available.