2020 Ironman 70.3 Les Sables D'Olonne

September 5, 2020 · Les Sables D'Olonne, France

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

Race editions

Switch year or compare this race across stored editions.

202420232022202120202019
Distance
Half-Iron (70.3 miles)
Middle Distance
Field size
44
34 men · 10 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Rudy Von Berg won in 3:44:12 with a +1:14 margin. Clement Mignon had the fastest run (1:11:25).

Women: Justine Mathieux won in 4:17:55 with a +1:16 margin. Alexandra Tondeur had the fastest run (1:20:26).

Shareable race cards

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

Race summary

2020 Ironman 70.3 Les Sables D'Olonne 2020 - Men

ProTriStats

Winner: Rudy Von Berg in 3:44:12

Margin: +1:14

Fastest bike: Antony Costes - 2:05:34

Fastest run: Clement Mignon - 1:11:25

Top points: Rudy Von Berg - 87.48 pts

Field: 31/34 finishers

Race summary

2020 Ironman 70.3 Les Sables D'Olonne 2020 - Women

ProTriStats

Winner: Justine Mathieux in 4:17:55

Margin: +1:16

Fastest bike: Fenella Langridge - 2:25:26

Fastest run: Alexandra Tondeur - 1:20:26

Top points: Justine Mathieux - 71.10 pts

Field: 10/10 finishers

Men race summary

31 finishers from 34 starters

Winner
Rudy Von Berg
3:44:12
Winning margin
+1:14
Gap to second place
Fastest swim
Rudy Von Berg · 23:34
Fastest bike
Antony Costes · 2:05:34
Fastest run
Clement Mignon · 1:11:25
Top points
Rudy Von Berg
87.48 pts

Women race summary

10 finishers from 10 starters

Winner
Justine Mathieux
4:17:55
Winning margin
+1:16
Gap to second place
Fastest swim
Fenella Langridge · 25:01
Fastest bike
Fenella Langridge · 2:25:26
Fastest run
Alexandra Tondeur · 1:20:26
Top points
Justine Mathieux
71.10 pts

Men split podiums

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

Swim

  1. 1
    23:34
  2. 2
    Yvan Jarrige
    Finish 4
    23:37
  3. 23:38

T1

Split unavailable.

Bike

  1. 1
    2:05:34
  2. 2
    2:05:48
  3. 2:05:53

T2

Split unavailable.

Run

  1. 1
    1:11:25
  2. 2
    1:11:52
  3. 3
    1:11:58
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. 25:01
  2. 25:04
  3. 26:20

T1

Split unavailable.

Bike

  1. 2:25:26
  2. 2:26:05
  3. 2:26:43

T2

Split unavailable.

Run

  1. 1:20:26
  2. 2
    Leanne Fanoy
    Finish 9
    1:20:39
  3. 1:21:32
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:44:12
🥇#1
US
Rudy Von Berg
3:44:12
87.48 pts
🥈#2
FR
Antony Costes
3:45:26
83.74 pts
🥉#3
BE
Pieter Heemeryck
3:46:54
79.30 pts

PodiumWomen

Winner time: 4:17:55
🥇#1
FR
Justine Mathieux
4:17:55
71.10 pts
🥈#2
BE
Alexandra Tondeur
4:19:11
67.68 pts
🥉#3
GB
Fenella Langridge
4:19:21
67.23 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

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

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

34 participants

