2019 Ironman Frankfurt

June 29, 2019 · 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
53
42 men · 11 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Jan Frodeno won in 7:56:02 with a +3:59 margin. Jan Frodeno had the fastest run (2:43:57).

Women: Skye Moench won in 9:15:31 with a +10:30 margin. Skye Moench had the fastest run (3:14:01).

Shareable race cards

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

Race summary

2019 Ironman Frankfurt 2019 - Men

ProTriStats

Winner: Jan Frodeno in 7:56:02

Margin: +3:59

Fastest bike: Sebastian Kienle - 4:17:36

Fastest run: Jan Frodeno - 2:43:57

Top points: Jan Frodeno - 114.43 pts

Field: 26/42 finishers

Race summary

2019 Ironman Frankfurt 2019 - Women

ProTriStats

Winner: Skye Moench in 9:15:31

Margin: +10:30

Fastest bike: Skye Moench - 4:58:39

Fastest run: Skye Moench - 3:14:01

Top points: Skye Moench - 103.88 pts

Field: 7/11 finishers

Men race summary

26 finishers from 42 starters

Winner
Jan Frodeno
7:56:02
Winning margin
+3:59
Gap to second place
Fastest swim
Jan Frodeno · 47:12
Fastest bike
Sebastian Kienle · 4:17:36
Fastest run
Jan Frodeno · 2:43:57
Top points
Jan Frodeno
114.43 pts

Women race summary

7 finishers from 11 starters

Winner
Skye Moench
9:15:31
Winning margin
+10:30
Gap to second place
Fastest swim
Amelia Watkinson · 52:41
Fastest bike
Skye Moench · 4:58:39
Fastest run
Skye Moench · 3:14:01
Top points
Skye Moench
103.88 pts

Men split podiums

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

Swim

  1. 1
    Jan Frodeno
    Finish 1
    47:12
  2. 2
    Dylan McNeice
    Finish 15
    47:12
  3. 49:06

T1

Split unavailable.

Bike

  1. 4:17:36
  2. 2
    Jan Frodeno
    Finish 1
    4:20:14
  3. 4:28:20

T2

Split unavailable.

Run

  1. 1
    Jan Frodeno
    Finish 1
    2:43:57
  2. 2:47:27
  3. 2:48:15
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:41
  2. 52:42
  3. 3
    Skye Moench
    Finish 1
    57:32

T1

Split unavailable.

Bike

  1. 1
    Skye Moench
    Finish 1
    4:58:39
  2. 5:03:30
  3. 3
    Jen Annett
    Finish 3
    5:12:28

T2

Split unavailable.

Run

  1. 1
    Skye Moench
    Finish 1
    3:14:01
  2. 2
    Jen Annett
    Finish 3
    3:19:07
  3. 3:24:38
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:56:02
🥇#1
DE
Jan Frodeno
7:56:02
114.43 pts
🥈#2
DE
Sebastian Kienle
8:00:01
108.97 pts
🥉#3
DE
Franz Loeschke
8:17:24
85.16 pts

PodiumWomen

Winner time: 9:15:31
🥇#1
US
Skye Moench
9:15:31
103.88 pts
🥈#2
CH
Imogen Simmonds
9:26:01
91.35 pts
🥉#3
CA
Jen Annett
9:36:25
78.94 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 7
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

42 participants

