Skip to content

Ironman Germany 2024 – Analyzing Results

IMFRA20Course Conditions

The main discussion item of this year’s edition of IM Germany was a shortened bike course. Officially, it was announced to be 177k, however the times were about 14 minutes quicker than in recent years when the course was slightly long (182k). That would put the course length at roughly 174k – and you can argue that the bike and overall times should not be counted as course records (or bests).

However, the marathon was on exactly the same course as in recent years, and I will accept Kristian’s fantastic 2:32 run split as a new run course record.

Kona Qualifying

Ironman Germany was the final race for with qualifying slots for Kona 2024. The final six slots will be offered to

  • Kieran Lindars,
  • Gregory Barnaby,
  • Kristian Hogenhaug,
  • Menno Koolhaas,
  • Jonas Hoffmann
    and
  • Finn Große-Freese.

In addition, winner Kristian Blummenfelt validated his AQ slot.

The final list of all qualifiers can be found here.

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Kristian Blummenfelt NOR 00:46:06 (7) 04:03:14 (3) 02:32:29 (1) 07:27:21 -05:54 US$ 28,000 92.17
2 Kieran Lindars GBR 00:46:29 (17) 04:03:26 (4) 02:37:05 (5) 07:32:14 -27:24 US$ 17,000 88.43
3 Gregory Barnaby ITA 00:46:15 (11) 04:03:33 (6) 02:38:53 (6) 07:33:44 -11:09 US$ 11,000 86.12
4 Kristian Hogenhaug DEN 00:47:57 (22) 03:57:09 (1) 02:45:13 (18) 07:35:32 -17:11 US$ 8,500 83.78
5 Menno Koolhaas NED 00:45:55 (3) 04:08:36 (25) 02:35:54 (3) 07:35:51 -12:08 US$ 6,500 82.11
6 Jonas Hoffmann GER 00:50:00 (34) 04:07:29 (20) 02:34:43 (2) 07:37:39 -24:47 US$ 5,000 79.93
7 Kacper Stepniak POL 00:45:56 (4) 04:06:08 (10) 02:41:18 (12) 07:38:47 -09:09 US$ 4,000 78.09
8 Patrick Lange GER 00:49:59 (32) 04:07:02 (19) 02:36:43 (4) 07:39:10 00:22 US$ 3,000 76.61
9 Finn Große-Freese GER 00:46:11 (10) 04:03:49 (7) 02:44:17 (17) 07:39:42 -21:13 US$ 2,500 75.14
10 Henrik Goesch FIN 00:50:07 (42) 04:07:35 (22) 02:39:49 (8) 07:42:44 -17:31 US$ 2,000 72.74
11 Bradley Weiss ZAF 00:49:59 (32) 04:06:16 (13) 02:40:22 (10) 07:43:01 -03:27   71.49
12 Luciano Taccone ARG 00:48:03 (27) 04:08:52 (26) 02:40:16 (9) 07:43:32 -16:54   70.21
13 Mattia Ceccarelli ITA 00:46:09 (9) 04:03:32 (5) 02:51:36 (28) 07:46:29 -29:17   68.01
14 Matt Hanson USA 00:50:07 (42) 04:06:16 (13) 02:44:16 (16) 07:46:45 -05:03   66.94
15 Tim Van Hemel BEL 00:52:06 (54) 04:06:12 (12) 02:43:20 (13) 07:47:50 -11:31   65.58
16 Felix Hentschel GER 00:52:58 (61) 04:10:09 (32) 02:38:53 (6) 07:48:13 -25:33   64.55
17 Milan Brons NED 00:50:00 (34) 04:06:58 (18) 02:45:57 (20) 07:48:46 -19:30   63.50
18 Jon Saeveras Breivold NOR 00:52:56 (60) 04:09:44 (29) 02:41:06 (11) 07:49:48 01:32   62.30
19 Ognjen Stojanovic SRB 00:46:15 (11) 04:10:51 (37) 02:46:41 (21) 07:49:49 -07:47   61.54
20 Wilhelm Hirsch GER 00:45:51 (1) 04:04:03 (9) 02:54:56 (35) 07:50:08 n/a   60.70
21 Filipe Azevedo POR 00:46:21 (14) 04:10:37 (36) 02:47:35 (22) 07:50:20 -20:52   59.94
22 Sam Long USA 00:53:02 (64) 04:09:05 (27) 02:44:04 (15) 07:51:25 -14:14   58.86
23 Yvan Jarrige FRA 00:50:03 (37) 04:13:17 (42) 02:43:50 (14) 07:52:52 -27:17   57.67
24 Mathias Petersen DEN 00:48:02 (26) 04:13:58 (45) 02:45:44 (19) 07:53:30 01:33   56.84
25 Braden Currie NZL 00:46:02 (5) 04:11:50 (38) 02:49:45 (24) 07:54:08 06:32   56.03
26 Ruben Zepuntke GER 00:46:26 (16) 04:00:53 (2) 03:01:39 (44) 07:55:00 -12:34   55.17
27 Mikel Ugarte Ramos ESP 00:50:08 (44) 04:07:34 (21) 02:51:21 (27) 07:55:10 -11:05   54.60
28 Marc Eggeling GER 00:50:10 (46) 04:06:53 (17) 02:52:50 (29) 07:55:18 -08:26   54.07
29 Pamphiel Pareyn BEL 00:47:54 (20) 04:08:21 (24) 02:53:05 (32) 07:55:30 -13:49   53.54
30 Tomasz Szala POL 00:51:08 (50) 04:10:22 (34) 02:51:07 (26) 08:00:25 00:07   51.16
31 Lukas Stahl GER 00:55:17 (67) 04:13:12 (41) 02:48:14 (23) 08:02:53 04:35   49.77
32 Fabian Reuter GER 00:48:01 (25) 04:09:47 (30) 02:59:36 (41) 08:03:10 -47:08   49.27
33 Paul Schuster GER 00:47:53 (19) 04:09:17 (28) 03:01:12 (43) 08:03:34 11:05   48.74
34 Kristian Grue NOR 00:52:03 (53) 04:10:24 (35) 02:56:41 (36) 08:05:22 06:01   47.68
35 Strahinja Trakic SRB 00:50:04 (38) 04:15:45 (46) 02:53:03 (30) 08:05:28 -08:06   47.31
36 Guillaume Doree FRA 00:50:05 (40) 04:17:45 (50) 02:50:41 (25) 08:06:09 -19:42   46.73
37 Andre Lopes BRA 00:47:56 (21) 04:08:20 (23) 03:02:28 (45) 08:06:12 06:01   46.41
38 Maurice Clavel GER 00:46:05 (6) 04:03:53 (8) 03:15:40 (55) 08:10:51 07:40   44.27
39 Matthew Collins GBR 00:49:57 (31) 04:12:31 (40) 03:04:18 (47) 08:13:24 n/a   42.99
40 James Scott-Farrington GBR 00:47:58 (23) 04:09:50 (31) 03:09:55 (51) 08:14:15 -08:52   42.40
41 Timo Schaffeld GER 00:55:17 (67) 04:20:34 (52) 02:53:47 (34) 08:14:43 00:47   41.97
42 Fabian Dutli SUI 00:55:23 (70) 04:20:39 (53) 02:53:26 (33) 08:15:01 04:56   41.62
43 Jackson Laundry CAN 00:50:38 (49) 04:12:03 (39) 03:08:23 (49) 08:17:05 17:01   40.58
44 Andy Krueger USA 00:50:04 (38) 04:25:28 (56) 02:58:23 (40) 08:20:18 n/a   39.09
45 Christian Trunk GER 01:00:12 (74) 04:20:52 (54) 02:56:56 (37) 08:24:26 -31:58   37.25
46 Fabian Guenther GER 00:52:29 (55) 04:18:24 (51) 03:07:49 (48) 08:25:02 13:20   36.82
47 Finn Arentz GBR 00:53:01 (63) 04:34:54 (63) 02:53:04 (31) 08:27:27 14:06   35.68
48 Jean-Claude Besse SUI 00:55:19 (69) 04:31:02 (62) 02:57:05 (38) 08:29:50 01:49   34.56
49 Jonas Weller GER 00:52:54 (58) 04:10:12 (33) 03:23:43 (56) 08:32:50 -00:42   33.21
50 Ben Hamilton NZL 00:50:20 (48) 04:28:14 (60) 03:09:36 (50) 08:33:49 23:50   32.67
51 Mikkel Hojborg Olsen DEN 00:53:37 (66) 04:26:28 (57) 03:10:53 (52) 08:36:42 -01:49   31.38
52 Samuel Huerzeler SUI 00:50:09 (45) 04:27:26 (59) 03:12:49 (53) 08:38:42 41:07   30.44
53 Emilio Aguayo Munoz ESP 00:48:06 (28) 04:13:55 (43) 03:28:32 (58) 08:38:58 17:12   30.21
54 Dylan Gillespie USA 00:50:05 (40) 04:06:39 (16) 03:37:58 (59) 08:41:21 21:40   29.34
55 Bruno Slegers BEL 00:55:28 (72) 04:42:11 (65) 03:02:39 (46) 08:47:30 -06:17   29.22
56 Steve Rosinski USA 01:00:17 (75) 04:41:49 (64) 02:58:19 (39) 08:47:44 -28:35   29.11
57 Franz Loeschke * GER 00:47:58 (23) 04:57:48 (67) 02:59:38 (42) 08:52:05 53:02   29.00
58 Matti Weitz GER 00:52:59 (62) 04:29:31 (61) 03:24:17 (57) 08:52:53 01:44   28.90
59 Thomas Walsh IRL 01:16:23 (77) 04:46:27 (66) 03:14:15 (54) 09:25:15 -31:03   28.80
  Tristan Olij NED 00:50:10 (46) 04:06:31 (15)   DNF      
  Colin Szuch USA 00:51:59 (52) 04:06:11 (11)   DNF      
  Andrea Salvisberg SUI 00:45:53 (2) 04:13:56 (44)   DNF      
  James Teagle GBR 00:50:02 (36) 04:16:05 (48)   DNF      
  Trevor Foley USA 00:53:03 (65) 04:15:45 (46)   DNF      
  Emanuele Faraco ITA 00:52:51 (56) 04:16:46 (49)   DNF      
  Nick Thompson AUS 00:46:23 (15) 04:27:04 (58)   DNF      
  John Thelwell GBR 00:55:27 (71) 04:21:41 (55)   DNF      
  Florian Angert GER 00:46:08 (8)     DNF      
  Jesper Svensson SWE 00:46:16 (13)     DNF      
  Robert Wilkowiecki POL 00:47:52 (18)     DNF      
  Sven Wies GER 00:48:06 (28)     DNF      
  Clement Mignon FRA 00:48:12 (30)     DNF      
  Mike Phillips NZL 00:51:08 (50)     DNF      
  Vincent Van de Walle BEL 00:52:53 (57)     DNF      
  Ivan Tutukin KAZ 00:52:55 (59)     DNF      
  Zack Cooper GBR 01:00:09 (73)     DNF      
  Kaito Tohara JPN 01:01:29 (76)     DNF      
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