2024 Ironman Cozumel

November 23, 2024 · Cozumel, Mexico

Data: Ironman™ · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

2025202420232022202120192018201720162015201420132012201120102009
Distance
Iron (140.6 miles)
Iron-Distance
Field size
53
29 men · 24 women
Men SOF
85.16
Women SOF
72.97

Race story in the data

Men: Bart Aernouts won in 7:39:24 with a +5:48 margin. MartenVan Riel had the fastest run (2:39:38).

Women: Anne Reischmann won in 8:38:08 with a +6:16 margin. Anne Reischmann had the fastest run (3:02:03).

Shareable race cards

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

Race summary

2024 Ironman Cozumel 2024 - Men

ProTriStats

Winner: Bart Aernouts in 7:39:24

Margin: +5:48

Fastest bike: Bart Aernouts - 4:07:19

Fastest run: MartenVan Riel - 2:39:38

Top points: Bart Aernouts - 85.08 pts

Field: 29/29 finishers, SOF 85.16

Race summary

2024 Ironman Cozumel 2024 - Women

ProTriStats

Winner: Anne Reischmann in 8:38:08

Margin: +6:16

Fastest bike: Anne Reischmann - 4:41:00

Fastest run: Anne Reischmann - 3:02:03

Top points: Anne Reischmann - 81.19 pts

Field: 24/24 finishers, SOF 72.97

Men race summary

29 finishers from 29 starters · SOF 85.16

Winner
Bart Aernouts
7:39:24
Winning margin
+5:48
Gap to second place
Fastest swim
MartenVan Riel · 39:48
Fastest bike
Bart Aernouts · 4:07:19
Fastest run
MartenVan Riel · 2:39:38
Top points
Bart Aernouts
85.08 pts

Women race summary

24 finishers from 24 starters · SOF 72.97

Winner
Anne Reischmann
8:38:08
Winning margin
+6:16
Gap to second place
Fastest swim
Julie Iemmolo · 44:46
Fastest bike
Anne Reischmann · 4:41:00
Fastest run
Anne Reischmann · 3:02:03
Top points
Anne Reischmann
81.19 pts

Men split podiums

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

Swim

  1. 39:48
  2. 2
    Fernando Toldi
    Finish 13 · split rank #2
    41:06
  3. 3
    Christopher DeclanMintern
    Finish 29 · split rank #3
    41:08

T1

  1. 2:34
  2. 2:38
  3. 3
    John Killeen
    Finish 15
    2:42

Bike

  1. 1
    4:07:19
  2. 2
    Leon Chevalier
    Finish 3 · split rank #2
    4:07:41
  3. 3
    Michael Weiss
    Finish 6 · split rank #3
    4:08:18

T2

  1. 1
    John Killeen
    Finish 15
    1:14
  2. 1:15
  3. 1:16

Run

  1. 2:39:38
  2. 2
    Bart Aernouts
    Finish 1 · split rank #2
    2:43:03
  3. 3
    Dario Giovine
    Finish 4 · split rank #3
    2:46:29
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
    44:46
  2. 2
    Lisa Perterer
    Finish 2 · split rank #2
    47:00
  3. 3
    Rach McBride
    Finish 10 · split rank #3
    47:01

T1

  1. 2:57
  2. 2
    Rach McBride
    Finish 10
    3:05
  3. 3:18

Bike

  1. 4:41:00
  2. 2
    Margrit Elfers
    Finish 15 · split rank #2
    4:42:51
  3. 3
    Lisa Perterer
    Finish 2 · split rank #3
    4:48:12

T2

  1. 1
    1:14
  2. 2
    Rach McBride
    Finish 10
    1:29
  3. 3
    Katie Lance
    Finish 16
    1:29

Run

  1. 3:02:03
  2. 2
    Lisa Perterer
    Finish 2 · split rank #2
    3:03:34
  3. 3
    Gabrielle Suver
    Finish 9 · split rank #3
    3:07: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.

PodiumMen

