2023 Ironman Switzerland

July 8, 2023 · Thun, Switzerland

Data: Ironman™ · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

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

Race story in the data

Men: Janvan Berkel won in 8:05:01 with a +2:12 margin. Janvan Berkel had the fastest run (2:40:48).

Shareable race cards

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

Race summary

2023 Ironman Switzerland 2023 - Men

ProTriStats

Winner: Janvan Berkel in 8:05:01

Margin: +2:12

Fastest bike: Ruben Zepuntke - 4:17:19

Fastest run: Janvan Berkel - 2:40:48

Top points: Janvan Berkel - 77.69 pts

Field: 27/27 finishers, SOF 70.99

Men race summary

27 finishers from 27 starters · SOF 70.99

Winner
Janvan Berkel
8:05:01
Winning margin
+2:12
Gap to second place
Fastest swim
Andrea Salvisberg · 51:58
Fastest bike
Ruben Zepuntke · 4:17:19
Fastest run
Janvan Berkel · 2:40:48
Top points
Janvan Berkel
77.69 pts

Men split podiums

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

Swim

  1. 1
    Andrea Salvisberg
    Finish 3 · split rank #2
    51:58
  2. 2
    Florin Salvisberg
    Finish 17 · split rank #3
    52:00
  3. 3
    Maurice Clavel
    Finish 7 · split rank #4
    52:03

T1

  1. 2:36
  2. 2
    Jeff Cook
    Finish 24
    2:40
  3. 2:41

Bike

  1. 1
    Ruben Zepuntke
    Finish 11 · split rank #1
    4:17:19
  2. 2
    Rasmus Svenningsson
    Finish 6 · split rank #2
    4:18:19
  3. 3
    Jon SæveråsBreivold
    Finish 5 · split rank #3
    4:19:18

T2

  1. 1:58
  2. 1:59
  3. 3
    2:09

Run

  1. 1
    Janvan Berkel
    Finish 1 · split rank #1
    2:40:48
  2. 2
    Leonard Arnold
    Finish 2 · split rank #2
    2:42:37
  3. 3
    Jon SæveråsBreivold
    Finish 5 · split rank #3
    2:45:12
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: 8:05:01
🥇#1
CH
Janvan Berkel
8:05:01
77.69 pts
🥈#2
DE
Leonard Arnold
8:07:13
74.32 pts
🥉#3
CH
Andrea Salvisberg
8:10:24
70.80 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#15#30SwimBikeRunFinish#10#5#1#1#14#4#2#2#2#9#4#3#7#7#5#4#30#3#3#5#22#2#7#6#4#11#8#7#26#12#10#8

Men · Finish Time Distribution

Male Pro Results

27 participants

8:05:01
Swim
54:03
Bike
4:25:16
Run
2:40:48
8:07:13
Swim
55:41
Bike
4:23:29
Run
2:42:37
Swim
51:58
Bike
4:27:19
Run
2:46:21
Swim
53:43
Bike
4:25:40
Run
2:47:56
Swim
1:03:27
Bike
4:19:18
Run
2:45:12
Swim
1:00:27
Bike
4:18:19
Run
2:49:07
8:16:11
Swim
52:03
Bike
4:27:29
Run
2:51:39
8:27:37
Swim
1:00:37
Bike
4:28:16
Run
2:53:32
8:27:37
Swim
54:04
Bike
4:25:21
Run
3:03:07
8:29:51
Swim
1:00:39
Bike
4:35:06
Run
2:48:18
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Janvan BerkelCH8:05:01Winner54:03#102:424:25:16#52:092:40:48#177.69
2Leonard ArnoldDE8:07:1355:41#143:034:23:29#42:212:42:37#274.32
3Andrea SalvisbergCH8:10:2451:58#22:474:27:19#91:582:46:21#470.80
4Samuel HuerzelerCH8:12:3053:43#72:414:25:40#72:272:47:56#567.86
5Jon SæveråsBreivoldNO8:13:421:03:27#303:184:19:18#32:252:45:12#365.43
6Rasmus SvenningssonSE8:13:541:00:27#223:214:18:19#22:382:49:07#763.52
7Maurice ClavelDE8:16:1152:03#42:364:27:29#112:222:51:39#860.99
8Fabian DutliCH8:27:371:00:37#262:514:28:16#122:202:53:32#1055.24
9Nick ThompsonAU8:27:3754:04#112:434:25:21#62:193:03:07#1455.24
10Felix HentschelDE8:29:511:00:39#282:594:35:06#162:472:48:18#651.68
11Ruben ZepuntkeDE8:30:5852:08#63:034:17:19#12:233:16:02#2050.06
12Amaury DehezFR8:35:261:04:08#342:414:33:48#132:172:52:31#947.30
13Thomas DaviesGB8:38:211:00:43#292:474:37:06#173:442:54:00#1145.21
14Tobias DrachlerDE8:40:2555:46#172:464:40:19#202:302:59:01#1343.51
15Daniel KarstDE8:44:081:00:37#273:384:38:14#182:472:58:50#1241.28
16Andrej VisticaHR8:52:291:03:34#323:104:33:54#152:213:09:28#1637.41
17Florin SalvisbergCH8:53:2052:00#32:484:27:21#101:593:29:10#2236.36
18JesperNybo RiisDK8:56:041:04:03#332:444:33:51#142:343:12:50#1834.69
19Patrick ComettaCH9:02:541:00:24#213:024:46:45#253:073:09:34#1731.55
20Samuel BoettingerDE9:07:191:00:32#242:544:39:02#194:203:20:28#2129.36
21Quentinde VosBE9:11:261:07:09#353:214:42:54#233:123:14:48#1927.34
22Seppe OdeynBE9:15:501:16:59#384:434:43:34#243:393:06:54#1526.85
23Gustav Palm-HenriksenDK9:16:5458:35#192:464:41:08#213:233:31:01#2426.41
24Jeff CookCH9:28:5855:38#122:404:50:43#304:143:35:42#2526.00
25Eneko EloseguiES9:50:281:17:05#393:244:54:27#324:513:30:39#2325.62
26Levi HauwertAU10:09:451:00:35#253:035:20:37#353:463:41:42#2625.28
27Kevin BishopUS11:45:011:00:30#233:155:09:44#345:185:26:12#2724.96

Female Pro Results

No female pro results results available.