2009 Ironman Hawaii

October 9, 2009 · Kona, HI, United States

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

Race editions

Switch year or compare this race across stored editions.

2025202420232022201920182017201620152014201320122011201020092008200720062005200420032002200120001999199819971996199519941993199219911990198919881987198619851984198319821981198019791978
Distance
Iron (140.6 miles)
Middle Distance
Field size
148
97 men · 51 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Craig Alexander won in 8:20:21 with a +2:35 margin. Craig Alexander had the fastest run (2:48:05).

Women: Chrissie Wellington won in 8:54:02 with a +19:57 margin. Mirinda Carfrae had the fastest run (2:56:51).

Shareable race cards

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

Race summary

2009 Ironman Hawaii 2009 - Men

ProTriStats

Winner: Craig Alexander in 8:20:21

Margin: +2:35

Fastest bike: Chris Lieto - 4:25:11

Fastest run: Craig Alexander - 2:48:05

Top points: Craig Alexander - 100.24 pts

Field: 76/97 finishers

Race summary

2009 Ironman Hawaii 2009 - Women

ProTriStats

Winner: Chrissie Wellington in 8:54:02

Margin: +19:57

Fastest bike: Chrissie Wellington - 4:52:07

Fastest run: Mirinda Carfrae - 2:56:51

Top points: Chrissie Wellington - 124.67 pts

Field: 38/51 finishers

Men race summary

76 finishers from 97 starters

Winner
Craig Alexander
8:20:21
Winning margin
+2:35
Gap to second place
Fastest swim
John Flanagan · 47:42
Fastest bike
Chris Lieto · 4:25:11
Fastest run
Craig Alexander · 2:48:05
Top points
Craig Alexander
100.24 pts

Women race summary

38 finishers from 51 starters

Winner
Chrissie Wellington
8:54:02
Winning margin
+19:57
Gap to second place
Fastest swim
Lucie Zelenkova · 50:58
Fastest bike
Chrissie Wellington · 4:52:07
Fastest run
Mirinda Carfrae · 2:56:51
Top points
Chrissie Wellington
124.67 pts

Men split podiums

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

Swim

  1. 1
    John Flanagan
    Finish 65
    47:42
  2. 2
    Andy Potts
    Finish 9
    47:45
  3. 3
    Pete Jacobs
    Finish 8
    50:03

T1

Split unavailable.

Bike

  1. 1
    Chris Lieto
    Finish 2
    4:25:11
  2. 2
    Maik Twelsiek
    Finish 12
    4:28:34
  3. 3
    Michael Weiss
    Finish 25
    4:30:05

T2

Split unavailable.

Run

  1. 2:48:05
  2. 2:51:05
  3. 2:51:32
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
    50:58
  2. 2
    Leanda Cave
    Finish 20
    53:27
  3. 3
    Tereza Macel
    Finish 4
    53:29

T1

Split unavailable.

Bike

  1. 4:52:07
  2. 5:01:42
  3. 3
    Tereza Macel
    Finish 4
    5:04:17

T2

Split unavailable.

Run

  1. 2:56:51
  2. 3:03:06
  3. 3:09:24
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:20:21
🥇#1
AU
Craig Alexander
8:20:21
100.24 pts
🥈#2
US
Chris Lieto
8:22:56
96.80 pts
🥉#3
DE
Andreas Raelert
8:24:32
94.67 pts

PodiumWomen

Winner time: 8:54:02
🥇#1
GB
Chrissie Wellington
8:54:02
124.67 pts
🥈#2
AU
Mirinda Carfrae
9:13:59
100.68 pts
🥉#3
ES
Virginia Berasategui
9:15:28
98.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#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

97 participants

