Skip to content

Ironman Germany 2026 (June 28th) – Seedings

IMFRA20Previous 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
2021 Patrik Nilsson (SWE) 07:59:20    
2022 Denis Chevrot (FRA) 07:52:53 Daniela Bleymehl (GER) 09:02:54
2023     Sarah True (USA) 08:54:52
2024 Kristian Blummenfelt (NOR) 07:27:21    
2025 Kristian Blummenfelt (NOR) 07:25:57    

Last Race’s TOP 3

Male Race Results

Rank Name Nation Swim Bike Run Time
1 Kristian Blummenfelt NOR 00:49:18 04:00:32 02:30:59 07:25:57
2 Kristian Hogenhaug DEN 00:48:05 03:52:10 02:42:43 07:28:32
3 Casper Stornes NOR 00:48:02 04:01:34 02:35:02 07:29:48

Course Records

Leg Gender Record Athlete Date
Total overall 07:49:48 Jan Frodeno 2015-07-05
Total * overall 07:25:57 Kristian Blummenfelt 2025-06-29
Swim overall 00:42:17 Jan Sibbersen 2004-07-12
Bike overall 04:08:43 Jan Frodeno 2015-07-05
Bike * overall 03:52:10 Kristian Hogenhaug 2025-06-29
Run overall 02:38:44 Denis Chevrot 2022-06-26
Run * overall 02:30:59 Kristian Blummenfelr 2025-06-29
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

* The bike course was about 2k short in recent years, making these times not fully eligible for records. But since these times are significantly faster than the “official” records, I still list them here.

Course Rating

The Course Rating for IM Germany is 11:07.

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:34 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:33 17:51 07:12 35 16:06 01:57 12:46 01:23
2008 30:17 05:44 15:07 09:26 21 of 28 19:39 03:06 12:54 03:39
2009 22:49 03:51 17:29 01:29 19 of 25 20:17 03:16 13:58 03:03
2010 11:32 01:41 07:43 02:08 30 18:49 02:59 12:52 02:58
2011 10:37 02:08 07:19 01:10 41 17:39 02:52 12:03 02:44
2012 12:23 04:27 06:03 01:53 37 16:59 03:06 11:15 02:39
2013 18:02 02:53 10:59 04:10 69 17:06 03:04 11:12 02:50
2014 14:11 02:01 12:36 -00:26 39 of 56 16:49 02:57 11:23 02:29
2015 05:18 00:05 08:43 -03:30 32 of 44 15:46 02:41 11:10 01:56
2016 12:03 -01:49 09:46 04:07 44 of 61 15:27 02:17 11:03 02:08
2017 18:39 -00:26 17:32 01:33 49 of 68 15:14 02:00 11:20 01:55
2018 02:20 -02:04 01:20 03:05 25 of 34 14:27 01:56 10:17 02:15
2019 -14:39 -02:00 -02:29 -10:10 33 of 53 12:22 01:38 09:23 01:21
2021 00:06 -02:14 02:18 00:03 28 of 36 11:33 01:22 08:55 01:16
2022 06:29 -00:56 05:35 01:50 26 of 41 11:14 01:13 08:42 01:19
2023 01:17 -03:01 04:23 -00:05 15 of 19 10:39 00:58 08:27 01:14
2024 18:43 -00:23 19:54 -00:47 59 of 77 11:06 00:53 09:06 01:07
2025 17:59 -02:26 20:16 00:09 30 of 39 11:07 -01:42 12:32 00:17

The course rating for this year’s seedings are based on the last four year plus an extra adjustment for the bike course which is once again officially short by 2k.

Kona slots and Prize Money

IM Germany has 6 Pro Kona slot(s). It has a total prize purse of 87.500 US$, paying 10 deep.

Male Race Participants

