2025 Ironman Cozumel

November 22, 2025 · Cozumel, Mexico

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

Race editions

Switch year or compare this race across stored editions.

2025202420232022202120192018201720162015201420132012201120102009
Distance
Iron (140.6 miles)
Iron-Distance
Field size
51
36 men · 15 women
Men SOF
75.67
Women SOF
83.46

Race story in the data

Men: Arthur Horseau won in 7:48:18 with a +4:20 margin. Almog Elazary had the fastest run (2:46:24).

Women: Lisa Perterer won in 8:29:29 with a +21:15 margin. Marta Lagownik had the fastest run (3:01:19).

Shareable race cards

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

Race summary

2025 Ironman Cozumel 2025 - Men

ProTriStats

Winner: Arthur Horseau in 7:48:18

Margin: +4:20

Fastest bike: Arthur Horseau - 4:06:22

Fastest run: Almog Elazary - 2:46:24

Top points: Arthur Horseau - 79.91 pts

Field: 28/36 finishers, SOF 75.67

Race summary

2025 Ironman Cozumel 2025 - Women

ProTriStats

Winner: Lisa Perterer in 8:29:29

Margin: +21:15

Fastest bike: Lisa Perterer - 4:29:20

Fastest run: Marta Lagownik - 3:01:19

Top points: Lisa Perterer - 86.68 pts

Field: 12/15 finishers, SOF 83.46

Men race summary

28 finishers from 36 starters · SOF 75.67

Winner
Arthur Horseau
7:48:18
Winning margin
+4:20
Gap to second place
Fastest swim
Sven Oliver Thalmann · 41:01
Fastest bike
Arthur Horseau · 4:06:22
Fastest run
Almog Elazary · 2:46:24
Top points
Arthur Horseau
79.91 pts

Women race summary

12 finishers from 15 starters · SOF 83.46

Winner
Lisa Perterer
8:29:29
Winning margin
+21:15
Gap to second place
Fastest swim
Diana Castillo Franco · 47:47
Fastest bike
Lisa Perterer · 4:29:20
Fastest run
Marta Lagownik · 3:01:19
Top points
Lisa Perterer
86.68 pts

Men split podiums

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

Swim

  1. 41:01
  2. 41:03
  3. 41:08

T1

Split unavailable.

Bike

  1. 4:06:22
  2. 4:11:52
  3. 4:11:52

T2

Split unavailable.

Run

  1. 1
    2:46:24
  2. 2:47:30
  3. 2:47:35
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. 47:47
  2. 2
    47:48
  3. 50:53

T1

Split unavailable.

Bike

  1. 1
    4:29:20
  2. 4:36:24
  3. 3
    Sara Svensk
    Finish 2
    4:38:52

T2

Split unavailable.

Run

  1. 3:01:19
  2. 2
    3:06:57
  3. 3:08:11
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: 7:48:18
🥇#1
FR
Arthur Horseau
7:48:18
79.91 pts
🥈#2
IL
Almog Elazary
7:52:38
75.70 pts
🥉#3
SE
Sebastian Norberg
7:52:52
73.26 pts

PodiumWomen

Winner time: 8:29:29
🥇#1
AT
Lisa Perterer
8:29:29
86.68 pts
🥈#2
SE
Sara Svensk
8:50:44
76.83 pts
🥉#3
PL
Marta Lagownik
8:53:12
73.62 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 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

36 participants

