2009 Ironman Florida

November 6, 2009 · Panama Beach, FL, United States

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

Race editions

Switch year or compare this race across stored editions.

20232021202020192014201320122011201020092008200720062005
Distance
Iron (140.6 miles)
Middle Distance
Field size
43
26 men · 17 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Kirill Kotshegarov won in 8:24:29 with a +2:22 margin. Massimo Cigana had the fastest run (2:52:01).

Women: Sofie Goos won in 9:08:38 with a +4:09 margin. Joan Blafoss had the fastest run (3:01:46).

Shareable race cards

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

Race summary

2009 Ironman Florida 2009 - Men

ProTriStats

Winner: Kirill Kotshegarov in 8:24:29

Margin: +2:22

Fastest bike: Kirill Kotshegarov - 4:28:03

Fastest run: Massimo Cigana - 2:52:01

Top points: Kirill Kotshegarov - 43.89 pts

Field: 21/26 finishers

Race summary

2009 Ironman Florida 2009 - Women

ProTriStats

Winner: Sofie Goos in 9:08:38

Margin: +4:09

Fastest bike: Tove Wiklund - 4:50:04

Fastest run: Joan Blafoss - 3:01:46

Top points: Sofie Goos - 65.87 pts

Field: 14/17 finishers

Men race summary

21 finishers from 26 starters

Winner
Kirill Kotshegarov
8:24:29
Winning margin
+2:22
Gap to second place
Fastest swim
Luke McKenzie · 49:21
Fastest bike
Kirill Kotshegarov · 4:28:03
Fastest run
Massimo Cigana · 2:52:01
Top points
Kirill Kotshegarov
43.89 pts

Women race summary

14 finishers from 17 starters

Winner
Sofie Goos
9:08:38
Winning margin
+4:09
Gap to second place
Fastest swim
Heather Gollnick · 57:30
Fastest bike
Tove Wiklund · 4:50:04
Fastest run
Joan Blafoss · 3:01:46
Top points
Sofie Goos
65.87 pts

Men split podiums

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

Swim

  1. 1
    49:21
  2. 50:42
  3. 50:50

T1

Split unavailable.

Bike

  1. 4:28:03
  2. 2
    4:30:02
  3. 3
    Justin Daerr
    Finish 11
    4:32:52

T2

Split unavailable.

Run

  1. 2:52:01
  2. 2
    Maxim Kriat
    Finish 2
    2:53:56
  3. 3
    2:54: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.

Women split podiums

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

Swim

  1. 57:30
  2. 2
    Sofie Goos
    Finish 1
    59:48
  3. 3
    Sarah Schuetz
    Finish 12
    59:48

T1

Split unavailable.

Bike

  1. 1
    Tove Wiklund
    Finish 7
    4:50:04
  2. 2
    Sofie Goos
    Finish 1
    4:52:24
  3. 3
    Katya Meyers
    Finish 8
    4:54:18

T2

Split unavailable.

Run

  1. 1
    Joan Blafoss
    Finish 4
    3:01:46
  2. 3:06:52
  3. 3
    3:11:07
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:24:29
🥇#1
EE
Kirill Kotshegarov
8:24:29
43.89 pts
🥈#2
UA
Maxim Kriat
8:26:51
40.49 pts
🥉#3
IT
Massimo Cigana
8:28:04
38.75 pts

PodiumWomen

Winner time: 9:08:38
🥇#1
BE
Sofie Goos
9:08:38
65.87 pts
🥈#2
UA
Tamara Kozulina
9:12:47
60.57 pts
🥉#3
GB
Bella Bayliss
9:13:52
59.19 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

26 participants

