2025 Ironman 70.3 Bahrain
December 4, 2025 · Manama, United Arab Emirates
Race story in the data
Men: Vincent Luis won in 3:29:08 with a +2:11 margin. Vincent Luis had the fastest run (1:08:33).
Women: Georgia Taylor-Brown won in 3:51:19 with a +2:15 margin. Georgia Taylor-Brown had the fastest run (1:16:11).
Men race summary
8 finishers from 9 starters · SOF 55.69
Women race summary
4 finishers from 4 starters · SOF 59.05
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Vincent LuisFinish 121:59
- 2Chase McqueenFinish 421:59
- 3Vasco VilacaFinish 222:01
T1
Split unavailable.
Bike
- 1Pieter HeemeryckFinish 31:54:22
- 2Chase McqueenFinish 41:55:45
- 3Vincent LuisFinish 11:55:48
T2
Split unavailable.
Run
- 1Vincent LuisFinish 11:08:33
- 2Vasco VilacaFinish 21:10:15
- 3Will GraceFinish 51:11:14
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1India LeeFinish 325:11
- 2Natalie Van CoevordenFinish 225:13
- 3Georgia Taylor-BrownFinish 125:17
T1
Split unavailable.
Bike
- 1Georgia Taylor-BrownFinish 12:06:48
- 2Natalie Van CoevordenFinish 22:06:53
- 3India LeeFinish 32:06:55
T2
Split unavailable.
Run
- 1Georgia Taylor-BrownFinish 11:16:11
- 2Natalie Van CoevordenFinish 21:18:31
- 3India LeeFinish 31:21:30
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
9 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Vincent LuisFR | 3:29:08 | Winner | 21:59 | — | 1:55:48 | — | 1:08:33 | 81.00 |
| 2 | Vasco VilacaPT | 3:31:19 | — | 22:01 | — | 1:55:48 | — | 1:10:15 | 78.33 |
| 3 | Pieter HeemeryckBE | 3:34:04 | — | 24:21 | — | 1:54:22 | — | 1:12:27 | 75.19 |
| 4 | Chase McqueenUS | 3:37:07 | — | 21:59 | — | 1:55:45 | — | 1:16:32 | 71.81 |
| 5 | Will GraceGB | 3:40:12 | — | 25:00 | — | 2:00:52 | — | 1:11:14 | 68.42 |
| 6 | David PleseSI | 3:48:04 | — | 26:44 | — | 1:59:53 | — | 1:17:48 | 60.94 |
| 7 | Jan KepinskiPL | 3:55:34 | — | 27:33 | — | 1:59:26 | — | 1:25:30 | 53.80 |
| 8 | Jamie PriceGB | 3:58:21 | — | 25:53 | — | 2:10:27 | — | 1:18:52 | 51.43 |
| DNF | Valentin WernzDE | DNF | — | 22:52 | — | — | — | — | — |
Female Pro Results
4 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Georgia Taylor-BrownGB | 3:51:19 | Winner | 25:17 | — | 2:06:48 | — | 1:16:11 | 81.57 |
| 2 | Natalie Van CoevordenAU | 3:53:34 | — | 25:13 | — | 2:06:53 | — | 1:18:31 | 79.02 |
| 3 | India LeeGB | 3:56:35 | — | 25:11 | — | 2:06:55 | — | 1:21:30 | 75.89 |
| 4 | Rachael TatkoUS | 4:29:37 | — | 30:47 | — | 2:27:25 | — | 1:27:21 | 55.36 |