8:20:21
Swim
50:57
Bike
4:37:33
Run
2:48:05
8:22:56
Swim
51:07
Bike
4:25:11
Run
3:02:35
8:24:32
Swim
51:00
Bike
4:38:01
Run
2:51:05
8:25:20
Swim
52:51
Bike
4:32:45
Run
2:55:59
8:28:17
Swim
51:06
Bike
4:37:07
Run
2:55:33
8:28:52
Swim
54:30
Bike
4:33:49
Run
2:56:27
8:29:55
Swim
50:50
Bike
4:37:29
Run
2:57:42
8:30:15
Swim
50:03
Bike
4:38:41
Run
2:57:14
8:30:30
Swim
47:45
Bike
4:46:07
Run
2:52:15
8:31:44
Swim
50:53
Bike
4:33:40
Run
3:03:11
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Craig AlexanderAU8:20:21Winner50:574:37:332:48:05100.24
2Chris LietoUS8:22:5651:074:25:113:02:3596.80
3Andreas RaelertDE8:24:3251:004:38:012:51:0594.67
4Chris McCormackAU8:25:2052:514:32:452:55:5993.61
5Rasmus HenningDK8:28:1751:064:37:072:55:3389.68
6Timo BrachtDE8:28:5254:304:33:492:56:2788.90
7Dirk BockelLU8:29:5550:504:37:292:57:4287.50
8Pete JacobsAU8:30:1550:034:38:412:57:1487.06
9Andy PottsUS8:30:3047:454:46:072:52:1586.73
10Faris Al-SultanDE8:31:4450:534:33:403:03:1185.08
11Terenzo BozzoneNZ8:34:4550:554:37:253:02:4781.06
12Maik TwelsiekDE8:35:1052:544:28:343:09:2780.51
13Mathias HechtCH8:37:2950:544:37:323:04:4777.42
14Eneko LlanosES8:37:5551:064:37:173:05:0376.85
15Luke McKenzieAU8:38:3850:514:37:293:06:1975.89
16Bert JammaerBE8:41:1352:494:38:063:06:0772.45
17Clemente Alonso McKernanES8:48:5351:044:49:412:58:2962.24
18Ronnie SchildknechtCH8:49:1553:334:43:383:07:4061.75
19Eduardo SturlaAR8:49:2255:424:42:053:06:5161.60
20Stephan VuckovicDE8:51:3552:504:56:312:58:1358.64
21Reinaldo ColucciBR8:53:1451:034:36:273:21:3956.45
22Cameron BrownNZ8:53:4152:504:44:523:12:0755.85
23Ezequiel MoralesAR8:54:2755:465:02:082:51:3254.83
24Bruno ClerboutBE8:55:1155:064:54:123:01:0153.85
25Michael WeissAT8:55:541:03:054:30:053:18:1052.89
26Christian BraderDE8:57:3959:564:49:143:04:0950.56
27Jan RaphaelDE8:58:0651:064:57:383:04:5349.96
28Gregorio MoralesES8:58:3559:484:55:412:58:2349.32
29Dejan PatrcevicHR8:59:5353:265:02:502:59:3847.59
30Frank VytrisalDE9:01:3054:324:44:093:17:5245.44
31Mitchell AndersonAU9:04:3557:214:38:293:23:3741.33
32TJ TollaksonUS9:06:2052:524:52:383:16:0739.00
33Matty WhiteAU9:07:5955:474:58:063:09:4336.80
34Frederik Van LierdeBE9:09:3850:594:37:353:35:4934.60
35Mike NeillCA9:11:0758:524:59:123:07:4932.63
36Uwe KappelhoffDE9:12:3057:234:59:213:10:1330.78
37Mikel ElgezabalES9:13:5756:254:43:343:29:1328.85
38Simon BilleauFR9:14:0755:384:46:443:27:4828.63
39Matt LietoUS9:14:4654:334:46:043:28:4427.77
40Luc Van LierdeBE9:14:5950:564:49:503:29:4527.48
41Philip GravesGB9:16:0250:064:44:253:37:3526.08
42Serge MeyerCH9:16:451:03:104:55:143:12:1525.12
43Bernhard HieblAT9:17:1955:575:08:353:07:3624.37
44Mike AigrozCH9:18:3452:474:56:383:25:0022.70
45Stephen BaylissGB9:19:5650:585:08:133:16:5520.88
46Nils GoerkeDE9:20:111:02:534:56:023:16:2320.55
47Brad SengUS9:21:0658:565:16:423:00:1019.33
48Petr VabrousekCZ9:23:0359:534:55:323:22:2016.73
49Hiroyuki NishiuchiJP9:23:1350:575:20:253:06:4316.51
50Enrico KnoblochDE9:23:3758:474:39:113:41:4115.98
51James CunnamaZA9:25:0557:205:02:103:20:1414.03
52Patrick WallimannCH9:25:3359:584:56:013:23:3713.40
53Benjamin RossmannDE9:28:451:06:545:04:173:12:489.14
54Shingo TaniJP9:29:411:03:145:15:033:06:067.90
55Ben HoffmanUS9:29:5454:294:43:313:47:137.61
56Jarmo HastFI9:34:2554:295:06:413:28:351.59
57Kuniaki TakahamaJP9:35:0752:495:27:223:08:240.66
58Chris BrandsNL9:35:1559:554:59:553:29:350.48
59Bernhard KellerAT9:36:141:03:075:08:073:20:05
60Sergio MarquesPT9:41:021:02:505:31:262:59:17
61Brian LavelleUS9:42:1651:015:12:453:32:24
62Marc PschebizinDE9:42:4359:545:12:303:25:08
63Norbert LangbrandtnerAT9:46:3055:535:17:303:26:57
64Justin HenkelUS9:56:231:16:024:57:393:37:01
65John FlanaganUS9:57:0847:425:10:123:54:21
66Raul PereiraBR9:59:1357:245:12:503:43:28
67Billy EdwardsUS9:59:301:15:295:25:023:13:13
68Hans MuehlbauerDE10:01:3357:245:33:253:24:50
69Andrew MackayNZ10:17:2952:495:17:474:02:15
70Nicholas Ward MunozGB10:22:351:08:305:36:103:22:00
71Michael LovatoUS10:32:0053:324:51:234:43:06
72Anthony TothCA10:42:011:00:115:21:224:12:35
73Jason McMillianUS10:45:4358:545:14:344:27:02
74Andreas NiedrigDE11:15:3551:125:28:354:48:10
75Ain-Alar JuhansonEE11:17:561:00:244:31:375:38:43
76Shigenobu IkegataJP14:30:5357:075:11:508:17:40
DNFJasper BlakeCADNF55:045:14:56
DNFCourtney OgdenAUDNF53:265:00:42
DNFMarkus FachbachDEDNF54:284:55:03
DNFMarino VanhoenackerBEDNF52:464:39:10
DNFPatrick VernayNCDNF53:34
DNFMark Van AkkerenUSDNF51:12
DNFTimothy DeBoomUSDNF51:02
DNFHektor Llanos BurgueraESDNF52:475:26:11
DNFThomas HellriegelDEDNF56:025:00:05
DNFStefan RiesenCHDNF1:02:524:46:40
DNFFrancisco PontanoARDNF50:584:45:02
DNFScott NeyedliGBDNF51:054:43:03
DNFChristophe BastieFRDNF1:00:18
DNFBryan RhodesNZDNF53:26
DNFTorsten AbelDEDNF52:536:33:08
DNFMichael GoehnerDEDNF57:145:06:33
DNFJimmy JohnsenDKDNF55:544:56:36
DNFSwen SundbergDEDNF57:054:49:51
DNFNormann StadlerDEDNF55:034:30:39
DNFRutger BekeBEDNF53:33
DNFMaximilian LongreeDEDNF50:58

