2012 Ironman South Africa

April 21, 2012 · Port Elizabeth, South Africa

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

Race editions

Switch year or compare this race across stored editions.

20262025202420232022202120192018201720162015201420132012201120102009200820072006
Distance
Iron (140.6 miles)
Middle Distance
Field size
28
15 men · 13 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Clemente Alonso McKernan won in 8:34:45 with a +7:03 margin. Clemente Alonso McKernan had the fastest run (2:46:15).

Women: Natascha Badmann won in 9:47:10 with a +5:16 margin. Natascha Badmann had the fastest run (3:12:02).

Shareable race cards

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

Race summary

2012 Ironman South Africa 2012 - Men

ProTriStats

Winner: Clemente Alonso McKernan in 8:34:45

Margin: +7:03

Fastest bike: Cyril Viennot - 4:43:59

Fastest run: Clemente Alonso McKernan - 2:46:15

Top points: Clemente Alonso McKernan - 74.47 pts

Field: 15/15 finishers

Race summary

2012 Ironman South Africa 2012 - Women

ProTriStats

Winner: Natascha Badmann in 9:47:10

Margin: +5:16

Fastest bike: Natascha Badmann - 5:14:55

Fastest run: Natascha Badmann - 3:12:02

Top points: Natascha Badmann - 62.71 pts

Field: 13/13 finishers

Men race summary

15 finishers from 15 starters

Winner
Clemente Alonso McKernan
8:34:45
Winning margin
+7:03
Gap to second place
Fastest swim
Clemente Alonso McKernan · 54:53
Fastest bike
Cyril Viennot · 4:43:59
Fastest run
Clemente Alonso McKernan · 2:46:15
Top points
Clemente Alonso McKernan
74.47 pts

Women race summary

13 finishers from 13 starters

Winner
Natascha Badmann
9:47:10
Winning margin
+5:16
Gap to second place
Fastest swim
Simone Braendli · 1:00:04
Fastest bike
Natascha Badmann · 5:14:55
Fastest run
Natascha Badmann · 3:12:02
Top points
Natascha Badmann
62.71 pts

Men split podiums

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

Swim

  1. 54:53
  2. 2
    Kent Horner
    Finish 9
    57:55
  3. 3
    Mike Aigroz
    Finish 3
    57:59

T1

Split unavailable.

Bike

  1. 1
    4:43:59
  2. 2
    Mike Aigroz
    Finish 3
    4:48:02
  3. 4:48:52

T2

Split unavailable.

Run

  1. 2:46:15
  2. 2
    2:54:07
  3. 3
    Mike Aigroz
    Finish 3
    2:55:55
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:00:04
  2. 1:03:54
  3. 3
    Anne Basso
    Finish 8
    1:07:14

T1

Split unavailable.

Bike

  1. 5:14:55
  2. 5:23:51
  3. 3
    5:26:57

T2

Split unavailable.

Run

  1. 3:12:02
  2. 2
    3:17:14
  3. 3
    Dianne Emery
    Finish 4
    3:18:14
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:34:45
🥇#1
ES
Clemente Alonso McKernan
8:34:45
74.47 pts
🥈#2
FR
Cyril Viennot
8:41:48
64.99 pts
🥉#3
CH
Mike Aigroz
8:46:04
59.26 pts

PodiumWomen

Winner time: 9:47:10
🥇#1
CH
Natascha Badmann
9:47:10
62.71 pts
🥈#2
CH
Simone Braendli
9:52:26
56.40 pts
🥉#3
DE
Diana Riesler
10:01:14
45.85 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

15 participants

Swim
54:53
Bike
4:48:52
Run
2:46:15
8:41:48
Swim
59:54
Bike
4:43:59
Run
2:54:07
8:46:04
Swim
57:59
Bike
4:48:02
Run
2:55:55
8:57:21
Swim
1:00:15
Bike
4:51:17
Run
3:00:49
9:03:03
Swim
1:02:56
Bike
4:51:03
Run
3:04:57
9:09:57
Swim
1:05:22
Bike
4:58:02
Run
3:01:50
9:10:48
Swim
1:02:48
Bike
4:49:16
Run
3:12:37
9:11:24
Swim
1:02:53
Bike
4:49:15
Run
3:15:07
9:14:39
Swim
57:55
Bike
4:58:03
Run
3:14:09
Swim
1:00:05
Bike
5:11:21
Run
3:04:43
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Clemente Alonso McKernanES8:34:45Winner54:534:48:522:46:1574.47
2Cyril ViennotFR8:41:4859:544:43:592:54:0764.99
3Mike AigrozCH8:46:0457:594:48:022:55:5559.26
4Markus FachbachDE8:57:211:00:154:51:173:00:4944.08
5Trevor DelsautFR9:03:031:02:564:51:033:04:5736.42
6Petr VabrousekCZ9:09:571:05:224:58:023:01:5027.14
7Craig TwiggGB9:10:481:02:484:49:163:12:3726.00
8Sylvain RotaFR9:11:241:02:534:49:153:15:0725.19
9Kent HornerZA9:14:3957:554:58:033:14:0920.82
10Guilherme ManocchioBR9:20:561:00:055:11:213:04:4312.37
11Andrey LyatskiyRU9:25:431:00:095:15:133:05:555.94
12Michael WetzelDE9:26:331:05:315:04:583:09:474.82
13Raynard TissinkZA9:31:421:03:115:04:323:17:33
14Ivan AlbanoBR9:40:301:03:455:18:453:12:58
15Georg SwobodaAT9:42:511:07:434:59:353:31:06

Female Pro Results

13 participants

Swim
1:14:43
Bike
5:14:55
Run
3:12:02
9:52:26
Swim
1:00:04
Bike
5:23:51
Run
3:23:40
10:01:14
Swim
1:12:27
Bike
5:26:57
Run
3:17:14
10:07:55
Swim
1:07:41
Bike
5:37:37
Run
3:18:14
10:08:02
Swim
1:07:34
Bike
5:36:41
Run
3:19:33
Swim
1:03:54
Bike
5:40:38
Run
3:24:10
10:28:03
Swim
1:14:38
Bike
5:37:04
Run
3:31:46
10:33:12
Swim
1:07:14
Bike
5:48:32
Run
3:32:33
10:34:24
Swim
1:08:29
Bike
5:53:14
Run
3:27:46
10:41:13
Swim
1:13:59
Bike
5:47:21
Run
3:34:01
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Natascha BadmannCH9:47:10Winner1:14:435:14:553:12:0262.71
2Simone BraendliCH9:52:261:00:045:23:513:23:4056.40
3Diana RieslerDE10:01:141:12:275:26:573:17:1445.85
4Dianne EmeryZA10:07:551:07:415:37:373:18:1437.84
5Susan BlattDE10:08:021:07:345:36:413:19:3337.70
6Virginia BerasateguiES10:13:001:03:545:40:383:24:1031.74
7Emi SakaiJP10:28:031:14:385:37:043:31:4613.70
8Anne BassoFR10:33:121:07:145:48:323:32:337.53
9Nina PekermanIL10:34:241:08:295:53:143:27:466.09
10Jacqui GordonUS10:41:131:13:595:47:213:34:01
11Claire HornerZA10:50:531:12:485:51:573:38:52
12Kathrin WaltherDE11:30:131:14:376:09:074:00:34
13Caroline KollZA11:56:211:11:436:31:104:07:02