2021 Ironman 70.3 Nice
September 11, 2021 · Nice, France
Race story in the data
Men: Casper Stornes won in 4:00:24 with a +7:04 margin. Casper Stornes had the fastest run (1:06:02).
Women: Nicola Spirig won in 4:36:53 with a +3:26 margin. Laura Jansen had the fastest run (1:18:28).
Men race summary
25 finishers from 25 starters
Women race summary
11 finishers from 12 starters
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Sven Oliver ThalmannFinish 1923:12
- 2Casper StornesFinish 123:22
- 3Maximilian SperlFinish 1024:22
T1
Split unavailable.
Bike
- 1Casper StornesFinish 12:24:20
- 2Thomas NavarroFinish 62:24:49
- 3William MennessonFinish 42:24:54
T2
Split unavailable.
Run
- 1Casper StornesFinish 11:06:02
- 2Adam BowdenFinish 31:06:16
- 3Dylan MagnienFinish 21:09:25
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Nicola SpirigFinish 127:07
- 2India LeeFinish 327:29
- 3Chloe LaneFinish 827:31
T1
Split unavailable.
Bike
- 1Nicola SpirigFinish 12:44:37
- 2Lena BerlingerFinish 22:45:25
- 3Jeanne CollongeFinish 42:45:32
T2
Split unavailable.
Run
- 1Laura JansenFinish 51:18:28
- 2Giorgia PriaroneFinish 61:18:50
- 3Nicola SpirigFinish 11:19:06
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
25 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Casper StornesNO | 4:00:24 | Winner | 23:22 | — | 2:24:20 | — | 1:06:02 | 86.51 |
| 2 | Dylan MagnienFR | 4:07:28 | — | 26:51 | — | 2:25:00 | — | 1:09:25 | 66.52 |
| 3 | Adam BowdenGB | 4:07:47 | — | 24:30 | — | 2:30:48 | — | 1:06:16 | 65.62 |
| 4 | William MennessonFR | 4:08:20 | — | 27:09 | — | 2:24:54 | — | 1:10:10 | 64.07 |
| 5 | Theo DebardFR | 4:09:29 | — | 28:41 | — | 2:25:02 | — | 1:09:48 | 60.81 |
| 6 | Thomas NavarroFR | 4:10:28 | — | 28:45 | — | 2:24:49 | — | 1:10:39 | 58.03 |
| 7 | Thomas HuwilerCH | 4:11:29 | — | 28:44 | — | 2:26:38 | — | 1:10:09 | 55.16 |
| 8 | Malte PlappertDE | 4:12:38 | — | 27:10 | — | 2:26:21 | — | 1:12:49 | 51.90 |
| 9 | Fabian DutliCH | 4:13:51 | — | 28:38 | — | 2:28:40 | — | 1:10:14 | 48.46 |
| 10 | Maximilian SperlDE | 4:15:09 | — | 24:22 | — | 2:28:46 | — | 1:15:50 | 44.78 |
| 11 | Vincent TerrierFR | 4:16:37 | — | 27:15 | — | 2:29:57 | — | 1:12:44 | 40.63 |
| 12 | Liam LloydGB | 4:18:11 | — | 27:07 | — | 2:31:41 | — | 1:13:08 | 36.20 |
| 13 | Will DraperGB | 4:19:39 | — | 28:48 | — | 2:30:18 | — | 1:14:14 | 32.05 |
| 14 | Vincent Van de WalleBE | 4:21:13 | — | 27:13 | — | 2:31:43 | — | 1:15:49 | 27.62 |
| 15 | Domenico PassuelloIT | 4:21:29 | — | 29:55 | — | 2:28:44 | — | 1:16:10 | 26.86 |
| 16 | Maxim ChaneFR | 4:21:51 | — | 24:25 | — | 2:32:11 | — | 1:18:49 | 25.83 |
| 17 | Jonas HoffmannDE | 4:23:21 | — | 27:07 | — | 2:35:59 | — | 1:13:54 | 21.58 |
| 18 | Franck GuyonFR | 4:23:28 | — | 28:41 | — | 2:33:21 | — | 1:14:23 | 21.25 |
| 19 | Sven Oliver ThalmannCH | 4:23:40 | — | 23:12 | — | 2:38:21 | — | 1:15:13 | 20.69 |
| 20 | Petr SoukupCZ | 4:29:57 | — | 27:13 | — | 2:41:55 | — | 1:14:18 | 2.91 |
| 21 | Yohan Le BerreFR | 4:30:38 | — | 27:11 | — | 2:36:59 | — | 1:20:46 | 0.98 |
| 22 | Romain GuillaumeFR | 4:31:21 | — | 27:13 | — | 2:40:32 | — | 1:16:31 | — |
| 23 | Jon Sæverås BreivoldNO | 4:32:54 | — | 31:29 | — | 2:42:46 | — | 1:12:10 | — |
| 24 | Joakim TerritoBE | 4:44:54 | — | 28:48 | — | 2:48:53 | — | 1:20:08 | — |
| 25 | Robert CzyszPL | 5:00:05 | — | 27:15 | — | 2:54:22 | — | 1:31:11 | — |
Female Pro Results
12 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Nicola SpirigCH | 4:36:53 | Winner | 27:07 | — | 2:44:37 | — | 1:19:06 | 76.44 |
| 2 | Lena BerlingerDE | 4:40:19 | — | 28:57 | — | 2:45:25 | — | 1:19:26 | 67.88 |
| 3 | India LeeGB | 4:41:16 | — | 27:29 | — | — | — | 1:49:09 | 65.52 |
| 4 | Jeanne CollongeFR | 4:45:42 | — | 29:59 | — | 2:45:32 | — | 1:23:00 | 54.46 |
| 5 | Laura JansenDE | 4:45:53 | — | 31:04 | — | 2:49:29 | — | 1:18:28 | 54.01 |
| 6 | Giorgia PriaroneIT | 4:47:00 | — | 29:12 | — | 2:52:29 | — | 1:18:50 | 51.22 |
| 7 | Emma BilhamCH | 4:48:29 | — | 27:48 | — | 2:50:08 | — | 1:23:48 | 47.53 |
| 8 | Chloe LaneAU | 4:49:59 | — | 27:31 | — | 2:51:25 | — | 1:23:44 | 43.79 |
| 9 | Charlotte MorelFR | 4:59:37 | — | 29:09 | — | 2:54:21 | — | 1:29:07 | 19.77 |
| 10 | Eloise Du LuartFR | 5:05:34 | — | 30:58 | — | 2:50:31 | — | 1:36:24 | 4.94 |
| 11 | Leana BissigCH | 5:08:34 | — | 27:39 | — | 3:06:59 | — | 1:27:14 | — |
| DNF | Ruth AstleGB | DNF | — | 30:58 | — | 2:47:51 | — | — | — |