2004 Ironman Frankfurt

July 11, 2004 · Frankfurt, Germany

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

Race editions

Switch year or compare this race across stored editions.

20252024202320222021201920182017201620152014201320122011201020092008200720062005200420032002
Distance
Iron (140.6 miles)
Middle Distance
Field size
25
19 men · 6 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Stefan Holzner won in 8:16:35 with a +1:36 margin. Cameron Brown had the fastest run (2:44:44).

Women: Nina Kraft won in 8:58:37 with a +35:00 margin. Nina Kraft had the fastest run (3:00:53).

Shareable race cards

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

Race summary

2004 Ironman Frankfurt 2004 - Men

ProTriStats

Winner: Stefan Holzner in 8:16:35

Margin: +1:36

Fastest bike: Stefan Holzner - 4:28:54

Fastest run: Cameron Brown - 2:44:44

Top points: Points unavailable

Field: 16/19 finishers

Race summary

2004 Ironman Frankfurt 2004 - Women

ProTriStats

Winner: Nina Kraft in 8:58:37

Margin: +35:00

Fastest bike: Nina Kraft - 5:05:11

Fastest run: Nina Kraft - 3:00:53

Top points: Points unavailable

Field: 5/6 finishers

Men race summary

16 finishers from 19 starters

Winner
Stefan Holzner
8:16:35
Winning margin
+1:36
Gap to second place
Fastest swim
Jan Sibbersen · 42:17
Fastest bike
Stefan Holzner · 4:28:54
Fastest run
Cameron Brown · 2:44:44
Top points
Unavailable

Women race summary

5 finishers from 6 starters

Winner
Nina Kraft
8:58:37
Winning margin
+35:00
Gap to second place
Fastest swim
Nina Kraft · 48:35
Fastest bike
Nina Kraft · 5:05:11
Fastest run
Nina Kraft · 3:00:53
Top points
Unavailable

Men split podiums

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

Swim

  1. 1
    Jan Sibbersen
    Finish 12
    42:17
  2. 2
    Uwe Widmann
    Finish 5
    48:24
  3. 3
    Bert Jammaer
    Finish 9
    48:28

T1

Split unavailable.

Bike

  1. 4:28:54
  2. 4:36:48
  3. 3
    4:37:02

T2

Split unavailable.

Run

  1. 1
    2:44:44
  2. 2:45:16
  3. 2:49: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.

Women split podiums

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

Swim

  1. 1
    Nina Kraft
    Finish 1
    48:35
  2. 2
    Nina Fischer
    Finish 2
    48:36
  3. 54:01

T1

Split unavailable.

Bike

  1. 1
    Nina Kraft
    Finish 1
    5:05:11
  2. 2
    Nina Fischer
    Finish 2
    5:18:45
  3. 5:29:58

T2

Split unavailable.

Run

  1. 1
    Nina Kraft
    Finish 1
    3:00:53
  2. 3:15:15
  3. 3
    Nina Fischer
    Finish 2
    3:22:31
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:16:35
🥇#1
DE
Stefan Holzner
8:16:35
🥈#2
NZ
Cameron Brown
8:18:11
🥉#3
US
Timothy DeBoom
8:18:47

PodiumWomen

Winner time: 8:58:37
🥇#1
DE
Nina Kraft
8:58:37
🥈#2
DE
Nina Fischer
9:33:37
🥉#3
DE
Imke Schiersch
9:52:57

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 5
#1#5#10SwimBikeRunFinish#1#2#3#4#5

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

19 participants

8:16:35
Swim
48:43
Bike
4:28:54
Run
2:55:25
8:18:11
Swim
48:45
Bike
4:41:10
Run
2:44:44
8:18:47
Swim
48:32
Bike
4:41:16
Run
2:45:16
8:22:49
Swim
48:32
Bike
4:37:02
Run
2:53:11
8:32:28
Swim
48:24
Bike
4:41:59
Run
2:58:56
8:34:51
Swim
48:34
Bike
4:41:37
Run
3:01:05
Swim
48:34
Bike
4:36:48
Run
3:06:08
8:38:57
Swim
51:00
Bike
4:55:28
Run
2:49:11
8:43:59
Swim
48:28
Bike
4:46:02
Run
3:05:49
Swim
48:43
Bike
4:41:21
Run
3:13:20
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Stefan HolznerDE8:16:35Winner48:434:28:542:55:25
2Cameron BrownNZ8:18:1148:454:41:102:44:44
3Timothy DeBoomUS8:18:4748:324:41:162:45:16
4Jürgen ZäckDE8:22:4948:324:37:022:53:11
5Uwe WidmannDE8:32:2848:244:41:592:58:56
6Peter ReidCA8:34:5148:344:41:373:01:05
7Thomas HellriegelDE8:35:5348:344:36:483:06:08
8Markus ForsterDE8:38:5751:004:55:282:49:11
9Bert JammaerBE8:43:5948:284:46:023:05:49
10Steffen LiebetrauDE8:47:5048:434:41:213:13:20
11Michi HolznerDE9:05:0054:314:51:423:14:55
12Jan SibbersenDE9:06:5342:174:53:333:27:12
13Daniel BlankenfulandDE9:07:3653:454:56:473:11:32
14Rutger BekeBE9:30:3450:354:57:363:38:34
15Sascha KrückeDE9:34:5153:565:12:493:24:09
16Alexander SchnellDE11:54:1556:176:17:024:33:14
DNFRonny DietzDEDNF48:34
DNFHans MuehlbauerDEDNF51:22
DNFHeydn WoolleyNZDNF44:49

Female Pro Results

6 participants

8:58:37
Swim
48:35
Bike
5:05:11
Run
3:00:53
9:33:37
Swim
48:36
Bike
5:18:45
Run
3:22:31
9:52:57
Swim
1:02:00
Bike
5:31:53
Run
3:15:15
10:29:45
Swim
54:01
Bike
5:29:58
Run
4:00:45
Swim
59:07
Bike
5:45:36
Run
3:53:19
DNF
Swim
1:03:25
Bike
5:07:02
Run
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Nina KraftDE8:58:37Winner48:355:05:113:00:53
2Nina FischerDE9:33:3748:365:18:453:22:31
3Imke SchierschDE9:52:571:02:005:31:533:15:15
4Silke HamacherDE10:29:4554:015:29:584:00:45
5Inge Van Den BroeckBE10:45:4259:075:45:363:53:19
DNFTina WalterDEDNF1:03:255:07:02