2019 Ironman 70.3 World Championship

September 7, 2019 · Nice, France

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

Race editions

Switch year or compare this race across stored editions.

2025202420232022202120192018201720162015201420132012201120102009200820072006
Distance
Half-Iron (70.3 miles)
Middle Distance
Field size
96
51 men · 45 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Gustav Iden won in 3:52:35 with a +2:44 margin. Gustav Iden had the fastest run (1:08:10).

Women: Daniela Ryf won in 4:23:04 with a +3:58 margin. Sara Svensk had the fastest run (1:17:18).

Shareable race cards

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

Race summary

2019 Ironman 70.3 World Championship 2019 - Men

ProTriStats

Winner: Gustav Iden in 3:52:35

Margin: +2:44

Fastest bike: Rudy Von Berg - 2:17:24

Fastest run: Gustav Iden - 1:08:10

Top points: Gustav Iden - 111.78 pts

Field: 44/51 finishers

Race summary

2019 Ironman 70.3 World Championship 2019 - Women

ProTriStats

Winner: Daniela Ryf in 4:23:04

Margin: +3:58

Fastest bike: Daniela Ryf - 2:33:38

Fastest run: Sara Svensk - 1:17:18

Top points: Daniela Ryf - 114.50 pts

Field: 43/45 finishers

Men race summary

44 finishers from 51 starters

Winner
Gustav Iden
3:52:35
Winning margin
+2:44
Gap to second place
Fastest swim
Josh Amberger · 23:15
Fastest bike
Rudy Von Berg · 2:17:24
Fastest run
Gustav Iden · 1:08:10
Top points
Gustav Iden
111.78 pts

Women race summary

43 finishers from 45 starters

Winner
Daniela Ryf
4:23:04
Winning margin
+3:58
Gap to second place
Fastest swim
Lucy Charles-Barclay · 25:23
Fastest bike
Daniela Ryf · 2:33:38
Fastest run
Sara Svensk · 1:17:18
Top points
Daniela Ryf
114.50 pts

Men split podiums

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

Swim

  1. 1
    Josh Amberger
    Finish 17
    23:15
  2. 23:17
  3. 3
    Sam Appleton
    Finish 8
    23:19

T1

Split unavailable.

Bike

  1. 1
    2:17:24
  2. 2
    Gustav Iden
    Finish 1
    2:17:25
  3. 2:17:38

T2

Split unavailable.

Run

  1. 1
    Gustav Iden
    Finish 1
    1:08:10
  2. 1:09:31
  3. 1:09:59
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:23
  2. 26:21
  3. 26:23

T1

Split unavailable.

Bike

  1. 1
    Daniela Ryf
    Finish 1
    2:33:38
  2. 2:36:16
  3. 2:36:50

T2

Split unavailable.

Run

  1. 1
    Sara Svensk
    Finish 10
    1:17:18
  2. 2
    Jackie Hering
    Finish 14
    1:17:51
  3. 1:17:53
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:52:35
🥇#1
NO
Gustav Iden
3:52:35
111.78 pts
🥈#2
GB
Alistair Brownlee
3:55:19
104.08 pts
🥉#3
US
Rudy Von Berg
3:56:45
100.05 pts

PodiumWomen

Winner time: 4:23:04
🥇#1
CH
Daniela Ryf
4:23:04
114.50 pts
🥈#2
GB
Holly Lawrence
4:27:02
104.67 pts
🥉#3
CH
Imogen Simmonds
4:28:10
101.86 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

51 participants