3:44:12
Swim
23:34
Bike
2:05:48
Run
1:11:58
3:45:26
Swim
23:56
Bike
2:05:34
Run
1:13:05
Swim
23:38
Bike
2:05:53
Run
1:14:38
3:49:07
Swim
23:37
Bike
2:08:44
Run
1:13:49
3:49:27
Swim
23:59
Bike
2:08:12
Run
1:14:08
3:50:05
Swim
23:38
Bike
2:08:41
Run
1:14:31
3:50:33
Swim
24:48
Bike
2:10:35
Run
1:12:04
3:51:20
Swim
24:21
Bike
2:10:46
Run
1:12:46
Swim
23:51
Bike
2:08:14
Run
1:16:16
Swim
26:39
Bike
2:08:37
Run
1:13:43
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Rudy Von BergUS3:44:12Winner23:342:05:481:11:5887.48
2Antony CostesFR3:45:2623:562:05:341:13:0583.74
3Pieter HeemeryckBE3:46:5423:382:05:531:14:3879.30
4Yvan JarrigeFR3:49:0723:372:08:441:13:4972.58
5Arnaud GuillouxFR3:49:2723:592:08:121:14:0871.57
6David McNameeGB3:50:0523:382:08:411:14:3169.66
7Antoine MechinFR3:50:3324:482:10:351:12:0468.24
8Sybren BaeldeBE3:51:2024:212:10:461:12:4665.87
9Frederik Van LierdeBE3:51:3223:512:08:141:16:1665.26
10Kenneth VandendriesscheBE3:52:3126:392:08:371:13:4362.28
11Romain GuillaumeFR3:54:1123:502:08:251:18:2757.24
12Kevin RundstadlerFR3:54:5624:012:11:081:16:1054.96
13Clement MignonFR3:55:3323:542:16:151:11:2553.09
14Colin NorrisGB3:57:5224:462:16:151:13:1346.08
15Franck GuyonFR3:58:4427:032:15:431:12:1743.45
16Antoine PercheFR3:59:0926:362:14:121:13:5542.19
17Bart AernoutsBE3:59:2426:352:08:331:20:4241.43
18Guillaume DoreeFR4:00:5423:562:17:121:16:0236.89
19Vincent Van de WalleBE4:01:1426:312:14:251:16:3235.88
20Thomas HuwilerCH4:02:0528:182:16:401:13:1933.30
21Joachim KrauthDE4:05:0130:202:18:171:11:5224.42
22Baptiste NeveuFR4:05:1223:502:11:281:26:2223.86
23Pacome Thibault-LopezFR4:05:5725:502:15:301:21:2521.59
24Seppe OdeynBE4:06:5933:022:15:201:13:4518.46
25Julen Diez RodriguezES4:07:3925:542:19:151:18:3916.44
26Julien LoyFR4:09:1124:022:20:401:20:4411.79
27Luc GabisonFR4:10:1228:202:16:301:21:538.71
28Francesc Artigues RamisES4:13:4227:372:18:521:22:34
29Axel BeciES4:17:4628:372:23:051:21:13
30Yann RocheteauFR4:21:4628:122:24:211:24:58
31Mathias VerniauFR4:52:1434:202:28:421:42:29
DNFDenis ChevrotFRDNF23:35
DNFStenn GoetstouwersBEDNF23:542:08:10
DNFArthur HorseauFRDNF25:312:09:50

Female Pro Results

10 participants

Swim
26:20
Bike
2:26:05
Run
1:21:32
Swim
28:23
Bike
2:26:43
Run
1:20:26
Swim
25:01
Bike
2:25:26
Run
1:25:13
Swim
25:04
Bike
2:27:38
Run
1:22:55
4:22:46
Swim
27:55
Bike
2:26:52
Run
1:23:51
4:25:24
Swim
27:28
Bike
2:27:23
Run
1:26:44
4:26:14
Swim
26:42
Bike
2:28:16
Run
1:27:42
4:28:26
Swim
28:20
Bike
2:29:07
Run
1:27:07
4:29:16
Swim
28:58
Bike
2:34:36
Run
1:20:39
4:38:28
Swim
31:29
Bike
2:30:15
Run
1:32:28
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Justine MathieuxFR4:17:55Winner26:202:26:051:21:3271.10
2Alexandra TondeurBE4:19:1128:232:26:431:20:2667.68
3Fenella LangridgeGB4:19:2125:012:25:261:25:1367.23
4Sarissa De VriesNL4:19:5425:042:27:381:22:5565.75
5Manon GenetFR4:22:4627:552:26:521:23:5158.02
6Jeanne CollongeFR4:25:2427:282:27:231:26:4450.92
7Alexia BaillyFR4:26:1426:422:28:161:27:4248.67
8Charlene ClavelFR4:28:2628:202:29:071:27:0742.74
9Leanne FanoyAE4:29:1628:582:34:361:20:3940.49
10Frankie SanjanaGB4:38:2831:292:30:151:32:2815.68