2012 Ironman Cozumel

November 24, 2012 · Cozumel, Mexico

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

Race editions

Switch year or compare this race across stored editions.

2025202420232022202120192018201720162015201420132012201120102009
Distance
Iron (140.6 miles)
Middle Distance
Field size
61
37 men · 24 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Ivan Rana won in 8:15:07 with a +7:48 margin. Ivan Rana had the fastest run (2:44:05).

Women: Mary Beth Ellis won in 9:15:38 with a +0:07 margin. Beth McKenzie had the fastest run (3:02:39).

Shareable race cards

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

Race summary

2012 Ironman Cozumel 2012 - Men

ProTriStats

Winner: Ivan Rana in 8:15:07

Margin: +7:48

Fastest bike: Dirk Bockel - 4:28:39

Fastest run: Ivan Rana - 2:44:05

Top points: Ivan Rana - 79.70 pts

Field: 37/37 finishers

Race summary

2012 Ironman Cozumel 2012 - Women

ProTriStats

Winner: Mary Beth Ellis in 9:15:38

Margin: +0:07

Fastest bike: Sophie De Groote - 4:57:01

Fastest run: Beth McKenzie - 3:02:39

Top points: Mary Beth Ellis - 79.34 pts

Field: 24/24 finishers

Men race summary

37 finishers from 37 starters

Winner
Ivan Rana
8:15:07
Winning margin
+7:48
Gap to second place
Fastest swim
Brandon Marsh · 50:08
Fastest bike
Dirk Bockel · 4:28:39
Fastest run
Ivan Rana · 2:44:05
Top points
Ivan Rana
79.70 pts

Women race summary

24 finishers from 24 starters

Winner
Mary Beth Ellis
9:15:38
Winning margin
+0:07
Gap to second place
Fastest swim
Tenille Hoogland · 54:27
Fastest bike
Sophie De Groote · 4:57:01
Fastest run
Beth McKenzie · 3:02:39
Top points
Mary Beth Ellis
79.34 pts

Men split podiums

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

Swim

  1. 1
    50:08
  2. 50:13
  3. 50:15

T1

Split unavailable.

Bike

  1. 1
    Dirk Bockel
    Finish 26
    4:28:39
  2. 2
    Sylvain Rota
    Finish 16
    4:35:03
  3. 4:35:12

T2

Split unavailable.

Run

  1. 1
    Ivan Rana
    Finish 1
    2:44:05
  2. 2
    Bas Diederen
    Finish 2
    2:51:57
  3. 3
    Bert Jammaer
    Finish 3
    2:53:18
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. 54:27
  2. 54:34
  3. 54:36

T1

Split unavailable.

Bike

  1. 4:57:01
  2. 2
    Mareen Hufe
    Finish 8
    4:57:42
  3. 3
    5:00:15

T2

Split unavailable.

Run

  1. 1
    3:02:39
  2. 2
    3:02:40
  3. 3:09:47
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: 8:15:07
🥇#1
ES
Ivan Rana
8:15:07
79.70 pts
🥈#2
NL
Bas Diederen
8:22:55
68.87 pts
🥉#3
BE
Bert Jammaer
8:24:51
66.19 pts

PodiumWomen

Winner time: 9:15:38
🥇#1
US
Mary Beth Ellis
9:15:38
79.34 pts
🥈#2
BE
Sophie De Groote
9:15:45
79.20 pts
🥉#3
DE
Sonja Tajsich
9:21:30
72.08 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

37 participants