7:48:18
Swim
49:01
Bike
4:06:22
Run
2:47:35
7:52:38
Swim
42:29
Bike
4:17:40
Run
2:46:24
Swim
48:46
Bike
4:11:52
Run
2:47:30
Swim
41:03
Bike
4:19:39
Run
2:50:31
7:56:13
Swim
42:30
Bike
4:18:29
Run
2:50:38
7:57:42
Swim
42:27
Bike
4:18:37
Run
2:52:11
Swim
45:46
Bike
4:11:52
Run
2:55:56
Swim
45:39
Bike
4:17:35
Run
2:49:18
8:03:04
Swim
45:42
Bike
4:14:59
Run
2:57:24
8:06:09
Swim
43:49
Bike
4:21:43
Run
2:54:55
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Arthur HorseauFR7:48:18Winner49:014:06:222:47:3579.91
2Almog ElazaryIL7:52:3842:294:17:402:46:2475.70
3Sebastian NorbergSE7:52:5248:464:11:522:47:3073.26
4Michele SarzillaIT7:55:5341:034:19:392:50:3169.95
5Nick EmdeDE7:56:1342:304:18:292:50:3867.82
6Paul SchusterDE7:57:4242:274:18:372:52:1165.43
7Damien Le MesnagerFR7:58:0045:464:11:522:55:5663.62
8Diego Mentrida ZamarraES7:59:2145:394:17:352:49:1861.56
9Tomasz SzalaPL8:03:0445:424:14:592:57:2458.72
10Mitch WismansNL8:06:0943:494:21:432:54:5556.23
11Sven Oliver ThalmannCH8:06:3541:014:19:553:01:0954.86
12Alexandre Alvarez FerreiraES8:12:2244:194:17:103:06:1751.55
13Flavio MorandiniAR8:12:5342:054:18:383:07:1650.32
14Fabian DutliCH8:16:1445:554:25:022:59:4148.11
15Juan Ignacio Villarruel CurraES8:17:2545:414:31:502:54:2446.79
16Diego Martin CondeES8:17:4848:574:25:442:57:5145.85
17Zsombor DeakRO8:18:1253:224:28:162:51:3244.97
18Alexandre NobrePT8:20:0243:144:38:372:52:4943.59
19Lorenzo DelcoCH8:22:5755:124:26:122:56:1241.86
20Quentin de VosBE8:27:1152:544:28:263:00:0739.68
21Joaquin Pereda CharlesMX8:34:4241:084:25:403:22:2136.30
22Elliot BachUS8:36:1946:154:14:533:30:3735.20
23Gwenael MillotFR8:39:1842:304:26:503:24:2033.62
24Klodian MitriUS8:42:4354:574:28:353:13:3831.91
25Thomas InigoUS8:44:0448:554:32:023:17:3131.02
26Kaito ToharaJP8:47:0755:044:39:373:02:5729.52
27Marc EggelingDE8:50:1143:184:17:423:44:3428.03
28Victor Arroyo BugalloES10:40:4649:024:25:365:19:3826.07
DNFRobbie DeckardUSDNF45:44
DNFOle-Bernard FuskevagNODNF48:594:32:12
DNFEmmanuel LejeuneBEDNF42:364:24:37
DNFJesse HinrichsDEDNF43:164:16:24
DNFJason PohlCADNF46:474:14:13
DNFFernando ToldiBRDNF43:134:14:25
DNFJon Sæverås BreivoldNODNF48:50
DNFFilipe AzevedoPTDNF42:36

Female Pro Results

15 participants

8:29:29
Swim
47:48
Bike
4:29:20
Run
3:06:57
8:50:44
Swim
53:22
Bike
4:38:52
Run
3:12:48
8:53:12
Swim
50:53
Bike
4:56:18
Run
3:01:19
8:59:07
Swim
55:58
Bike
4:36:24
Run
3:21:11
Swim
51:01
Bike
5:00:12
Run
3:08:11
Swim
1:03:18
Bike
4:56:49
Run
3:10:51
Swim
47:47
Bike
4:58:46
Run
3:27:33
9:26:24
Swim
59:20
Bike
4:46:15
Run
3:34:27
Swim
56:49
Bike
5:09:57
Run
3:27:21
Swim
59:13
Bike
5:11:57
Run
3:30:24
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lisa PertererAT8:29:29Winner47:484:29:203:06:5786.68
2Sara SvenskSE8:50:4453:224:38:523:12:4876.83
3Marta LagownikPL8:53:1250:534:56:183:01:1973.62
4Danielle LewisUS8:59:0755:584:36:243:21:1169.43
5Arlette Mariana Gonzalez HurtadoMX9:06:2851:015:00:123:08:1164.91
6Camilla ElofssonSE9:17:341:03:184:56:493:10:5159.27
7Diana Castillo FrancoCO9:20:5947:474:58:463:27:3356.41
8Laura KesslerCH9:26:2459:204:46:153:34:2753.00
9Carolina Fernandez OrtunoES9:39:5256:495:09:573:27:2146.95
10Simona KrivankovaCZ9:47:3359:135:11:573:30:2442.99
11Lisa GerssDE9:47:4253:444:56:523:52:3041.73
12Olivia DietzelUS10:03:2758:595:24:123:30:1237.81
DNFAnna PabingerATDNF1:03:14
DNFBrittany VockeUSDNF50:595:12:06
DNFLeonie KonczallaDEDNF56:444:49:47