2015 Ironman Frankfurt

July 4, 2015 · Frankfurt, Germany

Data: Ironman™ · Updated 7/7/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
44
31 men · 13 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Jan Frodeno won in 7:49:48 with a +11:51 margin. Jan Frodeno had the fastest run (2:50:49).

Women: Daniela Ryf won in 8:51:00 with a +10:58 margin. Kristin Liepold had the fastest run (3:01:14).

Shareable race cards

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

Race summary

2015 Ironman Frankfurt 2015 - Men

ProTriStats

Winner: Jan Frodeno in 7:49:48

Margin: +11:51

Fastest bike: Jan Frodeno - 4:08:43

Fastest run: Jan Frodeno - 2:50:49

Top points: Jan Frodeno - 114.48 pts

Field: 21/31 finishers

Race summary

2015 Ironman Frankfurt 2015 - Women

ProTriStats

Winner: Daniela Ryf in 8:51:00

Margin: +10:58

Fastest bike: Daniela Ryf - 4:47:50

Fastest run: Kristin Liepold - 3:01:14

Top points: Daniela Ryf - 109.47 pts

Field: 11/13 finishers

Men race summary

21 finishers from 31 starters

Winner
Jan Frodeno
7:49:48
Winning margin
+11:51
Gap to second place
Fastest swim
Jan Frodeno · 46:02
Fastest bike
Jan Frodeno · 4:08:43
Fastest run
Jan Frodeno · 2:50:49
Top points
Jan Frodeno
114.48 pts

Women race summary

11 finishers from 13 starters

Winner
Daniela Ryf
8:51:00
Winning margin
+10:58
Gap to second place
Fastest swim
Caroline Steffen · 52:42
Fastest bike
Daniela Ryf · 4:47:50
Fastest run
Kristin Liepold · 3:01:14
Top points
Daniela Ryf
109.47 pts

Men split podiums

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

Swim

  1. 1
    Jan Frodeno
    Finish 1
    46:02
  2. 46:56
  3. 3
    48:09

T1

Split unavailable.

Bike

  1. 1
    Jan Frodeno
    Finish 1
    4:08:43
  2. 4:11:07
  3. 4:14:05

T2

Split unavailable.

Run

  1. 1
    Jan Frodeno
    Finish 1
    2:50:49
  2. 2:52:05
  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. 52:42
  2. 2
    Daniela Ryf
    Finish 1
    52:46
  3. 3
    Julia Gajer
    Finish 2
    52:47

T1

Split unavailable.

Bike

  1. 1
    Daniela Ryf
    Finish 1
    4:47:50
  2. 2
    Julia Gajer
    Finish 2
    4:55:22
  3. 3
    4:56:05

T2

Split unavailable.

Run

  1. 3:01:14
  2. 3:04:59
  3. 3
    Daniela Ryf
    Finish 1
    3:06:06
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: 7:49:48
🥇#1
DE
Jan Frodeno
7:49:48
114.48 pts
🥈#2
DE
Sebastian Kienle
8:01:39
98.03 pts
🥉#3
DE
Andi Boecherer
8:03:49
95.03 pts

PodiumWomen

Winner time: 8:51:00
🥇#1
CH
Daniela Ryf
8:51:00
109.47 pts
🥈#2
DE
Julia Gajer
9:01:58
95.90 pts
🥉#3
CH
Caroline Steffen
9:11:55
83.58 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

31 participants

