2026 Ironman 70.3 Peru

April 25, 2026 · Lima, Peru

Data: PTO Stats · Updated 5/21/2026 · Quality: partialHow data works

Race editions

Switch year or compare this race across stored editions.

2026202520242023201920182017
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
18
11 men · 7 women
Men SOF
43.85
Women SOF
42.13

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).

Shareable race cards

Copy clean podium and split summaries for chats, newsletters, and social posts.

Race summary

2026 Ironman 70.3 Peru 2026 - Men

ProTriStats

Winner: Martin Baeza Munoz in 3:47:40

Margin: +2:17

Fastest bike: Martin Baeza Munoz - 2:01:37

Fastest run: Fernando Toldi - 1:13:37

Top points: Martin Baeza Munoz - 60.18 pts

Field: 11/11 finishers, SOF 43.85

Race summary

2026 Ironman 70.3 Peru 2026 - Women

ProTriStats

Winner: Lea Riccoboni in 4:15:13

Margin: +9:23

Fastest bike: Lea Riccoboni - 2:16:54

Fastest run: Lea Riccoboni - 1:25:22

Top points: Lea Riccoboni - 60.70 pts

Field: 7/7 finishers, SOF 42.13

Men race summary

11 finishers from 11 starters · SOF 43.85

Winner
Martin Baeza Munoz
3:47:40
Winning margin
+2:17
Gap to second place
Fastest swim
Rodrigo Gonzalez · 24:52
Fastest bike
Martin Baeza Munoz · 2:01:37
Fastest run
Fernando Toldi · 1:13:37
Top points
Martin Baeza Munoz
60.18 pts

Women race summary

7 finishers from 7 starters · SOF 42.13

Winner
Lea Riccoboni
4:15:13
Winning margin
+9:23
Gap to second place
Fastest swim
Mary Ortega · 28:28
Fastest bike
Lea Riccoboni · 2:16:54
Fastest run
Lea Riccoboni · 1:25:22
Top points
Lea Riccoboni
60.70 pts

Men split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 24:52
  2. 24:53
  3. 24:57

T1

Split unavailable.

Bike

  1. 2:01:37
  2. 2
    Kyle Gabbard
    Finish 6
    2:06:37
  3. 2:07:03

T2

Split unavailable.

Run

  1. 1:13:37
  2. 1:14:14
  3. 1:14:40
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

Women split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 1
    Mary Ortega
    Finish 4
    28:28
  2. 2
    29:09
  3. 3
    Kelly Barton
    Finish 2
    29:13

T1

Split unavailable.

Bike

  1. 1
    2:16:54
  2. 2
    Kelly Barton
    Finish 2
    2:20:13
  3. 3
    Serena Xue
    Finish 6
    2:24:29

T2

Split unavailable.

Run

  1. 1
    1:25:22
  2. 2
    Kayla Bowker
    Finish 3
    1:27:09
  3. 3
    Kelly Barton
    Finish 2
    1:31:02
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

PodiumMen

Winner time: 3:47:40
🥇#1
CL
Martin Baeza Munoz
3:47:40
60.18 pts
🥈#2
BR
Fernando Toldi
3:49:57
55.31 pts
🥉#3
MX
Rodrigo Gonzalez
3:51:17
51.53 pts

PodiumWomen

Winner time: 4:15:13
🥇#1
FR
Lea Riccoboni
4:15:13
60.70 pts
🥈#2
US
Kelly Barton
4:24:36
51.12 pts
🥉#3
US
Kayla Bowker
4:31:08
43.86 pts

Men · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Women · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 7
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

11 participants

Swim
24:53
Bike
2:01:37
Run
1:17:50
3:49:57
Swim
25:55
Bike
2:07:03
Run
1:13:37
Swim
24:52
Bike
2:08:12
Run
1:14:40
3:57:08
Swim
27:28
Bike
2:11:18
Run
1:14:14
4:02:58
Swim
25:16
Bike
2:09:58
Run
1:23:50
4:05:47
Swim
33:18
Bike
2:06:37
Run
1:20:54
4:09:10
Swim
30:28
Bike
2:14:25
Run
1:19:50
4:09:44
Swim
30:12
Bike
2:09:57
Run
1:24:53
Swim
30:29
Bike
2:14:09
Run
1:27:26
Swim
27:42
Bike
2:19:54
Run
1:26:52
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Martin Baeza MunozCL3:47:40Winner24:532:01:371:17:5060.18
2Fernando ToldiBR3:49:5725:552:07:031:13:3755.31
3Rodrigo GonzalezMX3:51:1724:522:08:121:14:4051.53
4Matheus MenezesBR3:57:0827:282:11:181:14:1444.50
5Dillon LongoCA4:02:5825:162:09:581:23:5037.76
6Kyle GabbardUS4:05:4733:182:06:371:20:5433.62
7Ross BaldwinUS4:09:1030:282:14:251:19:5029.24
8Max KohllUS4:09:4430:122:09:571:24:5327.27
9Marcelo Delgado LandazuriEC4:16:3530:292:14:091:27:2624.45
10Ricardo Quintero VelazquezMX4:18:4527:422:19:541:26:5223.23
11Jesus Carrillo ChavezMX4:26:5124:572:15:401:42:2122.16

Female Pro Results

7 participants

4:15:13
Swim
29:09
Bike
2:16:54
Run
1:25:22
4:24:36
Swim
29:13
Bike
2:20:13
Run
1:31:02
4:31:08
Swim
33:45
Bike
2:25:23
Run
1:27:09
4:37:12
Swim
28:28
Bike
2:30:09
Run
1:32:43
4:38:26
Swim
29:48
Bike
2:31:33
Run
1:32:36
4:44:08
Swim
29:23
Bike
2:24:29
Run
1:45:46
4:48:18
Swim
33:42
Bike
2:29:44
Run
1:40:08
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lea RiccoboniFR4:15:13Winner29:092:16:541:25:2260.70
2Kelly BartonUS4:24:3629:132:20:131:31:0251.12
3Kayla BowkerUS4:31:0833:452:25:231:27:0943.86
4Mary OrtegaBR4:37:1228:282:30:091:32:4337.21
5Annette RogersUS4:38:2629:482:31:331:32:3634.19
6Serena XueCA4:44:0829:232:24:291:45:4628.31
7Kerry GironaUS4:48:1833:422:29:441:40:0826.54