2021 Ironman 70.3 Switzerland
August 7, 2021 · Rapperswil, Switzerland
Race story in the data
Men: Rudy Von Berg won in 3:42:17 with a +6:12 margin. Felix Hentschel had the fastest run (1:10:29).
Women: Daniela Ryf won in 4:09:34 with a +7:03 margin. Julie Derron had the fastest run (1:22:28).
Men race summary
26 finishers from 26 starters
Women race summary
12 finishers from 12 starters
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Andrea SalvisbergFinish 1421:40
- 2Rudy Von BergFinish 122:31
- 3Martin BaderFinish 1122:33
T1
Split unavailable.
Bike
- 1Rudy Von BergFinish 12:03:45
- 2Andrea SalvisbergFinish 142:05:45
- 3Franck GuyonFinish 132:08:36
T2
Split unavailable.
Run
- 1Felix HentschelFinish 31:10:29
- 2Joachim KrauthFinish 201:12:48
- 3Ruedi WildFinish 21:12:51
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Daniela RyfFinish 124:53
- 2Katharina KrügerFinish 624:57
- 3Line ThamsFinish 425:14
T1
Split unavailable.
Bike
- 1Daniela RyfFinish 12:16:33
- 2Line ThamsFinish 42:20:49
- 3Julie DerronFinish 22:25:29
T2
Split unavailable.
Run
- 1Julie DerronFinish 21:22:28
- 2Giorgia PriaroneFinish 71:23:01
- 3Daniela RyfFinish 11:23:41
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
26 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Rudy Von BergUS | 3:42:17 | Winner | 22:31 | — | 2:03:45 | — | 1:13:05 | 93.23 |
| 2 | Ruedi WildCH | 3:48:29 | — | 22:38 | — | 2:09:53 | — | 1:12:51 | 74.45 |
| 3 | Felix HentschelDE | 3:49:15 | — | 25:32 | — | 2:09:24 | — | 1:10:29 | 72.13 |
| 4 | Gregory BarnabyIT | 3:49:46 | — | 22:35 | — | 2:09:58 | — | 1:14:06 | 70.56 |
| 5 | Malte PlappertDE | 3:52:22 | — | 22:46 | — | 2:09:40 | — | 1:16:32 | 62.69 |
| 6 | Gábor FaldumHU | 3:53:00 | — | 22:38 | — | 2:10:02 | — | 1:17:21 | 60.77 |
| 7 | Fabian DutliCH | 3:53:08 | — | 25:29 | — | 2:09:27 | — | 1:14:52 | 60.36 |
| 8 | Nils FrommholdDE | 3:53:28 | — | 22:40 | — | 2:09:43 | — | 1:17:49 | 59.35 |
| 9 | Jakub LanghammerCZ | 3:53:38 | — | 24:35 | — | 2:10:47 | — | 1:15:02 | 58.85 |
| 10 | Renning ElischerDE | 3:54:20 | — | 24:31 | — | 2:11:00 | — | 1:15:55 | 56.73 |
| 11 | Martin BaderAT | 3:54:46 | — | 22:33 | — | 2:12:40 | — | 1:16:30 | 55.41 |
| 12 | Frederik HenesDE | 3:55:10 | — | 22:50 | — | 2:12:30 | — | 1:16:33 | 54.20 |
| 13 | Franck GuyonFR | 3:55:12 | — | 26:13 | — | 2:08:36 | — | 1:16:54 | 54.10 |
| 14 | Andrea SalvisbergCH | 3:56:29 | — | 21:40 | — | 2:05:45 | — | 1:25:31 | 50.21 |
| 15 | Bart AernoutsBE | 3:59:25 | — | 25:18 | — | 2:12:27 | — | 1:18:02 | 41.33 |
| 16 | Markus HoermannDE | 3:59:54 | — | 24:26 | — | 2:10:39 | — | 1:21:30 | 39.86 |
| 17 | Tomasz SzalaPL | 4:00:04 | — | 24:33 | — | 2:12:11 | — | 1:19:15 | 39.36 |
| 18 | Jean-Claude BesseCH | 4:01:12 | — | 24:35 | — | 2:14:37 | — | 1:18:41 | 35.92 |
| 19 | Elias SchippergesDE | 4:01:50 | — | 24:31 | — | 2:10:39 | — | 1:22:58 | 34.00 |
| 20 | Joachim KrauthDE | 4:03:26 | — | 28:04 | — | 2:18:30 | — | 1:12:48 | 29.16 |
| 21 | Thomas BoschDE | 4:04:08 | — | 27:32 | — | 2:15:28 | — | 1:16:41 | 27.04 |
| 22 | Ronnie SchildknechtCH | 4:04:11 | — | 25:41 | — | 2:15:54 | — | 1:18:54 | 26.89 |
| 23 | Tobias Dahl ThomsenDK | 4:04:21 | — | 25:14 | — | 2:14:13 | — | 1:20:47 | 26.38 |
| 24 | Silvan BruhinCH | 4:08:01 | — | 25:42 | — | 2:16:12 | — | 1:22:40 | 15.27 |
| 25 | Daniel BesseCH | 4:10:27 | — | 24:10 | — | 2:15:05 | — | 1:27:54 | 7.90 |
| 26 | Lorenzo DelcoCH | 4:11:29 | — | 30:07 | — | 2:17:42 | — | 1:19:59 | 4.77 |
Female Pro Results
12 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Daniela RyfCH | 4:09:34 | Winner | 24:53 | — | 2:16:33 | — | 1:23:41 | 92.80 |
| 2 | Julie DerronCH | 4:16:37 | — | 25:23 | — | 2:25:29 | — | 1:22:28 | 73.76 |
| 3 | Anne ReischmannDE | 4:21:15 | — | 27:32 | — | 2:26:01 | — | 1:24:21 | 61.25 |
| 4 | Line ThamsDK | 4:25:47 | — | 25:14 | — | 2:20:49 | — | 1:36:04 | 49.01 |
| 5 | Alexandra TondeurBE | 4:25:59 | — | 27:35 | — | 2:29:17 | — | 1:25:40 | 48.47 |
| 6 | Katharina KrügerDE | 4:26:43 | — | 24:57 | — | 2:31:53 | — | 1:26:21 | 46.49 |
| 7 | Giorgia PriaroneIT | 4:28:38 | — | 27:07 | — | 2:35:03 | — | 1:23:01 | 41.32 |
| 8 | Alexia BaillyFR | 4:29:29 | — | 26:19 | — | 2:30:28 | — | 1:28:37 | 39.02 |
| 9 | Justine GuerardFR | 4:30:54 | — | 25:48 | — | 2:31:06 | — | 1:30:27 | 35.20 |
| 10 | Melanie MaurerCH | 4:32:05 | — | 33:34 | — | 2:28:31 | — | 1:25:26 | 32.00 |
| 11 | Petra EggenschwilerCH | 4:33:45 | — | 33:18 | — | 2:30:15 | — | 1:25:46 | 27.50 |
| 12 | Katharina WolffDE | 4:36:14 | — | 27:12 | — | 2:34:54 | — | 1:30:20 | 20.80 |