Winner time: 7:39:24
🥇#1
BE
Bart Aernouts
7:39:24
85.08 pts
🥈#2
US
Chris Leiferman
7:45:12
80.28 pts
🥉#3
FR
Leon Chevalier
7:46:58
77.24 pts

PodiumWomen

Winner time: 8:38:08
🥇#1
DE
Anne Reischmann
8:38:08
81.19 pts
🥈#2
AT
Lisa Perterer
8:44:24
76.51 pts
🥉#3
FR
Justine Mathieux
8:51:03
71.90 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#10#20SwimBikeRunFinish#10#2#1#8#4#5#2#11#2#7#3#13#5#3#4#6#6#4#5#12#3#12#6#20#7#15#8#9#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#8#16SwimBikeRunFinish#10#1#2#3#2#2#4#4#5#3#5#7#4#8#7#4#5#16#6#9#6#6#16#8#7#12#14#6#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

29 participants

7:39:24
Swim
44:52
Bike
4:07:19
Run
2:43:03
7:45:12
Swim
44:48
Bike
4:08:35
Run
2:47:46
7:46:58
Swim
44:52
Bike
4:07:41
Run
2:50:35
7:50:17
Swim
44:54
Bike
4:13:53
Run
2:46:29
7:50:52
Swim
44:46
Bike
4:13:58
Run
2:47:41
7:53:46
Swim
44:52
Bike
4:08:18
Run
2:56:13
7:56:35
Swim
39:48
Bike
4:32:07
Run
2:39:38
7:59:36
Swim
44:57
Bike
4:17:54
Run
2:51:42
8:02:32
Swim
44:47
Bike
4:14:21
Run
2:59:20
Swim
47:56
Bike
4:23:16
Run
2:51:10
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Bart AernoutsBE7:39:24Winner44:52#102:534:07:191:182:43:03#285.08
2Chris LeifermanUS7:45:1244:48#82:494:08:35#41:162:47:46#580.28
3Leon ChevalierFR7:46:5844:52#112:384:07:41#21:152:50:35#777.24
4Dario GiovineIT7:50:1744:54#132:534:13:53#52:102:46:29#373.80
5Dominik SowiejaDE7:50:5244:46#62:544:13:58#61:342:47:41#471.58
6Michael WeissAT7:53:4644:52#123:014:08:18#31:252:56:13#1268.63
7MartenVan RielBE7:56:3539:483:444:32:07#201:202:39:3865.86
8Cameron WurfAU7:59:3644:57#152:554:17:54#82:092:51:42#963.14
9Robbie DeckardUS8:02:3244:47#72:344:14:21#71:322:59:20#1460.58
10Sebastian NorbergSE8:06:3947:56#222:594:23:16#101:202:51:10#857.68
11Christoph MattnerDE8:07:3647:53#193:004:21:41#92:572:52:06#1056.10
12VictorArroyo BugalloES8:08:0747:59#232:524:23:43#133:152:50:20#654.79
13Fernando ToldiBR8:14:1041:06#22:464:28:42#181:253:00:13#1551.43
14David PleseSI8:16:5844:58#163:574:25:17#161:493:00:59#1649.41
15John KilleenUS8:19:2755:43#292:424:23:22#111:142:56:30#1347.59
16JonathanSanchez MosqueraES8:24:4447:54#202:494:24:26#141:523:07:44#1944.75
17Flavio MorandiniAR8:26:4741:10#43:304:29:21#192:513:09:58#2043.23
18Branden ScheelUS8:32:0853:00#273:354:37:37#222:402:55:18#1140.49
19Eduardo PerezSandi GarciaMX8:32:3747:54#213:274:37:14#211:463:02:18#1839.68
20AlejandroTorres FerragudES8:41:2847:48#182:424:45:31#244:223:01:07#1735.70
21Eric LauricellaUS8:54:3249:33#254:144:42:59#234:153:13:34#2131.59
22Zack CooperGB9:07:5849:38#264:054:23:34#122:243:48:18#2531.10
23Jose SaenzGT9:12:1444:49#93:564:58:43#284:083:20:38#2330.66
24Ben SternUS9:25:3947:15#176:014:50:48#253:443:37:54#2430.25
25Marcel BischofDE9:30:0749:30#243:445:13:49#293:303:19:35#2229.87
26Nicholas ChaseUS9:45:2241:20#53:534:27:24#172:004:30:48#2729.53
27Adam FeighUS9:45:2244:54#142:564:24:39#151:284:31:27#2829.53
28Yannick FischbachDE10:22:5753:13#283:324:54:50#272:184:29:06#2628.92
29Christopher DeclanMinternIE10:38:2541:08#33:034:51:33#263:254:59:19#2928.65

