Note: With the current Corona-situation, there are a number of restrictions that hopefully will enable the race to go forward. One of them is a restriction of spectators, for example there won’t be any “hot spots” and only one person per athlete can be at the finish line. Details about registration and test protocols are available on the Ironman website (https://www.ironman.com/im-frankfurt-supporters).
Updates:
- August 13th: A few more athletes probably not racing as they have not signed in at the Pro Briefing. I have added “**” to their bib numbers.
- August 9th: The latest start list has removed a few non-starters, I have crossed them out in the table below.
- August 3rd: Lionel Sanders has indicated to me that he is going to be racing Copenhagen the week after Frankfurt.
Previous Winners
Year | Male Winner | Time | Female Winner | Time |
2002 | Lothar Leder (GER) | 08:21:31 | Katja Schumacher (GER) | 09:15:32 |
2003 | Stefan Holzner (GER) | 08:12:29 | Nina Kraft (GER) | 09:03:12 |
2004 | Stefan Holzner (GER) | 08:16:35 | Nina Kraft (GER) | 08:58:37 |
2005 | Normann Stadler (GER) | 08:20:50 | Lisa Bentley (CAN) | 09:15:31 |
2006 | Cameron Brown (NZL) | 08:13:40 | Andrea Steinbecher (GER) | 09:16:17 |
2007 | Timo Bracht (GER) | 08:09:15 | Nicole Leder (GER) | 09:04:11 |
2008 | Chris McCormack (AUS) | 07:59:55 | Chrissie Wellington (GBR) | 08:51:24 |
2009 | Timo Bracht (GER) | 07:59:15 | Sandra Wallenhorst (GER) | 08:58:08 |
2010 | Andreas Raelert (GER) | 08:05:15 | Sandra Wallenhorst (GER) | 09:04:27 |
2011 | Faris Al-Sultan (GER) | 08:13:50 | Caroline Steffen (SUI) | 09:12:13 |
2012 | Marino Vanhoenacker (BEL) | 08:03:31 | Caroline Steffen (SUI) | 08:52:33 |
2013 | Eneko Llanos (ESP) | 07:59:58 | Camilla Pedersen (DEN) | 08:56:01 |
2014 | Sebastian Kienle (GER) | 07:55:14 | Corinne Abraham (GBR) | 08:52:40 |
2015 | Jan Frodeno (GER) | 07:49:48 | Daniela Ryf (SUI) | 08:51:00 |
2016 | Sebastian Kienle (GER) | 07:52:43 | Melissa Hauschildt (AUS) | 09:01:17 |
2017 | Sebastian Kienle (GER) | 07:41:42 | Sarah Crowley (AUS) | 08:47:58 |
2018 | Jan Frodeno (GER) | 08:00:58 | Daniela Ryf (SUI) | 08:38:44 |
2019 | Jan Frodeno (GER) | 07:56:02 | Skye Moench (USA) | 09:15:31 |
Last Race’s TOP 3
Male Race Results
Rank | Name | Nation | Swim | Bike | Run | Time |
1 | Jan Frodeno | GER | 00:47:12 | 04:20:14 | 02:43:57 | 07:56:02 |
2 | Sebastian Kienle | GER | 00:49:22 | 04:17:36 | 02:47:27 | 08:00:01 |
3 | Franz Loeschke | GER | 00:49:06 | 04:35:19 | 02:48:15 | 08:17:24 |
Female Race Results
Rank | Name | Nation | Swim | Bike | Run | Time |
1 | Skye Moench | USA | 00:57:32 | 04:58:39 | 03:14:01 | 09:15:31 |
2 | Imogen Simmonds | SUI | 00:52:42 | 05:03:30 | 03:24:38 | 09:26:01 |
3 | Jen Annett | CAN | 00:59:26 | 05:12:28 | 03:19:07 | 09:36:25 |
Course Records
Leg | Gender | Record | Athlete | Date |
Total | overall | 07:49:48 | Jan Frodeno | 2015-07-05 |
Swim | overall | 00:42:17 | Jan Sibbersen | 2004-07-12 |
Bike | overall | 04:08:43 | Jan Frodeno | 2015-07-05 |
Run | overall | 02:39:06 | Jan Frodeno | 2018-07-08 |
Total | female | 08:38:44 | Daniela Ryf | 2018-07-08 |
Swim | female | 00:45:04 | Amanda Stevens | 2012-07-08 |
Bike | female | 04:40:55 | Daniela Ryf | 2018-07-08 |
Run | female | 02:54:58 | Sarah True | 2018-07-08 |
Course Rating
The Course Rating for IM Germany is 12:22.
Race Adjustments for IM Germany
Year | Adjustment | Swim Adj. | Bike Adj. | Run Adj. | # of Finishers | Rating | Swim Rating | Bike Rating | Run Rating |
2005 | 06:40 | 01:17 | 08:48 | -03:42 | 21 | 06:40 | 01:34 | 08:48 | -03:42 |
2006 | 14:02 | n/a | n/a | n/a | 21 | 10:21 | 01:57 | 10:45 | -02:21 |
2007 | 27:36 | 02:16 | 17:51 | 07:12 | 35 | 16:06 | 01:57 | 12:46 | 01:23 |
2008 | 30:17 | 04:52 | 15:07 | 09:26 | 21 of 28 | 19:39 | 03:06 | 12:54 | 03:39 |
2009 | 22:49 | 03:29 | 17:29 | 01:29 | 19 of 25 | 20:17 | 03:16 | 13:58 | 03:03 |
2010 | 11:32 | 01:19 | 07:43 | 02:08 | 30 | 18:49 | 02:59 | 12:52 | 02:58 |
2011 | 10:37 | 01:54 | 07:19 | 01:10 | 41 | 17:39 | 02:52 | 12:03 | 02:44 |
2012 | 12:23 | 04:20 | 06:03 | 01:53 | 37 | 16:59 | 03:06 | 11:15 | 02:39 |
2013 | 18:02 | 02:44 | 10:59 | 04:10 | 69 | 17:06 | 03:04 | 11:12 | 02:50 |
2014 | 14:11 | 02:24 | 12:36 | -00:26 | 39 of 56 | 16:49 | 02:57 | 11:23 | 02:29 |
2015 | 05:18 | 00:00 | 08:43 | -03:30 | 32 of 44 | 15:46 | 02:41 | 11:10 | 01:56 |
2016 | 12:03 | -01:30 | 09:46 | 04:07 | 44 of 61 | 15:27 | 02:17 | 11:03 | 02:08 |
2017 | 18:39 | -00:05 | 17:32 | 01:33 | 49 of 68 | 15:14 | 02:00 | 11:20 | 01:55 |
2018 | 02:20 | -01:49 | 01:20 | 03:05 | 25 of 34 | 14:27 | 01:56 | 10:17 | 02:15 |
2019 | -14:39 | -00:38 | -02:29 | -10:10 | 33 of 53 | 12:22 | 01:38 | 09:23 | 01:21 |
Kona slots and Prize Money
IM Germany has 3 Pro Kona slot(s). It has a total prize purse of 75.000 US$, paying 10 deep.
Male Race Participants
The strength of the field is 40% of a typical Kona field.
# | Bib | Name | Nat | Expected | Rating | ESwim | EBike | ET2 | ERun | Consistency |
---|---|---|---|---|---|---|---|---|---|---|
2 | 1 | Patrik Nilsson * | SWE | 07:56:17 | 08:29:39 | 00:45:42 | 04:21:21 | 05:12:03 | 02:44:14 | 19% +5% -76% (16) |
4 | 2 | Franz Loeschke | GER | 08:00:07 | 08:26:48 | 00:46:12 | 04:25:28 | 05:16:40 | 02:43:27 | 59% +0% -41% (3) |
5 | 31 | Ivan Tutukin * | RUS | 08:02:36 | 08:37:57 | 00:47:09 | 04:32:31 | 05:24:41 | 02:37:55 | 16% +0% -84% (8) |
6 | 14 | Tobias Drachler | GER | 08:04:44 | 08:31:57 | 00:46:22 | 04:26:16 | 05:17:38 | 02:47:06 | 24% +35% -41% (3) |
7 | 6 | David McNamee * | GBR | 08:07:11 | 08:24:14 | 00:46:41 | 04:30:42 | 05:22:23 | 02:44:48 | 43% +22% -35% (11) |
8 | 7 | Philipp Koutny * | SUI | 08:07:22 | 08:23:12 | 00:47:52 | 04:18:56 | 05:11:48 | 02:55:34 | 47% +35% -18% (16) |
10 | 5 | Brent McMahon * | CAN | 08:09:40 | 08:20:42 | 00:47:03 | 04:26:21 | 05:18:24 | 02:51:16 | 59% +0% -41% (17) |
11 | 38 | Kristian Hogenhaug (KQ) * | DEN | 08:11:32 | 08:21:20 | 00:48:51 | 04:17:59 | 05:11:51 | 02:59:41 | 86% +0% -14% (10) |
12 | 26 | David Plese * | SLO | 08:11:55 | 08:27:14 | 00:49:59 | 04:25:18 | 05:20:17 | 02:51:38 | 88% +2% -10% (34) |
14 | *50* | Jaroslav Kovacic * | SLO | 08:13:17 | 08:28:59 | 00:47:12 | 04:31:53 | 05:24:04 | 02:49:13 | 43% +11% -46% (12) |
15 | 4 | Maurice Clavel * | GER | 08:14:29 | 08:28:58 | 00:46:16 | 04:23:15 | 05:14:30 | 02:59:59 | 50% +0% -50% (5) |
16 | *8* | Alessandro Degasperi | ITA | 08:16:22 | 08:38:19 | 00:49:13 | 04:32:27 | 05:26:39 | 02:49:43 | 41% +0% -59% (20) |
17 | 42 | Paul Schuster * | GER | 08:16:42 | 08:33:25 | 00:47:05 | 04:25:57 | 05:18:02 | 02:58:40 | 74% +0% -26% (4) |
19 | 21 | Andreas Jung * | GER | 08:18:48 | 08:43:22 | 00:49:13 | 04:24:57 | 05:19:10 | 02:59:38 | n/a (1 IM Pro race) |
20 | 19 | Peru Alfaro San Ildefonso | ESP | 08:19:03 | 08:52:00 | 00:46:04 | 04:35:33 | 05:26:37 | 02:52:26 | 26% +0% -74% (9) |
21 | 33 | Kyle Buckingham | ZAF | 08:20:36 | 08:35:17 | 00:48:06 | 04:28:51 | 05:21:58 | 02:58:38 | 73% +4% -23% (20) |
22 | 22 | Marcus Herbst * | GER | 08:22:31 | 08:42:44 | 00:49:25 | 04:22:51 | 05:17:15 | 03:05:16 | 100% +0% -0% (2) |
23 | 30 | Giulio Molinari * | ITA | 08:22:45 | 08:35:28 | 00:46:52 | 04:25:04 | 05:16:56 | 03:05:49 | 77% +0% -23% (11) |
24 | 32 | Robert Wilkowiecki | POL | 08:23:15 | 08:48:02 | 00:46:24 | 04:41:31 | 05:32:55 | 02:50:20 | n/a (1 IM Pro race) |
25 | 27 | Victor Arroyo Bugallo | ESP | 08:23:42 | 08:42:27 | 00:54:53 | 04:36:20 | 05:36:13 | 02:47:29 | 31% +35% -34% (7) |
26 | *43* | Horst Reichel | GER | 08:24:17 | 08:54:57 | 00:47:31 | 04:32:34 | 05:25:05 | 02:59:12 | 19% +14% -67% (21) |
27 | *44* | Igor Amorelli * | BRA | 08:25:54 | 08:46:46 | 00:46:04 | 04:25:46 | 05:16:49 | 03:09:05 | 27% +3% -70% (24) |
28 | 10 | Maximilian Hammerle | AUT | 08:26:26 | 08:42:21 | 00:55:10 | 04:32:45 | 05:32:55 | 02:53:31 | 100% +0% -0% (3) |
29 | *29* | Thiago Vinhal | BRA | 08:28:04 | 08:40:07 | 00:47:31 | 04:41:31 | 05:34:03 | 02:54:01 | 71% +10% -19% (21) |
30 | *34* | Sebastian Neef * | GER | 08:28:58 | 09:06:57 | 00:50:25 | 04:26:26 | 05:21:51 | 03:07:07 | 10% +17% -72% (5) |
31 | 58 | Thomas Davis | GBR | 08:29:12 | 08:56:55 | 00:46:49 | 04:37:23 | 05:29:12 | 03:00:00 | 18% +0% -82% (3) |
32 | 53 | Christian Altstadt | GER | 08:32:34 | 08:59:25 | 00:51:58 | 04:33:00 | 05:29:58 | 03:02:36 | 41% +0% -59% (8) |
33 | 15 | Philipp Mock | GER | 08:34:28 | 08:54:41 | 00:57:15 | 04:27:23 | 05:29:39 | 03:04:49 | 80% +0% -20% (6) |
34 | 40 | Fabian Rahn * | GER | 08:34:46 | 08:51:24 | 00:58:29 | 04:41:26 | 05:44:54 | 02:49:52 | 91% +0% -9% (9) |
35 | 39 | Chris Fischer | DEN | 08:35:28 | 08:51:28 | 00:54:00 | 04:34:51 | 05:33:52 | 03:01:36 | 65% +2% -33% (13) |
36 | 57 | Marc Unger | GER | 08:36:22 | 09:17:30 | 00:51:06 | 04:33:08 | 05:29:13 | 03:07:09 | 9% +28% -63% (6) |
38 | 35 | Benjamin Dicke | GER | 08:37:50 | 08:56:10 | 00:58:34 | 04:34:00 | 05:37:34 | 03:00:16 | 100% +0% -0% (3) |
39 | 55 | Michael Kalb | GER | 08:39:34 | 09:05:09 | 00:49:59 | 04:39:28 | 05:34:26 | 03:05:08 | n/a (1 IM Pro race) |
40 | 16 | Quentin Kurc-Bocau | FRA | 08:43:54 | 09:09:41 | 00:50:56 | 04:35:40 | 05:31:36 | 03:12:18 | n/a (1 IM Pro race) |
42 | 28 | Lucas Amirault | FRA | 08:47:25 | 09:05:53 | 00:49:32 | 04:41:30 | 05:36:02 | 03:11:23 | 100% +0% -0% (6) |
43 | 59 | Maciej Chmura | POL | 09:03:56 | 09:28:41 | 00:48:27 | 04:45:34 | 05:39:01 | 03:24:55 | 36% +17% -47% (4) |
44 | 37 | Pieter Heemeryck * | BEL | 09:44:22 | 10:13:08 | 00:45:52 | 05:25:22 | 06:16:14 | 03:28:08 | 69% +0% -31% (2) |
9 | Casper Stornes | NOR | n/a | unrated | unrated | unrated | unrated | unrated | n/a (no IM Pro race) | |
11 | Claude Lucas | LUX | n/a | unrated | unrated | unrated | unrated | unrated | n/a (no IM Pro race) | |
12 | Gregor Schreiner | GER | n/a | unrated | unrated | unrated | unrated | unrated | n/a (no IM Pro race) | |
*17* | Lorenzo Delco | SUI | n/a | unrated | unrated | unrated | unrated | unrated | n/a (no IM Pro race) | |
*20* | Adur Eskisabel | ESP | n/a | unrated | unrated | unrated | unrated | unrated | n/a (1 IM Pro race) | |
23 | Fabian Guenther * | GER | n/a | unrated | unrated | unrated | unrated | unrated | n/a (no IM Pro race) | |
25 | Hannes Wolpert | GER | n/a | unrated | unrated | unrated | unrated | unrated | n/a (no IM Pro race) | |
*41* | Adam Hansen | AUS | n/a | unrated | unrated | unrated | unrated | unrated | n/a (1 IM Pro race) | |
49 | Dylan Magnien * | FRA | n/a | unrated | unrated | unrated | unrated | unrated | n/a (no IM Pro race) | |
52 | Milosz Sowinski | POL | n/a | unrated | unrated | unrated | unrated | unrated | n/a (1 IM Pro race) | |
*56* | William Mennesson | FRA | n/a | unrated | unrated | unrated | unrated | unrated | n/a (no IM Pro race) |
Note: Athletes with a ‘*’ are also registered for another race within 8 days.
Winning Odds
Male Race Participants
Andi Boecherer: 45% (1-1)Patrik Nilsson: 21% (4-1)Rasmus Svenningsson: 14% (6-1)Franz Loeschke: 6% (15-1)Ivan Tutukin: 3% (34-1)Cameron Wurf: 3% (36-1)Tobias Drachler: 2% (53-1)Lionel Sanders: 2% (61-1)
With Andi Boecherer, Rasmus Svenningsson and a few others not racing, the odds change a bit:
- Patrik Nilsson: 38% (2-1)
- Franz Loeschke: 27% (3-1)
- Tobias Drachler: 9% (10-1)
- Philipp Koutny: 7% (13-1)
- Ivan Tutukin: 6% (15-1)
- David McNamee: 6% (17-1)