Skip to content

Ironman Germany 2026 (June 28th) – Seedings

IMFRA20 Update: On Friday, June 26th, Ironman announced that because of excessive heat they will shorten the course to roughly 125k on the bike, followed by a half marathon.

I have started to re-calibrate the seedings in the following way:

  • Swim: unchanged
  • Bike: linear adjustment from 180k to 125k
  • Run: half the time for the marathon

What is next to impossible to calculate is how much athletes will be able to race faster than their “Ironman pace” at these shortened distances. Especially the heat is an unpredictable factor, and “racing faster” will increase the heat stress, possibly counteracting the shortened race duration. Here are my best estimates at how much faster Pro athletes might go:

  • Bike: I’ve compared a fast Ironman bike split (say 4 hours in Frankfurt) to a fast bike split in a half-distance race such as Challenge Samorin or 70.3 Bahrain. A 1:54 bike split there is about 5% quicker (45 km/h compared to 47.3 km/h). Since the bike distance in Frankfurt is somewhere in the middle, I’ve added a 2.5% speed increase to the scaled-down time above.
    As an example, Casper’s originally predicted 4:01 bike split is scaled down to 2:47 for 125k and then sped up to 2:44.
  • Run: A similar comparison gives an even bigger speed increase on the run – a 2:31 marathon vs. a 1:08 half marathon split (say at last year’s 70.3 Worlds) is about an 11% speed increase. I’m using a speed increase of 5% since I assume that heat will make it hard to go much faster on Sunday. Also, they will be coming off a longer swim and bike than in Marbella.
    For Casper, the expected marathon time was 2:34. Half of that would be 1:17, which then speeds up to 1:13:29. 

Adding all this up, it creates the updated seedings below – which probably have to be taken with an even bigger grain of salt than usual.

This changes the relative times between the legs as follows: 

Relative Time Swim Bike Run
shortened course 17% 57% 27%
original course 11% 54% 36%
Difference 6% 3% -9%

The bike’s share of the overall time hardly changes, most of the impact will be from the run to the swim. While this doesn’t change much at the front of the race, it does favor the stronger swimmers (such as Jamie Riddle or Andreas Salvisberg) and is a disadvantage for the faster runners (such as Jonas Hoffmann). 

While it’s unfortunate that we won’t see a full Ironman, Sunday’s race will be an interesting, new dynamic – and a lot of uncertainty. Who will be able to deal best with these unforeseen changes, who might “overthink” things, who will go out too hard and the blow up in the noon heat?

Updated Seedings

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

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
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 (KQ) 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)
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