2025 Ironman 70.3 Valdivia
November 29, 2025 · Valdivia, Chile
Race story in the data
Men: Diego Moya won in 3:35:30 with a +0:43 margin. Diego Moya had the fastest run (1:09:38).
Women: Romina Biagioli won in 4:08:10 with a +1:00 margin. Romina Biagioli had the fastest run (1:21:05).
Men race summary
13 finishers from 13 starters · SOF 71.79
Women race summary
9 finishers from 10 starters · SOF 49.30
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Josh AmbergerFinish 519:39
- 2Diego MoyaFinish 119:53
- 3Martin Baeza MunozFinish 719:53
T1
Split unavailable.
Bike
- 1Federico ScarabinoFinish 41:54:33
- 2Luciano TacconeFinish 21:58:17
- 3Colin SzuchFinish 31:58:19
T2
Split unavailable.
Run
- 1Diego MoyaFinish 11:09:38
- 2Luciano TacconeFinish 21:09:56
- 3Colin SzuchFinish 31:11:05
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Romina BiagioliFinish 122:54
- 2Barbara RiverosFinish 322:56
- 3Macarena Salazar EzquerraFinish 422:56
T1
Split unavailable.
Bike
- 1Nikita PaskiewiezFinish 22:14:39
- 2Claire HannFinish 52:16:23
- 3Romina Palacio BalenaFinish 62:16:35
T2
Split unavailable.
Run
- 1Romina BiagioliFinish 11:21:05
- 2Nikita PaskiewiezFinish 21:22:25
- 3Barbara RiverosFinish 31:24:17
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
13 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Diego MoyaCL | 3:35:30 | Winner | 19:53 | — | 1:59:22 | — | 1:09:38 | 72.24 |
| 2 | Luciano TacconeAR | 3:36:13 | — | 20:51 | — | 1:58:17 | — | 1:09:56 | 68.57 |
| 3 | Colin SzuchUS | 3:37:14 | — | 20:50 | — | 1:58:19 | — | 1:11:05 | 64.99 |
| 4 | Federico ScarabinoUY | 3:39:58 | — | 19:55 | — | 1:54:33 | — | 1:19:20 | 60.28 |
| 5 | Josh AmbergerAU | 3:41:25 | — | 19:39 | — | 1:59:39 | — | 1:15:09 | 56.91 |
| 6 | Martin UlloaCL | 3:42:38 | — | 20:04 | — | 1:59:13 | — | 1:16:20 | 53.97 |
| 7 | Martin Baeza MunozCL | 3:55:04 | — | 19:53 | — | 1:59:32 | — | 1:29:14 | 41.95 |
| 8 | Benjamin AdriazolaCL | 3:58:33 | — | 19:59 | — | 2:14:02 | — | 1:17:43 | 37.53 |
| 9 | Nicolas SaezCL | 4:00:40 | — | 21:27 | — | 2:06:32 | — | 1:24:57 | 34.42 |
| 10 | Raul ArratiaCL | 4:01:14 | — | 21:09 | — | 2:10:58 | — | 1:22:19 | 32.73 |
| 11 | Roberto Rivera CabreraCL | 4:01:54 | — | 21:07 | — | 2:11:28 | — | 1:21:43 | 31.10 |
| 12 | Angel RuizCL | 4:03:59 | — | 20:52 | — | 2:14:15 | — | 1:21:31 | 29.31 |
| 13 | Jorge Orrego RiveraCL | 4:33:27 | — | 27:42 | — | 2:37:42 | — | 1:18:50 | 28.45 |
Female Pro Results
10 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Romina BiagioliAR | 4:08:10 | Winner | 22:54 | — | 2:16:37 | — | 1:21:05 | 61.62 |
| 2 | Nikita PaskiewiezFR | 4:09:10 | — | 24:50 | — | 2:14:39 | — | 1:22:25 | 57.82 |
| 3 | Barbara RiverosCL | 4:11:04 | — | 22:56 | — | 2:16:48 | — | 1:24:17 | 53.71 |
| 4 | Macarena Salazar EzquerraCL | 4:13:45 | — | 22:56 | — | 2:16:36 | — | 1:26:53 | 49.34 |
| 5 | Claire HannGB | 4:14:14 | — | 22:58 | — | 2:16:23 | — | 1:26:51 | 46.82 |
| 6 | Romina Palacio BalenaAR | 4:14:24 | — | 23:01 | — | 2:16:35 | — | 1:27:07 | 44.76 |
| 7 | Brittany HigginsUS | 4:31:46 | — | 24:52 | — | 2:24:06 | — | 1:34:36 | 30.51 |
| 8 | Adriana CarrenoMX | 4:36:46 | — | 24:01 | — | 2:32:22 | — | 1:31:45 | 27.17 |
| 9 | Caroline ShannonUS | 4:37:55 | — | 24:48 | — | 2:28:35 | — | 1:35:57 | 25.81 |
| DNF | Rachel FauldsCA | DNF | — | 24:59 | — | 3:08:45 | — | — | — |