8:15:07
Swim
50:27
Bike
4:37:16
Run
2:44:05
8:22:55
Swim
50:17
Bike
4:37:39
Run
2:51:57
8:24:51
Swim
52:08
Bike
4:36:04
Run
2:53:18
8:26:38
Swim
52:10
Bike
4:35:59
Run
2:55:19
8:29:09
Swim
52:30
Bike
4:37:37
Run
2:56:00
8:30:17
Swim
50:08
Bike
4:37:55
Run
2:59:07
8:37:14
Swim
52:23
Bike
4:35:12
Run
3:05:44
8:37:46
Swim
52:16
Bike
4:35:26
Run
3:06:48
8:41:09
Swim
57:48
Bike
4:40:19
Run
2:58:09
Swim
50:13
Bike
4:37:53
Run
3:10:59
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Ivan RanaES8:15:07Winner50:274:37:162:44:0579.70
2Bas DiederenNL8:22:5550:174:37:392:51:5768.87
3Bert JammaerBE8:24:5152:084:36:042:53:1866.19
4Anton BlokhinBY8:26:3852:104:35:592:55:1963.72
5Jimmy JohnsenDK8:29:0952:304:37:372:56:0060.23
6Brandon MarshUS8:30:1750:084:37:552:59:0758.65
7Michael LovatoUS8:37:1452:234:35:123:05:4449.01
8James CunnamaZA8:37:4652:164:35:263:06:4848.27
9Stefan SchmidDE8:41:0957:484:40:192:58:0943.58
10Andres Castillo LatorreCO8:42:0650:134:37:533:10:5942.26
11Ezequiel MoralesAR8:44:5857:394:40:433:03:1638.28
12Luke McKenzieAU8:45:5750:194:35:123:16:5836.92
13Andrey LyatskiyRU8:48:0452:194:52:3433.98
14Eduardo SturlaAR8:52:4257:334:46:013:05:2427.55
15Alexander GrigoryevRU8:58:0352:184:43:343:18:2420.13
16Sylvain RotaFR8:58:4552:364:35:033:27:3219.16
17Thiago VinhalBR9:04:1052:055:07:562:59:1411.64
18Olivier CardoenBE9:07:4858:494:46:163:18:356.60
19Ciro ViolinBR9:13:4556:544:52:203:20:20
20Rene VallantAT9:17:2757:384:40:473:34:40
21Patrick JabergCH9:25:0957:294:58:013:25:12
22Jesse VondracekUS9:28:1357:365:14:183:12:31
23Edo Van der MeerNL9:29:3650:154:38:103:57:59
24Patrick EvoeUS9:42:4758:004:38:024:03:03
25Mario FinkAT9:51:5056:574:41:184:09:46
26Dirk BockelLU9:52:1850:154:28:394:30:21
27Hiroyuki NishiuchiJP9:57:4452:135:23:383:36:59
28Sergio QuezadaMX10:01:2552:165:07:103:56:45
29Reinaldo De OliveiraBR10:05:531:08:325:14:163:38:30
30Bojan MaricRS10:11:191:07:205:15:273:43:02
31Tom SvobodaCZ11:01:4056:565:12:264:48:32
32Mauro CavanhaBR11:01:4652:144:51:015:14:32
33Matjaz KovacSI12:31:051:08:086:37:564:36:20
34Christopher BaggUS13:58:3957:484:58:25
35Dave HarjuCA14:12:341:00:294:54:458:12:36
36Ivan Tejero VazquezES14:12:3452:115:16:427:59:01
37Franz HöferAT14:12:3752:105:30:157:47:19

Female Pro Results

24 participants

9:15:38
Swim
54:36
Bike
5:05:26
Run
3:11:17
Swim
1:04:59
Bike
4:57:01
Run
3:09:47
9:21:30
Swim
1:13:55
Bike
5:00:15
Run
3:02:40
Swim
54:34
Bike
5:02:17
Run
3:22:26
Swim
1:05:07
Bike
5:03:40
Run
3:12:42
9:29:20
Swim
Bike
Run
9:31:00
Swim
Bike
Run
9:32:19
Swim
1:11:09
Bike
4:57:42
Run
3:19:20
9:39:25
Swim
1:11:14
Bike
5:21:18
Run
3:02:39
9:40:36
Swim
1:07:09
Bike
5:17:24
Run
3:12:04
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Mary Beth EllisUS9:15:38Winner54:365:05:263:11:1779.34
2Sophie De GrooteBE9:15:451:04:594:57:013:09:4779.20
3Sonja TajsichDE9:21:301:13:555:00:153:02:4072.08
4Michelle VesterbyDK9:23:4954:345:02:173:22:2669.22
5Kathleen CalkinsUS9:25:581:05:075:03:403:12:4266.56
6Jessie DonavanUS9:29:2062.39
7Heidi SessnerDE9:31:0060.33
8Mareen HufeDE9:32:191:11:094:57:423:19:2058.70
9Beth McKenzieUS9:39:251:11:145:21:183:02:3949.92
10Elizabeth LylesUS9:40:361:07:095:17:243:12:0448.46
11Jackie HeringUS9:44:051:04:575:14:413:19:3844.15
12Anne BassoFR9:46:581:04:515:21:1240.58
13Michaela RudolfAT9:48:431:15:425:08:233:19:1338.42
14Stephanie JonesUS9:51:591:20:395:11:343:14:5434.38
15Ayesha RollinsonCA9:53:261:03:335:15:483:28:2232.58
16Jacqui GordonUS9:55:251:07:155:11:493:32:1030.13
17April GellatlyUS9:57:591:03:385:16:013:33:1026.95
18Paolina AllanCA10:00:211:13:505:13:563:28:2024.03
19Tenille HooglandCA10:02:2254:275:06:473:56:1921.53
20Marie DanaisCA10:37:291:05:095:32:113:53:47
21Kristin BakerCA11:04:051:22:325:48:443:45:46
22Annett KamenzDE12:46:281:13:546:14:355:10:42
23Saki KubotaJP13:29:221:13:266:37:405:28:08
24Francesca TibaldiIT14:09:24