The strength of the field is 65% of a typical Kona field.

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun Consistency
1 1 Casper Stornes (KQ) NOR 07:27:55 07:44:09 00:47:35 04:01:01 04:53:36 02:34:19 96% +0% -4% (4)
2 6 Vincent Luis (KQ) FRA 07:30:18 07:53:22 00:47:03 04:01:28 04:53:31 02:36:47 100% +0% -0% (2)
3 2 Gustav Iden (KQ) NOR 07:32:50 07:46:00 00:49:05 04:00:01 04:54:06 02:38:44 41% +24% -35% (6)
4 11 Brock Hoel (KQ) CAN 07:36:51 08:02:27 00:47:24 04:04:31 04:56:55 02:39:56 45% +55% -0% (2)
5 8 Kieran Lindars (KQ) GBR 07:37:40 08:02:19 00:47:48 04:04:33 04:57:21 02:40:19 23% +27% -50% (10)
6 17 Antonio Benito Lopez ESP 07:39:29 08:04:58 00:48:14 04:03:42 04:56:56 02:42:33 33% +17% -50% (6)
7 20 Gregory Barnaby ITA 07:39:32 08:01:11 00:47:51 04:05:51 04:58:42 02:40:50 35% +0% -65% (6)
8 3 Magnus Ditlev DEN 07:39:59 07:56:58 00:49:27 04:00:30 04:54:57 02:45:02 75% +4% -21% (11)
9 7 Jonas Hoffmann * GER 07:42:00 08:02:30 00:49:47 04:07:53 05:02:40 02:39:20 100% +0% -0% (7)
10 19 Kacper Stepniak POL 07:42:40 07:57:47 00:47:26 04:04:16 04:56:42 02:45:58 100% +0% -0% (6)
11 23 Jan Stratmann GER 07:45:51 08:05:14 00:47:28 04:04:37 04:57:05 02:48:46 87% +13% -0% (6)
12 16 Wilhelm Hirsch (KQ) GER 07:46:29 08:05:15 00:47:12 04:06:58 04:59:10 02:47:19 64% +0% -36% (5)
13 15 Cameron Wurf (KQ) * AUS 07:47:20 08:01:58 00:53:29 03:59:16 04:57:45 02:49:35 80% +16% -4% (40)
14 5 Finn Große-Freese GER 07:47:51 08:07:32 00:48:02 04:09:06 05:02:08 02:45:43 85% +15% -0% (8)
15 10 Henrik Goesch FIN 07:48:20 08:09:36 00:50:43 04:11:00 05:06:43 02:41:37 55% +12% -32% (11)
16 12 Paul Schuster * GER 07:49:43 08:06:59 00:48:39 04:08:31 05:02:10 02:47:33 60% +23% -17% (14)
17 9 Nathan Guerbeur FRA 07:49:59 08:14:04 00:50:09 04:07:35 05:02:44 02:47:15 36% +39% -26% (3)
18 24 Leon Chevalier * FRA 07:50:21 08:07:27 00:52:28 04:02:48 05:00:16 02:50:05 61% +9% -30% (14)
19 18 Joe Skipper GBR 07:50:59 08:05:52 00:54:08 04:06:41 05:05:49 02:45:10 57% +0% -42% (50)
20 41 Mathias Petersen * DEN 07:51:00 08:05:14 00:49:02 04:09:19 05:03:21 02:47:39 78% +0% -22% (21)
21 13 Dylan Magnien * FRA 07:52:22 08:12:10 00:50:03 04:15:22 05:10:25 02:41:57 52% +15% -32% (12)
22 26 Pieter Heemeryck BEL 07:52:36 08:24:43 00:48:55 04:10:18 05:04:13 02:48:23 5% +12% -83% (16)
23 4 Jamie Riddle * ZAF 07:52:38 08:18:19 00:47:46 04:08:33 05:01:19 02:51:19 66% +0% -34% (4)
24 30 Robert Wilkowiecki POL 07:53:31 08:16:02 00:48:12 04:13:15 05:06:27 02:47:04 24% +17% -58% (14)
25 21 Mattia Ceccarelli ITA 07:54:53 08:32:49 00:48:08 04:09:39 05:02:47 02:52:06 37% +6% -57% (12)
26 14 Jon Saeveras Breivold NOR 07:55:03 08:13:58 00:57:08 04:07:00 05:09:08 02:45:55 74% +0% -26% (9)
27 46 Michele Sarzilla (KQ) ITA 07:55:24 08:22:11 00:47:05 04:17:30 05:09:35 02:45:49 n/a (1 IM Pro race)
28 37 Nick Emde GER 07:55:45 08:22:32 00:48:43 04:16:12 05:09:55 02:45:50 n/a (1 IM Pro race)
29 36 Andrea Salvisberg SUI 07:56:37 08:17:08 00:47:19 04:08:21 05:00:40 02:55:57 62% +0% -38% (7)
30 33 Valentin Rouvier FRA 07:57:43 08:24:31 00:52:24 04:12:14 05:09:38 02:48:05 n/a (1 IM Pro race)
31 31 Michiel Stockman BEL 07:57:57 08:21:16 00:56:17 04:10:08 05:11:25 02:46:32 26% +74% -0% (3)
32 29 Michael Weiss AUT 07:59:13 08:16:56 00:54:46 04:09:07 05:08:53 02:50:20 60% +2% -38% (51)
33 28 Florian Angert (KQ) GER 07:59:38 08:15:56 00:48:32 04:13:02 05:06:34 02:53:04 79% +0% -21% (14)
34 47 Pamphiel Pareyn * BEL 07:59:50 08:25:37 00:49:08 04:12:27 05:06:35 02:53:15 29% +28% -43% (13)
35 39 Sven Oliver Thalmann SUI 08:00:45 08:22:54 00:47:27 04:16:01 05:08:28 02:52:17 48% +0% -52% (4)
36 40 Ruben Zepuntke GER 08:01:02 08:22:01 00:48:35 04:05:10 04:58:45 03:02:17 74% +0% -26% (4)
37 62 Julian Becker * GER 08:01:13 08:28:18 00:49:10 04:18:18 05:12:28 02:48:45 n/a (1 IM Pro race)
38 50 Robbie Deckard USA 08:02:39 08:34:40 00:53:24 04:06:17 05:04:41 02:57:58 38% +0% -62% (2)
39 34 Yvan Jarrige FRA 08:03:50 08:28:57 00:51:39 04:19:27 05:16:06 02:47:44 77% +20% -3% (12)
40 55 Dries Matthys BEL 08:03:51 08:22:58 00:49:08 04:12:52 05:07:00 02:56:51 100% +0% -0% (2)
41 54 Mathieu Merland FRA 08:04:02 08:21:33 00:52:35 04:20:20 05:17:55 02:46:07 100% +0% -0% (2)
42 49 Marc Eggeling GER 08:04:47 08:27:01 00:51:43 04:10:47 05:07:30 02:57:17 49% +10% -41% (7)
43 45 Piotr Lawicki POL 08:05:21 08:27:24 00:55:51 04:18:52 05:19:43 02:45:38 86% +0% -14% (6)
44 42 Chris Beckmans AUS 08:05:24 08:29:12 00:56:18 04:13:12 05:14:30 02:50:54 100% +0% -0% (2)
45 43 Kristian Grue NOR 08:06:37 08:27:03 00:53:20 04:14:04 05:12:24 02:54:13 64% +0% -36% (9)
46 22 Kyle Smith * NZL 08:06:43 08:18:23 00:49:35 04:05:06 04:59:41 03:07:02 87% +0% -13% (4)
47 35 Quentin Barreau FRA 08:07:41 08:35:05 00:50:12 04:18:19 05:13:31 02:54:10 n/a (1 IM Pro race)
48 53 Niek Heldoorn NED 08:08:21 08:30:29 00:49:35 04:13:18 05:07:53 03:00:28 22% +12% -65% (8)
49 52 Joao Ferreira POR 08:08:23 08:34:46 00:50:54 04:17:02 05:12:56 02:55:27 27% +12% -61% (13)
50 38 Lukas Stahl * GER 08:11:23 08:39:55 00:55:57 04:18:10 05:19:07 02:52:16 47% +0% -53% (10)
51 51 Fabian Dutli SUI 08:14:47 08:36:01 00:56:33 04:20:28 05:22:01 02:52:46 84% +5% -11% (8)
52 61 Dylan Thissen NED 08:18:49 08:51:49 00:58:05 04:08:34 05:11:39 03:07:10 47% +0% -53% (2)
53 48 Vincent Groesser GER 08:19:51 08:40:20 00:55:39 04:12:35 05:13:14 03:06:37 70% +30% -0% (3)
54 44 William Mennesson FRA 08:19:54 08:37:43 00:51:36 04:12:44 05:09:20 03:10:34 50% +0% -50% (15)
55 65 Sander Heemeryck BEL 08:20:28 08:48:33 00:52:48 04:25:02 05:22:50 02:57:38 n/a (1 IM Pro race)
56 63 Pascal Tischler GER 08:25:53 08:43:39 00:51:50 04:21:55 05:18:45 03:07:08 100% +0% -0% (3)
57 57 Elliot Bach USA 08:29:33 08:57:09 00:52:52 04:15:10 05:13:02 03:16:31 18% +18% -64% (14)
58 56 Maxence Castel Gautier FRA 08:39:38 09:08:41 00:55:21 04:28:25 05:28:46 03:10:52 n/a (1 IM Pro race)
59 60 Florian Kandutsch AUT 08:39:57 09:02:06 00:57:36 04:34:13 05:36:49 03:03:08 100% +0% -0% (8)
60 59 Thomas Bosch GER 08:43:08 09:04:07 01:03:23 04:23:57 05:32:20 03:10:48 70% +3% -27% (19)
61 58 Zoran Nikolics HUN 08:45:22 09:17:35 00:55:48 04:32:49 05:33:37 03:11:45 11% +65% -25% (4)
62 67 Raphael Junghans GER 08:56:32 09:26:34 00:57:33 04:39:22 05:41:55 03:14:37 n/a (1 IM Pro race)
63 69 Mikel Txopitea Elorriaga * ESP 09:14:04 09:51:01 00:59:39 04:52:46 05:57:25 03:16:39 32% +0% -68% (3)
  25 Michele Bortolamedi ITA n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  32 Maximilian Sperl GER n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  64 Brecht Van Vooren BEL n/a unrated unrated unrated unrated unrated n/a (1 IM Pro race)
  66 Louis Heukemes BEL n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  68 Andrzej Michalski POL n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  70 Michael Wegricht GER n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  71 Eyal Weinstein ISR 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

  • Casper Stornes: 34% (2-1)
  • Vincent Luis: 21% (4-1)
  • Gustav Iden: 17% (5-1)
  • Magnus Ditlev: 12% (7-1)
  • Kieran Lindars: 6% (15-1)
  • Antonio Benito Lopez: 4% (22-1)
  • Brock Hoel: 3% (37-1)

Leave a Reply

Your email address will not be published. Required fields are marked *

Select your currency
EUR Euro

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close