7:49:48
Swim
46:02
Bike
4:08:43
Run
2:50:49
Swim
50:03
Bike
4:11:07
Run
2:56:44
8:03:49
Swim
46:56
Bike
4:14:05
Run
2:58:14
8:05:36
Swim
48:17
Bike
4:18:01
Run
2:54:57
Swim
48:11
Bike
4:17:42
Run
2:57:30
8:09:53
Swim
49:58
Bike
4:24:04
Run
2:52:05
Swim
48:13
Bike
4:18:08
Run
3:15:15
8:29:04
Swim
48:21
Bike
4:17:48
Run
3:18:34
Swim
48:17
Bike
4:45:41
Run
2:54:47
8:38:40
Swim
48:16
Bike
4:33:35
Run
3:13:01
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jan FrodenoDE7:49:48Winner46:024:08:432:50:49114.48
2Sebastian KienleDE8:01:3950:034:11:072:56:4498.03
3Andi BoechererDE8:03:4946:564:14:052:58:1495.03
4Bas DiederenNL8:05:3648:174:18:012:54:5792.55
5Frederik Van LierdeBE8:07:0948:114:17:422:57:3090.40
6Andreas RaelertDE8:09:5349:584:24:042:52:0586.60
7Tyler ButterfieldBM8:26:2548:134:18:083:15:1563.65
8Eneko LlanosES8:29:0448:214:17:483:18:3459.97
9Miquel Blanchart TintoES8:32:2848:174:45:412:54:4755.25
10Marko AlbertEE8:38:4048:164:33:353:13:0146.65
11Martijn DekkerNL8:59:0648:094:37:153:28:4218.28
12Martin DroellDE9:04:4758:234:49:113:12:5510.39
13Anton BlokhinBY9:17:2754:184:49:553:28:54
14Ivan JezkoSK9:36:001:02:274:54:123:33:24
15Wouter MonchyBE9:42:2150:014:54:213:53:11
16David JilekCZ9:48:321:00:504:57:423:45:18
17Lukas PolanCZ10:16:501:02:235:06:304:02:15
18Maksim KalininRU10:31:161:15:175:22:243:47:08
19Mario RadevicDE10:33:111:03:135:06:014:18:56
20Young Hwan OhKR10:33:241:02:375:12:524:12:25
21Juha LaitinenFI10:36:461:07:525:09:274:11:25
DNFAlfred RahmDEDNF1:08:26
DNFThomas KaiserDEDNF1:00:504:53:25
DNFMichael RuenzDEDNF57:474:52:22
DNFEvert ScheltingaNLDNF50:024:43:29
DNFMathias NagelDEDNF1:41:01
DNFLudovic Le GuellecFRDNF1:06:495:22:59
DNFDavid DellowAUDNF47:00
DNFEmanuele CiottiITDNF57:544:53:28
DNFCarlos Lopez DiazESDNF48:084:46:07
DNFSimon BilleauFRDNF59:484:46:21

Female Pro Results

13 participants

8:51:00
Swim
52:46
Bike
4:47:50
Run
3:06:06
9:01:58
Swim
52:47
Bike
4:55:22
Run
3:09:04
Swim
52:42
Bike
4:58:52
Run
3:16:26
9:19:29
Swim
1:03:27
Bike
4:56:05
Run
3:15:25
Swim
1:06:31
Bike
5:04:26
Run
3:04:59
9:23:56
Swim
1:04:27
Bike
5:13:55
Run
3:01:14
9:28:20
Swim
58:20
Bike
4:58:19
Run
3:27:18
9:36:03
Swim
58:38
Bike
5:08:07
Run
3:24:22
9:54:30
Swim
1:03:44
Bike
5:12:14
Run
3:34:14
Swim
1:09:29
Bike
5:11:55
Run
3:28:52
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Daniela RyfCH8:51:00Winner52:464:47:503:06:06109.47
2Julia GajerDE9:01:5852:474:55:223:09:0495.90
3Caroline SteffenCH9:11:5552:424:58:523:16:2683.58
4Sonja TajsichDE9:19:291:03:274:56:053:15:2574.22
5Ruth Brennan MorreyUS9:21:091:06:315:04:263:04:5972.15
6Kristin LiepoldDE9:23:561:04:275:13:553:01:1468.71
7Tine DeckersBE9:28:2058:204:58:193:27:1863.26
8Astrid StienenDE9:36:0358:385:08:073:24:2253.71
9Tine HolstDK9:54:301:03:445:12:143:34:1430.88
10Katharina GrohmannDE9:55:081:09:295:11:553:28:5230.09
11Annett KamenzDE11:17:211:04:525:44:084:19:25
DNFNicole WoyschDEDNF59:155:08:25
DNFMichelle VesterbyDKDNF52:455:02:41