2023 Ironman 70.3 Les Sables D'Olonne

July 1, 2023 · Les Sables D'Olonne, France

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

Race editions

Switch year or compare this race across stored editions.

202420232022202120202019
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
30
21 men · 9 women
Men SOF
74.02
Women SOF
62.11

Race story in the data

Men: Leon Chevalier won in 3:46:10 with a +1:17 margin. Leon Chevalier had the fastest run (1:10:20).

Women: Charlene Clavel won in 4:23:23 with a +2:18 margin. Lisa Gerss had the fastest run (1:20:05).

Shareable race cards

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

Race summary

2023 Ironman 70.3 Les Sables D'Olonne 2023 - Men

ProTriStats

Winner: Leon Chevalier in 3:46:10

Margin: +1:17

Fastest bike: Leon Chevalier - 2:03:06

Fastest run: Leon Chevalier - 1:10:20

Top points: Leon Chevalier - 80.63 pts

Field: 21/21 finishers, SOF 74.02

Race summary

2023 Ironman 70.3 Les Sables D'Olonne 2023 - Women

ProTriStats

Winner: Charlene Clavel in 4:23:23

Margin: +2:18

Fastest bike: Emilie Morier - 2:21:44

Fastest run: Lisa Gerss - 1:20:05

Top points: Charlene Clavel - 73.12 pts

Field: 9/9 finishers, SOF 62.11

Men race summary

21 finishers from 21 starters · SOF 74.02

Winner
Leon Chevalier
3:46:10
Winning margin
+1:17
Gap to second place
Fastest swim
Nicholas Quenet · 23:59
Fastest bike
Leon Chevalier · 2:03:06
Fastest run
Leon Chevalier · 1:10:20
Top points
Leon Chevalier
80.63 pts

Women race summary

9 finishers from 9 starters · SOF 62.11

Winner
Charlene Clavel
4:23:23
Winning margin
+2:18
Gap to second place
Fastest swim
Katharina Krüger · 27:29
Fastest bike
Emilie Morier · 2:21:44
Fastest run
Lisa Gerss · 1:20:05
Top points
Charlene Clavel
73.12 pts

Men split podiums

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

Swim

  1. 1
    Nicholas Quenet
    Finish 4 · split rank #1
    23:59
  2. 2
    PierreLe Corre
    Finish 3 · split rank #2
    24:00
  3. 3
    Bence Lehmann
    Finish 7 · split rank #3
    24:02

T1

  1. 1
    Yvan Jarrige
    Finish 11
    2:35
  2. 2:45
  3. 2:46

Bike

  1. 1
    Leon Chevalier
    Finish 1 · split rank #1
    2:03:06
  2. 2
    Arnaud Guilloux
    Finish 2 · split rank #2
    2:03:44
  3. 3
    Mattia Ceccarelli
    Finish 6 · split rank #3
    2:05:33

T2

  1. 1:38
  2. 1:48
  3. 1:53

Run

  1. 1
    Leon Chevalier
    Finish 1 · split rank #1
    1:10:20
  2. 2
    Emmanuel Lejeune
    Finish 15 · split rank #2
    1:11:03
  3. 3
    Arnaud Guilloux
    Finish 2 · split rank #3
    1:11:31
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.

Women split podiums

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

Swim

  1. 1
    Katharina Krüger
    Finish 8 · split rank #1
    27:29
  2. 2
    Laura Addie
    Finish 6 · split rank #2
    27:39
  3. 3
    Alexia Bailly
    Finish 5 · split rank #3
    27:41

T1

  1. 2:53
  2. 2
    2:58
  3. 3
    Laura Addie
    Finish 6
    2:58

Bike

  1. 1
    Emilie Morier
    Finish 2 · split rank #1
    2:21:44
  2. 2
    Charlene Clavel
    Finish 1 · split rank #2
    2:24:30
  3. 3
    EloiseDu Luart
    Finish 4 · split rank #3
    2:25:57

T2

  1. 1
    Lisa Gerss
    Finish 3
    2:06
  2. 2
    2:08
  3. 2:11

Run

  1. 1
    Lisa Gerss
    Finish 3 · split rank #1
    1:20:05
  2. 2
    Charlene Clavel
    Finish 1 · split rank #2
    1:24:55
  3. 3
    Alexia Bailly
    Finish 5 · split rank #3
    1:25:40
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: 3:46:10
🥇#1
FR
Leon Chevalier
3:46:10
80.63 pts
🥈#2
FR
Arnaud Guilloux
3:47:27
77.07 pts
🥉#3
FR
PierreLe Corre
3:50:30
72.33 pts

PodiumWomen

Winner time: 4:23:23
🥇#1
FR
Charlene Clavel
4:23:23
73.12 pts
🥈#2
FR
Emilie Morier
4:25:41
69.00 pts
🥉#3
DE
Lisa Gerss
4:26:14
66.26 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#9#17SwimBikeRunFinish#15#1#1#1#10#2#3#2#2#6#4#3#1#5#6#4#6#4#12#5#4#3#17#6#3#10#7#7#5#8#10#8

