2026 Ironman 70.3 Peru
April 25, 2026 · Lima, Peru
Race story in the data
Men: Martin Baeza Munoz won in 3:47:40 with a +2:17 margin. Fernando Toldi had the fastest run (1:13:37).
Women: Lea Riccoboni won in 4:15:13 with a +9:23 margin. Lea Riccoboni had the fastest run (1:25:22).
Men race summary
11 finishers from 11 starters · SOF 43.85
Women race summary
7 finishers from 7 starters · SOF 42.13
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Rodrigo GonzalezFinish 324:52
- 2Martin Baeza MunozFinish 124:53
- 3Jesus Carrillo ChavezFinish 1124:57
T1
Split unavailable.
Bike
- 1Martin Baeza MunozFinish 12:01:37
- 2Kyle GabbardFinish 62:06:37
- 3Fernando ToldiFinish 22:07:03
T2
Split unavailable.
Run
- 1Fernando ToldiFinish 21:13:37
- 2Matheus MenezesFinish 41:14:14
- 3Rodrigo GonzalezFinish 31:14:40
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Mary OrtegaFinish 428:28
- 2Lea RiccoboniFinish 129:09
- 3Kelly BartonFinish 229:13
T1
Split unavailable.
Bike
- 1Lea RiccoboniFinish 12:16:54
- 2Kelly BartonFinish 22:20:13
- 3Serena XueFinish 62:24:29
T2
Split unavailable.
Run
- 1Lea RiccoboniFinish 11:25:22
- 2Kayla BowkerFinish 31:27:09
- 3Kelly BartonFinish 21:31:02
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
11 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Martin Baeza MunozCL | 3:47:40 | Winner | 24:53 | — | 2:01:37 | — | 1:17:50 | 60.18 |
| 2 | Fernando ToldiBR | 3:49:57 | — | 25:55 | — | 2:07:03 | — | 1:13:37 | 55.31 |
| 3 | Rodrigo GonzalezMX | 3:51:17 | — | 24:52 | — | 2:08:12 | — | 1:14:40 | 51.53 |
| 4 | Matheus MenezesBR | 3:57:08 | — | 27:28 | — | 2:11:18 | — | 1:14:14 | 44.50 |
| 5 | Dillon LongoCA | 4:02:58 | — | 25:16 | — | 2:09:58 | — | 1:23:50 | 37.76 |
| 6 | Kyle GabbardUS | 4:05:47 | — | 33:18 | — | 2:06:37 | — | 1:20:54 | 33.62 |
| 7 | Ross BaldwinUS | 4:09:10 | — | 30:28 | — | 2:14:25 | — | 1:19:50 | 29.24 |
| 8 | Max KohllUS | 4:09:44 | — | 30:12 | — | 2:09:57 | — | 1:24:53 | 27.27 |
| 9 | Marcelo Delgado LandazuriEC | 4:16:35 | — | 30:29 | — | 2:14:09 | — | 1:27:26 | 24.45 |
| 10 | Ricardo Quintero VelazquezMX | 4:18:45 | — | 27:42 | — | 2:19:54 | — | 1:26:52 | 23.23 |
| 11 | Jesus Carrillo ChavezMX | 4:26:51 | — | 24:57 | — | 2:15:40 | — | 1:42:21 | 22.16 |
Female Pro Results
7 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Lea RiccoboniFR | 4:15:13 | Winner | 29:09 | — | 2:16:54 | — | 1:25:22 | 60.70 |
| 2 | Kelly BartonUS | 4:24:36 | — | 29:13 | — | 2:20:13 | — | 1:31:02 | 51.12 |
| 3 | Kayla BowkerUS | 4:31:08 | — | 33:45 | — | 2:25:23 | — | 1:27:09 | 43.86 |
| 4 | Mary OrtegaBR | 4:37:12 | — | 28:28 | — | 2:30:09 | — | 1:32:43 | 37.21 |
| 5 | Annette RogersUS | 4:38:26 | — | 29:48 | — | 2:31:33 | — | 1:32:36 | 34.19 |
| 6 | Serena XueCA | 4:44:08 | — | 29:23 | — | 2:24:29 | — | 1:45:46 | 28.31 |
| 7 | Kerry GironaUS | 4:48:18 | — | 33:42 | — | 2:29:44 | — | 1:40:08 | 26.54 |