2023 Ironman World Championships - Nice

September 9, 2023 · Nice, France

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

Race editions

Switch year or compare this race across stored editions.

202520242023
Distance
Iron (140.6 miles)
Iron-Distance
Field size
32
32 men · 0 women
Men SOF
91.52
Women SOF
Unavailable

Race story in the data

Men: Sam Laidlow won in 8:06:22 with a +3:55 margin. Patrick Lange had the fastest run (2:32:41).

Shareable race cards

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

Race summary

2023 Ironman World Championships - Nice 2023 - Men

ProTriStats

Winner: Sam Laidlow in 8:06:22

Margin: +3:55

Fastest bike: Sam Laidlow - 4:31:28

Fastest run: Patrick Lange - 2:32:41

Top points: Sam Laidlow - 97.98 pts

Field: 32/32 finishers, SOF 91.52

Men race summary

32 finishers from 32 starters · SOF 91.52

Winner
Sam Laidlow
8:06:22
Winning margin
+3:55
Gap to second place
Fastest swim
Matthew Marquardt · 47:46
Fastest bike
Sam Laidlow · 4:31:28
Fastest run
Patrick Lange · 2:32:41
Top points
Sam Laidlow
97.98 pts

Men split podiums

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

Swim

  1. 1
    Matthew Marquardt
    Finish 11 · split rank #1
    47:46
  2. 2
    Braden Currie
    Finish 16 · split rank #2
    47:46
  3. 3
    Jan Frodeno
    Finish 24 · split rank #3
    47:47

T1

  1. 1
    Niek Heldoorn
    Finish 15
    2:10
  2. 2
    2:15
  3. 2:16

Bike

  1. 1
    Sam Laidlow
    Finish 1 · split rank #1
    4:31:28
  2. 2
    Magnus Ditlev
    Finish 3 · split rank #2
    4:35:54
  3. 3
    Cameron Wurf
    Finish 14 · split rank #3
    4:36:03

T2

  1. 2:12
  2. 2
    Sam Laidlow
    Finish 1
    2:13
  3. 2:16

Run

  1. 1
    Patrick Lange
    Finish 2 · split rank #1
    2:32:41
  2. 2
    Matt Hanson
    Finish 21 · split rank #2
    2:36:29
  3. 3
    Arthur Horseau
    Finish 6 · split rank #3
    2:37:17
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:06:22
🥇#1
FR
Sam Laidlow
8:06:22
97.98 pts
🥈#2
DE
Patrick Lange
8:10:17
95.75 pts
🥉#3
DK
Magnus Ditlev
8:11:43
94.44 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#18#36SwimBikeRunFinish#5#1#6#1#13#10#1#2#19#2#5#3#6#4#7#4#31#5#4#5#36#6#3#6#11#12#8#7#7#11#11#8

Men · Finish Time Distribution

Male Pro Results

32 participants

8:06:22
Swim
47:50
Bike
4:31:28
Run
2:41:46
8:10:17
Swim
49:01
Bike
4:43:24
Run
2:32:41
8:11:43
Swim
49:14
Bike
4:35:54
Run
2:41:07
8:12:57
Swim
47:50
Bike
4:37:23
Run
2:42:44
8:15:07
Swim
51:11
Bike
4:39:30
Run
2:39:26
8:18:36
Swim
53:19
Bike
4:42:19
Run
2:37:17
8:20:54
Swim
47:55
Bike
4:44:23
Run
2:43:22
8:21:15
Swim
47:51
Bike
4:44:23
Run
2:44:04
Swim
47:48
Bike
4:44:36
Run
2:43:45
8:24:10
Swim
47:59
Bike
4:43:03
Run
2:47:55
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Sam LaidlowFR8:06:22Winner47:50#53:074:31:28#12:132:41:46#697.98
2Patrick LangeDE8:10:1749:01#132:294:43:24#102:432:32:41#195.75
3Magnus DitlevDK8:11:4349:14#193:104:35:54#22:202:41:07#594.44
4RudyVon BergUS8:12:5747:50#62:284:37:23#42:332:42:44#793.22
5Leon ChevalierFR8:15:0751:11#312:504:39:30#52:122:39:26#491.68
6Arthur HorseauFR8:18:3653:19#363:084:42:19#62:352:37:17#389.66
7Bradley WeissZA8:20:5447:55#112:454:44:23#122:322:43:22#888.09
8Gregory BarnabyIT8:21:1547:51#72:434:44:23#112:162:44:04#1187.26
9Robert WilkowieckiPL8:21:2347:48#42:364:44:36#132:392:43:45#1086.51
10Clement MignonFR8:24:1047:59#122:344:43:03#92:422:47:55#1284.81
11Matthew MarquardtUS8:26:1747:46#12:164:49:11#173:222:43:44#983.37
12Arnaud GuillouxFR8:28:5349:57#253:044:42:47#82:292:50:39#1681.77
13Benjamin HillAU8:29:4153:11#353:054:42:31#72:182:48:39#1480.83
14Cameron WurfAU8:30:4251:07#282:324:36:03#32:222:58:40#2279.83
15Niek HeldoornNL8:32:3347:53#82:104:45:32#152:332:54:27#1778.54
16Braden CurrieNZ8:38:5047:46#22:254:46:37#164:042:58:01#2175.63
17Mathias PetersenDK8:40:1147:54#102:524:49:21#192:392:57:28#2074.55
18Remi ConteFR8:43:3853:10#342:284:56:18#243:102:48:35#1372.70
19Leonard ArnoldDE8:44:4449:19#242:524:54:19#223:072:55:09#1971.73
20Jonas HoffmannDE8:44:5450:10#262:474:58:57#292:492:50:14#1571.11
21Matt HansonUS8:45:5553:06#332:225:10:01#353:572:36:29#270.20
22Andre LopesBR8:46:1549:08#152:394:56:49#253:022:54:39#1869.55
23Ben PhillipsNZ8:48:0049:11#182:234:49:59#203:073:03:22#2468.38
24Jan FrodenoDE8:48:4247:47#32:424:44:59#145:053:08:12#2667.61
25Franz LoeschkeDE8:57:3449:14#202:155:00:35#313:273:02:05#2363.86
26Georg EnzenbergerAT9:00:2951:10#302:315:00:03#303:223:03:25#2562.30
27Fernando ToldiBR9:06:5449:14#212:174:57:10#262:563:15:18#2759.46
28Maximilian HammerleAT9:20:3753:21#383:084:53:35#213:443:26:51#2853.96
29Adam FeighUS9:32:1653:21#392:385:03:20#325:243:27:35#2950.18
30Joe SkipperGB9:40:1353:19#373:264:58:50#282:373:42:03#3149.72
31Tuan ChunChangTW10:04:2849:08#163:015:30:11#373:253:38:45#3049.28
32Brent McMahonCA11:21:1449:04#142:294:54:27#233:215:31:55#3248.84

Female Pro Results

No female pro results results available.