Women · 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#5#2#2#1#4#1#6#2#9#6#1#3#6#3#5#4#3#8#3#5#2#4#8#6#7#5#4#7#1#7#9#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

21 participants

3:46:10
Swim
27:44
Bike
2:03:06
Run
1:10:20
3:47:27
Swim
27:14
Bike
2:03:44
Run
1:11:31
3:50:30
Swim
24:00
Bike
2:09:33
Run
1:12:26
3:51:22
Swim
23:59
Bike
2:07:34
Run
1:14:53
3:56:34
Swim
25:13
Bike
2:06:40
Run
1:19:27
Swim
24:05
Bike
2:05:33
Run
1:22:40
3:57:03
Swim
24:02
Bike
2:12:05
Run
1:15:22
3:58:02
Swim
24:27
Bike
2:10:44
Run
1:17:33
Swim
28:02
Bike
2:12:15
Run
1:14:44
4:05:22
Swim
27:37
Bike
2:14:52
Run
1:17:25
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Leon ChevalierFR3:46:10Winner27:44#153:092:03:06#11:481:10:20#180.63
2Arnaud GuillouxFR3:47:2727:14#103:022:03:44#21:541:11:31#377.07
3PierreLe CorreFR3:50:3024:00#22:502:09:33#61:381:12:26#472.33
4Nicholas QuenetZA3:51:2223:59#12:492:07:34#52:051:14:53#669.49
5Scott SteenbergDK3:56:3425:13#62:462:06:40#42:261:19:27#1263.43
6Mattia CeccarelliIT3:56:5724:05#42:452:05:33#31:531:22:40#1761.30
7Bence LehmannHU3:57:0324:02#32:552:12:05#102:361:15:22#759.53
8Jack SosinskiAU3:58:0224:27#53:012:10:44#82:151:17:33#1057.21
9Lasse SchoefischDE4:00:0528:02#172:562:12:15#112:061:14:44#554.18
10Cameron MacNairZA4:05:2227:37#122:592:14:52#152:251:17:25#948.74
11Yvan JarrigeFR4:06:3425:44#92:352:13:59#132:381:21:36#1546.59
12Lucas MiseroleFR4:09:0227:52#163:042:14:46#142:291:20:49#1443.55
13Gwenael MillotFR4:09:2025:41#72:562:22:48#182:201:15:33#842.30
14CédricLudet UnknownFR4:10:0329:24#192:522:13:40#122:061:21:59#1640.80
15Emmanuel LejeuneBE4:10:3527:14#112:572:26:50#202:291:11:03#239.52
16Luca RonchiIT4:15:5429:59#203:232:22:01#172:331:17:55#1134.56
17Peter SantagatiDE4:17:2428:05#182:572:24:21#192:251:19:35#1332.66
18Vincent ClavelFR4:18:0327:39#143:042:17:39#162:491:26:50#1831.48
19Kye WyldeAU4:18:0725:41#83:052:10:22#72:051:36:51#1930.80
20Dominic PollizziUS5:53:4536:56#213:263:04:25#225:562:02:59#2028.77
21Thomas DreherDE6:09:1841:55#226:283:00:46#214:582:15:09#2128.25

Female Pro Results

9 participants

4:23:23
Swim
28:31
Bike
2:24:30
Run
1:24:55
4:25:41
Swim
28:30
Bike
2:21:44
Run
1:30:00
4:26:14
Swim
30:41
Bike
2:30:16
Run
1:20:05
4:28:39
Swim
28:31
Bike
2:25:57
Run
1:28:47
4:31:48
Swim
27:41
Bike
2:33:18
Run
1:25:40
4:33:11
Swim
27:39
Bike
2:27:01
Run
1:33:15
4:34:10
Swim
30:36
Bike
2:30:09
Run
1:27:59
Swim
27:29
Bike
2:33:17
Run
1:33:55
4:47:08
Swim
30:40
Bike
2:40:37
Run
1:30:23
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Charlene ClavelFR4:23:23Winner28:31#53:092:24:30#22:151:24:55#273.12
2Emilie MorierFR4:25:4128:30#43:122:21:44#12:121:30:00#669.00
3Lisa GerssDE4:26:1430:41#93:032:30:16#62:061:20:05#166.26
4EloiseDu LuartFR4:28:3928:31#63:092:25:57#32:131:28:47#562.46
5Alexia BaillyFR4:31:4827:41#32:582:33:18#82:081:25:40#358.33
6Laura AddieGB4:33:1127:39#22:582:27:01#42:151:33:15#855.56
7Ewa KomanderPL4:34:1030:36#73:072:30:09#52:161:27:59#453.20
8Katharina KrügerDE4:39:4627:29#12:532:33:17#72:111:33:55#947.84
9Danielle TreiseUS4:47:0830:40#83:012:40:37#102:251:30:23#741.41