2007 Ironman South Africa

March 17, 2007 · Port Elizabeth, South Africa

Data: Ironman™ · Updated 7/5/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
33
18 men · 15 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Gerrit Schellens won in 8:33:05 with a +3:02 margin. Gerrit Schellens had the fastest run (2:45:48).

Women: Natascha Badmann won in 9:22:01 with a +25:01 margin. Edith Niederfriniger had the fastest run (3:13:48).

Shareable race cards

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

Race summary

2007 Ironman South Africa 2007 - Men

ProTriStats

Winner: Gerrit Schellens in 8:33:05

Margin: +3:02

Fastest bike: Stefan Riesen - 4:35:02

Fastest run: Gerrit Schellens - 2:45:48

Top points: Gerrit Schellens - 59.72 pts

Field: 18/18 finishers

Race summary

2007 Ironman South Africa 2007 - Women

ProTriStats

Winner: Natascha Badmann in 9:22:01

Margin: +25:01

Fastest bike: Natascha Badmann - 4:54:54

Fastest run: Edith Niederfriniger - 3:13:48

Top points: Natascha Badmann - 76.29 pts

Field: 15/15 finishers

Men race summary

18 finishers from 18 starters

Winner
Gerrit Schellens
8:33:05
Winning margin
+3:02
Gap to second place
Fastest swim
Carl Storm · 56:18
Fastest bike
Stefan Riesen · 4:35:02
Fastest run
Gerrit Schellens · 2:45:48
Top points
Gerrit Schellens
59.72 pts

Women race summary

15 finishers from 15 starters

Winner
Natascha Badmann
9:22:01
Winning margin
+25:01
Gap to second place
Fastest swim
Tereza Macel · 1:05:01
Fastest bike
Natascha Badmann · 4:54:54
Fastest run
Edith Niederfriniger · 3:13:48
Top points
Natascha Badmann
76.29 pts

Men split podiums

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

Swim

  1. 1
    Carl Storm
    Finish 5
    56:18
  2. 2
    Glen Gore
    Finish 11
    58:25
  3. 58:26

T1

Split unavailable.

Bike

  1. 1
    4:35:02
  2. 4:39:55
  3. 4:43:16

T2

Split unavailable.

Run

  1. 2:45:48
  2. 2:46:42
  3. 2:57:44
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
    Tereza Macel
    Finish 9
    1:05:01
  2. 1:07:09
  3. 3
    Wilma Daniel
    Finish 13
    1:07:56

T1

Split unavailable.

Bike

  1. 4:54:54
  2. 2
    Eva Nystroem
    Finish 6
    5:19:27
  3. 5:20:56

T2

Split unavailable.

Run

  1. 3:13:48
  2. 3:15:31
  3. 3
    3:15:37
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:33:05
🥇#1
BE
Gerrit Schellens
8:33:05
59.72 pts
🥈#2
ZA
Raynard Tissink
8:36:07
55.54 pts
🥉#3
CH
Stefan Riesen
8:41:39
47.92 pts

PodiumWomen

Winner time: 9:22:01
🥇#1
CH
Natascha Badmann
9:22:01
76.29 pts
🥈#2
IT
Edith Niederfriniger
9:47:02
45.56 pts
🥉#3
GB
Bella Bayliss
9:48:41
43.54 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

18 participants

Swim
1:03:58
Bike
4:43:16
Run
2:45:48
8:36:07
Swim
58:26
Bike
4:39:55
Run
2:57:44
8:41:39
Swim
1:07:57
Bike
4:35:02
Run
2:58:37
8:48:19
Swim
1:06:59
Bike
4:54:36
Run
2:46:42
9:06:45
Swim
56:18
Bike
4:48:28
Run
3:21:56
Swim
1:00:55
Bike
5:05:34
Run
3:08:21
9:20:43
Swim
1:02:03
Bike
4:59:19
Run
3:19:19
9:25:14
Swim
1:07:58
Bike
5:09:56
Run
3:07:18
9:25:22
Swim
1:07:04
Bike
5:10:55
Run
3:07:21
9:26:06
Swim
1:04:35
Bike
4:57:09
Run
3:24:19
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Gerrit SchellensBE8:33:05Winner1:03:584:43:162:45:4859.72
2Raynard TissinkZA8:36:0758:264:39:552:57:4455.54
3Stefan RiesenCH8:41:391:07:574:35:022:58:3747.92
4Petr VabrousekCZ8:48:191:06:594:54:362:46:4238.73
5Carl StormZA9:06:4556:184:48:283:21:5613.33
6Alexander FruehwirthAT9:14:521:00:555:05:343:08:212.15
7Scott NeyedliGB9:20:431:02:034:59:193:19:19
8Dirk WijnaldaNL9:25:141:07:585:09:563:07:18
9Norbert KoenigAT9:25:221:07:045:10:553:07:21
10Bryn FreemanZA9:26:061:04:354:57:093:24:19
11Glen GoreZA9:34:0158:255:21:083:14:26
12Lawrence van Lingen9:47:161:00:235:15:423:31:09
13James CunnamaZA9:48:381:09:345:06:283:32:34
14Charl KeetZA9:53:4258:435:22:073:32:50
15Martin FlintaSE9:55:461:08:215:13:343:33:49
16Freddy LampretZA9:56:291:03:155:18:383:34:34
17James ParkerGB10:12:481:07:245:06:503:58:33
18John CareyAU11:47:171:24:466:22:383:59:51

Female Pro Results

15 participants

Swim
1:11:34
Bike
4:54:54
Run
3:15:31
Swim
1:07:09
Bike
5:26:04
Run
3:13:48
9:48:41
Swim
1:07:58
Bike
5:25:04
Run
3:15:37
9:52:41
Swim
1:10:01
Bike
5:23:22
Run
3:19:16
Swim
1:19:54
Bike
5:20:56
Run
3:17:33
10:15:31
Swim
1:15:00
Bike
5:19:27
Run
3:41:02
Swim
1:25:47
Bike
5:29:41
Run
3:30:56
Swim
1:13:13
Bike
5:53:22
Run
3:27:51
10:41:24
Swim
1:05:01
Bike
5:23:09
Run
4:13:12
10:49:22
Swim
1:09:40
Bike
5:59:03
Run
3:40:37
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Natascha BadmannCH9:22:01Winner1:11:344:54:543:15:3176.29
2Edith NiederfrinigerIT9:47:021:07:095:26:043:13:4845.56
3Bella BaylissGB9:48:411:07:585:25:043:15:3743.54
4Cora VlotNL9:52:411:10:015:23:223:19:1638.62
5Heleen Bij De VaateNL9:58:251:19:545:20:563:17:3331.58
6Eva NystroemSE10:15:311:15:005:19:273:41:0210.57
7Camilla Lindholm BorgSE10:26:261:25:475:29:413:30:56
8Zsuzsanna HarsanyiHU10:34:291:13:135:53:223:27:51
9Tereza MacelCZ10:41:241:05:015:23:094:13:12
10Caroline KollZA10:49:221:09:405:59:033:40:37
11Kathryn CronjeZA10:54:091:08:005:45:494:00:17
12Cordula MollerNA11:04:021:15:455:51:373:56:38
13Wilma DanielZA11:27:581:07:566:04:274:15:33
14Jane BrewerZA11:30:551:16:256:01:174:13:11
15Helen BuleyZA11:36:191:29:096:19:413:47:27