Female Pro Results

51 participants

Swim
54:31
Bike
4:52:07
Run
3:03:06
9:13:59
Swim
58:45
Bike
5:14:18
Run
2:56:51
Swim
58:52
Bike
5:01:42
Run
3:10:43
9:23:43
Swim
53:29
Bike
5:04:17
Run
3:21:12
Swim
58:47
Bike
5:16:17
Run
3:11:27
9:32:27
Swim
53:31
Bike
5:10:03
Run
3:23:43
9:34:45
Swim
57:16
Bike
5:19:10
Run
3:13:35
Swim
1:03:07
Bike
5:20:43
Run
3:09:24
9:40:59
Swim
55:05
Bike
5:10:22
Run
3:30:53
9:42:41
Swim
1:08:31
Bike
5:06:20
Run
3:22:59
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Chrissie WellingtonGB8:54:02Winner54:314:52:073:03:06124.67
2Mirinda CarfraeAU9:13:5958:455:14:182:56:51100.68
3Virginia BerasateguiES9:15:2858:525:01:423:10:4398.90
4Tereza MacelCZ9:23:4353:295:04:173:21:1288.98
5Samantha McGloneCA9:30:2858:475:16:173:11:2780.87
6Rachel JoyceGB9:32:2753:315:10:033:23:4378.48
7Joanna LawnNZ9:34:4557:165:19:103:13:3575.72
8Sandra WallenhorstDE9:38:281:03:075:20:433:09:2471.25
9Dede GriesbauerUS9:40:5955:055:10:223:30:5368.22
10Tyler StewartUS9:42:411:08:315:06:203:22:5966.18
11Linsey CorbinUS9:44:271:03:055:19:123:17:3764.05
12Tine DeckersBE9:47:001:02:555:08:443:31:0560.99
13Sonja TajsichDE9:50:131:12:065:14:353:17:5457.12
14Caitlin SnowUS9:51:5958:505:32:523:14:4155.00
15Edith NiederfrinigerIT9:55:4859:465:24:213:26:3650.41
16Catriona MorrisonGB9:56:0457:235:17:513:35:4550.09
17Bree WeeUS9:57:4955:475:24:063:33:0447.99
18Emi ShionoJP10:01:131:12:535:22:493:20:0043.90
19Kate MajorAU10:01:5258:465:24:323:34:2443.12
20Leanda CaveGB10:02:2453:275:19:023:45:4042.48
21Jessica JacobsUS10:04:171:12:475:19:033:25:0240.21
22Lucie ZelenkovaCZ10:04:4250:585:24:213:45:0639.71
23Martina DoganaIT10:04:451:05:005:38:463:16:1439.65
24Heather GollnickUS10:04:5859:555:24:233:34:1739.39
25Monika LehmannCH10:05:211:04:595:23:193:31:0238.93
26Erika CsomorHU10:08:251:03:125:23:013:37:2635.24
27Charlotte PaulAU10:09:451:03:045:39:183:22:0633.64
28Kathrin WuDE10:10:541:03:005:29:293:32:5732.26
29Andrea SteinbecherDE10:17:0059:595:52:423:18:3724.92
30Paolina AllanCA10:19:311:09:365:24:543:38:4121.90
31Lisbeth KristensenDK10:20:161:00:095:38:573:35:5921.00
32Nicole WardAU10:20:4659:495:44:203:32:0120.40
33Haley Cooper-ScottUS10:23:191:08:365:27:543:42:3217.33
34Maki NishiuchiJP10:31:5754:255:53:523:39:056.95
35Kim LoefflerUS10:32:001:08:345:26:333:51:506.89
36Fernanda KellerBR10:37:441:03:095:52:113:35:32
37Abigail BayleyGB11:31:251:03:035:51:304:31:47
38Yasuko MiyazakiJP11:47:551:07:226:29:334:04:43
DNFYvonne Van VlerkenNLDNF1:02:505:16:41
DNFCharlotte KoltersDKDNF55:395:14:25
DNFGina KehrUSDNF53:315:25:25
DNFTamara KozulinaUADNF1:03:135:19:31
DNFGina CrawfordNZDNF53:355:54:48
DNFBella BaylissGBDNF58:515:17:27
DNFTiina BomanFIDNF1:03:115:34:07
DNFHeather WurteleCADNF59:47
DNFBelinda GrangerAUDNF57:095:18:05
DNFMichellie JonesAUDNF55:495:23:10
DNFNatascha BadmannCHDNF1:03:035:19:48
DNFHeleen Bij De VaateNLDNF57:17
DNFMegumi ShigakiJPDNF1:03:02