Swim
53:44
Bike
4:28:03
Run
2:57:11
8:26:51
Swim
51:00
Bike
4:37:11
Run
2:53:56
8:28:04
Swim
56:00
Bike
4:35:04
Run
2:52:01
8:31:44
Swim
52:14
Bike
4:39:09
Run
2:54:47
Swim
55:59
Bike
4:34:17
Run
2:57:59
Swim
55:45
Bike
4:35:46
Run
3:00:16
8:37:59
Swim
49:21
Bike
4:30:02
Run
3:13:48
8:40:21
Swim
50:42
Bike
4:37:08
Run
3:06:23
8:42:41
Swim
51:48
Bike
4:40:44
Run
3:04:35
8:47:52
Swim
50:50
Bike
4:40:21
Run
3:11:10
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Kirill KotshegarovEE8:24:29Winner53:444:28:032:57:1143.89
2Maxim KriatUA8:26:5151:004:37:112:53:5640.49
3Massimo CiganaIT8:28:0456:004:35:042:52:0138.75
4Nick SaundersGB8:31:4452:144:39:092:54:4733.50
5Christophe BastieFR8:35:2955:594:34:172:57:5928.13
6Peter SchoissengeierAT8:37:0355:454:35:463:00:1625.88
7Luke McKenzieAU8:37:5949:214:30:023:13:4824.54
8Raynard TissinkZA8:40:2150:424:37:083:06:2321.15
9Brandon MarshUS8:42:4151:484:40:443:04:3517.81
10Romain GuillaumeFR8:47:5250:504:40:213:11:1010.38
11Justin DaerrUS8:48:1857:124:32:523:13:089.76
12Dion HarrisonGB8:49:2851:034:46:583:05:248.09
13Bernd HagenDE8:52:471:05:054:44:212:54:563.34
14Lionel RoyeFR9:00:5856:124:59:352:59:19
15Joakim BerggrenSE9:16:291:04:214:53:443:10:33
16Scott DefilippisUS9:31:531:00:044:55:103:28:46
17Blake BeckerUS9:39:1657:174:33:434:03:16
18Andy GardnerUS9:42:0651:554:56:583:46:17
19Trent StephensUS10:03:2559:365:20:123:36:33
20Mac BrownUS10:08:211:04:244:37:094:21:06
21Jonathan BalabuckCA10:13:1059:254:57:494:08:03
DNFZach RubleUSDNF59:45
DNFHorst ReichelDEDNF50:414:37:20
DNFSimon MaloCADNF1:00:104:57:46
DNFRaymond BotelhoUSDNF1:00:064:51:42
DNFHeath ThurstonUSDNF49:214:45:58

Female Pro Results

17 participants

9:08:38
Swim
59:48
Bike
4:52:24
Run
3:11:29
9:12:47
Swim
1:03:42
Bike
4:56:11
Run
3:06:52
9:13:52
Swim
59:49
Bike
4:56:19
Run
3:11:07
9:21:11
Swim
1:04:08
Bike
5:07:43
Run
3:01:46
Swim
57:30
Bike
4:59:51
Run
3:18:59
9:27:40
Swim
1:08:27
Bike
4:55:36
Run
3:16:49
9:30:48
Swim
59:56
Bike
4:50:04
Run
3:34:27
9:35:53
Swim
1:10:16
Bike
4:54:18
Run
3:25:19
Swim
1:00:01
Bike
5:11:09
Run
3:24:33
9:54:27
Swim
1:18:44
Bike
5:00:24
Run
3:27:01
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Sofie GoosBE9:08:38Winner59:484:52:243:11:2965.87
2Tamara KozulinaUA9:12:471:03:424:56:113:06:5260.57
3Bella BaylissGB9:13:5259:494:56:193:11:0759.19
4Joan BlafossDK9:21:111:04:085:07:433:01:4649.84
5Heather GollnickUS9:22:1357:304:59:513:18:5948.52
6Jessica JacobsUS9:27:401:08:274:55:363:16:4941.56
7Tove WiklundSE9:30:4859:564:50:043:34:2737.56
8Katya MeyersUS9:35:531:10:164:54:183:25:1931.07
9Gabriela LoskotovaCZ9:43:151:00:015:11:093:24:3321.66
10Jocelyn WongUS9:54:271:18:445:00:243:27:017.35
11Kristin LieNO10:01:001:19:134:57:243:37:11
12Sarah SchuetzCH10:04:3859:485:16:483:42:16
13Amy SimonettaUS10:07:181:17:375:06:473:35:16
14Licia OliveiraBR11:22:051:04:235:24:064:45:50
DNFCharlotte KoltersDKDNF55:534:51:53
DNFAmanda McKenzieAUDNF1:08:30
DNFNina KraftDEDNF55:40