3:52:35
Swim
23:55
Bike
2:17:25
Run
1:08:10
Swim
23:17
Bike
2:17:38
Run
1:10:43
3:56:45
Swim
23:31
Bike
2:17:24
Run
1:12:15
Swim
23:23
Bike
2:22:10
Run
1:09:59
Swim
26:50
Bike
2:19:57
Run
1:09:31
4:01:14
Swim
27:00
Bike
2:19:46
Run
1:10:36
4:01:30
Swim
23:22
Bike
2:24:07
Run
1:10:09
4:02:15
Swim
23:19
Bike
2:23:01
Run
1:11:56
4:03:09
Swim
24:39
Bike
2:21:51
Run
1:12:43
4:04:36
Swim
23:21
Bike
2:20:57
Run
1:16:53
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Gustav IdenNO3:52:35Winner23:552:17:251:08:10111.78
2Alistair BrownleeGB3:55:1923:172:17:381:10:43104.08
3Rudy Von BergUS3:56:4523:312:17:241:12:15100.05
4Kristian BlummenfeltNO3:59:2123:232:22:101:09:5992.73
5Sebastian KienleDE4:00:1826:502:19:571:09:3190.05
6Bart AernoutsBE4:01:1427:002:19:461:10:3687.42
7Javier GomezES4:01:3023:222:24:071:10:0986.67
8Sam AppletonAU4:02:1523:192:23:011:11:5684.56
9Bradley WeissZA4:03:0924:392:21:511:12:4382.03
10Ben KanuteUS4:04:3623:212:20:571:16:5377.94
11Florian AngertDE4:05:0823:282:23:031:14:4876.44
12George GoodwinGB4:05:4424:362:22:441:14:2574.75
13Andrew StarykowiczUS4:06:0524:312:21:051:16:2373.77
14Pablo Dapena GonzalezES4:06:5523:272:29:051:10:2971.42
15Filipe AzevedoPT4:07:2323:212:27:181:12:3870.11
16Daniel BaekkegardDK4:08:2823:212:28:581:11:5567.06
17Josh AmbergerAU4:08:4023:152:24:421:16:5466.49
18Maurice ClavelDE4:09:2024:342:26:141:15:0464.62
19Eric LagerstromUS4:09:3023:252:25:431:16:2564.15
20Elliot SmalesGB4:09:4724:342:27:591:13:2263.35
21Adam BowdenGB4:10:1823:242:30:141:12:4361.89
22Patrick LangeDE4:11:1824:312:31:311:11:2259.08
23Romain GuillaumeFR4:13:2624:382:28:481:15:5753.07
24Robbie DeckardUS4:13:5426:562:29:111:13:4451.76
25Sam PictorGB4:14:0927:292:28:371:14:0651.05
26Milosz SowinskiPL4:14:1224:402:28:581:16:4550.91
27Andre LopesBR4:15:0924:412:31:191:15:1348.24
28Frederik Van LierdeBE4:15:2124:402:28:401:17:5947.67
29Mitchell KibbyAU4:16:4524:392:34:001:14:1943.73
30Thomas DavisGB4:16:4823:242:32:081:17:1143.59
31Cyril ViennotFR4:16:5227:012:30:371:15:2043.40
32Alexander PolizziAU4:17:0223:302:32:201:16:5242.93
33Horst ReichelDE4:17:1724:332:31:541:16:5742.23
34Santiago AscencoBR4:18:1826:052:32:301:16:0039.37
35Sam LongUS4:18:3628:052:26:161:20:3238.52
36Francisco SerranoMX4:18:5125:302:33:341:15:5637.82
37Dominik SowiejaDE4:19:1327:062:34:301:13:2736.79
38Jack MoodyNZ4:19:2526:512:33:241:14:5636.22
39Markus RolliDE4:20:5224:412:35:401:15:5432.14
40Paulo Roberto Maciel da SilvaBR4:22:1323:292:32:331:22:1028.34
41Alan Carrillo AvilaMX4:30:3128:092:30:421:27:184.97
42Joaquin Pereda CharlesMX4:31:1023:312:46:041:17:193.14
43David MainwaringAU4:37:0624:422:41:481:26:23
44Jason PohlCA4:39:0529:432:44:161:20:26
DNFYvan JarrigeFRDNF
DNFPieter HeemeryckBEDNF24:412:23:46
DNFMatt BurtonAUDNF28:02
DNFAndreas DreitzDEDNF25:40
DNFJackson LaundryCADNF24:47
DNFKevin CollingtonUSDNF24:37
DNFRuedi WildCHDNF24:432:25:55

Female Pro Results

45 participants

