2021 Ironman 70.3 Dubai
March 11, 2021 · Dubai, United Arab Emirates
Race story in the data
Men: Daniel Baekkegard won in 3:33:01 with a +1:01 margin. Franck Guyon had the fastest run (1:08:57).
Women: Daniela Ryf won in 3:56:53 with a +5:08 margin. Daniela Ryf had the fastest run (1:16:49).
Men race summary
54 finishers from 57 starters
Women race summary
13 finishers from 15 starters
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Daniel BaekkegardFinish 123:20
- 2Andrea SalvisbergFinish 423:20
- 3Ilya PrasolovFinish 823:20
T1
Split unavailable.
Bike
- 1Paul RuttmannFinish 101:52:56
- 2Ruben ZepuntkeFinish 171:53:10
- 3Philipp BahlkeFinish 111:53:39
T2
Split unavailable.
Run
- 1Franck GuyonFinish 211:08:57
- 2Rasmus SvenningssonFinish 31:09:19
- 3Daniel BaekkegardFinish 11:10:00
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Imogen SimmondsFinish 226:30
- 2Cecilia PerezFinish 526:31
- 3Julie IemmoloFinish 1326:31
T1
Split unavailable.
Bike
- 1Daniela RyfFinish 12:08:35
- 2Imogen SimmondsFinish 22:08:53
- 3Sara SvenskFinish 32:09:31
T2
Split unavailable.
Run
- 1Daniela RyfFinish 11:16:49
- 2Elena DanilovaFinish 41:19:39
- 3Cecilia PerezFinish 51:20:18
PodiumMen
PodiumWomen
Men · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Women · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Male Pro Results
57 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Daniel BaekkegardDK | 3:33:01 | Winner | 23:20 | — | 1:55:44 | — | 1:10:00 | 88.16 |
| 2 | Filipe AzevedoPT | 3:34:02 | — | 24:12 | — | 1:54:39 | — | 1:10:57 | 84.92 |
| 3 | Rasmus SvenningssonSE | 3:34:03 | — | 24:54 | — | 1:54:02 | — | 1:09:19 | 84.87 |
| 4 | Andrea SalvisbergCH | 3:34:04 | — | 23:20 | — | 1:55:37 | — | 1:11:05 | 84.82 |
| 5 | Antony CostesFR | 3:34:35 | — | 24:11 | — | 1:54:36 | — | 1:11:50 | 83.17 |
| 6 | Jesper SvenssonSE | 3:34:57 | — | 23:27 | — | 1:54:26 | — | 1:13:05 | 82.00 |
| 7 | Jan StratmannDE | 3:35:09 | — | 23:21 | — | 1:55:34 | — | 1:12:22 | 81.37 |
| 8 | Ilya PrasolovRU | 3:35:23 | — | 23:20 | — | 1:55:55 | — | 1:11:35 | 80.62 |
| 9 | Maurice ClavelDE | 3:35:38 | — | 23:29 | — | 1:55:37 | — | 1:12:50 | 79.83 |
| 10 | Paul RuttmannAT | 3:38:27 | — | 27:23 | — | 1:52:56 | — | 1:13:11 | 70.86 |
| 11 | Philipp BahlkeDE | 3:39:10 | — | 25:17 | — | 1:53:39 | — | 1:16:05 | 68.57 |
| 12 | Emmanuel LejeuneBE | 3:39:26 | — | 24:53 | — | 1:59:36 | — | 1:10:46 | 67.72 |
| 13 | Joao FerreiraPT | 3:39:35 | — | 25:05 | — | 1:56:24 | — | 1:13:54 | 67.25 |
| 14 | Andi BoechererDE | 3:39:41 | — | 24:57 | — | 1:53:55 | — | 1:16:34 | 66.93 |
| 15 | Jan van BerkelCH | 3:40:49 | — | 24:59 | — | 1:53:54 | — | 1:17:37 | 63.32 |
| 16 | Thor Bendix MadsenDK | 3:41:33 | — | 25:16 | — | 1:57:17 | — | 1:13:40 | 60.98 |
| 17 | Ruben ZepuntkeDE | 3:41:44 | — | 24:57 | — | 1:53:10 | — | 1:19:38 | 60.40 |
| 18 | Tristan OlijNL | 3:41:59 | — | 25:06 | — | 1:56:24 | — | 1:15:41 | 59.60 |
| 19 | David PleseSI | 3:42:05 | — | 26:10 | — | 1:57:56 | — | 1:13:41 | 59.28 |
| 20 | Mathias PetersenDK | 3:42:19 | — | 24:09 | — | 2:00:14 | — | 1:13:03 | 58.54 |
| 21 | Franck GuyonFR | 3:42:52 | — | 28:05 | — | 2:01:46 | — | 1:08:57 | 56.79 |
| 22 | Jaroslav KovacicSI | 3:43:14 | — | 24:12 | — | 2:00:01 | — | 1:14:42 | 55.62 |
| 23 | Ivan RanaES | 3:44:20 | — | 24:16 | — | 1:59:57 | — | 1:16:04 | 52.12 |
| 24 | Michael WeissAT | 3:44:55 | — | 27:22 | — | 1:57:51 | — | 1:14:59 | 50.26 |
| 25 | Tomasz SzalaPL | 3:45:32 | — | 25:08 | — | 1:55:51 | — | 1:20:00 | 48.29 |
| 26 | Georg EnzenbergerAT | 3:45:53 | — | 25:13 | — | 1:58:43 | — | 1:17:18 | 47.18 |
| 27 | Samuel HuerzelerCH | 3:46:23 | — | 25:05 | — | 2:00:19 | — | 1:16:23 | 45.59 |
| 28 | Antoine MechinFR | 3:47:00 | — | 25:09 | — | 1:59:10 | — | 1:18:43 | 43.62 |
| 29 | Kevin MaurelFR | 3:47:00 | — | 24:50 | — | 1:54:18 | — | 1:23:13 | 43.62 |
| 30 | Christoph SchlagbauerAT | 3:47:58 | — | 26:07 | — | 1:59:41 | — | 1:18:02 | 40.54 |
| 31 | Lukasz KalaszczynskiPL | 3:49:50 | — | 28:17 | — | 2:05:29 | — | 1:12:02 | 34.60 |
| 32 | Robert CzyszPL | 3:50:00 | — | 24:57 | — | 2:00:50 | — | 1:19:58 | 34.07 |
| 33 | Andreas JungDE | 3:50:31 | — | 25:05 | — | 2:00:40 | — | 1:20:24 | 32.42 |
| 34 | Domenico PassuelloIT | 3:51:53 | — | 28:21 | — | 1:57:17 | — | 1:21:48 | 28.07 |
| 35 | Vasily PermitinRU | 3:52:09 | — | 26:27 | — | 2:02:51 | — | 1:17:46 | 27.22 |
| 36 | Maxim ChaneFR | 3:52:31 | — | 24:06 | — | 2:01:58 | — | 1:21:50 | 26.05 |
| 37 | Eric WatsonBN | 3:53:19 | — | 25:00 | — | 2:05:01 | — | 1:18:40 | 23.50 |
| 38 | Ryan ChristianAU | 3:53:24 | — | 26:06 | — | 2:03:05 | — | 1:19:14 | 23.24 |
| 39 | Robert WilkowieckiPL | 3:55:42 | — | 23:32 | — | 2:07:23 | — | 1:19:55 | 15.91 |
| 40 | Christian AltstadtDE | 3:57:16 | — | 28:03 | — | 2:01:47 | — | 1:22:46 | 10.92 |
| 41 | Strahinja TrakicRS | 3:57:23 | — | 25:26 | — | 2:00:18 | — | 1:27:00 | 10.55 |
| 42 | Kevin PortmannFR | 3:57:38 | — | 28:17 | — | 2:01:33 | — | 1:23:40 | 9.75 |
| 43 | Javier PérezES | 3:58:20 | — | 29:50 | — | 2:09:37 | — | 1:14:38 | 7.52 |
| 44 | Silvan BruhinCH | 3:58:20 | — | 28:15 | — | 2:06:07 | — | 1:18:32 | 7.52 |
| 45 | Pavel WohlCZ | 3:58:47 | — | 28:04 | — | 2:01:49 | — | 1:24:24 | 6.09 |
| 46 | Seppe OdeynBE | 3:59:18 | — | 34:36 | — | 2:04:12 | — | 1:15:59 | 4.44 |
| 47 | Arnaud MargotCH | 4:00:27 | — | 28:16 | — | 2:05:08 | — | 1:22:15 | 0.78 |
| 48 | Julen Diez RodriguezES | 4:00:27 | — | 27:52 | — | 2:05:43 | — | 1:22:08 | 0.78 |
| 49 | Pawel MiziarskiPL | 4:08:19 | — | 27:25 | — | 2:10:42 | — | 1:25:31 | — |
| 50 | Vinicius CanhedoBR | 4:13:12 | — | 25:09 | — | 2:22:48 | — | 1:20:30 | — |
| 51 | David JilekCZ | 4:15:06 | — | 28:13 | — | 2:14:30 | — | 1:27:18 | — |
| 52 | Petr VabrousekCZ | 4:16:58 | — | 28:28 | — | 2:10:37 | — | 1:32:34 | — |
| 53 | Robert de KorteNL | 4:35:52 | — | 28:16 | — | 2:01:25 | — | 2:01:48 | — |
| 54 | Adam KacperPL | 4:51:02 | — | 25:03 | — | 2:00:56 | — | 2:20:19 | — |
| DNF | Joe SkipperGB | DNF | — | 25:15 | — | 1:58:06 | — | — | — |
| DNF | Pieter HeemeryckBE | DNF | — | 24:52 | — | 2:37:16 | — | — | — |
| DNF | Ruedi WildCH | DNF | — | 25:20 | — | 2:06:53 | — | — | — |
Female Pro Results
15 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Daniela RyfCH | 3:56:53 | Winner | 26:38 | — | 2:08:35 | — | 1:16:49 | 96.23 |
| 2 | Imogen SimmondsCH | 4:02:01 | — | 26:30 | — | 2:08:53 | — | 1:22:09 | 81.70 |
| 3 | Sara SvenskSE | 4:05:16 | — | 29:17 | — | 2:09:31 | — | 1:21:21 | 72.50 |
| 4 | Elena DanilovaRU | 4:07:36 | — | 26:33 | — | 2:16:38 | — | 1:19:39 | 65.90 |
| 5 | Cecilia PerezMX | 4:08:26 | — | 26:31 | — | 2:16:37 | — | 1:20:18 | 63.54 |
| 6 | Leanne FanoyAE | 4:10:27 | — | 31:07 | — | 2:12:34 | — | 1:20:58 | 57.83 |
| 7 | Diede DiederiksNL | 4:11:53 | — | 31:45 | — | 2:12:31 | — | 1:23:07 | 53.77 |
| 8 | Tessa KortekaasNL | 4:13:35 | — | 29:19 | — | 2:13:25 | — | 1:25:52 | 48.96 |
| 9 | Ewa KomanderPL | 4:14:42 | — | 29:20 | — | 2:13:38 | — | 1:26:57 | 45.80 |
| 10 | Anne ReischmannDE | 4:16:12 | — | 29:12 | — | 2:14:59 | — | 1:27:01 | 41.56 |
| 11 | Kseniia LevkovskaAZ | 4:18:03 | — | 26:32 | — | 2:20:19 | — | 1:26:39 | 36.32 |
| 12 | Lina-Kristin SchinkDE | 4:26:29 | — | 33:44 | — | 2:18:13 | — | 1:29:38 | 12.45 |
| 13 | Julie IemmoloFR | 4:29:25 | — | 26:31 | — | 2:14:05 | — | 1:44:02 | 4.15 |
| DNF | Melanie BaumannCH | DNF | — | 38:34 | — | 2:24:34 | — | — | — |
| DNF | Simone MitchellGB | DNF | — | 29:14 | — | — | — | — | — |