Female Pro Results

24 participants

8:38:08
Swim
50:39
Bike
4:41:00
Run
3:02:03
8:44:24
Swim
47:00
Bike
4:48:12
Run
3:03:34
Swim
47:36
Bike
4:48:15
Run
3:09:13
8:59:51
Swim
44:46
Bike
4:50:28
Run
3:20:00
Swim
50:37
Bike
4:57:07
Run
3:08:46
9:16:51
Swim
53:40
Bike
4:56:18
Run
3:21:26
Swim
47:49
Bike
5:17:13
Run
3:20:52
Swim
51:39
Bike
5:16:49
Run
3:14:05
9:32:52
Swim
57:05
Bike
5:21:26
Run
3:07:35
9:39:02
Swim
47:01
Bike
5:11:22
Run
3:36:06
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Anne ReischmannDE8:38:08Winner50:39#102:574:41:001:313:02:0381.19
2Lisa PertererAT8:44:2447:00#23:294:48:12#32:113:03:34#276.51
3Justine MathieuxFR8:51:0347:36#44:024:48:15#41:593:09:13#571.90
4Julie IemmoloFR8:59:5144:463:254:50:28#51:143:20:00#766.75
5Elisabetta CurridoriIT9:01:2850:37#83:184:57:07#71:423:08:46#464.21
6Angela NaethUS9:16:5153:40#163:354:56:18#61:543:21:26#957.16
7RominaPalacio BalenaAR9:31:2247:49#63:385:17:13#161:513:20:52#850.55
8Arlette MarianaGonzalez HurtadoMX9:31:3251:39#124:135:16:49#144:473:14:05#648.94
9Gabrielle SuverUS9:32:5257:05#184:175:21:26#172:313:07:35#347.06
10Rach McBrideCA9:39:0247:01#33:055:11:22#111:293:36:06#1743.66
11Brittany VockeUS9:39:5447:52#73:455:10:56#101:503:35:33#1542.16
12Vanessa PereiraPT9:41:0257:46#225:195:06:16#82:593:28:43#1240.66
13Christine MasseyUS9:41:2753:35#143:425:15:49#132:143:26:09#1039.49
14Katharina KrügerDE9:44:4747:42#54:565:09:02#91:453:41:24#2037.43
15Margrit ElfersDE9:45:2950:37#95:234:42:51#23:104:03:30#2336.32
16Katie LanceUS9:53:5057:31#205:485:16:55#151:293:32:10#1432.69
17Katie ColvilleUS10:02:0553:30#134:065:25:46#192:573:35:49#1630.32
18Olivia DietzelUS10:05:1857:08#194:115:22:06#183:483:38:08#1829.65
19Lesley PatersonGB10:09:1353:39#154:085:14:59#122:003:54:30#2129.02
20Jessica CullenCA10:19:511:00:34#234:015:46:01#222:453:26:31#1128.46
21Amy VantasselUS10:23:2257:38#214:015:48:18#231:463:31:41#1327.93
22Sarah KarpinskiUS10:34:091:05:10#245:095:40:59#203:043:39:49#1927.45
23Meghan DiritoUS10:53:3650:48#114:535:43:23#212:374:11:57#2427.00
24Allison JacobCA11:14:2856:37#174:536:11:21#244:373:57:02#2226.59