2023 Ironman 70.3 Bahrain
December 7, 2023 · Manama, Bahrain
Race story in the data
Men: MartenVan Riel won in 3:31:21 with a +1:29 margin. MartenVan Riel had the fastest run (1:10:06).
Women: Kat Matthews won in 3:59:07 with a +0:36 margin. Anna Bergsten had the fastest run (1:17:20).
Men race summary
27 finishers from 27 starters · SOF 82.27
Women race summary
15 finishers from 15 starters · SOF 82.78
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Wilhelm HirschFinish 6 · split rank #122:43
- 2Henri SchoemanFinish 2 · split rank #222:46
- 3Nicholas QuenetFinish 7 · split rank #322:46
T1
- 1Gregory BarnabyFinish 51:13
- 2Emil HolmFinish 41:17
- 3Max StapleyFinish 31:18
Bike
- 1MartenVan RielFinish 1 · split rank #11:55:22
- 2Wilhelm HirschFinish 6 · split rank #21:55:34
- 3ThorBendix MadsenFinish 8 · split rank #31:56:22
T2
- 1Max StapleyFinish 31:29
- 2Antony CostesFinish 141:31
- 3Maciej BruzdziakFinish 111:33
Run
- 1MartenVan RielFinish 1 · split rank #11:10:06
- 2Henri SchoemanFinish 2 · split rank #21:10:06
- 3Gregory BarnabyFinish 5 · split rank #31:10:42
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Lucy BuckinghamFinish 7 · split rank #124:01
- 2Caroline PohleFinish 3 · split rank #224:24
- 3Anne HolmFinish 14 · split rank #324:46
T1
- 1Raquel RochaFinish 131:19
- 2Amelia WatkinsonFinish 21:22
- 3Laura MadsenFinish 81:27
Bike
- 1Lucy BuckinghamFinish 7 · split rank #12:07:09
- 2Caroline PohleFinish 3 · split rank #22:08:28
- 3Kat MatthewsFinish 1 · split rank #42:09:45
T2
- 1Giorgia PriaroneFinish 101:39
- 2Amelia WatkinsonFinish 21:40
- 3Caroline PohleFinish 31:41
Run
- 1Anna BergstenFinish 5 · split rank #11:17:20
- 2Kat MatthewsFinish 1 · split rank #21:19:08
- 3Amelia WatkinsonFinish 2 · split rank #31:19:49
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
27 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MartenVan RielBE | 3:31:21 | Winner | 22:48#5 | 1:25 | 1:55:22#1 | 1:43 | 1:10:06#1 | 88.45 |
| 2 | Henri SchoemanZA | 3:32:50 | — | 22:46#2 | 1:26 | 1:56:51#5 | 1:43 | 1:10:06#2 | 85.40 |
| 3 | Max StapleyGB | 3:34:20 | — | 22:47#4 | 1:18 | 1:56:56#7 | 1:29 | 1:11:51#5 | 82.42 |
| 4 | Emil HolmDK | 3:34:46 | — | 23:12#11 | 1:17 | 1:56:40#4 | 1:51 | 1:11:49#4 | 80.43 |
| 5 | Gregory BarnabyIT | 3:34:53 | — | 23:04#10 | 1:13 | 1:58:15#12 | 1:39 | 1:10:42#3 | 78.79 |
| 6 | Wilhelm HirschDE | 3:35:12 | — | 22:43#1 | 1:19 | 1:55:34#2 | 1:35 | 1:14:03#12 | 77.06 |
| 7 | Nicholas QuenetZA | 3:35:40 | — | 22:46#3 | 1:18 | 1:57:01#8 | 1:41 | 1:12:56#6 | 75.27 |
| 8 | ThorBendix MadsenDK | 3:37:39 | — | 24:34#18 | 1:36 | 1:56:22#3 | 1:59 | 1:13:11#7 | 72.28 |
| 9 | Dan DixonGB | 3:37:55 | — | 22:50#6 | 1:22 | 1:56:53#6 | 1:40 | 1:15:12#13 | 70.80 |
| 10 | Mathias PetersenDK | 3:38:31 | — | 23:22#13 | 1:32 | 1:58:09#11 | 1:55 | 1:13:34#9 | 69.10 |
| 11 | Maciej BruzdziakPL | 3:40:12 | — | 22:51#7 | 1:25 | 1:58:51#14 | 1:33 | 1:15:36#14 | 66.55 |
| 12 | William MennessonFR | 3:43:49 | — | 25:09#19 | 1:33 | 1:58:57#15 | 1:45 | 1:16:26#17 | 62.42 |
| 13 | James Scott-FarringtonGB | 3:44:37 | — | 24:31#16 | 1:36 | 2:03:08#19 | 1:46 | 1:13:38#10 | 60.72 |
| 14 | Antony CostesFR | 3:45:45 | — | 24:32#17 | 1:19 | 2:04:41#20 | 1:31 | 1:13:44#11 | 58.79 |
| 15 | Sven WiesDE | 3:47:26 | — | 23:54#15 | 1:23 | 2:00:26#17 | 1:49 | 1:19:56#22 | 56.45 |
| 16 | Jonathan GuisolanCH | 3:47:33 | — | 28:44#30 | 2:05 | 1:57:08#9 | 1:43 | 1:17:54#20 | 55.48 |
| 17 | Aleksey KalistratovRU | 3:48:08 | — | 25:32#21 | 1:43 | 2:05:52#22 | 1:39 | 1:13:24#8 | 54.15 |
| 18 | David PleseSI | 3:48:59 | — | 26:01#24 | 1:55 | 2:03:01#18 | 1:40 | 1:16:24#16 | 52.64 |
| 19 | Matthew RalphsZA | 3:49:10 | — | 26:04#25 | 1:35 | 1:59:34#16 | 2:11 | 1:19:49#21 | 51.73 |
| 20 | Philip RefslundDK | 3:50:03 | — | 26:46#26 | 1:44 | 1:58:40#13 | 2:02 | 1:20:52#23 | 50.27 |
| 21 | Alexantros DimitriouCY | 3:51:40 | — | 23:38#14 | 1:34 | 2:07:58#24 | 1:33 | 1:16:59#18 | 48.23 |
| 22 | Lukasz KalaszczynskiPL | 3:53:12 | — | 28:41#28 | 2:00 | 2:04:51#21 | 1:52 | 1:15:50#15 | 46.30 |
| 23 | Dehan LouwZA | 3:58:20 | — | 28:37#27 | 1:53 | 2:08:39#25 | 1:45 | 1:17:28#19 | 41.36 |
| 24 | Guillaume DoreeFR | 4:00:22 | — | 25:28#20 | 1:42 | 2:06:01#23 | 2:13 | 1:24:59#26 | 39.06 |
| 25 | Pawel MiziarskiPL | 4:07:18 | — | 28:41#29 | 1:32 | 2:10:29#26 | 1:54 | 1:24:44#25 | 35.19 |
| 26 | Davide VerzellaIT | 4:09:24 | — | 25:32#22 | 1:42 | 2:16:21#27 | 2:28 | 1:23:24#24 | 34.67 |
| 27 | Eric WatsonBN | 4:22:55 | — | 25:58#23 | 1:31 | 2:21:05#28 | 2:25 | 1:31:59#27 | 34.17 |
Female Pro Results
15 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Kat MatthewsGB | 3:59:07 | Winner | 26:47#6 | 1:40 | 2:09:45#4 | 1:48 | 1:19:08#2 | 87.40 |
| 2 | Amelia WatkinsonNZ | 3:59:43 | — | 26:53#10 | 1:22 | 2:10:02#6 | 1:40 | 1:19:49#3 | 85.15 |
| 3 | Caroline PohleDE | 4:00:17 | — | 24:24#2 | 1:29 | 2:08:28#2 | 1:41 | 1:24:18#8 | 83.02 |
| 4 | Ellie SalthouseAU | 4:00:50 | — | 25:36#5 | 1:37 | 2:10:32#10 | 2:12 | 1:20:56#4 | 80.98 |
| 5 | Anna BergstenSE | 4:01:03 | — | 29:02#13 | 2:12 | 2:10:21#8 | 2:10 | 1:17:20#1 | 79.27 |
| 6 | Kaidi KiviojaEE | 4:02:20 | — | 26:54#11 | 1:35 | 2:09:49#5 | 1:47 | 1:22:16#6 | 76.84 |
| 7 | Lucy BuckinghamGB | 4:04:06 | — | 24:01#1 | 1:30 | 2:07:09#1 | 1:54 | 1:29:34#12 | 74.13 |
| 8 | Laura MadsenDK | 4:04:51 | — | 26:52#9 | 1:27 | 2:10:03#7 | 1:51 | 1:24:40#9 | 72.24 |
| 9 | Kate CurranGB | 4:08:34 | — | 26:50#7 | 1:33 | 2:16:40#15 | 2:02 | 1:21:33#5 | 68.20 |
| 10 | Giorgia PriaroneIT | 4:09:55 | — | 29:42#15 | 1:30 | 2:13:53#12 | 1:39 | 1:23:12#7 | 65.99 |
| 11 | Magda NieuwoudtZA | 4:11:36 | — | 28:07#12 | 1:31 | 2:10:44#11 | 2:08 | 1:29:08#11 | 63.60 |
| 12 | Tiina PohjalainenFI | 4:14:24 | — | 29:38#14 | 1:31 | 2:16:29#14 | 1:50 | 1:24:58#10 | 60.42 |
| 13 | Raquel RochaPT | 4:16:22 | — | 26:50#8 | 1:19 | 2:15:10#13 | 2:17 | 1:30:49#13 | 57.92 |
| 14 | Anne HolmDK | 4:18:37 | — | 24:46#3 | 1:31 | 2:10:27#9 | 1:59 | 1:39:56#15 | 55.25 |
| 15 | Line BorsinskiDK | 4:25:40 | — | 31:31#16 | 1:39 | 2:19:13#16 | 2:26 | 1:30:54#14 | 49.04 |