Course Conditions
Once again, Challenge Roth proved to be a very fast course. While small changes in the bike course probably made it a bit longer than last year, cooler weather conditions allowed smart pacers to have a faster run. This helped Anne Haug and Magnus Ditlev to further improve the course records that were only set one year ago.
Magnus rode more than six minutes into the rest of the field, but with light rain on the second loop he was roughly two minutes slower than last year. But as soon as he started the run, projections had him make up that deficit, and by about 29k he was ahead of his “virtual opponent” from last year. He had the fastest bike and run of the day, and finished more than a minute ahead of his record from last year.
Anne had a great start of the day, swimming in the front group almost two minutes quicker than last year. On the bike she quickly took the lead and extended that for the whole ride, in the end she bike almost twelve minutes quicker than herself in 2023 and even had the fastest bike split. Nonetheless, in 2023 Daniela Ryf had ridden five minutes quicker than Anne in 2024, so a new record would only be possible if Anne had another fantastic run. A 2:46 would be needed, and Anne’s marathon projection was quickly in 2:43 territory. She was even able to accelerate in the end, running a 2:38:52 marathon, the second fastest of the whole field (including the Pro men) and clearly the fastest marathon in any female long-distance event. With that fast run, she was able to beat Daniela’s 2023 record by six minutes – getting close to breaking the eight-hour barrier!
Male Race Results
Rank | Name | Nation | Swim | Bike | Run | Time | Diff to exp. | Prize Money | PTO Points |
1 | Magnus Ditlev | DEN | 00:46:23 (7) | 03:59:25 (1) | 02:34:18 (1) | 07:23:24 | -08:11 | EUR 25,000 | 95.56 |
2 | Thomas Bishop | GBR | 00:46:17 (5) | 04:05:46 (3) | 02:42:42 (7) | 07:37:54 | n/a | EUR 13,000 | 88.03 |
3 | Rudy von Berg | USA | 00:46:19 (6) | 04:05:46 (3) | 02:43:25 (9) | 07:38:30 | 02:15 | EUR 8,000 | 86.08 |
4 | Jan Stratmann | GER | 00:46:10 (2) | 04:08:31 (7) | 02:41:21 (5) | 07:38:57 | -14:37 | EUR 3,000 | 84.28 |
5 | Leon Chevalier | FRA | 00:48:38 (17) | 04:05:59 (5) | 02:41:33 (6) | 07:39:11 | -02:37 | EUR 2,000 | 82.65 |
6 | Stefan Zachaeus | LUX | 00:46:25 (9) | 04:05:44 (2) | 02:44:44 (11) | 07:40:28 | n/a | EUR 1,100 | 80.67 |
7 | Marc Eggeling | GER | 00:48:38 (17) | 04:12:04 (9) | 02:40:33 (4) | 07:44:14 | -19:57 | EUR 800 | 77.79 |
8 | Joshua Lewis | GBR | 00:46:24 (8) | 04:08:07 (6) | 02:54:37 (19) | 07:52:32 | -16:54 | EUR 700 | 73.19 |
9 | Christian Stoerzer | GER | 00:54:24 (35) | 04:15:43 (12) | 02:39:12 (2) | 07:52:41 | -10:08 | EUR 600 | 71.87 |
10 | Samuel Huerzeler | SUI | 00:48:40 (20) | 04:11:48 (8) | 02:48:55 (13) | 07:53:06 | 01:13 | EUR 550 | 70.51 |
11 | Finn Große-Freese | GER | 00:48:20 (10) | 04:18:39 (14) | 02:44:38 (10) | 07:54:36 | 03:39 | 68.79 | |
12 | Dieter Comhair | BEL | 00:52:40 (31) | 04:17:04 (13) | 02:49:27 (16) | 08:02:16 | n/a | 64.68 | |
13 | Zack Cooper | SUI | 00:57:18 (47) | 04:15:00 (10) | 02:48:10 (12) | 08:03:27 | n/a | 63.19 | |
14 | Felipe Bergamini | BRA | 00:48:31 (14) | 04:23:29 (24) | 02:48:56 (14) | 08:04:49 | n/a | 61.67 | |
15 | Gonzalo Fuentes | ESP | 00:52:39 (30) | 04:29:48 (34) | 02:40:29 (3) | 08:06:03 | -07:08 | 60.26 | |
16 | Lukasz Wojt | GER | 00:45:21 (1) | 04:15:24 (11) | 03:02:00 (25) | 08:06:27 | -01:17 | 59.23 | |
17 | Tobias Drachler | GER | 00:48:41 (21) | 04:26:27 (31) | 02:49:05 (15) | 08:07:16 | 00:27 | 58.07 | |
18 | Kit Walker | GBR | 00:50:54 (28) | 04:22:53 (20) | 02:51:15 (18) | 08:08:08 | -32:50 | 56.94 | |
19 | Silas Lucks | GER | 00:54:25 (36) | 04:28:07 (32) | 02:43:16 (8) | 08:09:04 | n/a | 55.81 | |
20 | Cedric Ludet | FRA | 00:54:33 (41) | 04:23:04 (22) | 02:50:41 (17) | 08:11:37 | -12:15 | 54.09 | |
21 | Juuso Manninen | FIN | 00:50:50 (27) | 04:22:56 (21) | 03:03:16 (26) | 08:19:48 | -15:28 | 50.18 | |
22 | Thomas Bosch | GER | 01:00:28 (49) | 04:22:42 (19) | 02:58:47 (22) | 08:25:30 | 00:19 | 47.28 | |
23 | Kristian Hindkjaer | DEN | 00:50:05 (24) | 04:19:38 (15) | 03:12:42 (31) | 08:26:25 | 12:17 | 46.31 | |
24 | Florian Kandutsch | AUT | 00:56:18 (45) | 04:30:40 (35) | 02:56:39 (21) | 08:29:17 | -05:17 | 44.59 | |
25 | Samuel Boettinger | GER | 00:53:22 (33) | 04:21:40 (18) | 03:12:32 (30) | 08:30:58 | -03:19 | 43.37 | |
26 | Joergen Gundersen | NOR | 00:46:16 (4) | 04:28:42 (33) | 03:13:43 (33) | 08:31:31 | n/a | 42.63 | |
27 | Toby Nisbet | GBR | 00:52:36 (29) | 04:34:54 (37) | 03:00:50 (23) | 08:31:33 | n/a | 42.12 | |
28 | Michael Arishita | USA | 00:48:33 (15) | 04:26:17 (29) | 03:14:18 (35) | 08:32:04 | n/a | 41.44 | |
29 | Matthias Tuerk | GER | 00:56:23 (46) | 04:25:43 (27) | 03:08:13 (28) | 08:34:28 | n/a | 40.04 | |
30 | Travis Wood | USA | 00:54:37 (43) | 04:30:54 (36) | 03:05:32 (27) | 08:35:01 | n/a | 39.40 | |
31 | Herbert Enzinger | GER | 00:54:29 (38) | 04:24:04 (25) | 03:14:07 (34) | 08:35:47 | n/a | 38.69 | |
32 | Nicholas Chase | USA | 00:50:49 (26) | 04:26:24 (30) | 03:15:07 (36) | 08:35:52 | -12:06 | 38.27 | |
33 | Romain Rezsohazy | BEL | 00:54:30 (39) | 04:37:17 (40) | 03:01:52 (24) | 08:38:04 | n/a | 37.03 | |
34 | Andrew Starykowicz | USA | 00:48:36 (16) | 04:35:48 (38) | 03:13:31 (32) | 08:41:57 | 28:19 | 35.15 | |
35 | Lukas Schnoedewind | GER | 00:48:24 (11) | 04:20:30 (16) | 03:30:17 (38) | 08:42:13 | 22:50 | 34.71 | |
36 | Jesse Van Hulst | NED | 00:55:38 (44) | 04:24:40 (26) | 03:19:28 (37) | 08:43:09 | n/a | 34.03 | |
37 | Jan Hoeing | GER | 01:07:58 (50) | 04:41:40 (42) | 02:56:12 (20) | 08:52:20 | -18:59 | 33.18 | |
38 | Francesc Artigues Ramis | ESP | 00:59:33 (48) | 04:44:09 (44) | 03:08:15 (29) | 08:58:42 | 11:19 | 32.89 | |
39 | Christian Haas | ITA | 00:54:35 (42) | 04:37:15 (39) | 03:31:19 (39) | 09:07:14 | n/a | 32.62 | |
40 | Sebastian Schober | GER | 00:54:30 (39) | 04:39:45 (41) | 03:41:10 (40) | 09:19:18 | n/a | 32.36 | |
41 | Henry Beck | GER | 00:48:28 (12) | 04:26:12 (28) | 04:15:58 (41) | 09:35:56 | 32:21 | 32.12 | |
Tom Van der Hoogerstraete | BEL | 00:50:07 (25) | 04:20:35 (17) | DNF | |||||
Pavel Wohl | CZE | 00:52:43 (32) | 04:23:25 (23) | DNF | |||||
Bruno Slegers | BEL | 00:54:27 (37) | 04:43:18 (43) | DNF | |||||
Marc Unger | GER | 00:54:13 (34) | 04:48:17 (45) | DNF | |||||
Daniel Baekkegard | DEN | 00:46:14 (3) | DNF | ||||||
Jamie Bedwell | GBR | 00:48:30 (13) | DNF | ||||||
Patrick Lange | GER | 00:48:38 (17) | DNF | ||||||
Leonard Arnold | GER | 00:49:26 (22) | DNF | ||||||
Pieter Heemeryck | BEL | 00:50:03 (23) | DNF |
Female Race Results
Rank | Name | Nation | Swim | Bike | Run | Time | Diff to exp. | Prize Money | PTO Points |
1 | Anne Haug | GER | 00:52:37 (2) | 04:27:58 (1) | 02:38:52 (1) | 08:02:38 | -15:41 | EUR 25,000 | 95.03 |
2 | Laura Philipp | GER | 00:55:14 (5) | 04:30:47 (2) | 02:44:34 (2) | 08:14:13 | -06:08 | EUR 13,000 | 89.05 |
3 | Els Visser | NED | 00:55:17 (7) | 04:31:02 (3) | 02:55:25 (8) | 08:24:47 | -20:35 | EUR 8,000 | 83.53 |
4 | Anne Reischmann | GER | 00:58:41 (9) | 04:34:43 (5) | 02:50:09 (4) | 08:26:07 | -11:51 | EUR 3,000 | 81.42 |
5 | Danielle Lewis | USA | 01:01:14 (15) | 04:33:21 (4) | 02:48:47 (3) | 08:26:50 | -23:05 | EUR 2,000 | 79.62 |
6 | Katrine Graesboell Christensen | DEN | 01:00:53 (14) | 04:38:42 (8) | 02:52:24 (5) | 08:34:55 | -14:40 | EUR 1,100 | 75.24 |
7 | Rebecca Robisch | GER | 00:52:39 (3) | 04:37:25 (7) | 03:03:03 (12) | 08:36:51 | n/a | EUR 800 | 73.15 |
8 | Laura Zimmermann | GER | 01:00:50 (12) | 04:39:05 (9) | 02:57:17 (9) | 08:40:43 | -13:41 | EUR 700 | 70.43 |
9 | Julia Skala | GER | 00:59:32 (11) | 04:47:35 (13) | 02:52:53 (6) | 08:43:54 | -12:22 | EUR 600 | 68.02 |
10 | Tiina Pohjalainen | FIN | 00:58:46 (10) | 04:41:57 (10) | 03:01:27 (11) | 08:45:10 | -08:04 | EUR 550 | 66.37 |
11 | Gabriele Maria Obmann | AUT | 01:02:16 (19) | 04:48:54 (14) | 02:55:18 (7) | 08:50:15 | -00:53 | 63.41 | |
12 | Svenja Thoes | GER | 00:55:16 (6) | 04:46:17 (12) | 03:07:31 (16) | 08:52:31 | 04:07 | 61.51 | |
13 | Leonie Kleine-Bley | GER | 01:06:23 (23) | 04:45:06 (11) | 03:04:51 (14) | 08:59:27 | -27:54 | 57.98 | |
14 | Stephanie Wunderle | GER | 01:05:50 (20) | 04:36:01 (6) | 03:15:31 (20) | 09:00:57 | -05:52 | 56.47 | |
15 | Elena Illeditsch | GER | 01:00:51 (13) | 05:00:03 (19) | 03:00:21 (10) | 09:05:08 | -08:37 | 54.04 | |
16 | Dimity-Lee Duke | AUS | 00:58:15 (8) | 04:57:19 (18) | 03:07:29 (15) | 09:06:37 | -10:47 | 52.63 | |
17 | Johanna Ahrens | GER | 00:52:57 (4) | 04:49:46 (15) | 03:23:25 (22) | 09:09:52 | -10:19 | 50.62 | |
18 | Jonie Vanhoutte | BEL | 01:01:19 (16) | 05:03:36 (20) | 03:03:40 (13) | 09:11:56 | n/a | 49.08 | |
19 | Sabrina Exenberger | AUT | 01:08:10 (25) | 04:51:10 (16) | 03:15:29 (19) | 09:19:07 | -18:34 | 45.73 | |
20 | Dieuwertje Bax | NED | 01:01:20 (17) | 05:03:46 (21) | 03:14:02 (17) | 09:22:43 | -03:32 | 43.72 | |
21 | Maja Betz | GER | 01:10:21 (27) | 04:53:51 (17) | 03:14:40 (18) | 09:24:29 | -07:38 | 42.40 | |
22 | Abigail Bedwell | GBR | 00:52:35 (1) | 05:04:51 (24) | 03:26:01 (23) | 09:27:20 | 01:25 | 40.73 | |
23 | Carolina Sandhofer | AUT | 01:02:04 (18) | 05:14:34 (25) | 03:26:02 (24) | 09:47:18 | -03:59 | 38.08 | |
24 | Olivia Dietzel | USA | 01:08:08 (24) | 05:19:45 (28) | 03:17:00 (21) | 09:52:24 | 02:14 | 37.50 | |
25 | Sarah Thomas | AUS | 01:06:04 (21) | 05:16:10 (26) | 03:29:15 (25) | 09:55:18 | 10:22 | 36.95 | |
26 | Anna Eberhardt | HUN | 01:10:19 (26) | 05:04:18 (22) | 03:35:35 (26) | 09:59:21 | 29:17 | 36.42 | |
27 | Carolina Laurentiu | ESP | 01:12:47 (29) | 05:16:55 (27) | 04:12:48 (27) | 10:46:24 | n/a | 35.92 | |
Camille Deligny | FRA | 01:10:25 (28) | 05:04:49 (23) | DNF | |||||
Heleen Moes | NED | 01:06:11 (22) | DNF |