7:56:02
Swim
47:12
Bike
4:20:14
Run
2:43:57
Swim
49:22
Bike
4:17:36
Run
2:47:27
8:17:24
Swim
49:06
Bike
4:35:19
Run
2:48:15
8:23:57
Swim
49:10
Bike
4:35:13
Run
2:54:53
8:24:56
Swim
49:12
Bike
4:28:20
Run
3:02:41
8:26:32
Swim
54:28
Bike
4:30:07
Run
2:56:45
Swim
49:08
Bike
4:39:05
Run
2:56:22
8:34:59
Swim
49:11
Bike
4:34:57
Run
3:05:39
Swim
53:17
Bike
4:34:21
Run
3:10:26
8:44:43
Swim
54:21
Bike
4:33:18
Run
3:11:41
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jan FrodenoDE7:56:02Winner47:124:20:142:43:57114.43
2Sebastian KienleDE8:00:0149:224:17:362:47:27108.97
3Franz LoeschkeDE8:17:2449:064:35:192:48:1585.16
4Tobias DrachlerDE8:23:5749:104:35:132:54:5376.18
5Philipp KoutnyCH8:24:5649:124:28:203:02:4174.83
6Matthew RussellUS8:26:3254:284:30:072:56:4572.64
7Patrick DirksmeierDE8:29:2149:084:39:052:56:2268.78
8Bas DiederenNL8:34:5949:114:34:573:05:3961.07
9Roman DeisenhoferDE8:43:2253:174:34:213:10:2649.58
10Marc DuelsenDE8:44:4354:214:33:183:11:4147.73
11Patrick LangeDE8:47:4949:064:48:143:02:5943.48
12Sam ProctorGB8:54:1049:164:47:183:12:0034.78
13Benjamin DickeDE9:01:301:01:454:44:543:09:0424.73
14Andrej VisticaHR9:02:2359:414:47:183:10:0323.52
15Dylan McNeiceNZ9:03:1347:124:36:513:34:1022.38
16Kristian HindkjaerDK9:03:4249:224:35:403:32:2621.72
17Christian HauptDE9:04:4457:094:53:023:09:0220.30
18Gregory CloseUS9:16:5459:434:52:453:17:523.63
19Lucas AmiraultFR9:19:1749:204:51:213:33:100.37
20Sergio Bolado NoriegaES9:37:151:00:145:08:343:21:49
21Marcus HultgrenSE9:37:3959:514:55:093:36:31
22Juan Ignacio Villarruel CurraES9:44:0954:245:28:143:14:48
23Patrick FeilDE9:59:471:01:025:10:273:43:05
24Sebastian GuhrDE10:06:071:09:095:04:113:44:25
25Peter KotlandCZ10:25:281:02:055:19:323:55:35
26Lukas PolanCZ11:05:031:04:145:50:264:01:54
DNFJean-Claude BesseCHDNF54:185:09:07
DNFJose EstrangeiroPTDNF54:25
DNFDavid HankoHUDNF49:03
DNFSteeve BrugiereFRDNF1:10:345:29:42
DNFPhilipp MockDEDNF59:455:18:28
DNFAnthony AdamFRDNF1:00:005:17:45
DNFDaniel BesseCHDNF49:174:56:34
DNFPaul SchusterDEDNF49:074:35:18
DNFChristian KramerDEDNF49:074:35:07
DNFAntony CostesFRDNF49:154:34:22
DNFJoe SkipperGBDNF54:294:24:28
DNFTrevor DelsautFRDNF54:274:56:55
DNFDavid PleseSIDNF54:22
DNFPer Van VlerkenDEDNF52:16
DNFVictor Arroyo BugalloESDNF59:405:05:50
DNFMarek NemcikSKDNF1:16:53

Female Pro Results

11 participants

9:15:31
Swim
57:32
Bike
4:58:39
Run
3:14:01
9:26:01
Swim
52:42
Bike
5:03:30
Run
3:24:38
9:36:25
Swim
59:26
Bike
5:12:28
Run
3:19:07
Swim
52:41
Bike
5:14:49
Run
3:36:11
Swim
57:58
Bike
5:26:31
Run
3:39:12
Swim
1:18:26
Bike
5:17:26
Run
3:29:03
10:28:31
Swim
58:00
Bike
5:44:18
Run
3:36:35
Swim
57:48
Bike
4:59:00
Run
DNF
Swim
58:03
Bike
5:24:25
Run
Swim
57:37
Bike
6:42:29
Run
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Skye MoenchUS9:15:31Winner57:324:58:393:14:01103.88
2Imogen SimmondsCH9:26:0152:425:03:303:24:3891.35
3Jen AnnettCA9:36:2559:265:12:283:19:0778.94
4Amelia WatkinsonNZ9:49:3252:415:14:493:36:1163.29
5Saleta Castro NogueiraES10:10:0157:585:26:313:39:1238.85
6Petra EggenschwilerCH10:14:111:18:265:17:263:29:0333.88
7Anne BassoFR10:28:3158:005:44:183:36:3516.78
DNFDaniela BleymehlDEDNF57:484:59:00
DNFSarah LewisGBDNF58:035:24:25
DNFKimberley MorrisonGBDNF57:376:42:29
DNFSarah TrueUSDNF52:405:03:42