2023 Ironman 70.3 Lanzarote
March 17, 2023 · Puerto Del Carmen, Spain
Race story in the data
Men: Justus Nieschlag won in 3:54:56 with a +0:16 margin. Timo Schaffeld had the fastest run (1:15:08).
Women: Anne Haug won in 4:16:46 with a +11:51 margin. Anne Haug had the fastest run (1:16:27).
Men race summary
37 finishers from 37 starters · SOF 78.75
Women race summary
19 finishers from 19 starters · SOF 73.72
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Justus NieschlagFinish 1 · split rank #122:47
- 2Rico BogenFinish 4 · split rank #322:55
- 3Joshua LewisFinish 7 · split rank #422:56
T1
- 1Pieter HeemeryckFinish 62:12
- 2Mathis MargirierFinish 22:22
- 3Marcel BolbatFinish 192:23
Bike
- 1ThorBendix MadsenFinish 3 · split rank #22:10:18
- 2Rico BogenFinish 4 · split rank #32:11:51
- 3Justus NieschlagFinish 1 · split rank #42:11:58
T2
- 1Dieter ComhairFinish 92:00
- 2Rico BogenFinish 42:10
- 3Yvan JarrigeFinish 82:10
Run
- 1Timo SchaffeldFinish 21 · split rank #11:15:08
- 2Dieter ComhairFinish 9 · split rank #21:15:12
- 3Nicola DuchiFinish 11 · split rank #31:15:23
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Kate CurranFinish 4 · split rank #125:59
- 2Anne HaugFinish 1 · split rank #226:02
- 3India LeeFinish 2 · split rank #326:02
T1
- 1India LeeFinish 22:34
- 2Anne HaugFinish 12:35
- 3Kate CurranFinish 42:37
Bike
- 1Anne HaugFinish 1 · split rank #22:28:59
- 2India LeeFinish 2 · split rank #32:30:39
- 3Elisabetta CurridoriFinish 3 · split rank #42:35:04
T2
- 1Danielle FauteuxFinish 102:34
- 2Lina-KristinSchink UnknownFinish 152:37
- 3India LeeFinish 22:38
Run
- 1Anne HaugFinish 1 · split rank #11:16:27
- 2AnnaNoguera RajaFinish 5 · split rank #21:25:54
- 3AstridVan CauwelaertFinish 8 · split rank #31:26:15
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
37 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Justus NieschlagDE | 3:54:56 | Winner | 22:47#1 | 2:29 | 2:11:58#4 | 2:14 | 1:15:25#4 | 81.31 |
| 2 | Mathis MargirierFR | 3:55:12 | — | 22:58#6 | 2:22 | 2:11:59#5 | 2:21 | 1:15:31#5 | 78.55 |
| 3 | ThorBendix MadsenDK | 3:56:50 | — | 24:06#17 | 2:53 | 2:10:18#2 | 2:33 | 1:16:58#9 | 74.95 |
| 4 | Rico BogenDE | 3:59:14 | — | 22:55#3 | 2:32 | 2:11:51#3 | 2:10 | 1:19:45#21 | 70.97 |
| 5 | Daniel BaekkegardDK | 4:00:48 | — | 22:59#7 | 2:26 | 2:14:00#7 | 2:22 | 1:19:00#17 | 67.79 |
| 6 | Pieter HeemeryckBE | 4:01:39 | — | 23:19#11 | 2:12 | 2:13:55#6 | 2:19 | 1:19:50#22 | 65.31 |
| 7 | Joshua LewisGB | 4:02:46 | — | 22:56#4 | 2:37 | 2:14:49#8 | 2:24 | 1:19:58#26 | 62.78 |
| 8 | Yvan JarrigeFR | 4:02:55 | — | 23:50#16 | 2:29 | 2:17:35#12 | 2:10 | 1:16:50#8 | 61.11 |
| 9 | Dieter ComhairBE | 4:03:33 | — | 27:09#34 | 2:32 | 2:16:39#11 | 2:00 | 1:15:12#2 | 59.20 |
| 10 | Colin SzuchUS | 4:05:04 | — | 24:39#24 | 2:44 | 2:16:35#10 | 2:23 | 1:18:41#15 | 56.73 |
| 11 | Nicola DuchiIT | 4:06:00 | — | 25:42#29 | 2:44 | 2:19:37#17 | 2:32 | 1:15:23#3 | 54.82 |
| 12 | JordiMontraveta MoyaES | 4:06:07 | — | 27:18#35 | 2:32 | 2:18:16#14 | 2:24 | 1:15:37#7 | 53.62 |
| 13 | Nico MarkgrafDE | 4:06:08 | — | 24:17#19 | 3:21 | 2:18:47#15 | 2:43 | 1:16:59#10 | 52.58 |
| 14 | Jonathan WayaffeBE | 4:06:16 | — | 24:37#21 | 2:40 | 2:20:47#19 | 2:37 | 1:15:33#6 | 51.54 |
| 15 | Harry PalmerGB | 4:08:16 | — | 23:47#15 | 2:25 | 2:20:21#18 | 2:39 | 1:19:03#18 | 49.16 |
| 16 | Dario GiovineIT | 4:08:59 | — | 26:31#31 | 2:51 | 2:17:36#13 | 3:04 | 1:18:56#16 | 47.82 |
| 17 | Tomasz SzalaPL | 4:10:39 | — | 25:37#28 | 2:52 | 2:19:32#16 | 2:39 | 1:19:57#25 | 45.82 |
| 18 | Matthew PalmerDK | 4:11:02 | — | 29:51#43 | 2:56 | 2:15:41#9 | 2:54 | 1:19:38#20 | 44.86 |
| 19 | Marcel BolbatDE | 4:11:30 | — | 24:37#22 | 2:23 | 2:23:42#23 | 3:00 | 1:17:48#11 | 43.88 |
| 20 | Will CrudgingtonGB | 4:11:46 | — | 25:34#26 | 2:25 | 2:21:18#21 | 2:32 | 1:19:54#24 | 43.11 |
| 21 | Timo SchaffeldDE | 4:12:18 | — | 26:31#32 | 2:23 | 2:26:00#30 | 2:14 | 1:15:08#1 | 42.18 |
| 22 | Thomas DavisGB | 4:12:34 | — | 23:20#14 | 2:40 | 2:26:07#31 | 2:24 | 1:18:02#12 | 41.50 |
| 23 | Domenico PassuelloIT | 4:14:20 | — | 27:22#38 | 3:00 | 2:21:10#20 | 3:13 | 1:19:34#19 | 39.71 |
| 24 | Andreas DreitzDE | 4:16:59 | — | 25:34#27 | 3:13 | 2:26:29#33 | 3:13 | 1:18:27#13 | 37.29 |
| 25 | JulenDiez RodriguezES | 4:18:02 | — | 27:18#36 | 2:53 | 2:24:57#28 | 2:43 | 1:20:09#27 | 36.12 |
| 26 | Kevin VabaorgEE | 4:18:08 | — | 24:10#18 | 2:51 | 2:23:52#25 | 2:23 | 1:24:50#32 | 35.70 |
| 27 | Reece BarclayGB | 4:18:32 | — | 23:01#9 | 3:01 | 2:27:53#34 | 2:35 | 1:21:59#30 | 35.08 |
| 28 | Simon ViainFR | 4:18:33 | — | 23:00#8 | 2:31 | 2:21:48#22 | 2:19 | 1:28:53#35 | 34.77 |
| 29 | Amaury DehezFR | 4:19:05 | — | 28:00#40 | 3:18 | 2:23:45#24 | 3:38 | 1:20:24#28 | 34.10 |
| 30 | MichielDe WildeBE | 4:19:21 | — | 27:19#37 | 2:56 | 2:24:26#27 | 2:46 | 1:21:51#29 | 33.65 |
| 31 | Alessandro DegasperiIT | 4:20:11 | — | 24:38#23 | 2:46 | 2:31:11#37 | 3:02 | 1:18:32#14 | 32.79 |
| 32 | Sam ProctorGB | 4:21:05 | — | 24:34#20 | 2:35 | 2:24:16#26 | 2:53 | 1:26:45#34 | 31.89 |
| 33 | Mateo ReddyCH | 4:23:39 | — | 29:45#41 | 2:38 | 2:26:19#32 | 2:38 | 1:22:17#31 | 29.76 |
| 34 | Joakim GartmarkSE | 4:24:54 | — | 27:28#39 | 3:02 | 2:31:12#38 | 3:18 | 1:19:53#23 | 28.63 |
| 35 | Mika EgginkCA | 4:31:04 | — | 23:02#10 | 2:42 | 2:29:29#36 | 2:25 | 1:33:23#37 | 25.51 |
| 36 | Robby WebsterUS | 4:31:48 | — | 27:07#33 | 3:21 | 2:32:07#39 | 2:56 | 1:26:15#33 | 25.35 |
| 37 | Pamphiel PareynBE | 4:37:28 | — | 23:19#12 | 2:35 | 2:37:48#40 | 3:24 | 1:30:20#36 | 25.22 |
Female Pro Results
19 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Anne HaugDE | 4:16:46 | Winner | 26:02#2 | 2:35 | 2:28:59#2 | 2:41 | 1:16:27#1 | 87.35 |
| 2 | India LeeGB | 4:28:37 | — | 26:02#3 | 2:34 | 2:30:39#3 | 2:38 | 1:26:42#5 | 76.95 |
| 3 | Elisabetta CurridoriIT | 4:36:41 | — | 28:33#7 | 2:38 | 2:35:04#4 | 2:47 | 1:27:36#6 | 69.26 |
| 4 | Kate CurranGB | 4:37:38 | — | 25:59#1 | 2:37 | 2:39:51#10 | 2:41 | 1:26:28#4 | 66.47 |
| 5 | AnnaNoguera RajaES | 4:41:05 | — | 27:02#5 | 2:56 | 2:42:03#13 | 3:09 | 1:25:54#2 | 62.19 |
| 6 | Lydia DantGB | 4:41:10 | — | 29:54#11 | 2:53 | 2:35:55#5 | 2:54 | 1:29:32#7 | 60.30 |
| 7 | Rebecca AnderburyGB | 4:45:23 | — | 31:17#18 | 3:14 | 2:36:41#6 | 3:23 | 1:30:46#8 | 55.82 |
| 8 | AstridVan CauwelaertBE | 4:45:50 | — | 27:12#6 | 2:46 | 2:46:23#19 | 3:12 | 1:26:15#3 | 53.98 |
| 9 | Emilie MorierFR | 4:46:19 | — | 28:33#8 | 2:57 | 2:37:28#8 | 2:53 | 1:34:26#12 | 52.23 |
| 10 | Danielle FauteuxCA | 4:48:01 | — | 30:28#14 | 3:01 | 2:40:42#11 | 2:34 | 1:31:14#9 | 49.79 |
| 11 | Alexandra TondeurBE | 4:49:15 | — | 30:19#13 | 2:44 | 2:41:11#12 | 3:16 | 1:31:43#10 | 47.76 |
| 12 | Laura MadsenDK | 4:54:10 | — | 29:04#9 | 3:09 | 2:38:56#9 | 2:46 | 1:40:14#17 | 43.40 |
| 13 | Liesbeth VerbiestBE | 4:55:07 | — | 30:49#17 | 3:55 | 2:45:08#16 | 2:55 | 1:32:18#11 | 41.75 |
| 14 | Jeanne CollongeFR | 4:58:14 | — | 29:48#10 | 3:02 | 2:47:35#20 | 3:01 | 1:34:47#13 | 38.75 |
| 15 | Lina-KristinSchink UnknownDE | 4:58:16 | — | 31:58#20 | 3:34 | 2:43:49#14 | 2:37 | 1:36:16#14 | 37.86 |
| 16 | Maja IndermühleCH | 5:00:43 | — | 30:42#16 | 3:38 | 2:45:39#18 | 3:27 | 1:37:15#15 | 35.44 |
| 17 | Heleen MoesNL | 5:03:41 | — | 30:37#15 | 2:55 | 2:45:24#17 | 2:44 | 1:42:00#18 | 32.75 |
| 18 | Fabia MaramottiIT | 5:04:24 | — | 26:04#4 | 3:16 | 2:45:04#15 | 3:12 | 1:46:45#19 | 31.60 |
| 19 | Camille DelignyFR | 5:23:11 | — | 37:27#21 | 4:49 | 2:56:39#21 | 4:02 | 1:40:13#16 | 29.25 |