4:23:04
Swim
26:32
Bike
2:33:38
Run
1:18:37
4:27:02
Swim
26:23
Bike
2:36:50
Run
1:20:08
4:28:10
Swim
26:40
Bike
2:36:16
Run
1:21:10
4:31:07
Swim
27:23
Bike
2:41:34
Run
1:17:56
Swim
25:23
Bike
2:42:03
Run
1:20:19
Swim
26:37
Bike
2:43:02
Run
1:19:59
Swim
26:40
Bike
2:37:59
Run
1:25:21
4:34:14
Swim
29:16
Bike
2:39:26
Run
1:21:16
Swim
27:36
Bike
2:45:06
Run
1:17:53
4:35:23
Swim
29:23
Bike
2:44:12
Run
1:17:18
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Daniela RyfCH4:23:04Winner26:322:33:381:18:37114.50
2Holly LawrenceGB4:27:0226:232:36:501:20:08104.67
3Imogen SimmondsCH4:28:1026:402:36:161:21:10101.86
4Chelsea SodaroUS4:31:0727:232:41:341:17:5694.55
5Lucy Charles-BarclayGB4:31:5025:232:42:031:20:1992.77
6Radka KahlefeldtAU4:33:3826:372:43:021:19:5988.31
7Amelia WatkinsonNZ4:34:0626:402:37:591:25:2187.15
8Manon GenetFR4:34:1429:162:39:261:21:1686.82
9Emma Pallant-BrowneGB4:34:2627:362:45:061:17:5386.32
10Sara SvenskSE4:35:2329:232:44:121:17:1883.97
11India LeeGB4:36:1026:322:42:181:22:5682.03
12Kaisa SaliFI4:37:1829:172:43:151:20:1779.22
13Paula FindlayCA4:39:2126:392:42:171:26:1374.13
14Jackie HeringUS4:39:5029:162:48:241:17:5172.94
15Judith Corachan VaqueraES4:43:5127:312:49:531:22:0762.98
16Kat MatthewsGB4:45:1529:152:48:281:23:2459.51
17Grace ThekAU4:46:4227:322:53:391:21:1655.91
18Jeanne CollongeFR4:47:5031:062:46:131:25:5553.10
19Nina DerronCH4:49:3429:192:51:061:24:5448.81
20Anne ReischmannDE4:49:4831:072:46:201:27:4148.23
21Annah WatkinsonZA4:50:2329:282:53:421:22:3446.78
22Pamella OliveiraBR4:50:4826:212:51:131:28:4745.75
23Jenny SchulzDE4:51:1531:122:54:501:20:0844.63
24Luiza CravoBR4:52:1331:132:53:141:23:0242.24
25Kinsey LaineUS4:52:2526:342:53:461:27:3341.74
26Haley ChuraUS4:53:0926:282:59:581:22:0839.92
27Carrie LesterAU4:54:2028:052:54:101:27:2636.99
28Danielle LewisUS4:55:0439:202:49:451:21:5935.17
29Ewa KomanderPL4:56:0529:252:48:051:34:0632.65
30Pamela-Ann Bachelder St.PierreCA4:56:3834:472:54:561:22:4931.29
31Dimity-Lee DukeAU4:59:3131:112:52:151:31:2224.14
32Maddy PeschUS4:59:5729:172:54:011:32:1223.07
33Mariella SawyerZA5:00:0034:472:59:121:21:5022.94
34Felicity Sheedy-RyanAU5:00:1326:563:09:421:19:2422.40
35Lauren BarnettUS5:00:4532:452:57:001:26:3021.08
36Romina Palacio BalenaAR5:01:0629:153:01:491:25:2720.21
37Bianca SteurerAT5:01:2932:592:55:151:28:2519.26
38Ellie SalthouseAU5:04:4726:233:15:001:18:5811.08
39Frankie SanjanaGB5:06:3334:192:58:421:28:116.70
40Xenia LuxemBE5:07:1134:482:59:381:28:395.13
41Maria BarreraMX5:15:5929:173:01:011:40:27
42Kyra WiensUS5:16:4630:183:09:101:32:30
43Gisele BertucciBR5:34:3231:083:16:261:41:46
DNFAmber FerreiraUSDNF29:212:53:59
DNFLisa NordenSEDNF26:292:40:18