2024 IRONMAN 70.3 Duisburg
Results and IRONMAN 70.3 World Championship qualification · 1 September 2024 · race guide
Summary
2024 IRONMAN 70.3 Duisburg had 70 IRONMAN 70.3 World Championship slots (50 general, 20 women's) for 1,887 finishers in 22 age groups. The last women's slot went at 4:33:13 adjusted (age-graded) time and the last general at 3:59:16; the quickest age-group cutoff was M18-24, at a 3:59:16 finish. Slots went deepest in M40-44, to 12th place; 9 age groups got only their winner's slot.
*Adjusted (age-graded) time of the last qualifier in each category.
IRONMAN 70.3 World Championship qualifying times by age group
How many slots each age group won at 2024 IRONMAN 70.3 Duisburg, the time of the last athlete to get one, and the finish time that was needed. Each age group links to its whole field.
| Age group | Slots | Last slot | Needed* |
|---|---|---|---|
| F18-24 | 1winner | 4:37:111st | 4:35:24 |
| F25-29 | 1winner | 4:28:501st | 4:33:13 |
| F30-34 | 6 | 4:35:326th | 4:38:00 |
| F35-39 | 3 | 4:42:543rd | 4:42:54 |
| F40-44 | 2 | 4:39:232nd | 4:49:51 |
| F45-49 | 2 | 4:54:382nd | 4:57:14 |
| F50-54 | 1winner | 4:42:031st | 5:03:02 |
| F55-59 | 2 | 5:11:562nd | 5:12:23 |
| F60-64 | 1winner | 5:21:451st | 5:25:36 |
| F65-69 | 1winner | 7:15:571st | 5:51:24 |
| M18-24 | 1winner | 3:55:541st | 3:59:16 |
| M25-29 | 3 | 3:59:553rd | 4:00:58 |
| M30-34 | 3 | 4:04:113rd | 4:07:49 |
| M35-39 | 10 | 4:10:4810th | 4:11:51 |
| M40-44 | 12 | 4:18:2012th | 4:18:20 |
| M45-49 | 7 | 4:24:227th | 4:26:30 |
| M50-54 | 5 | 4:29:505th | 4:30:52 |
| M55-59 | 4 | 4:35:594th | 4:39:21 |
| M60-64 | 2 | 4:50:052nd | 4:52:04 |
| M65-69 | 1winner | 4:59:101st | 5:13:10 |
| M70-74 | 1winner | 5:59:451st | 5:36:05 |
| M75-79 | 1winner | 7:09:191st | 6:12:45 |
Slots: athletes from the age group who qualified (before any rolldown). Last slot: the slowest qualifier's finish time and age-group place, then its adjusted (age-graded) time. *Needed: the finish time that equals the pool's adjusted cutoff for that age group (cutoff ÷ age-group multiplier) — any faster finish earned a slot. Age-group winners qualify whatever their time.
Compare age groups across the season: 70.3 Worlds qualifying times by age group at every race →
Racing IRONMAN 70.3 Duisburg in 2027?
Free 16-week plan, dated back from race day (29 Aug 2027) and fitted to the course. 7, 10 or 13 hours a week, as a PDF or in your calendar.
Or let metrica build one around your week, week 1 free.
Find your result
Type your name: your splits, your age-group place and how close you were to a 70.3 Worlds slot.
Who qualified
Every qualifier and the next 20 by adjusted time. Pick an age group to see its whole field, slot holders first; filter by sex, and model unclaimed slots rolling down with the +N chips.
| # | Athlete | Finish | Status |
|---|---|---|---|
| 1 | M30-34 · Netherlands | 3:52:34 | AG winner |
| 2 | M25-29 · Netherlands | 3:55:18 | AG winner |
| 3 | M18-24 · Belgium | 3:55:54 | AG winner |
| 4 | M25-29 · France | 3:59:01 | Qualified |
| 5 | M40-44 · Netherlands | 3:59:44 | AG winner |
| 6 | M25-29 · Germany | 3:59:55 | Qualified |
| 7 | M35-39 · Germany | 4:00:11 | AG winner |
| 8 | M30-34 · Germany | 4:00:12 | Qualified |
| 9 | M35-39 · Brazil | 4:00:43 | Qualified |
| 10 | M35-39 · Germany | 4:02:09 | Qualified |
| 11 | M35-39 · Netherlands | 4:03:43 | Qualified |
| 12 | M35-39 · Belgium | 4:04:06 | Qualified |
| 13 | M30-34 · Netherlands | 4:04:11 | Qualified |
| 14 | M35-39 · Germany | 4:04:15 | Qualified |
| 15 | M35-39 · France | 4:04:34 | Qualified |
Full results
Every finisher of 2024 IRONMAN 70.3 Duisburg with swim, bike and run splits, grouped by age group.
Show every finisher with splitsHide full results· 1,887 finishers · 23 age groups
F18-24 35 finishers · 1st Franzi Holl 4:37:11
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Franzi Holl | Germany | 31:29 | 2:24:07 | 1:35:15 | 4:37:11 | 186 |
| 2 | Christina Grevy | Denmark | 36:49 | 2:31:03 | 1:36:25 | 4:52:25 | 354 |
| 3 | Milena Kauertz | Germany | 35:27 | 2:29:00 | 1:41:07 | 4:53:22 | 374 |
| 4 | Lotte Fechtrup | Germany | 30:49 | 2:35:31 | 1:43:07 | 4:56:53 | 426 |
| 5 | Kim Groeneveld | Netherlands | 27:46 | 2:36:49 | 1:49:37 | 5:01:38 | 507 |
| 6 | Carla L‘homme | Germany | 35:01 | 2:29:53 | 1:49:49 | 5:05:13 | 558 |
| 7 | Franziska Geigl | Germany | 39:43 | 2:38:10 | 1:48:47 | 5:15:40 | 739 |
| 8 | Lisa Mann | Germany | 33:26 | 2:35:54 | 1:57:46 | 5:15:56 | 742 |
| 9 | Marla Exß | Germany | 43:16 | 2:38:00 | 1:50:08 | 5:22:33 | 840 |
| 10 | Carolina Muñoz Irimia | Spain | 36:22 | 2:55:32 | 1:41:14 | 5:23:17 | 849 |
| 11 | Laura Ortiz Lluveras | Antarctica | 39:29 | 2:52:12 | 1:46:15 | 5:26:56 | 911 |
| 12 | Janina Morell Parcet | Spain | 44:48 | 3:01:32 | 1:42:37 | 5:37:25 | 1092 |
| 13 | Luisa Levold | Germany | 41:58 | 2:51:13 | 1:56:11 | 5:40:15 | 1140 |
| 14 | Emma Heskamp | Netherlands | 39:04 | 2:37:11 | 2:13:16 | 5:40:20 | 1142 |
| 15 | Marieke Eeraerts | Belgium | 47:54 | 2:47:45 | 1:53:31 | 5:43:32 | 1191 |
| 16 | Christa Hooft | Netherlands | 42:02 | 2:42:54 | 2:07:04 | 5:43:47 | 1196 |
| 17 | Viktoria Louise Boulton | Germany | 43:08 | 2:54:49 | 1:55:23 | 5:44:45 | 1201 |
| 18 | Kristin Biermann | Germany | 38:55 | 2:37:53 | 2:20:34 | 5:46:13 | 1223 |
| 19 | Lauren Fry | United Kingdom | 34:19 | 3:00:56 | 1:59:13 | 5:48:25 | 1266 |
| 20 | Evelyn Schiochet | Germany | 45:27 | 2:41:52 | 2:10:35 | 5:48:43 | 1271 |
| 21 | Macha Krumm | Belgium | 40:37 | 2:50:14 | 2:10:55 | 5:55:22 | 1364 |
| 22 | Jasmine Raabe | Germany | 41:08 | 3:01:24 | 2:05:02 | 5:59:10 | 1413 |
| 23 | Rike Müller | Germany | 44:20 | 2:54:26 | 2:14:50 | 6:04:38 | 1471 |
| 24 | Kira Mattes | Germany | 46:18 | 2:58:33 | 2:10:31 | 6:05:43 | 1482 |
| 25 | Leonie Ermert | Germany | 47:29 | 2:49:39 | 2:27:49 | 6:16:01 | 1579 |
| 26 | Beatrice Thabet | United Kingdom | 45:39 | 3:05:02 | 2:15:12 | 6:20:05 | 1611 |
| 27 | Greta Kennedy | Germany | 37:59 | 3:18:14 | 2:25:50 | 6:33:25 | 1703 |
| 28 | Linda Gruebner | Germany | 50:41 | 3:03:51 | 2:29:51 | 6:37:35 | 1736 |
| 29 | Alice Cherif | France | 44:02 | 3:13:26 | 2:19:15 | 6:38:15 | 1740 |
| 30 | Mya Taillard | Switzerland | 55:10 | 3:13:30 | 2:20:09 | 6:45:04 | 1755 |
| 31 | Finja Schulte | Germany | 44:28 | 3:09:26 | 2:50:14 | 6:57:30 | 1794 |
| 32 | Vanessa Bujupi | Germany | 56:21 | 3:11:42 | 2:35:09 | 6:58:14 | 1796 |
| 33 | Anna Wolthaus | Germany | 46:15 | 3:13:39 | 2:37:59 | 7:06:50 | 1822 |
| 34 | Frances Robinson | United Kingdom | 39:29 | 3:14:06 | 2:55:48 | 7:07:29 | 1828 |
| 35 | Franziska Weiß | Germany | 47:12 | 3:04:04 | 3:00:10 | 7:08:15 | 1830 |
F25-29 68 finishers · 1st Vivien Bartosch 4:28:50
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Vivien Bartosch | Germany | 29:51 | 2:21:20 | 1:32:09 | 4:28:50 | 123 |
| 2 | Anna Trützschler | Germany | 28:11 | 2:26:59 | 1:33:43 | 4:34:48 | 160 |
| 3 | Pia Opitz | Germany | 35:20 | 2:17:43 | 1:36:59 | 4:36:24 | 178 |
| 4 | Djanne Van Der Schaaf | Netherlands | 35:46 | 2:30:05 | 1:41:44 | 4:56:20 | 416 |
| 5 | Michelle Schneider | Germany | 41:26 | 2:27:48 | 1:43:12 | 4:59:44 | 488 |
| 6 | Anna Sophie Schäfer | Germany | 41:45 | 2:26:42 | 1:43:02 | 4:59:52 | 489 |
| 7 | Marie Van Eyken | Belgium | 37:55 | 2:29:17 | 1:45:05 | 5:00:38 | 497 |
| 8 | Mona Grewe | Germany | 40:21 | 2:36:03 | 1:34:15 | 5:00:44 | 500 |
| 9 | Katrin Staudigel | Germany | 36:04 | 2:29:06 | 1:54:05 | 5:06:35 | 591 |
| 10 | Helen Rendich | Germany | 39:24 | 2:37:40 | 1:43:51 | 5:08:23 | 615 |
| 11 | Eline Collombon | Netherlands | 40:28 | 2:35:41 | 1:42:56 | 5:08:31 | 617 |
| 12 | Helena Thor | Germany | 44:37 | 2:33:16 | 1:40:27 | 5:10:44 | 654 |
| 13 | Tessa Bergsma | Netherlands | 36:36 | 2:26:31 | 1:59:52 | 5:11:20 | 667 |
| 14 | Kirsten Opmeer | Netherlands | 30:34 | 2:39:50 | 1:51:00 | 5:11:31 | 672 |
| 15 | Merle Budek | Germany | 40:27 | 2:28:29 | 1:52:21 | 5:13:03 | 701 |
| 16 | Anna De Wit | Netherlands | 31:45 | 2:34:31 | 1:58:30 | 5:13:44 | 711 |
| 17 | Marei Muller | Germany | 35:33 | 2:27:35 | 2:06:50 | 5:17:47 | 760 |
| 18 | Karen Hoffmann | Germany | 44:39 | 2:43:31 | 1:44:54 | 5:22:00 | 830 |
| 19 | Greta Dernick | Germany | 42:35 | 2:30:39 | 2:00:16 | 5:22:31 | 839 |
| 20 | Helene Keuthen | Germany | 36:24 | 2:41:29 | 1:53:54 | 5:23:52 | 855 |
| 21 | Laura Kampmann | Germany | 39:38 | 2:41:35 | 1:52:12 | 5:24:13 | 864 |
| 22 | Pamela Raaff | Netherlands | 48:32 | 2:35:12 | 1:51:28 | 5:25:05 | 883 |
| 23 | Ségolène Girard | Switzerland | 45:22 | 2:40:42 | 1:47:57 | 5:25:15 | 886 |
| 24 | Imke Van Gog | Netherlands | 39:09 | 2:42:24 | 1:54:38 | 5:26:18 | 901 |
| 25 | Femke Van Gog | Netherlands | 40:16 | 2:38:49 | 1:59:02 | 5:26:18 | 902 |
| 26 | Denise Fries | Germany | 40:52 | 2:43:47 | 1:53:06 | 5:28:27 | 941 |
| 27 | Marije Van Verseveld | Netherlands | 38:55 | 2:49:57 | 1:48:22 | 5:30:08 | 970 |
| 28 | Leonie Egger | Germany | 42:16 | 2:34:26 | 1:59:59 | 5:32:49 | 1010 |
| 29 | Sophie Weistra | Netherlands | 46:10 | 2:46:04 | 1:53:12 | 5:35:51 | 1060 |
| 30 | Sarah Schnurr | Germany | 39:52 | 2:44:39 | 1:58:47 | 5:36:27 | 1071 |
| 31 | Odette Helsloot | Netherlands | 36:35 | 2:53:15 | 1:55:43 | 5:36:41 | 1076 |
| 32 | Lena Schmitz | Germany | 45:29 | 2:42:20 | 2:01:55 | 5:39:07 | 1119 |
| 33 | Ann-Kristin Kahlke | Germany | 47:31 | 2:44:27 | 1:54:50 | 5:39:43 | 1131 |
| 34 | Anna Körnig | Germany | 44:22 | 2:48:08 | 2:00:02 | 5:42:55 | 1173 |
| 35 | Jamie Baaij | Netherlands | 39:24 | 2:37:27 | 2:15:30 | 5:42:56 | 1174 |
| 36 | Anke Witteler | Germany | 43:29 | 3:04:11 | 1:44:06 | 5:46:49 | 1236 |
| 37 | Emily Paula Herbert | Germany | 39:41 | 2:45:37 | 2:13:14 | 5:47:26 | 1249 |
| 38 | Annika Schmitz | Germany | 39:16 | 2:57:14 | 2:02:29 | 5:49:26 | 1283 |
| 39 | Sofie Snoeck | Belgium | 39:34 | 2:36:41 | 2:21:51 | 5:50:27 | 1300 |
| 40 | Hannah Steinberg | Germany | 40:39 | 3:01:23 | 1:55:29 | 5:52:41 | 1328 |
| 41 | Paulina Schuster | Germany | 51:39 | 2:55:43 | 1:51:14 | 5:54:38 | 1355 |
| 42 | Sarah Marie Wichard | Germany | 44:58 | 2:53:15 | 2:07:52 | 5:55:36 | 1369 |
| 43 | Antonia Glahn | Germany | 44:49 | 2:37:11 | 2:20:49 | 5:57:28 | 1394 |
| 44 | Jacqueline Meier | Germany | 40:09 | 2:55:57 | 2:10:03 | 5:58:30 | 1404 |
| 45 | Samra Salihic | Bosnia and Herzegovina | 53:47 | 2:48:48 | 2:05:09 | 5:58:30 | 1405 |
| 46 | Mariia Zalizniak | Ukraine | 37:59 | 2:54:51 | 2:16:06 | 6:00:15 | 1427 |
| 47 | Tabea Klatt | Germany | 37:42 | 2:50:19 | 2:16:51 | 6:01:58 | 1443 |
| 48 | Sarah Lorenz | Germany | 46:34 | 2:58:23 | 2:02:22 | 6:03:17 | 1458 |
| 49 | Marie Bernard | Belgium | 46:36 | 3:00:10 | 2:08:58 | 6:08:55 | 1515 |
| 50 | Lara Kamp | Germany | 42:47 | 3:00:54 | 2:14:13 | 6:09:03 | 1518 |
| 51 | Pauline Vanvuchelen | Belgium | 35:27 | 3:02:23 | 2:20:29 | 6:09:05 | 1519 |
| 52 | Myrthe Israel | Netherlands | 42:47 | 2:56:17 | 2:23:12 | 6:10:49 | 1529 |
| 53 | Kyra Van Der Boor | Netherlands | 39:01 | 3:00:29 | 2:19:35 | 6:11:44 | 1539 |
| 54 | Loes Derksen | Germany | 47:09 | 2:56:00 | 2:19:10 | 6:19:46 | 1609 |
| 55 | Jacqueline Conzelmann | Germany | 48:53 | 2:38:02 | 2:46:57 | 6:24:20 | 1642 |
| 56 | Tjannerie van Dam | Netherlands | 42:26 | 3:12:23 | 2:12:47 | 6:25:59 | 1655 |
| 57 | Lucile Van Damme | Belgium | 55:36 | 3:04:05 | 2:13:54 | 6:27:22 | 1668 |
| 58 | Sophie List | Germany | 46:50 | 2:49:18 | 2:45:19 | 6:31:03 | 1689 |
| 59 | Bea Hollenbeck | Germany | 48:14 | 3:21:00 | 2:07:18 | 6:36:03 | 1725 |
| 60 | Carina Deutschmann | Germany | 49:32 | 3:16:17 | 2:15:31 | 6:37:57 | 1739 |
| 61 | Charlotte Kruger | Belgium | 43:41 | 3:06:37 | 2:33:10 | 6:41:41 | 1750 |
| 62 | Ann-Kathrin Lenzen | Germany | 49:50 | 3:02:30 | 2:43:29 | 6:52:57 | 1777 |
| 63 | Marisa Flegel | Germany | 47:52 | 3:11:59 | 2:48:28 | 7:05:06 | 1818 |
| 64 | Larissa Hesse | Germany | 1:00:16 | 3:06:00 | 2:47:42 | 7:07:19 | 1826 |
| 65 | Sabrina Reiners | Germany | 52:14 | 3:29:50 | 2:30:45 | 7:15:57 | 1844 |
| 66 | Hanneke Jansen | Netherlands | 53:16 | 2:52:01 | 3:43:13 | 7:41:23 | 1867 |
| 67 | Constanze Fitzon | Germany | 58:00 | 3:28:47 | 3:18:25 | 8:03:56 | 1882 |
| 68 | Ani Tsamalashvili | Georgia | 49:35 | 4:07:58 | 2:51:09 | 8:10:02 | 1883 |
F30-34 65 finishers · 1st Marit Lindemann 4:15:35 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Marit Lindemann | Germany | 33:10 | 2:14:30 | 1:21:55 | 4:15:35 | 59 |
| 2 | Ushakova Svetlana | Belgium | 27:30 | 2:19:03 | 1:26:45 | 4:19:17 | 74 |
| 3 | Ilona Eversdijk | Netherlands | 28:51 | 2:12:51 | 1:35:43 | 4:23:36 | 94 |
| 4 | Camilla Zaage | Germany | 34:36 | 2:20:45 | 1:26:16 | 4:29:36 | 125 |
| 5 | Daniela Wiefhoff | Germany | 33:00 | 2:18:24 | 1:33:27 | 4:31:24 | 136 |
| 6 | Emy Theunissen | Netherlands | 36:18 | 2:21:28 | 1:30:51 | 4:35:32 | 167 |
| 7 | Emily Nagel | Bermuda | 29:25 | 2:30:42 | 1:31:42 | 4:39:12 | 205 |
| 8 | Julia Böttchers | Germany | 33:58 | 2:31:05 | 1:28:01 | 4:40:23 | 219 |
| 9 | Lea Dehner | Germany | 38:50 | 2:18:40 | 1:36:05 | 4:40:57 | 225 |
| 10 | Nathalie Verschelden | Belgium | 39:45 | 2:22:13 | 1:32:30 | 4:43:16 | 252 |
| 11 | Sandra Vermeulen | Netherlands | 31:18 | 2:31:25 | 1:34:21 | 4:44:39 | 272 |
| 12 | Anna Minges | Germany | 35:39 | 2:31:53 | 1:38:55 | 4:56:33 | 418 |
| 13 | Valerie Kesselaers | Belgium | 34:17 | 2:31:47 | 1:42:23 | 4:56:59 | 428 |
| 14 | Elisa Zwerus | Netherlands | 36:16 | 2:34:45 | 1:39:25 | 4:57:38 | 441 |
| 15 | Clara-Maria Bader | Germany | 30:55 | 2:32:41 | 1:47:18 | 4:57:52 | 446 |
| 16 | Sarina Martens | Germany | 36:53 | 2:33:53 | 1:39:07 | 4:58:04 | 450 |
| 17 | Larissa Lelickens | Germany | 36:15 | 2:30:03 | 1:43:34 | 4:59:08 | 475 |
| 18 | Isabel Flesch Laforce | Brazil | 35:10 | 2:38:17 | 1:38:12 | 5:00:42 | 499 |
| 19 | Alessa Schipperges | Germany | 32:59 | 2:40:57 | 1:48:53 | 5:10:04 | 642 |
| 20 | Lisa Lersch | Germany | 40:38 | 2:45:11 | 1:36:33 | 5:11:49 | 678 |
| 21 | Sophie Dubbeld | France | 39:04 | 2:40:11 | 1:45:55 | 5:12:09 | 684 |
| 22 | Miriam Warnke | Germany | 40:21 | 2:33:11 | 1:52:16 | 5:16:32 | 750 |
| 23 | Anne Cremer | Germany | 34:27 | 2:35:36 | 1:58:40 | 5:19:29 | 790 |
| 24 | Carina Balzer | Germany | 39:14 | 2:40:38 | 1:56:25 | 5:27:12 | 915 |
| 25 | Heleen De Cupere | Belgium | 43:59 | 2:32:30 | 1:58:48 | 5:28:58 | 950 |
| 26 | Leonie Hunger | Germany | 39:01 | 2:38:26 | 2:03:10 | 5:31:30 | 990 |
| 27 | Sabine Schneider | Germany | 42:02 | 2:44:46 | 1:57:20 | 5:32:52 | 1011 |
| 28 | Janine Kosel | Germany | 41:37 | 2:37:39 | 2:03:53 | 5:33:22 | 1019 |
| 29 | Esther Tumenas | Germany | 40:04 | 2:45:58 | 1:57:51 | 5:33:37 | 1021 |
| 30 | Nelli Drymalla | Germany | 44:13 | 2:49:29 | 1:50:38 | 5:35:23 | 1047 |
| 31 | Katharina Cvetko | Germany | 41:12 | 2:41:58 | 2:05:57 | 5:37:57 | 1103 |
| 32 | Lydia Miedema | Netherlands | 41:39 | 2:41:24 | 2:04:19 | 5:38:09 | 1106 |
| 33 | Nancy Goijens | Belgium | 38:27 | 2:51:55 | 1:56:52 | 5:38:32 | 1113 |
| 34 | Eline Van Noten | Belgium | 39:41 | 2:45:58 | 2:01:19 | 5:38:48 | 1117 |
| 35 | Clarissa Gilles | Germany | 44:06 | 2:50:06 | 1:52:49 | 5:39:12 | 1120 |
| 36 | Clémence Potten | Belgium | 40:22 | 2:51:29 | 1:56:47 | 5:39:40 | 1129 |
| 37 | Melanie Fricke | Germany | 43:11 | 2:43:12 | 2:04:29 | 5:41:17 | 1155 |
| 38 | Annabelle Iwannek | Germany | 47:00 | 2:40:52 | 2:02:21 | 5:41:20 | 1156 |
| 39 | Ronja Brüggemann | Germany | 40:44 | 2:36:22 | 2:16:32 | 5:43:21 | 1186 |
| 40 | Soraya Rombaut | Belgium | 41:43 | 2:49:25 | 2:04:58 | 5:46:09 | 1222 |
| 41 | Lea Keller | Germany | 52:50 | 2:44:48 | 1:53:36 | 5:46:41 | 1232 |
| 42 | Emma Shallcross | United Kingdom | 32:09 | 2:53:31 | 2:14:43 | 5:50:23 | 1298 |
| 43 | Lelani Snyman | South Africa | 45:06 | 2:55:22 | 2:00:33 | 5:57:43 | 1396 |
| 44 | Anke Unger | Germany | 45:34 | 2:54:33 | 2:09:54 | 5:59:17 | 1415 |
| 45 | Anna Van Dam | Netherlands | 42:09 | 3:08:35 | 1:52:15 | 5:59:18 | 1416 |
| 46 | Jessica Belmonte | Germany | 47:05 | 2:52:19 | 2:09:00 | 5:59:25 | 1417 |
| 47 | Angelika Jürgens | Germany | 46:25 | 2:37:19 | 2:26:31 | 6:00:54 | 1431 |
| 48 | Hanneke Nijs - Van Der Plas | Netherlands | 40:17 | 2:49:01 | 2:21:49 | 6:02:36 | 1451 |
| 49 | Nicole De Pous | Netherlands | 36:11 | 3:00:16 | 2:17:52 | 6:05:16 | 1476 |
| 50 | Denise Ludwikowski | Germany | 46:08 | 2:35:26 | 2:32:37 | 6:05:27 | 1478 |
| 51 | Glenna Fuchs | Germany | 43:08 | 3:03:04 | 2:05:58 | 6:06:09 | 1486 |
| 52 | Aurélie De Potter | Belgium | 49:02 | 2:56:09 | 2:12:36 | 6:10:32 | 1527 |
| 53 | Imke Hartmann | Germany | 41:35 | 2:47:12 | 2:27:18 | 6:10:51 | 1530 |
| 54 | Veronika Pfaffenstaller | Germany | 48:31 | 3:04:03 | 2:12:56 | 6:20:06 | 1612 |
| 55 | Marieke De Batselier | Belgium | 40:10 | 3:10:56 | 2:11:04 | 6:26:18 | 1656 |
| 56 | Marjolein Kostelijk | Netherlands | 41:17 | 2:56:14 | 2:32:13 | 6:29:06 | 1678 |
| 57 | Anette Vera Südekum | Germany | 44:43 | 3:08:19 | 2:25:47 | 6:31:21 | 1691 |
| 58 | Jessica Lipki | Germany | 48:07 | 3:00:11 | 2:36:00 | 6:36:30 | 1729 |
| 59 | Laura Beerwerth | Germany | 47:31 | 3:01:14 | 2:40:00 | 6:48:42 | 1766 |
| 60 | Hannah Arens | Germany | 56:58 | 3:07:32 | 2:31:46 | 7:07:14 | 1825 |
| 61 | Sonja Deckers | Germany | 51:37 | 3:03:40 | 2:50:00 | 7:10:46 | 1839 |
| 62 | Eva-Charlotte Klösser | Germany | 41:24 | 2:52:04 | 3:22:11 | 7:19:05 | 1847 |
| 63 | Enya Bauweraerts | Belgium | 47:41 | 3:22:24 | 2:53:48 | 7:25:11 | 1856 |
| 64 | Luisa Neerschulte | Germany | 46:02 | 3:21:31 | 3:21:43 | 7:44:51 | 1873 |
| 65 | Aline Francois | United Kingdom | 51:13 | 3:47:53 | 3:09:03 | 8:11:48 | 1884 |
| DNF | Justine Hubert | Belgium | 36:48 | 2:38:35 | DNF |
F35-39 52 finishers · 1st Joanna Soltysiak-Vrebac 4:12:04
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Joanna Soltysiak-Vrebac | Poland | 31:01 | 2:11:56 | 1:23:34 | 4:12:04 | 35 |
| 2 | Melanie Altenbeck-Zorn | Germany | 35:28 | 2:25:30 | 1:33:07 | 4:40:16 | 217 |
| 3 | Jolanda Bucher | Switzerland | 30:22 | 2:20:07 | 1:45:34 | 4:42:54 | 246 |
| 4 | Sonja Koppers | Germany | 37:38 | 2:24:21 | 1:40:25 | 4:50:20 | 331 |
| 5 | Victoria Taubert | Germany | 33:40 | 2:27:25 | 1:42:25 | 4:51:54 | 344 |
| 6 | Christina Walendy | Germany | 33:54 | 2:22:08 | 1:48:42 | 4:52:17 | 352 |
| 7 | Britt Van De Cruys | Belgium | 37:41 | 2:29:18 | 1:40:05 | 4:55:39 | 408 |
| 8 | Mareike Guhl | Germany | 35:28 | 2:30:04 | 1:41:54 | 4:55:58 | 409 |
| 9 | Liffey Daniels | United Kingdom | 40:26 | 2:24:52 | 1:43:46 | 4:58:53 | 468 |
| 10 | Anne-Wil Beekman-Veldman | Netherlands | 35:03 | 2:24:25 | 1:52:45 | 5:00:07 | 491 |
| 11 | Anne Alff | Germany | 35:26 | 2:31:17 | 1:50:23 | 5:05:07 | 557 |
| 12 | Katalin Kardos | Germany | 41:39 | 2:33:39 | 1:42:40 | 5:06:35 | 590 |
| 13 | Jessica Hirsch | Germany | 41:32 | 2:27:12 | 1:49:17 | 5:06:39 | 592 |
| 14 | Anika Hain | Germany | 39:55 | 2:38:15 | 1:42:33 | 5:08:57 | 622 |
| 15 | Stefanie Zankl | Austria | 36:54 | 2:40:09 | 1:45:44 | 5:11:32 | 673 |
| 16 | Anastasiia Krichmara | Germany | 42:33 | 2:25:03 | 1:56:35 | 5:11:38 | 674 |
| 17 | Kathrin Anna Schneider | Mexico | 36:25 | 2:41:27 | 1:47:15 | 5:14:43 | 723 |
| 18 | Nadine Silvia Krisch | Germany | 38:06 | 2:36:42 | 1:51:50 | 5:15:42 | 740 |
| 19 | Linda Dominics | Hungary | 34:24 | 2:44:51 | 1:52:08 | 5:20:39 | 807 |
| 20 | Katharina Simka | Germany | 34:50 | 2:37:24 | 1:59:01 | 5:21:10 | 817 |
| 21 | Nadja Minke | Germany | 39:46 | 2:35:34 | 2:04:13 | 5:28:35 | 942 |
| 22 | Laura Hoole | United Kingdom | 42:18 | 2:40:09 | 1:57:42 | 5:29:23 | 956 |
| 23 | Marion Goberville | France | 39:09 | 2:45:39 | 1:56:31 | 5:31:30 | 991 |
| 24 | Marijke Weustenraad | Belgium | 43:48 | 2:45:27 | 1:55:04 | 5:32:21 | 999 |
| 25 | Anne-Katrin Niepmann | Germany | 40:42 | 2:41:55 | 2:00:00 | 5:33:30 | 1020 |
| 26 | Vera Frommelt | Germany | 42:52 | 2:41:26 | 2:00:45 | 5:34:11 | 1032 |
| 27 | Leen Delcoucq | Belgium | 39:42 | 2:44:32 | 2:01:12 | 5:35:20 | 1045 |
| 28 | Janine Langer | Germany | 38:27 | 2:47:14 | 2:01:58 | 5:37:20 | 1086 |
| 29 | Elena Poklonskaya | Germany | 42:07 | 2:55:57 | 1:54:12 | 5:43:10 | 1182 |
| 30 | Sandra Gerdes | Germany | 38:13 | 2:40:32 | 2:16:03 | 5:43:45 | 1194 |
| 31 | Daniela Ringshauser | Germany | 39:52 | 2:47:31 | 2:08:26 | 5:46:32 | 1226 |
| 32 | Femke Roodenburg | Netherlands | 44:59 | 2:47:28 | 2:01:02 | 5:51:04 | 1311 |
| 33 | Patricia Diez-Ticio | Spain | 46:58 | 2:59:27 | 1:56:11 | 5:54:16 | 1352 |
| 34 | Dorota Marcinkiewicz | Germany | 45:48 | 2:51:11 | 2:05:13 | 5:56:00 | 1374 |
| 35 | Romina Westphal | Germany | 40:13 | 3:03:12 | 2:07:01 | 6:05:31 | 1480 |
| 36 | Willemijn de Looff | Belgium | 48:47 | 2:49:17 | 2:14:52 | 6:10:53 | 1531 |
| 37 | Barbara Klütsch | Germany | 41:08 | 2:57:14 | 2:25:33 | 6:12:55 | 1544 |
| 38 | Lydia Zscherper | Germany | 49:21 | 2:53:07 | 2:23:02 | 6:16:36 | 1582 |
| 39 | Katharina Cepa | Germany | 44:33 | 3:10:23 | 2:09:26 | 6:17:09 | 1587 |
| 40 | Jacqueline Roderick | United States | 41:45 | 3:12:48 | 2:08:42 | 6:18:01 | 1592 |
| 41 | Sophie Nürnberger | Germany | 40:44 | 2:49:38 | 2:34:19 | 6:18:25 | 1597 |
| 42 | Christiane Kelterbaum | Germany | 58:06 | 3:06:56 | 2:12:09 | 6:29:47 | 1681 |
| 43 | Fidji Wood | Belgium | 46:34 | 2:54:53 | 2:36:57 | 6:33:28 | 1705 |
| 44 | Stefanie Bartella | Germany | 35:19 | 3:05:03 | 2:37:54 | 6:33:57 | 1710 |
| 45 | Anne Denissen | Netherlands | 51:27 | 2:59:47 | 2:24:19 | 6:34:19 | 1713 |
| 46 | Ashley Longaker | United States | 57:27 | 3:13:19 | 2:11:10 | 6:35:15 | 1720 |
| 47 | Tanja Cordewener | Germany | 53:15 | 3:05:57 | 2:20:36 | 6:37:21 | 1734 |
| 48 | Christina Rosskopf | Germany | 55:36 | 2:58:51 | 2:28:20 | 6:42:23 | 1751 |
| 49 | Laura Szilagyi | Hungary | 48:04 | 3:37:05 | 2:17:25 | 6:55:57 | 1787 |
| 50 | Maya Reißer | Germany | 40:56 | 3:26:07 | 2:39:39 | 7:01:32 | 1806 |
| 51 | Siobhan Swaysland | Ireland | 45:58 | 3:01:11 | 3:20:32 | 7:22:52 | 1853 |
| 52 | Christina Knop | Netherlands | 51:49 | 3:32:51 | 3:17:59 | 8:02:28 | 1881 |
F40-44 48 finishers · 1st Sanna Paavilainen 4:37:31 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Sanna Paavilainen | Finland | 34:56 | 2:17:36 | 1:37:44 | 4:37:31 | 188 |
| 2 | Anne Zijderveld | Netherlands | 30:36 | 2:27:08 | 1:32:59 | 4:39:23 | 208 |
| 3 | Michelle Alferink | Germany | 31:38 | 2:31:16 | 1:40:15 | 4:50:24 | 332 |
| 4 | Anna Moskala | Germany | 37:08 | 2:27:49 | 1:39:09 | 4:52:08 | 348 |
| 5 | Jana Lehmann | Germany | 35:57 | 2:27:48 | 1:41:45 | 4:53:35 | 378 |
| 6 | Jonna Van Den Berge-Bakker | Netherlands | 39:23 | 2:25:52 | 1:41:42 | 4:56:43 | 421 |
| 7 | Melanie Witzke | Germany | 33:43 | 2:30:37 | 1:46:05 | 4:59:38 | 485 |
| 8 | Miriam Engel | Germany | 38:43 | 2:33:01 | 1:43:03 | 5:02:46 | 523 |
| 9 | Katja Zeh | Germany | 38:04 | 2:33:18 | 1:47:36 | 5:07:44 | 609 |
| 10 | Agnes Van Brug | Netherlands | 32:30 | 2:38:38 | 1:49:07 | 5:09:33 | 634 |
| 11 | Andrea Chmiel | Germany | 33:01 | 2:33:57 | 1:54:22 | 5:10:35 | 649 |
| 12 | Alexandra Messager | France | 43:32 | 2:33:33 | 1:49:14 | 5:20:30 | 805 |
| 13 | Tina Pickers | Germany | 37:55 | 2:26:35 | 2:07:19 | 5:21:06 | 816 |
| 14 | Veerle Verheyden | Belgium | 33:51 | 2:47:57 | 1:56:10 | 5:27:37 | 923 |
| 15 | Anke Teodorovic | Germany | 31:43 | 2:44:00 | 2:01:47 | 5:27:54 | 927 |
| 16 | Paula Volkers | Netherlands | 41:47 | 2:42:15 | 1:56:05 | 5:31:21 | 989 |
| 17 | Gesa Gleue | Germany | 43:04 | 2:37:44 | 2:00:59 | 5:31:36 | 994 |
| 18 | Claudia Van Der Poel | Netherlands | 44:49 | 2:49:47 | 1:49:53 | 5:33:43 | 1023 |
| 19 | Heike Dings | Germany | 40:45 | 2:37:50 | 2:04:07 | 5:34:10 | 1031 |
| 20 | Nicole Ensminger | Germany | 33:17 | 2:40:55 | 2:12:08 | 5:34:17 | 1033 |
| 21 | Inke Meyer | Germany | 40:24 | 2:40:19 | 2:04:44 | 5:35:53 | 1061 |
| 22 | Annika Pieles | Germany | 46:40 | 2:42:47 | 2:00:56 | 5:39:46 | 1133 |
| 23 | Eveliene Heerema | Netherlands | 44:37 | 2:41:31 | 2:06:56 | 5:42:40 | 1169 |
| 24 | Karina Knipping | Germany | 38:17 | 2:47:43 | 2:10:58 | 5:49:06 | 1277 |
| 25 | Steffi Wittholz | Germany | 42:23 | 2:48:05 | 2:08:30 | 5:49:28 | 1284 |
| 26 | Irene Kerkdijk | Netherlands | 37:15 | 2:42:18 | 2:18:54 | 5:49:31 | 1285 |
| 27 | Ruth Mampuys | Netherlands | 45:00 | 2:43:57 | 1:57:22 | 5:50:08 | 1295 |
| 28 | Daniela Kock-Neehoff | Germany | 51:56 | 2:45:22 | 2:00:43 | 5:50:09 | 1296 |
| 29 | Janine Moritz | Germany | 46:00 | 2:59:18 | 1:50:48 | 5:50:57 | 1309 |
| 30 | Beatrice Thevis | Germany | 41:23 | 2:53:42 | 2:04:37 | 5:52:24 | 1325 |
| 31 | Stefanie Philipp | Germany | 42:14 | 2:51:52 | 2:13:04 | 6:00:55 | 1432 |
| 32 | Dora De Niet-Kemecsei | Hungary | 39:32 | 3:01:00 | 2:12:04 | 6:03:27 | 1459 |
| 33 | Sonja Hentschel | Germany | 35:38 | 2:57:36 | 2:17:05 | 6:04:51 | 1472 |
| 34 | Katrin Janßen | Germany | 44:14 | 2:53:57 | 2:15:03 | 6:06:12 | 1487 |
| 35 | Kirsten Huhn | Germany | 45:22 | 3:00:11 | 2:10:38 | 6:09:33 | 1523 |
| 36 | Frauke Cairns | Germany | 50:52 | 2:51:45 | 2:17:52 | 6:11:21 | 1538 |
| 37 | Kim Nußbaum | Germany | 46:31 | 2:53:36 | 2:24:04 | 6:15:05 | 1567 |
| 38 | Nelli Malter | Germany | 40:59 | 3:12:59 | 2:12:22 | 6:19:31 | 1608 |
| 39 | Abbie Vanhoutte | Netherlands | 47:20 | 3:06:15 | 2:13:40 | 6:21:16 | 1616 |
| 40 | Cindy Krischel | Germany | 47:54 | 3:06:05 | 2:24:06 | 6:33:11 | 1702 |
| 41 | Ivonne Maria Stuhldreier | Germany | 35:40 | 3:05:59 | 2:38:50 | 6:34:07 | 1711 |
| 42 | Ursula Horstmann | Germany | 39:21 | 3:00:38 | 2:29:47 | 6:35:16 | 1721 |
| 43 | Tatyana Kosareva | Hong Kong | 53:40 | 3:05:19 | 2:21:53 | 6:36:06 | 1726 |
| 44 | Emily Bunney | United Kingdom | 37:38 | 2:57:42 | 2:40:45 | 6:36:13 | 1727 |
| 45 | Kim Bente | Germany | 48:05 | 2:55:10 | 2:44:52 | 6:40:46 | 1747 |
| 46 | Lisa Johnson | United States | 49:13 | 3:08:16 | 2:49:34 | 6:58:52 | 1799 |
| 47 | Kirsten Guggenmos | Germany | 48:31 | 3:11:08 | 2:48:47 | 7:03:41 | 1813 |
| 48 | Johanna Hauf | Netherlands | 59:22 | 3:27:19 | 2:49:04 | 7:33:28 | 1863 |
| DNF | Wendy Hermans | Netherlands | 55:45 | 3:07:29 | DNF |
F45-49 38 finishers · 1st Philippa Fancourt 4:53:03 · 2 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Philippa Fancourt | United Kingdom | 34:45 | 2:28:50 | 1:41:43 | 4:53:03 | 367 |
| 2 | Aafke Willemsen | Netherlands | 38:35 | 2:28:13 | 1:39:35 | 4:54:38 | 392 |
| 3 | Heike Kellendonk | Germany | 40:19 | 2:31:33 | 1:45:37 | 5:05:57 | 577 |
| 4 | Idania Rico Alvarado | Mexico | 43:17 | 2:37:47 | 1:38:03 | 5:10:07 | 643 |
| 5 | Petra Leitmann | Switzerland | 40:43 | 2:32:14 | 1:49:24 | 5:11:01 | 661 |
| 6 | Sonja Juko | Germany | 40:32 | 2:27:52 | 1:57:10 | 5:13:19 | 706 |
| 7 | Miriam Hartz | Germany | 36:45 | 2:38:49 | 1:53:54 | 5:17:22 | 758 |
| 8 | Tania Hoffmann | Luxembourg | 41:19 | 2:36:04 | 1:50:46 | 5:18:03 | 762 |
| 9 | Malgorzata Harasimiuk-Grodzka | Poland | 41:46 | 2:33:08 | 1:56:25 | 5:20:13 | 800 |
| 10 | Debbie Symons | Belgium | 37:19 | 2:36:58 | 1:56:18 | 5:21:37 | 822 |
| 11 | Silke Spaeing | Germany | 35:34 | 2:33:26 | 2:10:48 | 5:28:14 | 935 |
| 12 | Katrin Fricke | Germany | 50:57 | 2:34:00 | 1:54:37 | 5:29:59 | 964 |
| 13 | Iris Hensel | Germany | 40:22 | 2:38:51 | 2:04:21 | 5:33:09 | 1015 |
| 14 | Kristina Albers | Germany | 37:39 | 2:45:08 | 2:00:56 | 5:35:37 | 1052 |
| 15 | Johanna Alpermann | Germany | 44:13 | 2:37:44 | 2:04:30 | 5:37:48 | 1099 |
| 16 | Anke Engelmann | Germany | 33:55 | 2:49:41 | 2:06:31 | 5:40:01 | 1137 |
| 17 | Sonja Steinfurth | Germany | 44:12 | 2:51:45 | 1:56:46 | 5:45:45 | 1216 |
| 18 | Julia Elis | Germany | 39:41 | 2:50:59 | 2:02:17 | 5:47:20 | 1246 |
| 19 | Katrin Kroschinski | Germany | 42:08 | 2:39:08 | 2:14:51 | 5:47:39 | 1255 |
| 20 | Isabel Offermanns | Germany | 43:32 | 2:55:14 | 2:02:27 | 5:51:05 | 1312 |
| 21 | Ulrike Fleischer | Germany | 42:18 | 2:47:10 | 2:12:34 | 5:55:10 | 1361 |
| 22 | Kirsten Ballhorn | Germany | 46:15 | 2:50:27 | 2:12:43 | 5:58:40 | 1406 |
| 23 | Annegret Mutter | Germany | 46:00 | 2:50:35 | 2:12:03 | 6:03:03 | 1456 |
| 24 | Miri Jaa | Germany | 42:22 | 2:59:54 | 2:22:14 | 6:14:41 | 1561 |
| 25 | Manuela Lücker | Germany | 49:49 | 2:53:06 | 2:19:45 | 6:14:47 | 1563 |
| 26 | Thore Groth | Germany | 37:06 | 3:00:54 | 2:19:09 | 6:17:44 | 1590 |
| 27 | Friederike Arns-Rütter | Germany | 49:53 | 2:58:19 | 2:16:48 | 6:18:34 | 1598 |
| 28 | Katja Bielecke | Germany | 35:06 | 2:57:04 | 2:36:11 | 6:23:44 | 1639 |
| 29 | Elma Smeets | Netherlands | 50:51 | 3:00:56 | 2:16:09 | 6:31:24 | 1693 |
| 30 | Daniela Stemann | Germany | 53:24 | 3:00:07 | 2:28:21 | 6:33:00 | 1700 |
| 31 | Eva Riedel | Germany | 45:02 | 2:49:41 | 2:54:16 | 6:37:13 | 1733 |
| 32 | Alexandra Schoreitz | Germany | 56:11 | 3:02:51 | 2:33:45 | 6:46:52 | 1762 |
| 33 | Nadine Bein | Germany | 44:57 | 3:11:30 | 2:41:46 | 6:51:39 | 1772 |
| 34 | Tina Schröder | Germany | 48:56 | 2:53:23 | 2:49:18 | 6:54:31 | 1782 |
| 35 | Karoline Riener | Germany | 47:14 | 3:13:09 | 2:38:35 | 6:56:50 | 1792 |
| 36 | Fenna De Boer | Netherlands | 45:35 | 3:11:50 | 2:48:37 | 7:02:57 | 1809 |
| 37 | Patrizia Scarfone | Italy | 48:31 | 3:16:29 | 2:45:43 | 7:05:06 | 1819 |
| 38 | Sandra Werder | Germany | 53:56 | 3:12:25 | 2:42:19 | 7:06:50 | 1823 |
| DNF | Ewa Plauszta | Netherlands | 39:08 | DNF | |||
| DNF | Silvia Mader-Husemann | Germany | 34:44 | 2:41:38 | DNF |
F50-54 23 finishers · 1st Maryanne Octave 4:42:03 · 3 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Maryanne Octave | Belgium | 36:11 | 2:23:30 | 1:33:12 | 4:42:03 | 233 |
| 2 | Melanie Ragot | Germany | 32:58 | 2:37:43 | 1:46:27 | 5:05:21 | 561 |
| 3 | Wibke Weber | Germany | 43:08 | 2:30:11 | 1:51:32 | 5:14:26 | 718 |
| 4 | Shona Girdwood | United Kingdom | 33:01 | 2:34:09 | 1:58:44 | 5:15:47 | 741 |
| 5 | Katrin Schmuck | Germany | 42:25 | 2:37:20 | 1:53:33 | 5:21:41 | 823 |
| 6 | Melanie Franzus | Germany | 45:31 | 2:43:09 | 1:45:46 | 5:29:19 | 955 |
| 7 | Christiane Bader | Germany | 40:54 | 2:39:37 | 2:08:48 | 5:39:42 | 1130 |
| 8 | Petra Romberg | Germany | 40:08 | 2:51:10 | 2:03:07 | 5:47:37 | 1253 |
| 9 | Simone Keimel | Germany | 43:57 | 2:43:25 | 2:05:58 | 5:47:37 | 1254 |
| 10 | Sabine Becker | Germany | 37:57 | 3:15:04 | 1:48:41 | 5:55:29 | 1368 |
| 11 | Florence Debelle | Belgium | 46:27 | 3:05:37 | 1:58:59 | 6:01:12 | 1435 |
| 12 | Desiree de Ronde | Netherlands | 39:40 | 2:57:35 | 2:25:19 | 6:13:07 | 1546 |
| 13 | Sonja Dreiling | Germany | 45:19 | 2:52:29 | 2:24:03 | 6:15:44 | 1575 |
| 14 | Shellie Heggenberger | United States | 46:21 | 3:04:27 | 2:21:25 | 6:22:16 | 1627 |
| 15 | Daniela Dietrich | Germany | 57:58 | 2:50:44 | 2:22:55 | 6:23:50 | 1640 |
| 16 | Binke Dr Duerr | Germany | 49:43 | 3:00:14 | 2:20:21 | 6:25:10 | 1648 |
| 17 | Claudia Platzek | Germany | 39:01 | 2:58:59 | 2:37:02 | 6:26:19 | 1657 |
| 18 | Lea Halm | Germany | 44:42 | 2:56:25 | 2:35:56 | 6:32:15 | 1696 |
| 19 | Silke Farin | Germany | 43:21 | 3:01:11 | 2:36:51 | 6:34:17 | 1712 |
| 20 | Eugenie Macdonald | South Africa | 1:00:33 | 2:56:30 | 2:20:38 | 6:41:11 | 1748 |
| 21 | Mary Speirs | United Kingdom | 57:28 | 3:13:27 | 2:21:06 | 6:48:13 | 1765 |
| 22 | Eva Blischke | Germany | 48:40 | 3:17:39 | 3:05:54 | 7:28:39 | 1858 |
| 23 | Tanja Pierling | Germany | 51:52 | 3:26:09 | 3:06:39 | 7:48:25 | 1877 |
| DNF | Bianca Fischer | Germany | 33:31 | DNF | |||
| DNF | Claudia Kress | Germany | 51:20 | 3:08:55 | DNF | ||
| DNF | Heather Abernethy | United Kingdom | 52:33 | DNF |
F55-59 20 finishers · 1st Iris Tiedeken 5:04:55
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Iris Tiedeken | Germany | 35:15 | 2:30:57 | 1:49:25 | 5:04:55 | 551 |
| 2 | Andrea Höller | Germany | 41:22 | 2:33:33 | 1:48:44 | 5:11:56 | 680 |
| 3 | Petra Krallmann-Brüll | Germany | 34:49 | 2:31:07 | 2:06:26 | 5:21:17 | 819 |
| 4 | Petra Stoeppler | Germany | 35:28 | 2:40:53 | 1:57:02 | 5:22:23 | 836 |
| 5 | Susanne Fenners | Germany | 42:40 | 2:39:00 | 1:50:55 | 5:23:06 | 848 |
| 6 | Emese Möhring | Hungary | 33:14 | 2:36:35 | 2:07:13 | 5:25:44 | 892 |
| 7 | Jutta Schang-Schild | Germany | 42:07 | 2:41:08 | 2:03:55 | 5:39:34 | 1127 |
| 8 | Marion Beitz | Germany | 48:10 | 2:42:42 | 1:58:07 | 5:41:49 | 1160 |
| 9 | Catharine Loneux | Belgium | 35:37 | 2:50:18 | 2:07:17 | 5:45:14 | 1211 |
| 10 | Sandra Coudurier | Germany | 44:23 | 2:42:34 | 2:08:10 | 5:45:35 | 1214 |
| 11 | Nicole Desinger | Germany | 37:41 | 2:41:03 | 2:17:00 | 5:45:48 | 1217 |
| 12 | Bettina Schwind | Germany | 46:27 | 2:43:41 | 2:08:44 | 5:47:03 | 1238 |
| 13 | Helma Oussoren | Netherlands | 40:44 | 2:48:26 | 2:18:55 | 6:00:46 | 1430 |
| 14 | Sabine Hedram | Germany | 38:29 | 2:50:09 | 2:38:34 | 6:18:02 | 1593 |
| 15 | Maria Lübbert-Horn | Germany | 1:01:11 | 3:01:12 | 1:57:58 | 6:18:11 | 1595 |
| 16 | Ursula Kranz | Germany | 50:47 | 2:57:30 | 2:22:37 | 6:23:22 | 1634 |
| 17 | Andrea Chinnow | Germany | 42:58 | 2:53:05 | 2:36:23 | 6:26:35 | 1660 |
| 18 | Birgit Kranz | Germany | 40:31 | 3:04:00 | 2:39:46 | 6:36:55 | 1731 |
| 19 | Catherine Joly | France | 49:08 | 3:10:14 | 2:30:41 | 6:46:16 | 1759 |
| 20 | Karen Wood | United Kingdom | 52:46 | 3:41:24 | 2:54:19 | 7:45:44 | 1874 |
F60-64 5 finishers · 1st Manuela Close 5:21:45
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Manuela Close | Germany | 31:58 | 2:38:30 | 2:03:09 | 5:21:45 | 825 |
| 2 | Cornelia Gassner Bentz | Germany | 45:45 | 2:47:20 | 2:12:23 | 5:59:00 | 1410 |
| 3 | Ingrid Klocke | Germany | 46:30 | 2:58:39 | 2:05:37 | 6:07:29 | 1501 |
| 4 | Susanne Schaudig | Germany | 41:55 | 2:59:20 | 2:20:47 | 6:14:55 | 1566 |
| 5 | Helge Seeck | Germany | 48:44 | 3:25:56 | 2:26:19 | 6:54:59 | 1783 |
F65-69 1 finisher · 1st Gerda Marina De Groof 7:15:57
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Gerda Marina De Groof | Belgium | 52:19 | 3:10:50 | 2:51:16 | 7:15:57 | 1845 |
M18-24 119 finishers · 1st Pieter Vanderhenst 3:55:54 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Pieter Vanderhenst | Belgium | 28:05 | 2:04:22 | 1:17:47 | 3:55:54 | 3 |
| 2 | Mitch Wismans | Netherlands | 27:08 | 2:12:17 | 1:15:30 | 4:00:31 | 9 |
| 3 | Lars Van Der Meulen | Netherlands | 28:31 | 2:06:18 | 1:23:19 | 4:04:16 | 17 |
| 4 | Timo Van Der Weijden | Netherlands | 29:41 | 2:11:33 | 1:23:10 | 4:12:03 | 34 |
| 5 | Lennart Mohrhardt | Germany | 28:36 | 2:06:24 | 1:31:14 | 4:13:09 | 42 |
| 6 | Maximilian Gebhard | Germany | 32:03 | 2:13:26 | 1:21:20 | 4:13:55 | 46 |
| 7 | Ben Atkins | United Kingdom | 27:11 | 2:14:17 | 1:26:17 | 4:13:56 | 47 |
| 8 | Eric Klinkenberg | Germany | 28:37 | 2:12:35 | 1:26:40 | 4:14:39 | 52 |
| 9 | Erik Rosenau | Germany | 29:29 | 2:12:41 | 1:28:45 | 4:18:32 | 70 |
| 10 | Albert Oliver i Ribé | Antarctica | 34:30 | 2:19:12 | 1:24:32 | 4:23:59 | 99 |
| 11 | Maxime Moreaux | Belgium | 34:50 | 2:12:09 | 1:32:20 | 4:26:31 | 111 |
| 12 | Pieter Meyvis | Belgium | 26:04 | 2:07:48 | 1:49:38 | 4:29:26 | 124 |
| 13 | Tjorven Cleenewerck | Belgium | 32:28 | 2:13:14 | 1:35:54 | 4:29:52 | 128 |
| 14 | Janis Müller | Germany | 30:21 | 2:10:23 | 1:41:19 | 4:31:00 | 132 |
| 15 | Till Dühren | Germany | 33:21 | 2:20:48 | 1:29:53 | 4:31:24 | 137 |
| 16 | Louis Oslender | Germany | 33:46 | 2:18:52 | 1:31:11 | 4:31:27 | 138 |
| 17 | Jake Rushby | Ireland | 29:38 | 2:19:47 | 1:34:20 | 4:31:31 | 139 |
| 18 | Malik Lübben | Germany | 34:09 | 2:12:04 | 1:40:11 | 4:33:14 | 148 |
| 19 | Louis Laude | Germany | 31:59 | 2:13:31 | 1:40:22 | 4:33:43 | 152 |
| 20 | Ruben Darge | Germany | 35:59 | 2:16:59 | 1:32:45 | 4:34:05 | 154 |
| 21 | Nils Wieduwildt | Germany | 36:53 | 2:11:29 | 1:41:36 | 4:36:30 | 180 |
| 22 | Arne Herhaus | Germany | 37:25 | 2:21:27 | 1:26:31 | 4:37:11 | 185 |
| 23 | Benedikt Barkei | Germany | 34:07 | 2:15:06 | 1:42:09 | 4:38:21 | 193 |
| 24 | Dieter Laenen | Belgium | 34:35 | 2:17:38 | 1:38:30 | 4:39:19 | 207 |
| 25 | Jonas Sebastian Neumann | Germany | 29:45 | 2:22:48 | 1:39:20 | 4:39:55 | 211 |
| 26 | Corentin Broeders | France | 31:59 | 2:14:50 | 1:45:22 | 4:40:26 | 220 |
| 27 | Aleix Palma Aubanell | Antarctica | 32:38 | 2:22:48 | 1:39:08 | 4:41:42 | 230 |
| 28 | Daniel Walterbusch | Germany | 34:22 | 2:24:16 | 1:34:47 | 4:42:29 | 241 |
| 29 | Henrik Saathoff | Germany | 30:35 | 2:13:26 | 1:56:40 | 4:47:40 | 299 |
| 30 | Luca Brang | Germany | 40:51 | 2:24:53 | 1:32:11 | 4:47:56 | 302 |
| 31 | Leonard Sibbing | Germany | 37:38 | 2:20:47 | 1:38:58 | 4:47:57 | 303 |
| 32 | Timo Van Eetvelde | Belgium | 40:07 | 2:27:48 | 1:33:31 | 4:49:49 | 322 |
| 33 | Lukas Borgions | Belgium | 35:54 | 2:40:49 | 1:22:40 | 4:50:07 | 328 |
| 34 | Maximilian Wulff | Germany | 31:11 | 2:22:02 | 1:49:14 | 4:50:57 | 339 |
| 35 | Vincent De Boer | Netherlands | 33:24 | 2:31:36 | 1:39:21 | 4:52:02 | 347 |
| 36 | Jasper Weber | Germany | 34:52 | 2:30:52 | 1:39:14 | 4:52:45 | 359 |
| 37 | Lukas Strohm | Germany | 35:32 | 2:25:22 | 1:45:37 | 4:54:40 | 395 |
| 38 | Thijs Such | Germany | 29:32 | 2:20:46 | 1:56:42 | 4:55:15 | 404 |
| 39 | Raoul Urlings | Belgium | 34:50 | 2:23:39 | 1:47:23 | 4:56:18 | 413 |
| 40 | Daniel Eppens | Germany | 38:40 | 2:33:42 | 1:34:12 | 4:56:19 | 414 |
| 41 | Fynn Magnus Altrath | Germany | 38:58 | 2:22:01 | 1:45:49 | 4:56:19 | 415 |
| 42 | Carl Eichborn | Germany | 33:32 | 2:32:27 | 1:41:57 | 4:56:34 | 419 |
| 43 | Maximilian Brock | Germany | 36:59 | 2:29:16 | 1:40:11 | 4:57:51 | 445 |
| 44 | Julius Miller | Germany | 35:10 | 2:36:24 | 1:37:49 | 4:58:41 | 462 |
| 45 | Joan Jimenez Flores | Andorra | 39:47 | 2:31:43 | 1:40:17 | 5:00:38 | 498 |
| 46 | Jonas Schüller | Germany | 41:42 | 2:30:18 | 1:39:26 | 5:02:35 | 517 |
| 47 | Paul-Luca Laudage | Germany | 34:55 | 2:28:06 | 1:50:02 | 5:02:36 | 518 |
| 48 | Jannik Hartmann | Germany | 29:03 | 2:29:30 | 1:55:45 | 5:03:51 | 537 |
| 49 | Bennet Luis Koch | Germany | 43:08 | 2:24:51 | 1:46:54 | 5:04:43 | 549 |
| 50 | Laurin Mückshoff | Germany | 39:01 | 2:31:36 | 1:41:09 | 5:04:50 | 550 |
| 51 | Tom Brinkmann | Germany | 38:57 | 2:37:50 | 1:41:21 | 5:05:37 | 566 |
| 52 | Ilias Schuldt | Germany | 38:26 | 2:28:42 | 1:45:08 | 5:05:45 | 570 |
| 53 | Noel Magun | Switzerland | 31:33 | 2:23:49 | 1:59:30 | 5:05:45 | 571 |
| 54 | Linus Stöhr | Germany | 40:28 | 2:36:19 | 1:42:00 | 5:07:55 | 610 |
| 55 | Thomas Weytjens | Belgium | 44:55 | 2:18:25 | 1:51:20 | 5:08:07 | 613 |
| 56 | Tarek Schmidt | Germany | 38:34 | 2:32:16 | 1:48:49 | 5:09:15 | 629 |
| 57 | London Mees | Belgium | 35:06 | 2:33:28 | 1:53:32 | 5:09:26 | 633 |
| 58 | Stig Sander | Germany | 40:02 | 2:25:12 | 1:55:19 | 5:10:08 | 644 |
| 59 | Jonas Buchbinder | Germany | 30:48 | 2:41:31 | 1:42:24 | 5:11:58 | 681 |
| 60 | Fynn Hansen | Germany | 39:42 | 2:28:56 | 1:54:23 | 5:12:20 | 690 |
| 61 | Michel Philipson | Sweden | 38:49 | 2:33:11 | 1:44:33 | 5:13:02 | 700 |
| 62 | Jonas Gerzar | Germany | 36:17 | 2:42:04 | 1:47:22 | 5:14:42 | 722 |
| 63 | Hendrik Bolte | Germany | 42:28 | 2:37:24 | 1:44:22 | 5:15:23 | 733 |
| 64 | Julien Mortier | Belgium | 39:16 | 2:37:18 | 1:46:07 | 5:15:27 | 736 |
| 65 | Leonid Lewtschenko | Germany | 40:42 | 2:24:43 | 2:00:44 | 5:16:10 | 745 |
| 66 | Niklas Bauschen | Germany | 39:02 | 2:40:43 | 1:44:28 | 5:16:26 | 748 |
| 67 | Reno Van Den Oever | Netherlands | 38:09 | 2:34:47 | 1:54:40 | 5:18:18 | 766 |
| 68 | Fynn Blasitzke | Germany | 38:15 | 2:36:35 | 1:51:04 | 5:18:26 | 770 |
| 69 | Dean Geilen | Netherlands | 38:30 | 2:40:47 | 1:49:38 | 5:18:42 | 775 |
| 70 | Mauri Hauben | Belgium | 41:42 | 2:40:47 | 1:48:31 | 5:19:08 | 779 |
| 71 | Tobias De Ruysscher | Belgium | 40:06 | 2:32:08 | 1:53:42 | 5:19:27 | 788 |
| 72 | Joep Schillemans | Netherlands | 36:43 | 2:31:54 | 1:59:21 | 5:20:48 | 811 |
| 73 | Carl-Leo Laudage | Germany | 36:21 | 2:31:07 | 2:02:47 | 5:22:27 | 837 |
| 74 | Simon Battenfeld | Germany | 36:35 | 2:19:59 | 2:14:38 | 5:24:07 | 861 |
| 75 | Yohaan Kudtarkar | India | 41:51 | 2:41:04 | 1:50:15 | 5:25:44 | 893 |
| 76 | Jens Vael | Belgium | 40:15 | 2:36:22 | 1:54:48 | 5:26:05 | 898 |
| 77 | Jan-Niklas Garand | Germany | 39:03 | 2:32:02 | 2:06:47 | 5:27:30 | 921 |
| 78 | Stijn Van Sprundel | Belgium | 36:37 | 2:40:19 | 1:59:48 | 5:29:26 | 957 |
| 79 | Felix Schleuss | Germany | 36:06 | 2:23:21 | 2:26:04 | 5:35:27 | 1048 |
| 80 | Andre Hochgrefe | Germany | 53:00 | 2:28:29 | 2:00:41 | 5:35:38 | 1053 |
| 81 | Thijs Van Heurck | Belgium | 40:08 | 2:37:52 | 2:06:26 | 5:36:34 | 1073 |
| 82 | Maxim Braat | Netherlands | 49:35 | 2:40:26 | 1:57:43 | 5:38:16 | 1108 |
| 83 | Mark Enrik Geissler | Germany | 42:45 | 2:39:46 | 2:04:36 | 5:38:45 | 1115 |
| 84 | Anton Klinkert | Belgium | 30:11 | 2:44:54 | 2:09:21 | 5:40:06 | 1138 |
| 85 | Leon Haver | Germany | 37:58 | 2:46:18 | 2:01:19 | 5:40:31 | 1143 |
| 86 | Lukas Weilkes | Germany | 53:03 | 2:35:58 | 1:51:44 | 5:40:50 | 1148 |
| 87 | Ries van Heur | Netherlands | 47:36 | 2:43:12 | 1:57:02 | 5:45:30 | 1213 |
| 88 | Lars Hofmans | Belgium | 47:05 | 2:43:23 | 2:00:35 | 5:46:32 | 1227 |
| 89 | Flor Van Mieghem | Belgium | 39:51 | 2:40:44 | 2:12:30 | 5:46:38 | 1230 |
| 90 | Cas Hilders | Netherlands | 38:24 | 2:47:42 | 2:07:56 | 5:46:41 | 1233 |
| 91 | Paul Seiler | Germany | 37:46 | 2:50:32 | 2:09:26 | 5:48:01 | 1260 |
| 92 | Luca Pieron | Germany | 48:16 | 2:37:57 | 2:11:28 | 5:48:28 | 1270 |
| 93 | Loïc Di Liberatore | France | 42:16 | 3:12:17 | 1:44:11 | 5:49:59 | 1292 |
| 94 | Nikolas Goost | Germany | 44:38 | 2:42:44 | 2:12:34 | 5:51:10 | 1314 |
| 95 | Gian Huijnen | Netherlands | 42:05 | 2:47:58 | 2:08:47 | 5:51:19 | 1318 |
| 96 | Antonie Bobelyn | Netherlands | 39:50 | 2:45:54 | 2:14:13 | 5:51:26 | 1320 |
| 97 | Quillan De Wilde | Belgium | 39:51 | 2:48:56 | 2:11:11 | 5:54:34 | 1354 |
| 98 | Julian Hoffmann | Germany | 40:43 | 2:49:27 | 2:08:17 | 5:55:41 | 1370 |
| 99 | Nils Dodenhoff | Germany | 41:19 | 2:25:33 | 2:36:13 | 5:56:16 | 1378 |
| 100 | Simon Verhaegen | Belgium | 42:00 | 2:48:00 | 2:08:30 | 5:57:26 | 1393 |
| 101 | Mathis Kielpinski | France | 47:09 | 2:40:02 | 2:19:41 | 5:58:26 | 1403 |
| 102 | Patrick Zimmermann | Switzerland | 38:46 | 2:41:46 | 2:23:21 | 5:59:31 | 1418 |
| 103 | Moritz Hildebrand | Germany | 46:25 | 2:43:45 | 2:15:30 | 6:01:36 | 1438 |
| 104 | Tuur Van Mieghem | Belgium | 39:47 | 2:50:12 | 2:15:23 | 6:04:01 | 1467 |
| 105 | Tommes Von Lackum | Germany | 35:53 | 2:53:46 | 2:18:35 | 6:07:26 | 1499 |
| 106 | Tom Viktor Dietz | Germany | 49:39 | 2:42:48 | 2:19:44 | 6:09:18 | 1521 |
| 107 | Sebestyen Szatmari | Luxembourg | 48:01 | 2:51:43 | 2:16:45 | 6:15:25 | 1572 |
| 108 | Michael Eyres | United Kingdom | 33:14 | 3:03:39 | 2:30:56 | 6:21:35 | 1621 |
| 109 | Fritz Lütjens | Germany | 42:47 | 3:04:15 | 2:21:59 | 6:24:44 | 1647 |
| 110 | Max Bauer | Germany | 44:06 | 3:16:40 | 2:10:23 | 6:26:23 | 1659 |
| 111 | Yannik Weiß | Germany | 51:13 | 3:08:33 | 2:17:38 | 6:30:32 | 1687 |
| 112 | Niek Janssen | Netherlands | 45:17 | 3:11:08 | 2:25:32 | 6:52:20 | 1775 |
| 113 | Albert Procházka | Czech Republic | 44:39 | 2:55:19 | 3:05:41 | 7:03:19 | 1811 |
| 114 | Diederik Hooftman | Belgium | 52:33 | 3:13:13 | 2:37:52 | 7:08:49 | 1834 |
| 115 | Tilman Seitz | Germany | 52:23 | 3:23:50 | 2:38:33 | 7:10:49 | 1840 |
| 116 | Quentin Boutsen | Belgium | 51:15 | 3:22:32 | 2:55:59 | 7:22:19 | 1851 |
| 117 | Jonas Averdiek-Bolwin | Germany | 46:26 | 4:11:42 | 2:23:18 | 7:36:02 | 1864 |
| 118 | Chitransh Tembhre | India | 52:13 | 3:15:36 | 3:17:04 | 7:42:02 | 1869 |
| 119 | Aaron Winters | United Kingdom | 59:33 | 3:40:55 | 2:55:50 | 7:59:58 | 1880 |
| DNF | Felix Steffen | Germany | 29:36 | 2:15:02 | DNF |
M25-29 230 finishers · 1st Dylan Thissen 3:55:18 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Dylan Thissen | Netherlands | 28:16 | 1:59:42 | 1:21:02 | 3:55:18 | 2 |
| 2 | Quentin Misser | France | 24:49 | 2:11:20 | 1:17:47 | 3:59:01 | 4 |
| 3 | Kenneth Warmuth | Germany | 26:42 | 2:06:50 | 1:20:44 | 3:59:55 | 6 |
| 4 | Jan Konigs | Germany | 27:16 | 2:07:13 | 1:23:10 | 4:03:07 | 12 |
| 5 | Martin Wodon | Belgium | 28:42 | 2:05:26 | 1:27:45 | 4:07:47 | 22 |
| 6 | Gabriel Noderer | Germany | 30:05 | 2:09:32 | 1:22:54 | 4:08:21 | 23 |
| 7 | Jelle Van Den Plas | Belgium | 34:25 | 2:05:00 | 1:25:54 | 4:12:33 | 39 |
| 8 | Bart Veurink | Netherlands | 27:41 | 2:07:13 | 1:31:07 | 4:12:44 | 40 |
| 9 | Marvin Münchhalfen | Germany | 31:20 | 2:08:03 | 1:25:54 | 4:12:49 | 41 |
| 10 | Roel Kwaaitaal | Netherlands | 25:49 | 2:20:56 | 1:19:39 | 4:13:29 | 44 |
| 11 | Mika Vekemans | Belgium | 29:11 | 2:15:45 | 1:24:08 | 4:16:16 | 60 |
| 12 | Jannis Wiepck | Germany | 32:18 | 2:14:48 | 1:23:59 | 4:18:15 | 67 |
| 13 | Diederik Pemen | Belgium | 31:22 | 2:06:57 | 1:36:37 | 4:20:58 | 79 |
| 14 | Lukas Ries | Germany | 36:26 | 2:10:31 | 1:24:11 | 4:21:01 | 80 |
| 15 | Leon Budde | Germany | 33:38 | 2:15:29 | 1:27:22 | 4:22:27 | 87 |
| 16 | Lucas Villemain | France | 32:35 | 2:14:26 | 1:30:11 | 4:23:41 | 96 |
| 17 | Lennert Van De Voorde | Belgium | 32:43 | 2:10:46 | 1:32:31 | 4:23:49 | 97 |
| 18 | Alexander Schagowsky | Germany | 34:38 | 2:11:15 | 1:30:43 | 4:24:22 | 102 |
| 19 | Mick Veldscholte | Netherlands | 36:02 | 2:13:33 | 1:28:11 | 4:24:55 | 105 |
| 20 | Malte Hilbing | Germany | 33:37 | 2:16:07 | 1:28:28 | 4:27:15 | 114 |
| 21 | Sven Kirchner | Germany | 30:03 | 2:17:02 | 1:33:30 | 4:28:34 | 122 |
| 22 | Lars Ruhlmann | Germany | 38:59 | 2:18:50 | 1:26:12 | 4:31:42 | 141 |
| 23 | Leon Winheim | Germany | 36:35 | 2:20:02 | 1:29:14 | 4:34:27 | 155 |
| 24 | Milan Van Der Elst | Belgium | 39:45 | 2:20:43 | 1:25:29 | 4:34:37 | 157 |
| 25 | Jari De Jaegere | Belgium | 32:57 | 2:21:43 | 1:32:05 | 4:35:42 | 169 |
| 26 | Alexander Klein | Germany | 32:33 | 2:13:42 | 1:40:50 | 4:35:59 | 171 |
| 27 | Robin Laurent | Belgium | 34:14 | 2:15:35 | 1:40:04 | 4:37:43 | 189 |
| 28 | Julian Alexander Schuld | Germany | 38:19 | 2:20:28 | 1:32:44 | 4:38:46 | 200 |
| 29 | Robbe Vermeiren | Belgium | 38:56 | 2:19:21 | 1:31:07 | 4:38:57 | 202 |
| 30 | Philipp Beudt | Germany | 34:19 | 2:19:40 | 1:36:28 | 4:39:13 | 206 |
| 31 | Lucas Van De Woestyne | Belgium | 36:39 | 2:18:48 | 1:34:18 | 4:39:55 | 212 |
| 32 | Tim Schroer | Germany | 35:05 | 2:18:40 | 1:39:10 | 4:40:42 | 221 |
| 33 | Kevin Knecht | Germany | 38:04 | 2:24:06 | 1:30:58 | 4:40:49 | 222 |
| 34 | Tobias Dreyer | Germany | 36:00 | 2:21:15 | 1:32:31 | 4:40:51 | 223 |
| 35 | Bernd Werth | Germany | 33:44 | 2:20:19 | 1:39:21 | 4:42:06 | 234 |
| 36 | Laurin Sarkander | Germany | 32:31 | 2:19:12 | 1:43:16 | 4:42:29 | 242 |
| 37 | Javier González Membrive | Spain | 38:30 | 2:27:11 | 1:27:50 | 4:42:55 | 247 |
| 38 | Ruben Claeys | Belgium | 31:58 | 2:22:50 | 1:37:51 | 4:43:10 | 250 |
| 39 | Stefan Wittenbrink | Germany | 26:41 | 2:23:31 | 1:44:41 | 4:43:10 | 251 |
| 40 | Felix Pfeffer | Germany | 42:33 | 2:21:27 | 1:29:22 | 4:43:48 | 258 |
| 41 | Frederik Van Vaerenbergh | Belgium | 29:36 | 2:17:44 | 1:46:30 | 4:43:50 | 260 |
| 42 | Andrew Decorte | Belgium | 36:04 | 2:21:58 | 1:36:47 | 4:44:05 | 265 |
| 43 | Chris-Frederic Schmidt | Germany | 36:33 | 2:22:05 | 1:37:50 | 4:45:09 | 276 |
| 44 | Niklas Faubel | Germany | 40:21 | 2:18:38 | 1:38:59 | 4:46:11 | 285 |
| 45 | Senne Vermeiren | Belgium | 34:55 | 2:21:18 | 1:41:21 | 4:46:28 | 289 |
| 46 | Yorben Beerlandt | Belgium | 38:32 | 2:21:51 | 1:36:27 | 4:47:40 | 298 |
| 47 | Philipp Erwig | Germany | 33:54 | 2:21:02 | 1:46:28 | 4:49:44 | 320 |
| 48 | Michael Wittenbrink | Germany | 27:07 | 2:27:20 | 1:46:13 | 4:49:49 | 323 |
| 49 | Marcel Mithöfer | Germany | 38:54 | 2:31:21 | 1:32:37 | 4:50:07 | 329 |
| 50 | Asjer Smit | Netherlands | 38:44 | 2:28:48 | 1:35:03 | 4:50:57 | 338 |
| 51 | Jan Weggen | Germany | 36:05 | 2:25:59 | 1:37:42 | 4:51:13 | 341 |
| 52 | Marian Busse | Germany | 41:52 | 2:23:40 | 1:35:57 | 4:51:29 | 343 |
| 53 | Leon Manske | Germany | 30:47 | 2:18:33 | 1:55:43 | 4:52:23 | 353 |
| 54 | Marty Kennis | Netherlands | 28:20 | 2:23:12 | 1:53:43 | 4:52:47 | 361 |
| 55 | Thomas Rugliano | France | 38:18 | 2:29:41 | 1:36:03 | 4:52:52 | 362 |
| 56 | Christian Grieger | Germany | 31:54 | 2:17:37 | 1:54:46 | 4:53:15 | 372 |
| 57 | Peter Gockel | Germany | 42:50 | 2:19:54 | 1:44:32 | 4:53:45 | 382 |
| 58 | Gary Vanderhaeghen | Belgium | 38:24 | 2:21:47 | 1:43:57 | 4:54:04 | 384 |
| 59 | Philippe Verswijvel | Belgium | 35:03 | 2:29:34 | 1:39:31 | 4:54:39 | 393 |
| 60 | Kaito Niwa | Japan | 39:30 | 2:23:51 | 1:42:13 | 4:54:39 | 394 |
| 61 | Noah Mentges | Germany | 32:53 | 2:29:33 | 1:40:21 | 4:54:57 | 399 |
| 62 | Dante Van Den Broeke | Belgium | 43:51 | 2:33:26 | 1:30:41 | 4:55:25 | 405 |
| 63 | Lennart Hosten | Germany | 37:02 | 2:32:34 | 1:39:37 | 4:57:34 | 440 |
| 64 | Matthew Brady | United Kingdom | 38:58 | 2:37:29 | 1:33:59 | 4:57:40 | 442 |
| 65 | Oliver Elbert | Germany | 37:26 | 2:33:45 | 1:37:29 | 4:57:56 | 448 |
| 66 | Cedric De Schrijver | Belgium | 40:43 | 2:25:11 | 1:42:34 | 4:58:09 | 452 |
| 67 | Hervé Peeters | Belgium | 38:39 | 2:20:11 | 1:50:45 | 4:58:25 | 458 |
| 68 | Emil Thal | Germany | 38:23 | 2:19:30 | 1:49:41 | 4:58:57 | 470 |
| 69 | Oscar Schraenkler | Norway | 34:46 | 2:21:47 | 1:45:40 | 4:59:32 | 483 |
| 70 | Kai Schwalfenberg | Germany | 38:13 | 2:31:44 | 1:37:04 | 4:59:42 | 486 |
| 71 | Jonathan Devaux | Belgium | 40:49 | 2:27:58 | 1:41:05 | 5:00:08 | 492 |
| 72 | Markus Weiß | Germany | 34:27 | 2:23:42 | 1:53:41 | 5:00:50 | 501 |
| 73 | Thomas Van Branteghem | Belgium | 39:05 | 2:31:36 | 1:38:07 | 5:00:51 | 502 |
| 74 | Maximilian Bilgeshausen | Germany | 34:30 | 2:28:21 | 1:49:10 | 5:01:02 | 503 |
| 75 | Ahmed Elgarem | Egypt | 41:37 | 2:25:23 | 1:46:33 | 5:01:32 | 506 |
| 76 | Emmanuel Höfer | Germany | 43:17 | 2:31:58 | 1:37:14 | 5:01:42 | 509 |
| 77 | Jan Renner | Germany | 36:46 | 2:32:11 | 1:40:31 | 5:02:13 | 516 |
| 78 | Maxime Le Jeune | Belgium | 35:52 | 2:22:36 | 1:54:07 | 5:02:39 | 520 |
| 79 | Yannik Wasmuth | Germany | 37:07 | 2:19:50 | 1:56:27 | 5:03:10 | 530 |
| 80 | Lukas Ellermann | Germany | 33:42 | 2:27:50 | 1:52:38 | 5:03:45 | 534 |
| 81 | Jack Harper | United Kingdom | 39:24 | 2:33:45 | 1:35:54 | 5:03:50 | 535 |
| 82 | Timo Zaydowicz | Germany | 33:36 | 2:19:51 | 2:00:49 | 5:03:50 | 536 |
| 83 | Robert Wendt | Germany | 39:02 | 2:34:58 | 1:37:52 | 5:04:41 | 548 |
| 84 | Ewoud Jacobs | Belgium | 39:02 | 2:31:53 | 1:44:58 | 5:04:58 | 555 |
| 85 | Alexander Stamm | Germany | 35:08 | 2:31:32 | 1:47:13 | 5:05:25 | 563 |
| 86 | Douwe Claessens | Netherlands | 37:44 | 2:28:21 | 1:45:22 | 5:05:25 | 564 |
| 87 | Christoph Hegerath | Germany | 36:12 | 2:18:50 | 1:57:22 | 5:05:47 | 572 |
| 88 | Benjamin Zissoldt | Germany | 46:50 | 2:29:30 | 1:41:50 | 5:05:55 | 574 |
| 89 | Matti Sell | Germany | 39:56 | 2:24:34 | 1:53:45 | 5:06:11 | 582 |
| 90 | Karel Herman | Belgium | 35:42 | 2:26:12 | 1:52:37 | 5:06:13 | 583 |
| 91 | Lennart Vogt | Germany | 36:32 | 2:33:20 | 1:48:43 | 5:06:28 | 588 |
| 92 | Philipp Avenell | Switzerland | 39:42 | 2:28:46 | 1:46:50 | 5:06:47 | 595 |
| 93 | Lennard Nagel | Germany | 40:09 | 2:26:52 | 1:49:38 | 5:07:14 | 601 |
| 94 | David Endres | Germany | 41:58 | 2:20:03 | 1:55:04 | 5:08:36 | 620 |
| 95 | Tobias Roth | Germany | 44:16 | 2:31:43 | 1:41:59 | 5:09:00 | 623 |
| 96 | Ruben Van Dam | Netherlands | 32:50 | 2:25:57 | 2:03:17 | 5:09:23 | 631 |
| 97 | Joep Hendrickx | Netherlands | 45:18 | 2:34:11 | 1:38:56 | 5:10:41 | 653 |
| 98 | Luca Rolauer | Germany | 33:34 | 2:28:43 | 1:58:48 | 5:11:13 | 665 |
| 99 | Florian Kraft | Germany | 38:54 | 2:33:06 | 1:46:58 | 5:12:10 | 686 |
| 100 | Jef Leeman | Belgium | 38:33 | 2:30:52 | 1:54:37 | 5:12:20 | 691 |
| 101 | Thomas Vitry | Belgium | 42:22 | 2:22:42 | 1:59:00 | 5:12:34 | 693 |
| 102 | Manuel Schauer | Germany | 41:55 | 2:25:11 | 1:56:47 | 5:12:45 | 694 |
| 103 | Arthur De Vleeschauwer | Belgium | 37:24 | 2:21:18 | 2:03:45 | 5:12:49 | 698 |
| 104 | Corentin Etcheberry | France | 43:09 | 2:29:04 | 1:51:54 | 5:13:09 | 703 |
| 105 | Yannick Laurent Thal | Germany | 42:06 | 2:29:46 | 1:52:52 | 5:13:16 | 705 |
| 106 | Patrick Haase | Germany | 41:37 | 2:33:40 | 1:50:27 | 5:14:27 | 719 |
| 107 | Agustin Rossi | Argentina | 41:19 | 2:35:04 | 1:45:24 | 5:14:46 | 725 |
| 108 | Thomas Michiels | Belgium | 43:20 | 2:30:24 | 1:48:36 | 5:15:09 | 729 |
| 109 | Jannis Kostrzewa | Germany | 39:02 | 2:32:54 | 1:52:26 | 5:15:12 | 731 |
| 110 | Tim Schilling | Germany | 43:53 | 2:40:03 | 1:41:08 | 5:15:28 | 737 |
| 111 | Paul Van Den Berg | Netherlands | 39:10 | 2:37:28 | 1:49:27 | 5:15:36 | 738 |
| 112 | Max Krumland | Germany | 34:53 | 2:27:30 | 2:03:01 | 5:16:49 | 754 |
| 113 | Ignacio Cardozo | Uruguay | 37:02 | 2:42:55 | 1:40:09 | 5:16:57 | 757 |
| 114 | Nico Miller | Germany | 45:57 | 2:28:28 | 1:55:20 | 5:18:10 | 765 |
| 115 | Jonathan Saget | Germany | 33:57 | 2:31:37 | 2:03:35 | 5:18:19 | 767 |
| 116 | Arne Jackels | Germany | 41:48 | 2:38:51 | 1:44:45 | 5:19:51 | 793 |
| 117 | Pietro Zipp | Germany | 38:24 | 2:39:47 | 1:51:43 | 5:20:23 | 802 |
| 118 | Mattis Dömer | Germany | 34:27 | 2:36:28 | 1:54:57 | 5:20:43 | 808 |
| 119 | Frederik Telkemeier | Germany | 35:02 | 2:39:51 | 1:56:25 | 5:20:44 | 809 |
| 120 | Janne Ten Barge | Netherlands | 49:06 | 2:22:34 | 1:54:26 | 5:21:02 | 815 |
| 121 | Lorenz Alberts | Belgium | 45:26 | 2:34:26 | 1:49:34 | 5:21:13 | 818 |
| 122 | Thomas Huisman | Netherlands | 40:36 | 2:32:44 | 1:56:07 | 5:22:01 | 831 |
| 123 | Moritz Krause | Germany | 38:38 | 2:29:14 | 2:04:20 | 5:22:41 | 843 |
| 124 | Adrian Schwarz | Germany | 42:48 | 2:32:28 | 1:56:02 | 5:22:53 | 846 |
| 125 | Sven Fecht | Germany | 40:59 | 2:36:16 | 1:54:20 | 5:23:22 | 850 |
| 126 | Quinten Peeters | Netherlands | 34:46 | 2:50:44 | 1:46:04 | 5:23:57 | 856 |
| 127 | Chris Viljoen | South Africa | 36:50 | 2:38:12 | 1:58:08 | 5:24:42 | 876 |
| 128 | Ronald Solano Castillo | Costa Rica | 43:04 | 2:32:08 | 2:01:58 | 5:24:50 | 878 |
| 129 | Vincent Peters | Belgium | 40:14 | 2:34:38 | 1:57:47 | 5:24:55 | 879 |
| 130 | Dries Catteceur | Belgium | 43:03 | 2:30:23 | 1:57:11 | 5:25:32 | 891 |
| 131 | Bryan Van Zitteren | Netherlands | 37:54 | 2:38:41 | 1:53:52 | 5:26:26 | 905 |
| 132 | Cedric Weuthen | Germany | 35:19 | 2:30:54 | 2:12:03 | 5:26:42 | 907 |
| 133 | Giel Smits | Belgium | 52:51 | 2:33:42 | 1:51:28 | 5:28:23 | 937 |
| 134 | Marvin Ayala | Germany | 41:26 | 2:39:50 | 1:56:35 | 5:28:41 | 944 |
| 135 | Joscha Slowik | Germany | 39:58 | 2:36:23 | 2:04:23 | 5:29:02 | 952 |
| 136 | Marcel Butzko | Germany | 41:41 | 2:33:56 | 2:02:28 | 5:29:50 | 961 |
| 137 | Kristoffer Burck | Germany | 37:41 | 2:33:17 | 2:06:28 | 5:29:51 | 962 |
| 138 | Mathias Lamquet | Belgium | 38:51 | 2:23:10 | 2:16:03 | 5:29:54 | 963 |
| 139 | Justin Torrez | Germany | 43:26 | 2:36:21 | 1:55:40 | 5:30:08 | 969 |
| 140 | Marc Breckner | Germany | 41:52 | 2:40:41 | 1:54:22 | 5:30:46 | 976 |
| 141 | Simon Hosten | Germany | 38:56 | 2:32:17 | 2:10:10 | 5:30:47 | 977 |
| 142 | Tobias Vogt | Germany | 33:52 | 2:39:11 | 2:03:00 | 5:31:01 | 979 |
| 143 | Mart Graauwmans | Netherlands | 29:40 | 2:34:25 | 2:13:31 | 5:31:20 | 988 |
| 144 | Yannick Deibert | Germany | 42:41 | 2:47:05 | 1:46:52 | 5:32:45 | 1008 |
| 145 | Roel Lenssen | Netherlands | 39:42 | 2:49:12 | 1:47:45 | 5:33:08 | 1014 |
| 146 | Lasse Ziegler | Germany | 39:31 | 2:33:01 | 2:12:07 | 5:34:58 | 1039 |
| 147 | Djordy Van Britsom | Belgium | 36:00 | 2:47:36 | 2:02:26 | 5:35:21 | 1046 |
| 148 | Benedikt Frydryszak | Germany | 33:41 | 2:33:51 | 2:17:30 | 5:35:38 | 1055 |
| 149 | Ruben Holsbeekx | Belgium | 42:54 | 2:48:32 | 1:51:02 | 5:36:02 | 1063 |
| 150 | Philipp Rönner | Germany | 43:03 | 2:49:11 | 1:54:10 | 5:36:57 | 1079 |
| 151 | Tobias Olbrück | Germany | 41:35 | 2:38:41 | 2:04:29 | 5:37:20 | 1087 |
| 152 | Jan Spengler | Germany | 50:41 | 2:44:49 | 1:51:46 | 5:37:23 | 1090 |
| 153 | Christian Kauffelt | Germany | 43:03 | 2:47:29 | 1:55:59 | 5:37:36 | 1095 |
| 154 | Thomas Van Den Borg | Belgium | 41:09 | 2:42:08 | 2:02:38 | 5:38:11 | 1107 |
| 155 | Fabian Beckmann | Germany | 42:24 | 2:45:12 | 1:56:27 | 5:38:17 | 1109 |
| 156 | Leon Schunk | Germany | 38:36 | 2:37:09 | 2:10:51 | 5:39:12 | 1121 |
| 157 | Florian Saurs | France | 44:00 | 2:40:39 | 2:03:57 | 5:39:16 | 1122 |
| 158 | Simon Gräf | Germany | 38:06 | 2:31:01 | 2:12:20 | 5:39:31 | 1126 |
| 159 | Leon Gabriel | Germany | 40:21 | 2:37:55 | 2:07:07 | 5:39:37 | 1128 |
| 160 | Andre Hümmecke | Germany | 47:41 | 2:37:35 | 2:03:04 | 5:40:46 | 1145 |
| 161 | Ferd Simons | Netherlands | 38:59 | 2:56:35 | 1:49:17 | 5:40:48 | 1147 |
| 162 | Kyle Turner | United Kingdom | 54:05 | 2:43:37 | 1:51:58 | 5:41:31 | 1158 |
| 163 | Lukas Schnöge | Germany | 37:47 | 2:42:35 | 2:04:15 | 5:41:42 | 1159 |
| 164 | Teun Snoeren | Netherlands | 41:12 | 2:35:00 | 2:12:56 | 5:41:54 | 1162 |
| 165 | Arian Braband | Germany | 44:13 | 2:41:33 | 2:05:38 | 5:42:36 | 1168 |
| 166 | Patrick Beckmann | Germany | 45:20 | 2:43:27 | 2:01:31 | 5:43:10 | 1181 |
| 167 | Max Ingenleuf | Germany | 36:10 | 2:46:15 | 2:09:48 | 5:43:28 | 1188 |
| 168 | Sofian Maguilej | Netherlands | 46:03 | 2:49:03 | 1:50:18 | 5:43:29 | 1190 |
| 169 | Christopher Tebbe | Germany | 38:16 | 2:45:23 | 2:02:14 | 5:43:46 | 1195 |
| 170 | Cedric Van Heck | Belgium | 42:35 | 2:44:00 | 2:05:38 | 5:44:52 | 1203 |
| 171 | Tim Wuebbels | Germany | 51:19 | 2:55:33 | 1:39:20 | 5:44:54 | 1204 |
| 172 | Laurent Laloyaux | Belgium | 37:37 | 2:40:07 | 2:09:31 | 5:45:09 | 1207 |
| 173 | Arjan Braemer | Netherlands | 37:57 | 2:57:46 | 1:56:03 | 5:46:00 | 1219 |
| 174 | Gabriel Kramer | Germany | 44:00 | 2:35:50 | 2:09:13 | 5:46:16 | 1224 |
| 175 | Zayd El Jahiri | Morocco | 43:28 | 2:53:42 | 1:55:00 | 5:47:15 | 1242 |
| 176 | Robert Schmidt | Germany | 42:37 | 2:49:03 | 1:59:13 | 5:47:15 | 1243 |
| 177 | Alexander Wilk | Germany | 41:44 | 2:43:08 | 2:08:39 | 5:48:49 | 1272 |
| 178 | Jonathan Gross | Germany | 38:45 | 2:40:34 | 2:14:02 | 5:48:57 | 1276 |
| 179 | Cameron Mchardy | United Kingdom | 44:11 | 2:50:44 | 2:02:57 | 5:51:00 | 1310 |
| 180 | Ben Batist | Netherlands | 37:44 | 2:54:28 | 2:03:46 | 5:52:59 | 1335 |
| 181 | Leon Georg Husemann | Germany | 45:30 | 2:37:58 | 2:20:10 | 5:53:46 | 1345 |
| 182 | Jan Borowski | Germany | 39:06 | 2:47:50 | 2:15:33 | 5:55:52 | 1373 |
| 183 | Charlie Fryatt | United Kingdom | 44:03 | 2:53:17 | 2:05:51 | 5:56:13 | 1377 |
| 184 | Christopher Uhrig | Germany | 37:49 | 2:42:44 | 2:20:52 | 5:56:18 | 1380 |
| 185 | Oliver Poppen | Germany | 39:21 | 2:32:30 | 2:31:03 | 5:56:30 | 1382 |
| 186 | Fabian Ulbrich | Germany | 38:31 | 2:53:30 | 2:14:41 | 5:57:55 | 1398 |
| 187 | Jef Verhaert | Belgium | 48:03 | 2:47:54 | 2:05:17 | 5:59:01 | 1411 |
| 188 | Philipp Kiewel | Germany | 37:24 | 3:01:10 | 2:07:45 | 6:01:20 | 1436 |
| 189 | Bruno Dedeyne | Belgium | 39:02 | 2:32:06 | 2:39:07 | 6:01:40 | 1439 |
| 190 | Robin Maes | Belgium | 44:21 | 2:51:54 | 2:09:36 | 6:01:55 | 1441 |
| 191 | Fabian Schönwald | Germany | 48:46 | 2:46:06 | 2:14:49 | 6:02:03 | 1445 |
| 192 | Kay Kozaronek | Germany | 42:19 | 2:58:47 | 1:59:22 | 6:02:09 | 1447 |
| 193 | Dominik Görick | Germany | 45:55 | 2:52:47 | 2:08:43 | 6:02:46 | 1452 |
| 194 | Johannes Meier | Germany | 43:34 | 2:49:05 | 2:12:03 | 6:03:02 | 1455 |
| 195 | Broos Decorte | Belgium | 45:24 | 2:58:31 | 2:01:35 | 6:03:27 | 1460 |
| 196 | Raul David Dominguez Sanchez | Mexico | 42:23 | 3:08:44 | 2:00:21 | 6:04:23 | 1469 |
| 197 | Dr. Julius Oltmanns | Germany | 42:41 | 2:45:36 | 2:28:16 | 6:07:49 | 1504 |
| 198 | Sven Marvin Brüheim | Germany | 44:01 | 2:41:57 | 2:27:04 | 6:07:51 | 1505 |
| 199 | David Teng | Netherlands | 44:43 | 2:51:54 | 2:14:00 | 6:08:05 | 1509 |
| 200 | Hefin Clausing-Richards | United Kingdom | 51:25 | 2:54:47 | 2:07:09 | 6:10:59 | 1533 |
| 201 | Marian Gissel | Germany | 50:23 | 2:36:10 | 2:32:12 | 6:11:08 | 1537 |
| 202 | Mitchell Crabb | United Kingdom | 46:38 | 2:52:47 | 2:17:56 | 6:13:02 | 1545 |
| 203 | Simon Hildebrandt | Germany | 48:50 | 2:48:33 | 2:21:01 | 6:13:56 | 1556 |
| 204 | René Kuper | Germany | 49:16 | 2:52:23 | 2:19:07 | 6:14:04 | 1558 |
| 205 | Niklas Ellmann | Germany | 51:36 | 2:50:15 | 2:17:38 | 6:15:05 | 1569 |
| 206 | Koen Hoek | Netherlands | 47:48 | 2:58:18 | 2:16:47 | 6:15:10 | 1571 |
| 207 | Manuel Cronau | Germany | 52:53 | 2:58:12 | 2:09:07 | 6:15:50 | 1576 |
| 208 | Olivier Van Den Heuvel | Netherlands | 47:01 | 3:02:24 | 2:12:51 | 6:16:16 | 1580 |
| 209 | Robert Gold | Germany | 42:47 | 2:44:57 | 2:35:20 | 6:18:09 | 1594 |
| 210 | Ole Harms | Germany | 43:57 | 2:48:36 | 2:25:08 | 6:18:34 | 1599 |
| 211 | Alexander Städtler | Germany | 40:57 | 2:48:38 | 2:30:09 | 6:18:51 | 1600 |
| 212 | Maximilian Stamme | Germany | 51:17 | 2:52:24 | 2:19:29 | 6:21:33 | 1617 |
| 213 | Daniel Junge-Wentrup | Germany | 47:50 | 3:15:09 | 2:08:01 | 6:22:42 | 1631 |
| 214 | Maximilian Schrader | Germany | 33:15 | 2:55:44 | 2:41:02 | 6:23:31 | 1635 |
| 215 | Nicholas Verbeke | Belgium | 55:20 | 2:53:32 | 2:17:51 | 6:23:31 | 1636 |
| 216 | Juri Langolf | Germany | 45:38 | 3:09:11 | 2:14:50 | 6:26:46 | 1664 |
| 217 | Kevin Gau | Germany | 45:52 | 2:59:07 | 2:20:32 | 6:29:49 | 1682 |
| 218 | Johannes Boldt | Germany | 46:55 | 2:48:45 | 2:47:13 | 6:34:40 | 1716 |
| 219 | Sam Lewis | United Kingdom | 43:20 | 2:59:02 | 2:37:18 | 6:37:26 | 1735 |
| 220 | Jannik Müller | Germany | 50:12 | 2:59:13 | 2:40:19 | 6:40:27 | 1745 |
| 221 | Dean Sielemann | Germany | 1:00:17 | 2:56:52 | 2:35:33 | 6:47:01 | 1763 |
| 222 | Unmesh Bhalerao | India | 47:55 | 3:15:41 | 2:27:49 | 6:50:56 | 1770 |
| 223 | Damien Aguirre | Mexico | 53:17 | 3:11:39 | 2:30:47 | 6:53:52 | 1779 |
| 224 | Erdoen Berisha | Unknown | 52:47 | 3:31:12 | 2:18:17 | 6:56:18 | 1790 |
| 225 | Stefan Pahlplatz | Netherlands | 47:04 | 2:36:16 | 3:09:18 | 6:57:44 | 1795 |
| 226 | Nick Niell | Spain | 59:50 | 3:14:08 | 2:37:50 | 7:03:01 | 1810 |
| 227 | Lukas Broermann | Germany | 54:54 | 3:10:03 | 2:35:25 | 7:04:56 | 1817 |
| 228 | Marc Otterbach | Germany | 45:39 | 3:12:07 | 2:48:11 | 7:08:39 | 1833 |
| 229 | Raoul Milner | Germany | 1:02:10 | 3:13:08 | 2:44:07 | 7:23:45 | 1855 |
| 230 | Jens Kather | Germany | 45:05 | 3:23:44 | 3:01:32 | 7:33:26 | 1862 |
| DNF | Quirin Ruland | Germany | 30:34 | 2:19:08 | DNF |
M30-34 236 finishers · 1st Olaf Van Den Bergh 3:52:34 · 4 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Olaf Van Den Bergh | Netherlands | 31:29 | 1:59:50 | 1:14:52 | 3:52:34 | 1 |
| 2 | Matthieu Roy | Germany | 27:30 | 2:09:12 | 1:18:19 | 4:00:12 | 8 |
| 3 | Emile Manni | Netherlands | 27:09 | 2:04:25 | 1:26:19 | 4:04:11 | 15 |
| 4 | Matthias Heinken | Germany | 30:56 | 2:08:05 | 1:23:34 | 4:08:39 | 24 |
| 5 | Jimmy Van Bemmel | Netherlands | 27:51 | 2:09:38 | 1:25:49 | 4:09:37 | 26 |
| 6 | Loïc Forthomme | Belgium | 30:17 | 2:10:07 | 1:23:36 | 4:10:06 | 28 |
| 7 | Renaud Teller | Belgium | 31:43 | 2:10:56 | 1:21:09 | 4:10:30 | 31 |
| 8 | Alexander Mausfeld | Germany | 33:22 | 2:08:24 | 1:22:40 | 4:12:23 | 37 |
| 9 | Tom Raschke | Germany | 33:50 | 2:04:03 | 1:27:38 | 4:14:23 | 49 |
| 10 | Jonathan Fabry | Belgium | 32:10 | 2:11:46 | 1:22:40 | 4:14:26 | 50 |
| 11 | Kenzie Lenaerts | Belgium | 29:28 | 2:12:03 | 1:27:11 | 4:14:27 | 51 |
| 12 | Tim Lammers | Germany | 35:41 | 2:04:39 | 1:26:30 | 4:14:47 | 53 |
| 13 | Paul-David Hohnberg | Germany | 29:22 | 2:09:13 | 1:30:47 | 4:15:29 | 58 |
| 14 | Sander D'Hont | Netherlands | 31:52 | 2:17:07 | 1:19:42 | 4:16:37 | 62 |
| 15 | Benjamin Teller | Belgium | 30:57 | 2:10:58 | 1:28:39 | 4:17:20 | 63 |
| 16 | Sjirk Bijma | Netherlands | 30:33 | 2:06:55 | 1:34:15 | 4:18:25 | 69 |
| 17 | Filip Shulevski | North Macedonia | 32:51 | 2:13:11 | 1:25:48 | 4:19:10 | 72 |
| 18 | Bernhard Deiß | Germany | 36:08 | 2:15:46 | 1:22:15 | 4:20:16 | 75 |
| 19 | Fabian Günther | Germany | 25:50 | 2:06:08 | 1:42:21 | 4:20:22 | 76 |
| 20 | Gean Gustavo Brum | Brazil | 35:19 | 2:12:31 | 1:26:49 | 4:21:04 | 81 |
| 21 | Glenn Van Belle | Belgium | 33:50 | 2:15:41 | 1:20:49 | 4:23:38 | 95 |
| 22 | Gwenn Galland | France | 33:31 | 2:10:28 | 1:35:22 | 4:26:18 | 109 |
| 23 | Thomas Pantos | Greece | 37:37 | 2:09:13 | 1:33:27 | 4:26:47 | 113 |
| 24 | Adrian Kazimierczak | Germany | 28:47 | 2:20:59 | 1:29:29 | 4:27:21 | 115 |
| 25 | Marvin Amann | Germany | 34:14 | 2:20:25 | 1:24:46 | 4:27:51 | 117 |
| 26 | Christian Hoßfeld | Germany | 33:50 | 2:13:42 | 1:33:52 | 4:28:11 | 120 |
| 27 | Jonas Claus | Belgium | 37:15 | 2:17:24 | 1:26:59 | 4:30:46 | 131 |
| 28 | Jonas Wilms | Belgium | 33:25 | 2:19:16 | 1:32:00 | 4:33:03 | 147 |
| 29 | Robbin van de Geer | Netherlands | 36:46 | 2:14:25 | 1:34:36 | 4:33:40 | 150 |
| 30 | Pascal Lips | Germany | 39:54 | 2:17:24 | 1:29:32 | 4:33:48 | 153 |
| 31 | Felix Büchter | Germany | 34:15 | 2:15:55 | 1:34:43 | 4:34:42 | 159 |
| 32 | Wannes De Belder | Belgium | 35:07 | 2:12:22 | 1:38:27 | 4:35:05 | 162 |
| 33 | Jan-Moritz Werner | Germany | 36:53 | 2:23:16 | 1:26:43 | 4:35:14 | 164 |
| 34 | Marvin Blankenburg | Germany | 34:41 | 2:19:15 | 1:33:12 | 4:35:40 | 168 |
| 35 | Jasper Ebers | Germany | 36:52 | 2:17:18 | 1:35:51 | 4:37:10 | 184 |
| 36 | Tim Wölker | Germany | 41:24 | 2:19:08 | 1:29:51 | 4:37:45 | 190 |
| 37 | Nicolas Terwagne | Belgium | 39:43 | 2:16:45 | 1:34:27 | 4:38:38 | 196 |
| 38 | Patrick Garst | Germany | 37:56 | 2:20:03 | 1:32:11 | 4:38:43 | 198 |
| 39 | Kasper Saesen | Belgium | 33:27 | 2:15:06 | 1:41:30 | 4:38:50 | 201 |
| 40 | Bernhard Teller | Germany | 35:06 | 2:19:29 | 1:36:23 | 4:41:14 | 227 |
| 41 | Andreas Ort | Germany | 40:06 | 2:23:55 | 1:30:39 | 4:43:41 | 255 |
| 42 | Frank Lügering | Germany | 29:59 | 2:16:16 | 1:50:13 | 4:43:51 | 261 |
| 43 | Daniel Leimbach | Germany | 39:17 | 2:21:29 | 1:34:42 | 4:43:53 | 262 |
| 44 | Christoph Lindner | Germany | 33:34 | 2:14:43 | 1:46:44 | 4:44:12 | 267 |
| 45 | Frank Mäling | Germany | 40:51 | 2:15:27 | 1:41:44 | 4:45:30 | 278 |
| 46 | Sascha Lippert | Germany | 31:48 | 2:22:49 | 1:42:55 | 4:45:32 | 279 |
| 47 | Philipp Ebach | Germany | 36:11 | 2:25:24 | 1:36:23 | 4:45:56 | 282 |
| 48 | Florian Hahn | Germany | 36:03 | 2:18:24 | 1:43:49 | 4:47:13 | 295 |
| 49 | Coenraad Jacobs | South Africa | 40:17 | 2:22:13 | 1:36:11 | 4:47:57 | 304 |
| 50 | Esad Kirchmann | Germany | 33:43 | 2:17:47 | 1:49:35 | 4:48:04 | 305 |
| 51 | Nathanael Dernick | Germany | 38:03 | 2:19:59 | 1:41:58 | 4:49:09 | 316 |
| 52 | Hendrik Keith | Germany | 33:34 | 2:21:44 | 1:47:11 | 4:49:20 | 317 |
| 53 | Simon Keller | Germany | 41:07 | 2:16:10 | 1:43:01 | 4:50:01 | 326 |
| 54 | Julian Sanders | Germany | 32:34 | 2:20:20 | 1:48:38 | 4:50:12 | 330 |
| 55 | Mateusz Kowacki | Poland | 37:14 | 2:28:59 | 1:33:47 | 4:51:18 | 342 |
| 56 | Adrian Lück | Germany | 39:33 | 2:20:29 | 1:43:57 | 4:51:55 | 345 |
| 57 | Kenneth Van Hoeck | Belgium | 32:23 | 2:21:18 | 1:48:06 | 4:52:59 | 364 |
| 58 | Alex Wenisch | Germany | 37:22 | 2:19:07 | 1:44:57 | 4:53:00 | 365 |
| 59 | Mattes Wieben | Germany | 39:30 | 2:29:11 | 1:35:47 | 4:53:13 | 370 |
| 60 | Pieter-Jan Steenbeke | Belgium | 39:36 | 2:28:45 | 1:33:37 | 4:53:34 | 377 |
| 61 | Joël Engelen | Netherlands | 33:40 | 2:34:07 | 1:33:59 | 4:53:38 | 380 |
| 62 | Nils Rusche | Germany | 35:32 | 2:34:42 | 1:34:40 | 4:53:47 | 383 |
| 63 | Matthias Kowalski | Germany | 39:56 | 2:20:54 | 1:43:20 | 4:54:24 | 388 |
| 64 | Matthias Marting | Belgium | 41:24 | 2:25:14 | 1:39:03 | 4:54:35 | 391 |
| 65 | Sven Wibbeler | Germany | 36:38 | 2:25:15 | 1:43:52 | 4:55:31 | 406 |
| 66 | Steven Woitschek | Germany | 38:19 | 2:22:16 | 1:47:35 | 4:55:34 | 407 |
| 67 | Christian Feise | Germany | 40:37 | 2:29:12 | 1:32:13 | 4:55:58 | 410 |
| 68 | Patrick Ventur | Germany | 40:01 | 2:18:32 | 1:47:31 | 4:56:15 | 412 |
| 69 | Florian Sieren | Germany | 37:47 | 2:23:12 | 1:43:07 | 4:56:28 | 417 |
| 70 | Cedric Mariette | France | 34:52 | 2:25:57 | 1:48:46 | 4:57:01 | 430 |
| 71 | Joeri Plees | Belgium | 35:45 | 2:23:52 | 1:47:59 | 4:57:13 | 431 |
| 72 | Rafael Caetano | Portugal | 29:03 | 2:35:01 | 1:45:57 | 4:57:24 | 437 |
| 73 | Jan Schönke | Germany | 45:06 | 2:21:57 | 1:41:59 | 4:57:53 | 447 |
| 74 | Martin Feick | Germany | 38:48 | 2:23:05 | 1:48:17 | 4:58:04 | 449 |
| 75 | Maxim Lemmens | Belgium | 35:35 | 2:28:39 | 1:44:41 | 4:58:08 | 451 |
| 76 | Andreas Merkl | Germany | 40:50 | 2:23:44 | 1:46:00 | 4:58:09 | 453 |
| 77 | Lars Mutzberg | Germany | 35:32 | 2:15:59 | 1:57:39 | 4:58:59 | 472 |
| 78 | Marco Drückes | Germany | 39:09 | 2:25:41 | 1:42:54 | 4:59:08 | 474 |
| 79 | Christopher Ecker | Germany | 36:14 | 2:29:43 | 1:43:17 | 4:59:09 | 476 |
| 80 | Philipp Gilde | Germany | 35:27 | 2:22:55 | 1:52:22 | 5:00:17 | 493 |
| 81 | Patrick Christopher Schneider - Eyd | Germany | 37:25 | 2:25:01 | 1:49:32 | 5:00:18 | 494 |
| 82 | Peter Simon | Hungary | 29:43 | 2:36:25 | 1:43:25 | 5:02:01 | 511 |
| 83 | Kay Daleki | Germany | 35:22 | 2:30:01 | 1:48:22 | 5:02:02 | 512 |
| 84 | Robert Halfar | Germany | 43:11 | 2:22:54 | 1:47:21 | 5:02:41 | 521 |
| 85 | Oliver Hansing | Germany | 33:46 | 2:26:55 | 1:53:02 | 5:02:48 | 524 |
| 86 | Marc Schulte | Germany | 39:49 | 2:28:17 | 1:45:01 | 5:03:01 | 527 |
| 87 | René Modrezewski | Germany | 37:10 | 2:28:29 | 1:44:22 | 5:03:37 | 533 |
| 88 | André Stöger | Germany | 32:48 | 2:39:42 | 1:42:49 | 5:04:24 | 545 |
| 89 | Stef Vander Schaaf | Netherlands | 37:10 | 2:33:11 | 1:45:20 | 5:05:20 | 560 |
| 90 | Fabian Linden | Germany | 36:24 | 2:29:16 | 1:42:36 | 5:05:44 | 569 |
| 91 | Alexander Heintzelmann | Germany | 36:37 | 2:16:34 | 2:04:17 | 5:05:56 | 576 |
| 92 | Frank Geißler | Germany | 35:56 | 2:30:34 | 1:45:18 | 5:06:01 | 578 |
| 93 | Sander Truijen | Belgium | 36:35 | 2:41:41 | 1:37:33 | 5:06:08 | 580 |
| 94 | Dennis Müller | Germany | 37:05 | 2:26:10 | 1:53:17 | 5:07:04 | 598 |
| 95 | Tim Hartung | Germany | 37:08 | 2:22:04 | 1:58:19 | 5:07:36 | 607 |
| 96 | Ivo Hegge | Netherlands | 40:00 | 2:21:13 | 1:54:54 | 5:07:38 | 608 |
| 97 | Johannes Rottstegge | Germany | 37:25 | 2:18:46 | 2:01:52 | 5:08:33 | 618 |
| 98 | Peter Trier Jørgensen | Denmark | 42:52 | 2:15:34 | 1:54:46 | 5:09:02 | 624 |
| 99 | Daniel Ignatz | Germany | 37:00 | 2:29:30 | 1:52:32 | 5:09:06 | 625 |
| 100 | Mattia Zanella | Italy | 38:32 | 2:25:06 | 1:52:30 | 5:09:12 | 628 |
| 101 | Andreas Kraus | Germany | 41:56 | 2:30:24 | 1:48:41 | 5:10:34 | 648 |
| 102 | Lucas Schulte | Germany | 35:37 | 2:30:21 | 1:54:21 | 5:10:37 | 651 |
| 103 | Machiel Hermans | Netherlands | 43:46 | 2:19:46 | 1:58:44 | 5:10:37 | 652 |
| 104 | Julian Gurs | Germany | 36:10 | 2:28:48 | 1:53:33 | 5:10:59 | 660 |
| 105 | Stan Nelissen | Netherlands | 41:24 | 2:31:12 | 1:48:45 | 5:11:08 | 662 |
| 106 | Marcellin Chantry | Belgium | 42:47 | 2:33:06 | 1:45:06 | 5:11:11 | 664 |
| 107 | Philipp Küppers | Germany | 43:19 | 2:28:08 | 1:49:22 | 5:11:14 | 666 |
| 108 | Pieter Van Ingelgem | Belgium | 37:32 | 2:32:40 | 1:51:07 | 5:11:29 | 670 |
| 109 | Tim Holbach | Luxembourg | 37:58 | 2:29:33 | 1:52:14 | 5:11:38 | 675 |
| 110 | Tim Milinski | Germany | 36:32 | 2:31:28 | 1:52:59 | 5:11:40 | 676 |
| 111 | Dennis Block | Germany | 37:34 | 2:32:43 | 1:53:28 | 5:11:47 | 677 |
| 112 | Arnout Riekert | Netherlands | 38:39 | 2:41:08 | 1:38:51 | 5:11:50 | 679 |
| 113 | Florian Setecki | Germany | 44:42 | 2:31:31 | 1:46:24 | 5:12:45 | 695 |
| 114 | Sam De Bruyn | Belgium | 41:29 | 2:27:41 | 1:55:04 | 5:15:06 | 727 |
| 115 | Eike Vogt | Germany | 37:20 | 2:33:57 | 1:54:10 | 5:15:26 | 735 |
| 116 | Marcus Torno | Germany | 41:24 | 2:25:07 | 1:59:40 | 5:16:51 | 756 |
| 117 | Michael Genders | Germany | 38:35 | 2:34:56 | 1:52:01 | 5:19:26 | 787 |
| 118 | Yves Dohr | Germany | 40:39 | 2:22:07 | 2:07:30 | 5:19:46 | 792 |
| 119 | Jens Jäger | Germany | 37:30 | 2:38:16 | 1:54:35 | 5:20:55 | 814 |
| 120 | Hendrik Schnieders | Germany | 41:53 | 2:26:11 | 1:59:40 | 5:21:54 | 828 |
| 121 | Marvin Evers | Netherlands | 41:52 | 2:44:33 | 1:43:34 | 5:22:12 | 833 |
| 122 | Michael Bienek | Germany | 44:32 | 2:35:36 | 1:50:20 | 5:22:54 | 847 |
| 123 | Lucas Kürten | Germany | 37:57 | 2:29:18 | 2:01:46 | 5:24:06 | 860 |
| 124 | Dimitrios Zekos | Germany | 41:05 | 2:52:28 | 1:39:24 | 5:24:12 | 863 |
| 125 | Alexander Schäfer | Germany | 48:08 | 2:46:55 | 1:37:30 | 5:24:18 | 869 |
| 126 | Niklas Drönner | Germany | 47:17 | 2:31:50 | 1:54:30 | 5:24:36 | 873 |
| 127 | Fernando Van Den Tempel De Mendonca | Brazil | 39:52 | 2:33:31 | 1:53:21 | 5:24:59 | 880 |
| 128 | Marius Creutznacher | Germany | 41:57 | 2:38:05 | 1:51:55 | 5:25:09 | 885 |
| 129 | Max Espelkott | Germany | 42:15 | 2:34:15 | 1:54:41 | 5:25:20 | 888 |
| 130 | Marcel Bernhardt | Germany | 37:07 | 2:20:20 | 2:18:50 | 5:25:50 | 894 |
| 131 | Sebastian Wolf | Germany | 48:03 | 2:39:10 | 1:49:29 | 5:26:13 | 899 |
| 132 | Julian Gabrys | Germany | 29:07 | 2:51:31 | 1:50:29 | 5:26:20 | 903 |
| 133 | Thomas Van Belle | Belgium | 42:27 | 2:36:47 | 1:54:02 | 5:26:49 | 909 |
| 134 | Clemens Willig | Germany | 35:57 | 2:33:55 | 2:08:42 | 5:26:51 | 910 |
| 135 | Felix Grubert | Germany | 36:18 | 2:29:55 | 2:11:21 | 5:26:56 | 912 |
| 136 | Benedict Rippstain | Germany | 41:39 | 2:24:10 | 2:10:14 | 5:27:13 | 916 |
| 137 | Fabian Falter | Germany | 42:33 | 2:37:06 | 1:54:34 | 5:27:23 | 918 |
| 138 | Tobias Moser | Germany | 39:28 | 2:44:52 | 1:53:59 | 5:28:04 | 930 |
| 139 | Alexander Bruland | Germany | 40:32 | 2:25:34 | 2:10:09 | 5:28:09 | 931 |
| 140 | Phil Onyett | United Kingdom | 46:12 | 2:34:06 | 1:57:16 | 5:28:17 | 936 |
| 141 | Tocker Krauß | Germany | 33:00 | 2:35:07 | 2:11:43 | 5:28:26 | 940 |
| 142 | Nicolas Krist | Germany | 35:42 | 2:29:08 | 2:14:56 | 5:30:05 | 967 |
| 143 | Sascha Beerhenke | Germany | 43:04 | 2:39:11 | 1:55:39 | 5:30:10 | 971 |
| 144 | Sven Bunte | Germany | 40:31 | 2:30:51 | 2:06:45 | 5:30:22 | 973 |
| 145 | Johan Corveleijn | Netherlands | 44:59 | 2:38:22 | 1:54:28 | 5:30:58 | 978 |
| 146 | Alexander Liesen | Germany | 37:23 | 2:51:05 | 1:50:13 | 5:31:02 | 980 |
| 147 | Jérôme Cavadenti | France | 39:09 | 2:42:59 | 1:53:48 | 5:31:07 | 985 |
| 148 | Sven Reinartz | Germany | 43:23 | 2:41:03 | 1:54:03 | 5:31:38 | 995 |
| 149 | Daniel Hohmann | Germany | 29:31 | 2:39:58 | 2:13:33 | 5:32:12 | 997 |
| 150 | Maik Andre Lorenz | Germany | 44:34 | 2:22:21 | 2:12:09 | 5:32:22 | 1000 |
| 151 | Lukas Konertz | Germany | 38:46 | 2:31:19 | 2:08:47 | 5:32:28 | 1004 |
| 152 | Steven Enard | France | 45:44 | 2:30:00 | 2:03:36 | 5:32:43 | 1007 |
| 153 | Julian Hirsch | Germany | 39:37 | 2:46:50 | 1:51:25 | 5:32:53 | 1012 |
| 154 | Pierre Jaehnsch | Germany | 41:51 | 2:35:38 | 2:05:39 | 5:33:18 | 1017 |
| 155 | David Krott | Germany | 40:55 | 2:45:59 | 1:59:16 | 5:34:37 | 1037 |
| 156 | Falk Wiemer | Germany | 44:09 | 2:33:51 | 2:03:02 | 5:35:04 | 1043 |
| 157 | Jan Delschen | Germany | 40:49 | 2:29:44 | 2:15:19 | 5:35:33 | 1051 |
| 158 | Maarten Kennis | Belgium | 47:19 | 2:49:29 | 1:46:35 | 5:35:40 | 1057 |
| 159 | Cyril Barigand | Belgium | 35:56 | 2:26:02 | 2:20:18 | 5:35:42 | 1058 |
| 160 | Christoph Blickhan | Germany | 48:39 | 2:44:08 | 1:51:23 | 5:36:27 | 1070 |
| 161 | Mirko Vahldiek | Germany | 41:59 | 2:22:13 | 2:17:26 | 5:36:32 | 1072 |
| 162 | Jonathan Zinkhan | Germany | 38:36 | 2:35:44 | 2:08:28 | 5:36:42 | 1077 |
| 163 | Oliver Horn | Germany | 37:50 | 2:34:16 | 2:14:49 | 5:37:02 | 1080 |
| 164 | Santiago Lopez | Colombia | 42:05 | 2:44:01 | 1:58:47 | 5:37:21 | 1088 |
| 165 | Johannes Rappold | Germany | 42:58 | 2:40:21 | 2:02:59 | 5:37:40 | 1096 |
| 166 | Julius Cremer | Germany | 40:06 | 2:31:10 | 2:15:20 | 5:37:59 | 1104 |
| 167 | David Von Der Grün | Germany | 42:48 | 2:37:53 | 2:07:22 | 5:38:21 | 1111 |
| 168 | Peter Bisinger | Germany | 44:42 | 2:32:35 | 2:07:47 | 5:39:27 | 1124 |
| 169 | Riccardo Caraceni | Italy | 45:49 | 2:52:32 | 1:51:03 | 5:40:18 | 1141 |
| 170 | Nicolas Tropeano | Argentina | 37:44 | 2:37:36 | 2:11:22 | 5:40:47 | 1146 |
| 171 | Jonas Eichmann | Germany | 54:02 | 2:42:42 | 1:54:07 | 5:41:05 | 1151 |
| 172 | Hassan Hodroj | Germany | 52:31 | 2:36:17 | 1:59:06 | 5:41:05 | 1152 |
| 173 | Moritz Tien-Jung | Germany | 50:58 | 2:35:58 | 1:59:00 | 5:42:30 | 1167 |
| 174 | Søren Jul-Hansen | Denmark | 45:56 | 2:38:00 | 2:09:38 | 5:42:55 | 1172 |
| 175 | Jan Fleischhauer | Germany | 44:18 | 2:33:10 | 2:11:19 | 5:43:37 | 1193 |
| 176 | Peter Van Dijk | Netherlands | 49:26 | 2:39:01 | 2:01:13 | 5:44:17 | 1199 |
| 177 | Christoph Rieß | Germany | 37:31 | 2:21:26 | 2:35:25 | 5:45:11 | 1209 |
| 178 | Jerome Theis | Luxembourg | 46:28 | 2:39:27 | 2:07:22 | 5:46:07 | 1221 |
| 179 | Marvin Behmke | Germany | 43:22 | 2:34:03 | 2:18:38 | 5:46:37 | 1229 |
| 180 | Mike Hes | Netherlands | 48:05 | 2:40:34 | 2:06:18 | 5:46:47 | 1235 |
| 181 | Jan Alexander Schmitz | Germany | 43:55 | 2:35:31 | 2:12:27 | 5:47:21 | 1247 |
| 182 | Richard Düchting | Germany | 44:58 | 2:36:18 | 2:16:14 | 5:48:12 | 1263 |
| 183 | Maurice Boyke | Germany | 42:53 | 2:57:14 | 1:57:22 | 5:49:34 | 1288 |
| 184 | Lennart Heinen | Netherlands | 43:32 | 2:32:47 | 2:21:42 | 5:50:36 | 1303 |
| 185 | Konstantin Bake | Germany | 38:07 | 2:56:21 | 1:58:48 | 5:50:45 | 1306 |
| 186 | Tobias Weber | Germany | 42:14 | 2:42:11 | 2:11:54 | 5:51:13 | 1315 |
| 187 | Fabrizio Netti | Germany | 42:39 | 2:39:13 | 2:17:29 | 5:51:46 | 1322 |
| 188 | Ahmed Osman | Egypt | 37:30 | 2:49:21 | 2:14:27 | 5:52:27 | 1326 |
| 189 | Tim Groß | Germany | 39:53 | 2:40:20 | 2:15:50 | 5:52:51 | 1330 |
| 190 | Dedmer Voerman | Netherlands | 41:46 | 2:40:52 | 2:17:36 | 5:52:51 | 1332 |
| 191 | Niclas Welter | Germany | 45:22 | 2:40:06 | 2:15:44 | 5:53:02 | 1336 |
| 192 | Jann Pieper | Germany | 43:11 | 2:41:42 | 2:17:11 | 5:54:12 | 1351 |
| 193 | Christoph August Friedhelm Deller | Germany | 51:38 | 2:55:48 | 1:50:00 | 5:54:39 | 1356 |
| 194 | Jan Hitzke | Germany | 35:25 | 2:37:25 | 2:32:32 | 5:55:27 | 1367 |
| 195 | Aster Louwman | Netherlands | 50:04 | 2:51:38 | 2:00:01 | 5:56:17 | 1379 |
| 196 | Matej Pokorny | Czech Republic | 41:01 | 2:43:13 | 2:24:59 | 6:01:22 | 1437 |
| 197 | Dominik Scharf | Germany | 41:53 | 2:45:38 | 2:18:57 | 6:01:53 | 1440 |
| 198 | Cédric Lenoir | Belgium | 37:43 | 2:43:41 | 2:27:00 | 6:01:55 | 1442 |
| 199 | Jonas Langeheine | Germany | 47:17 | 2:49:31 | 2:07:59 | 6:02:19 | 1448 |
| 200 | Sebastian Bialek | Germany | 37:26 | 2:42:29 | 2:32:34 | 6:03:16 | 1457 |
| 201 | Tobias Strickling | Germany | 45:49 | 2:50:40 | 2:11:13 | 6:03:30 | 1461 |
| 202 | Joshua House | United Kingdom | 40:50 | 3:01:10 | 2:11:02 | 6:05:15 | 1475 |
| 203 | Jeroen Op Den Kelder | Belgium | 38:46 | 2:57:06 | 2:06:44 | 6:07:12 | 1494 |
| 204 | Malte Braems | Germany | 46:29 | 2:45:17 | 2:24:21 | 6:07:52 | 1506 |
| 205 | Sebastian Nagel | Germany | 48:08 | 2:46:22 | 2:17:37 | 6:08:45 | 1512 |
| 206 | Ricardo van den Brink | Netherlands | 44:47 | 2:39:34 | 2:32:02 | 6:11:05 | 1536 |
| 207 | Daniel Hoffmann | Germany | 46:18 | 2:44:52 | 2:29:12 | 6:13:47 | 1554 |
| 208 | Kasper Vanhoegaerden | Belgium | 38:20 | 2:40:44 | 2:39:39 | 6:14:07 | 1559 |
| 209 | Jordy Galvez | Belgium | 43:57 | 2:52:11 | 2:24:36 | 6:15:05 | 1568 |
| 210 | Olivier Rilliot | France | 45:07 | 3:04:24 | 2:13:12 | 6:16:36 | 1583 |
| 211 | Marc Misoch | Germany | 46:38 | 2:56:32 | 2:20:04 | 6:18:52 | 1601 |
| 212 | Neivo Machado Alves Neto | Brazil | 47:01 | 3:00:36 | 2:15:31 | 6:19:11 | 1605 |
| 213 | Lukas Ellmann | Germany | 51:10 | 2:54:03 | 2:22:52 | 6:22:41 | 1630 |
| 214 | Leon Pater | Netherlands | 43:40 | 3:02:39 | 2:24:56 | 6:23:32 | 1637 |
| 215 | Dominik Müller | Germany | 49:20 | 3:04:28 | 2:13:42 | 6:25:35 | 1653 |
| 216 | Matthias Timmermann | Germany | 44:03 | 3:00:19 | 2:30:37 | 6:27:25 | 1669 |
| 217 | Shreyas Oka | India | 55:06 | 2:56:16 | 2:20:31 | 6:28:17 | 1673 |
| 218 | Julius Fechtrup | Germany | 49:01 | 2:57:07 | 2:29:12 | 6:29:11 | 1679 |
| 219 | Lucas Cwikowski | Belgium | 43:46 | 2:59:35 | 2:28:02 | 6:29:54 | 1683 |
| 220 | Dorian Rudolph | Germany | 52:25 | 3:00:02 | 2:27:00 | 6:30:20 | 1686 |
| 221 | Max Hölz | Germany | 47:15 | 2:46:06 | 2:43:37 | 6:31:48 | 1694 |
| 222 | Adi Pekmez | Bosnia and Herzegovina | 44:33 | 2:52:42 | 2:33:08 | 6:32:19 | 1698 |
| 223 | Steffen Bürks | Germany | 47:44 | 2:58:27 | 2:33:54 | 6:33:32 | 1707 |
| 224 | Jona Mandi | India | 37:32 | 3:10:29 | 2:29:56 | 6:34:38 | 1715 |
| 225 | Michael Zaki | Egypt | 40:42 | 3:13:03 | 2:27:41 | 6:36:38 | 1730 |
| 226 | Konstantin Meier | Germany | 40:38 | 3:20:35 | 2:16:02 | 6:37:46 | 1738 |
| 227 | Francois Quoilin | Belgium | 46:00 | 3:05:59 | 2:37:53 | 6:44:46 | 1753 |
| 228 | Samuel Tombs | United Kingdom | 39:47 | 3:09:58 | 2:42:51 | 6:46:18 | 1761 |
| 229 | Patrick Donnet | Switzerland | 52:33 | 2:56:27 | 2:40:21 | 6:52:54 | 1776 |
| 230 | John Caldwell | United States | 41:04 | 2:40:39 | 3:21:43 | 7:01:48 | 1807 |
| 231 | Frank Büchy | Germany | 39:12 | 3:12:55 | 2:54:14 | 7:03:56 | 1816 |
| 232 | Andre Biskup | Germany | 43:28 | 3:07:21 | 2:31:47 | 7:07:20 | 1827 |
| 233 | Jos Merkx | Netherlands | 44:26 | 3:07:30 | 3:00:04 | 7:09:35 | 1837 |
| 234 | Tayfun Demir | Germany | 55:08 | 3:25:11 | 2:55:54 | 7:30:48 | 1860 |
| 235 | Florian Carl | Germany | 1:00:35 | 3:21:29 | 3:03:41 | 7:43:39 | 1871 |
| 236 | Stephen Woitt | United States | 53:42 | 3:39:09 | 3:16:33 | 8:17:15 | 1885 |
| DNF | Aaron Linden | Germany | 39:21 | 2:27:49 | DNF | ||
| DNF | Joakim Territo | Belgium | 29:30 | 2:19:01 | DNF | ||
| DNF | Martijn Roelen | Belgium | 46:01 | 2:31:15 | DNF | ||
| DNF | Patrick Elwood | United Kingdom | 31:45 | DNF |
M35-39 248 finishers · 1st Florian Kaiser 4:00:11 · 4 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Florian Kaiser | Germany | 29:39 | 2:04:25 | 1:20:43 | 4:00:11 | 7 |
| 2 | Fernando Rodrigues Ricco | Brazil | 26:36 | 2:06:39 | 1:21:20 | 4:00:43 | 10 |
| 3 | Jens Schumann | Germany | 29:01 | 2:06:10 | 1:20:00 | 4:02:09 | 11 |
| 4 | Ralf Scholten | Netherlands | 30:58 | 2:03:00 | 1:23:20 | 4:03:43 | 13 |
| 5 | Boris Rolin | Belgium | 30:35 | 2:05:43 | 1:22:01 | 4:04:06 | 14 |
| 6 | Till Schaefer | Germany | 29:57 | 2:05:06 | 1:23:00 | 4:04:15 | 16 |
| 7 | Gwénaël Changeon | France | 33:15 | 2:06:07 | 1:19:07 | 4:04:34 | 18 |
| 8 | Hendrik Althoff | Germany | 28:14 | 2:03:36 | 1:25:55 | 4:05:16 | 19 |
| 9 | Clément Giteau | France | 29:43 | 2:12:55 | 1:21:35 | 4:10:12 | 30 |
| 10 | Wim De Buyser | Belgium | 29:51 | 2:09:03 | 1:25:38 | 4:10:48 | 33 |
| 11 | Hector Sauri Suarez | Spain | 26:19 | 2:09:47 | 1:30:55 | 4:13:51 | 45 |
| 12 | Michael Louys | Belgium | 34:01 | 2:07:35 | 1:25:09 | 4:14:57 | 54 |
| 13 | Tobias Meckl | Germany | 34:49 | 2:12:48 | 1:19:53 | 4:15:21 | 56 |
| 14 | Chris Zimmermann | Germany | 30:31 | 2:10:03 | 1:27:54 | 4:15:23 | 57 |
| 15 | Oliver Reinicke | Germany | 30:36 | 2:04:02 | 1:37:35 | 4:18:13 | 66 |
| 16 | Florian Hach | Germany | 31:57 | 2:09:54 | 1:31:41 | 4:20:31 | 77 |
| 17 | Wouter Baetens | Belgium | 31:51 | 2:13:40 | 1:29:49 | 4:22:23 | 86 |
| 18 | Tom Van Der Sande | Netherlands | 29:53 | 2:12:12 | 1:32:50 | 4:22:31 | 88 |
| 19 | Dominic Engelhoven | Germany | 34:56 | 2:13:36 | 1:26:28 | 4:22:31 | 89 |
| 20 | Christoph Sanders | Germany | 34:41 | 2:11:46 | 1:29:36 | 4:23:06 | 91 |
| 21 | Fredrik Henriksson | Sweden | 34:19 | 2:08:35 | 1:33:27 | 4:23:56 | 98 |
| 22 | Constantin Baehr | Germany | 35:40 | 2:16:07 | 1:25:58 | 4:24:42 | 104 |
| 23 | Tim Christen | Netherlands | 32:26 | 2:06:04 | 1:40:08 | 4:25:20 | 106 |
| 24 | Leigh Deissenroth | Germany | 35:19 | 2:09:22 | 1:33:19 | 4:25:57 | 107 |
| 25 | Daniel Patzold | Germany | 36:27 | 2:10:09 | 1:33:58 | 4:26:42 | 112 |
| 26 | Martin-Eric Schneider | Germany | 34:12 | 2:13:22 | 1:31:38 | 4:27:54 | 118 |
| 27 | Janosch Jung | Germany | 32:12 | 2:15:23 | 1:35:50 | 4:31:45 | 142 |
| 28 | Jan Matthes | Germany | 34:58 | 2:10:30 | 1:38:28 | 4:32:13 | 144 |
| 29 | Tobias Matthäi | Germany | 35:12 | 2:12:57 | 1:37:19 | 4:32:56 | 145 |
| 30 | Daniel Nickel | Germany | 30:38 | 2:15:57 | 1:38:10 | 4:32:56 | 146 |
| 31 | Jan-Niclas Hofmann | Germany | 34:02 | 2:17:24 | 1:36:44 | 4:35:03 | 161 |
| 32 | Tomas Van Cleynenbreugel | Belgium | 30:40 | 2:25:29 | 1:32:48 | 4:36:00 | 173 |
| 33 | Christoph Kempf | Germany | 33:20 | 2:15:28 | 1:34:48 | 4:36:08 | 174 |
| 34 | Lars Kaiser | Germany | 35:49 | 2:17:17 | 1:36:33 | 4:36:20 | 177 |
| 35 | Stefan Fischer | Germany | 34:50 | 2:13:43 | 1:37:51 | 4:36:50 | 182 |
| 36 | Stefan Lindwehr | Germany | 35:19 | 2:23:44 | 1:29:08 | 4:37:55 | 191 |
| 37 | Fokko Ebbens | Netherlands | 37:53 | 2:24:59 | 1:28:01 | 4:38:13 | 192 |
| 38 | Kristof Feremans | Belgium | 33:45 | 2:22:47 | 1:31:16 | 4:38:35 | 195 |
| 39 | David Weber | Switzerland | 33:21 | 2:22:34 | 1:36:28 | 4:39:09 | 204 |
| 40 | Sebastian Schmitz | Germany | 38:01 | 2:21:35 | 1:30:59 | 4:39:47 | 210 |
| 41 | Patrick Van Beek | Netherlands | 29:09 | 2:16:17 | 1:46:25 | 4:39:58 | 213 |
| 42 | Dale Jameison | Australia | 34:06 | 2:24:32 | 1:34:24 | 4:40:00 | 214 |
| 43 | Dmitri Sacharov | Germany | 37:08 | 2:16:37 | 1:38:40 | 4:40:09 | 216 |
| 44 | Samuel Fernandes | Belgium | 38:13 | 2:27:20 | 1:27:28 | 4:40:22 | 218 |
| 45 | Sébastien Mollet | Belgium | 37:59 | 2:17:59 | 1:35:45 | 4:41:38 | 229 |
| 46 | Jan Luesebrink | Germany | 32:13 | 2:26:03 | 1:34:44 | 4:41:57 | 232 |
| 47 | Georg Auerswald | Germany | 36:04 | 2:13:03 | 1:42:50 | 4:42:20 | 238 |
| 48 | Thijs Verhagen | Netherlands | 35:29 | 2:25:28 | 1:33:45 | 4:43:49 | 259 |
| 49 | Benjamin Becker | Germany | 44:38 | 2:33:02 | 1:17:00 | 4:43:54 | 263 |
| 50 | Giovanni Boemio | Italy | 39:30 | 2:25:29 | 1:30:27 | 4:44:26 | 269 |
| 51 | Sven Suwijn | Netherlands | 37:54 | 2:18:53 | 1:37:56 | 4:45:08 | 275 |
| 52 | Markus Reise | Germany | 38:16 | 2:15:23 | 1:43:28 | 4:45:39 | 280 |
| 53 | Jochen Thys | Belgium | 39:52 | 2:12:13 | 1:45:33 | 4:45:50 | 281 |
| 54 | Michael Vogel | Germany | 34:40 | 2:24:12 | 1:38:17 | 4:46:05 | 284 |
| 55 | Markus Wunderlich | Germany | 45:02 | 2:22:28 | 1:29:34 | 4:46:28 | 290 |
| 56 | Sebastian Baldauf | Germany | 20:23 | 2:27:10 | 1:47:05 | 4:47:00 | 292 |
| 57 | Mostafa Danash | Egypt | 42:08 | 2:24:35 | 1:31:06 | 4:47:01 | 293 |
| 58 | Philipp Pintzke | Germany | 36:05 | 2:23:34 | 1:39:21 | 4:47:13 | 294 |
| 59 | Marcel Ruholl | Germany | 33:01 | 2:18:14 | 1:47:54 | 4:48:07 | 306 |
| 60 | Christian Mayer | Germany | 35:14 | 2:17:43 | 1:48:33 | 4:48:31 | 308 |
| 61 | Michael Leyendecker | Germany | 37:00 | 2:21:34 | 1:39:17 | 4:48:37 | 310 |
| 62 | Jonatan Ingelström | Sweden | 43:00 | 2:20:27 | 1:36:22 | 4:48:49 | 312 |
| 63 | Yannik Jäger | Germany | 38:54 | 2:23:55 | 1:38:33 | 4:49:46 | 321 |
| 64 | Tim Dereymaeker | Germany | 42:10 | 2:26:07 | 1:33:27 | 4:49:50 | 324 |
| 65 | Hans Vander Mast | Belgium | 37:02 | 2:25:15 | 1:41:00 | 4:51:59 | 346 |
| 66 | Jens Balzer | Germany | 37:53 | 2:19:11 | 1:45:45 | 4:52:54 | 363 |
| 67 | Daniel Asper | Switzerland | 37:59 | 2:26:48 | 1:38:45 | 4:53:03 | 366 |
| 68 | Matthias Langer | Germany | 39:31 | 2:37:57 | 1:24:29 | 4:53:06 | 368 |
| 69 | Jens Bund | Germany | 35:31 | 2:15:33 | 1:52:57 | 4:53:17 | 373 |
| 70 | Sam Foulkes-Arnold | United Kingdom | 35:11 | 2:30:41 | 1:39:45 | 4:53:37 | 379 |
| 71 | Alexander Flunk | Germany | 35:18 | 2:22:19 | 1:45:30 | 4:54:10 | 386 |
| 72 | Julian Kirchner | Germany | 37:07 | 2:30:16 | 1:36:36 | 4:54:21 | 387 |
| 73 | Bart Huisman | Netherlands | 35:50 | 2:28:19 | 1:39:50 | 4:54:24 | 389 |
| 74 | Christian Kiesewalter | Germany | 35:45 | 2:19:10 | 1:51:47 | 4:54:29 | 390 |
| 75 | Jürgen Lehmbrock | Germany | 38:17 | 2:18:51 | 1:48:05 | 4:54:56 | 398 |
| 76 | Maxime Somville | Belgium | 45:05 | 2:24:12 | 1:36:22 | 4:55:12 | 402 |
| 77 | Marcel Hönzke | Germany | 36:40 | 2:27:39 | 1:43:24 | 4:56:46 | 422 |
| 78 | Ozan Baran | Germany | 42:53 | 2:26:31 | 1:35:34 | 4:56:50 | 424 |
| 79 | Tiemo Lüke | Germany | 37:18 | 2:20:11 | 1:51:12 | 4:57:14 | 433 |
| 80 | Rouven Kuhn | Germany | 38:51 | 2:25:17 | 1:46:56 | 4:57:15 | 434 |
| 81 | Pierpaolo Colucci | Italy | 44:12 | 2:35:28 | 1:29:23 | 4:57:19 | 435 |
| 82 | Timofei Potjomkin | Germany | 35:41 | 2:24:39 | 1:48:18 | 4:58:11 | 454 |
| 83 | Martin Meys | Belgium | 43:22 | 2:22:53 | 1:43:35 | 4:58:12 | 455 |
| 84 | Andreas Klütsch | Germany | 32:41 | 2:29:46 | 1:48:31 | 4:58:14 | 456 |
| 85 | Stephan De Stoop | Belgium | 38:41 | 2:28:01 | 1:42:17 | 4:58:52 | 466 |
| 86 | Lukáš Trapp | Czech Republic | 32:36 | 2:31:18 | 1:48:35 | 4:59:15 | 478 |
| 87 | Winsley Von Spee | Germany | 35:56 | 2:23:24 | 1:52:03 | 5:00:32 | 496 |
| 88 | Lenaic Lemaire | France | 37:59 | 2:29:30 | 1:48:05 | 5:02:58 | 526 |
| 89 | Dominik Jung | Germany | 40:00 | 2:14:49 | 1:58:12 | 5:03:07 | 529 |
| 90 | Ben Lange | Germany | 38:04 | 2:37:09 | 1:37:11 | 5:04:20 | 542 |
| 91 | Michael Horre | Germany | 35:27 | 2:30:32 | 1:51:20 | 5:04:57 | 554 |
| 92 | Christopher Monheimius | Germany | 40:16 | 2:27:58 | 1:47:46 | 5:05:18 | 559 |
| 93 | David Del Arbol | Belgium | 39:02 | 2:35:18 | 1:40:00 | 5:05:43 | 568 |
| 94 | Marcus Mergen | Germany | 40:46 | 2:30:51 | 1:39:24 | 5:05:51 | 573 |
| 95 | Daniel Kölpin | Germany | 44:37 | 2:26:18 | 1:43:00 | 5:06:23 | 585 |
| 96 | Dominik Hahnen | Germany | 38:45 | 2:22:36 | 1:56:16 | 5:06:51 | 596 |
| 97 | Manuel Rehfeldt | Germany | 38:16 | 2:27:53 | 1:46:36 | 5:07:23 | 602 |
| 98 | Robin Schmolz | Germany | 41:53 | 2:28:04 | 1:48:33 | 5:07:35 | 606 |
| 99 | Matthias Gunia | Germany | 37:21 | 2:25:07 | 1:56:35 | 5:07:57 | 611 |
| 100 | Lars Holst | Germany | 38:32 | 2:34:51 | 1:45:18 | 5:08:37 | 621 |
| 101 | Philipp Ludwikowski | Germany | 40:39 | 2:24:51 | 1:53:12 | 5:09:38 | 635 |
| 102 | Fabian Koehle | Germany | 43:51 | 2:31:22 | 1:44:02 | 5:09:39 | 636 |
| 103 | Felix Kugler | Germany | 38:40 | 2:27:07 | 1:51:57 | 5:09:42 | 638 |
| 104 | Tobias Schneider | Germany | 40:08 | 2:30:18 | 1:47:50 | 5:09:42 | 639 |
| 105 | Marc Krause | Germany | 38:15 | 2:27:55 | 1:53:51 | 5:10:44 | 655 |
| 106 | Pierre Fay | France | 50:56 | 2:22:42 | 1:48:11 | 5:10:54 | 659 |
| 107 | Matt Ings | United Kingdom | 43:03 | 2:27:50 | 1:50:40 | 5:12:10 | 687 |
| 108 | Ken Vercauteren | Belgium | 40:33 | 2:23:52 | 1:56:05 | 5:12:45 | 696 |
| 109 | Daniel Barthel | Germany | 48:25 | 2:30:06 | 1:45:34 | 5:13:01 | 699 |
| 110 | Thies Weritz | Germany | 37:43 | 2:34:53 | 1:49:43 | 5:13:14 | 704 |
| 111 | Nils Köbis | Germany | 42:25 | 2:32:49 | 1:44:34 | 5:13:39 | 709 |
| 112 | Niels Van Bakel | Belgium | 36:00 | 2:27:20 | 1:59:30 | 5:13:59 | 713 |
| 113 | Martin Hoole | United Kingdom | 36:25 | 2:28:35 | 1:59:45 | 5:14:41 | 721 |
| 114 | Marcel Molenaar | Netherlands | 34:03 | 2:28:53 | 2:01:42 | 5:14:44 | 724 |
| 115 | Marc Steiner | Germany | 42:59 | 2:25:00 | 1:53:14 | 5:15:03 | 726 |
| 116 | Tobias Nachtsheim | Germany | 37:35 | 2:35:11 | 1:51:01 | 5:15:17 | 732 |
| 117 | Ibrahim Aydogan | Netherlands | 41:51 | 2:45:07 | 1:37:39 | 5:15:56 | 743 |
| 118 | Steffen Karow | Germany | 37:30 | 2:34:04 | 1:54:45 | 5:16:07 | 744 |
| 119 | Juan Luis Osorio Pinto | Colombia | 40:56 | 2:32:22 | 1:54:50 | 5:16:20 | 746 |
| 120 | Moritz Vieth | Germany | 39:29 | 2:29:29 | 1:57:14 | 5:16:41 | 751 |
| 121 | Carles Gascon Burgada | Spain | 39:30 | 2:28:52 | 1:58:21 | 5:16:43 | 753 |
| 122 | Sven Hesel | Netherlands | 40:26 | 2:19:50 | 2:06:09 | 5:18:06 | 763 |
| 123 | Tim Berger | Germany | 40:10 | 2:27:54 | 2:00:42 | 5:19:19 | 783 |
| 124 | Stefan Paalman | Netherlands | 29:30 | 2:25:26 | 2:17:21 | 5:20:09 | 798 |
| 125 | Roman Runte | Germany | 42:03 | 2:41:07 | 1:44:00 | 5:20:24 | 804 |
| 126 | Gerald Jauch | Germany | 46:08 | 2:46:50 | 1:32:23 | 5:21:27 | 821 |
| 127 | Marvin Zeschky | Germany | 36:45 | 2:40:50 | 1:54:58 | 5:21:59 | 829 |
| 128 | Rudolf Hofstädter | Germany | 46:11 | 2:27:59 | 1:54:59 | 5:22:01 | 832 |
| 129 | Pascal Schmeel | Germany | 39:27 | 2:33:30 | 1:59:26 | 5:22:39 | 842 |
| 130 | Johannes Paessens | Germany | 36:54 | 2:37:13 | 1:57:32 | 5:23:42 | 852 |
| 131 | Stepan Sibirtsev | Germany | 42:26 | 2:35:39 | 1:48:54 | 5:23:46 | 854 |
| 132 | Dominik Schnyder | Switzerland | 42:16 | 2:28:24 | 1:59:47 | 5:24:16 | 866 |
| 133 | Nicolas Giraudo | Argentina | 37:08 | 2:32:08 | 2:06:25 | 5:24:17 | 867 |
| 134 | Arthur Mello | Brazil | 37:46 | 2:35:39 | 1:59:12 | 5:24:18 | 870 |
| 135 | Thierry Vanhoegaerden | Belgium | 41:54 | 2:35:50 | 1:57:23 | 5:24:31 | 872 |
| 136 | Keven Jones | United States | 52:15 | 2:28:18 | 1:54:28 | 5:25:05 | 882 |
| 137 | Stefan Buhrandt | Germany | 40:10 | 2:31:18 | 2:04:24 | 5:25:31 | 890 |
| 138 | Konrad Ambroziewicz | Germany | 43:17 | 2:29:44 | 2:01:16 | 5:25:51 | 895 |
| 139 | Michael Winkler | Germany | 41:19 | 2:32:07 | 2:03:50 | 5:25:55 | 896 |
| 140 | Markus Schmitz | Germany | 36:03 | 2:31:22 | 2:09:38 | 5:26:27 | 906 |
| 141 | Jeremie Dubois | Belgium | 39:35 | 2:42:42 | 1:50:39 | 5:27:43 | 925 |
| 142 | Mubarak Alajji | Qatar | 39:04 | 2:39:35 | 1:54:27 | 5:27:49 | 926 |
| 143 | David Quaas | Germany | 46:16 | 2:30:24 | 2:02:32 | 5:28:14 | 934 |
| 144 | Andreas Beckmann | Germany | 39:31 | 2:37:35 | 1:59:51 | 5:28:46 | 945 |
| 145 | Cayne Krapf | Germany | 39:56 | 2:27:16 | 2:12:20 | 5:28:48 | 946 |
| 146 | Gregor Lautenschläger | Germany | 35:06 | 2:41:34 | 1:53:31 | 5:29:13 | 953 |
| 147 | Anthony Gauci | France | 41:14 | 2:40:42 | 1:53:08 | 5:29:42 | 959 |
| 148 | Daniel Ress | Germany | 45:52 | 2:37:21 | 1:57:32 | 5:30:31 | 975 |
| 149 | Philipp-Andreas Schmidt | Germany | 35:53 | 2:30:24 | 2:13:08 | 5:31:06 | 982 |
| 150 | Arthur Springer | Germany | 42:23 | 2:38:28 | 1:59:26 | 5:32:27 | 1002 |
| 151 | Nick Timmers | Netherlands | 41:33 | 2:39:57 | 1:59:56 | 5:32:29 | 1005 |
| 152 | Marcel Kögel | Germany | 47:26 | 2:33:21 | 1:59:06 | 5:32:46 | 1009 |
| 153 | Gert-Jan Helmink | Netherlands | 44:36 | 2:29:19 | 2:08:21 | 5:33:38 | 1022 |
| 154 | Benedikt Hesse | Germany | 40:30 | 2:33:38 | 2:06:09 | 5:33:46 | 1024 |
| 155 | Pascal Prüß | Germany | 42:35 | 2:42:47 | 1:58:09 | 5:33:46 | 1025 |
| 156 | Juan Manuel Luengo De Tapia | Spain | 42:56 | 2:47:54 | 1:50:00 | 5:34:06 | 1028 |
| 157 | Jack Hendrikx | Netherlands | 40:48 | 2:39:58 | 2:02:34 | 5:34:10 | 1029 |
| 158 | Vicente Alvarez Vanaclocha | Germany | 35:48 | 2:34:54 | 2:15:27 | 5:34:37 | 1038 |
| 159 | Aleksandr Biriukov | Netherlands | 52:56 | 2:35:43 | 1:50:16 | 5:35:15 | 1044 |
| 160 | Andre Klein | Germany | 48:49 | 2:29:20 | 2:03:51 | 5:36:16 | 1065 |
| 161 | Philipp Eißing | Germany | 45:22 | 2:29:46 | 2:11:37 | 5:36:21 | 1068 |
| 162 | Egor Kaspirovic | Germany | 42:01 | 2:31:41 | 2:11:58 | 5:36:24 | 1069 |
| 163 | David Mehlich-Kirsch | Germany | 44:58 | 2:44:40 | 1:54:13 | 5:36:40 | 1075 |
| 164 | Filip Baranowski | Poland | 45:18 | 2:41:07 | 1:55:57 | 5:36:43 | 1078 |
| 165 | Mike Rischbieter | Germany | 33:22 | 2:56:24 | 1:57:50 | 5:37:25 | 1091 |
| 166 | Darmin Arapovic | Bosnia and Herzegovina | 48:59 | 2:38:57 | 1:57:17 | 5:38:05 | 1105 |
| 167 | Jan Weynand | Germany | 38:50 | 2:38:04 | 2:07:52 | 5:38:19 | 1110 |
| 168 | Sanghyun Woo | South Korea | 49:41 | 2:33:55 | 1:55:33 | 5:38:26 | 1112 |
| 169 | Florian Zorn | Germany | 35:43 | 2:45:33 | 2:08:35 | 5:39:25 | 1123 |
| 170 | Rogelio Elizondo | Mexico | 47:28 | 2:28:45 | 2:12:19 | 5:39:45 | 1132 |
| 171 | Andre Van Gelder | Germany | 38:38 | 2:42:59 | 2:07:59 | 5:40:55 | 1149 |
| 172 | Frank Dittmann | Germany | 40:50 | 2:45:30 | 2:02:31 | 5:41:08 | 1153 |
| 173 | Arne Humpert | Germany | 41:36 | 2:40:02 | 2:09:45 | 5:41:50 | 1161 |
| 174 | Tanguy Verhoeven | Belgium | 38:03 | 2:43:29 | 2:08:55 | 5:42:03 | 1163 |
| 175 | Niklas Ihrke-Bronk | Germany | 45:57 | 2:40:03 | 2:03:58 | 5:42:06 | 1164 |
| 176 | Michal Fortuna | Poland | 45:26 | 2:39:14 | 2:07:59 | 5:42:07 | 1165 |
| 177 | Oliver Classmann | Germany | 42:42 | 2:39:20 | 2:10:44 | 5:42:47 | 1170 |
| 178 | Florian Haun | Germany | 43:39 | 2:38:55 | 2:09:02 | 5:43:05 | 1179 |
| 179 | Mailo Huhmann | Germany | 44:56 | 2:50:57 | 1:56:57 | 5:43:07 | 1180 |
| 180 | Philipp Kramer | Germany | 43:11 | 2:40:37 | 2:05:12 | 5:43:22 | 1187 |
| 181 | Gino Panepinto | Belgium | 43:41 | 2:47:07 | 2:01:41 | 5:43:29 | 1189 |
| 182 | Christian Kremer | Germany | 39:04 | 2:52:08 | 2:02:54 | 5:44:34 | 1200 |
| 183 | Stanislav Kolaberdin | Germany | 43:01 | 2:36:51 | 2:14:00 | 5:44:59 | 1206 |
| 184 | Basti Kiese | Germany | 50:28 | 2:47:44 | 1:53:24 | 5:47:06 | 1240 |
| 185 | Luuk Tummers | Netherlands | 41:08 | 2:40:47 | 2:12:49 | 5:47:22 | 1248 |
| 186 | Andreas Heuer | Germany | 42:38 | 2:36:51 | 2:17:39 | 5:47:40 | 1256 |
| 187 | Malte Zarsteck | Germany | 46:03 | 2:45:46 | 2:02:18 | 5:48:06 | 1261 |
| 188 | Benedikt Teuchler | Germany | 36:45 | 2:36:25 | 2:24:07 | 5:48:10 | 1262 |
| 189 | Christian Anhaus | Germany | 41:52 | 2:26:10 | 2:28:25 | 5:48:25 | 1267 |
| 190 | David Rofall | Germany | 40:27 | 2:51:27 | 1:55:57 | 5:49:11 | 1281 |
| 191 | Niklas Allofs | Germany | 42:36 | 2:42:45 | 2:08:23 | 5:49:32 | 1287 |
| 192 | Stefan Hoffmann | Germany | 52:00 | 2:42:41 | 1:59:48 | 5:49:46 | 1290 |
| 193 | Marc Leo Krick | Germany | 42:25 | 2:46:42 | 2:12:51 | 5:50:15 | 1297 |
| 194 | Arash Razavi | Germany | 49:19 | 2:38:49 | 2:06:27 | 5:50:56 | 1308 |
| 195 | Benjamin Kraft | Germany | 51:26 | 2:41:46 | 2:05:13 | 5:51:41 | 1321 |
| 196 | Yannick Bittmann | Germany | 38:25 | 2:50:00 | 2:11:45 | 5:52:23 | 1324 |
| 197 | Lars Jaehnke | Germany | 43:29 | 2:52:26 | 1:58:30 | 5:52:50 | 1329 |
| 198 | Tim Richter | Germany | 46:54 | 2:47:37 | 2:04:17 | 5:53:21 | 1341 |
| 199 | Simon Waßer | Germany | 38:02 | 2:34:08 | 2:23:30 | 5:53:30 | 1343 |
| 200 | Mathias Jeschke | Venezuela | 48:09 | 2:50:17 | 2:05:24 | 5:53:57 | 1347 |
| 201 | Frederik Lazar | Germany | 44:30 | 2:51:33 | 2:02:50 | 5:54:27 | 1353 |
| 202 | Jorge Trivino | Colombia | 42:01 | 2:47:39 | 2:10:05 | 5:55:03 | 1360 |
| 203 | Sascha Krisp | Germany | 45:47 | 2:54:42 | 1:59:29 | 5:55:13 | 1362 |
| 204 | Rik Mulders | Netherlands | 53:34 | 2:38:34 | 2:11:05 | 5:55:25 | 1365 |
| 205 | Simon Querndt | Germany | 48:07 | 2:31:15 | 2:26:06 | 5:55:42 | 1372 |
| 206 | Julien Scoyer | Belgium | 43:34 | 2:52:32 | 2:10:01 | 5:56:24 | 1381 |
| 207 | Sven Volkmer | Germany | 41:34 | 2:39:59 | 2:24:14 | 5:56:39 | 1384 |
| 208 | Filippo Galbo | Germany | 43:28 | 2:37:09 | 2:24:18 | 5:57:18 | 1390 |
| 209 | Matthias Burandt | Germany | 39:07 | 2:38:28 | 2:29:21 | 5:57:41 | 1395 |
| 210 | Christoph Sander | Germany | 54:15 | 2:49:56 | 1:57:47 | 5:58:10 | 1400 |
| 211 | Fabian Brendel | Germany | 41:29 | 2:54:58 | 2:05:06 | 5:58:16 | 1401 |
| 212 | Mark Schenkels | Netherlands | 53:59 | 2:46:50 | 2:06:13 | 5:58:17 | 1402 |
| 213 | Bennett Kleinberg | Germany | 37:18 | 2:45:05 | 2:21:03 | 5:58:46 | 1408 |
| 214 | Marwin Ackerschewski | Germany | 43:21 | 2:35:33 | 2:29:20 | 5:59:41 | 1419 |
| 215 | Alexander Milobara | Germany | 46:19 | 2:47:44 | 2:13:46 | 5:59:56 | 1423 |
| 216 | Vladimir Tikhomirov | Finland | 44:34 | 2:50:39 | 2:06:47 | 6:00:06 | 1426 |
| 217 | Sander Riem | Netherlands | 52:38 | 2:37:45 | 2:15:46 | 6:00:59 | 1433 |
| 218 | Sven Zscherper | Germany | 43:30 | 2:33:30 | 2:29:37 | 6:02:00 | 1444 |
| 219 | Eelke Buiter | Netherlands | 45:48 | 2:38:07 | 2:25:23 | 6:02:26 | 1450 |
| 220 | Benedikt Willing | Germany | 41:26 | 2:54:25 | 2:11:46 | 6:04:36 | 1470 |
| 221 | Mahbod Hamzeh | Germany | 52:18 | 2:57:10 | 1:59:39 | 6:07:04 | 1492 |
| 222 | Sebastian Borowski | Germany | 38:45 | 2:37:47 | 2:37:50 | 6:07:13 | 1495 |
| 223 | Niek Janssen | Netherlands | 50:20 | 2:45:37 | 2:18:46 | 6:07:23 | 1497 |
| 224 | Martin Heinisch | Czech Republic | 42:51 | 2:47:50 | 2:14:02 | 6:08:37 | 1511 |
| 225 | José Jair Cardoso De Santanna | Netherlands | 45:23 | 2:56:48 | 2:14:12 | 6:08:51 | 1514 |
| 226 | Miguel Parra | Colombia | 56:02 | 2:39:41 | 2:23:51 | 6:11:50 | 1540 |
| 227 | Volker Trometer | Germany | 39:36 | 2:38:36 | 2:39:37 | 6:13:50 | 1555 |
| 228 | Mark Van Gelder | Netherlands | 46:12 | 2:48:50 | 2:24:19 | 6:14:37 | 1560 |
| 229 | Christoph Tillmanns | Germany | 52:18 | 2:39:05 | 2:31:13 | 6:15:59 | 1578 |
| 230 | Richard Janzen | Germany | 48:12 | 2:45:18 | 2:31:38 | 6:17:11 | 1588 |
| 231 | David Friedrich | Germany | 51:46 | 2:46:23 | 2:28:18 | 6:22:15 | 1626 |
| 232 | Mike Dierinck | Belgium | 49:09 | 2:43:31 | 2:39:31 | 6:25:17 | 1650 |
| 233 | Fabian Godbersen | Germany | 40:29 | 2:58:14 | 2:31:02 | 6:25:24 | 1651 |
| 234 | Stephan Schramm | Germany | 50:24 | 2:58:28 | 2:25:23 | 6:25:34 | 1652 |
| 235 | Mahir Tüysüz | Germany | 48:31 | 2:43:27 | 2:42:37 | 6:26:36 | 1661 |
| 236 | Thomas Gottlieb | Germany | 46:14 | 2:47:10 | 2:41:06 | 6:27:10 | 1665 |
| 237 | Sebastian Hörner | Germany | 44:35 | 2:35:27 | 2:54:45 | 6:27:16 | 1667 |
| 238 | Eric Quiring | Germany | 58:28 | 2:56:12 | 2:23:14 | 6:30:00 | 1684 |
| 239 | Markus Drymalla | Germany | 1:01:20 | 2:43:18 | 2:34:26 | 6:33:26 | 1704 |
| 240 | Ivan Verenich | Unknown | 39:02 | 3:26:07 | 2:11:52 | 6:42:50 | 1752 |
| 241 | Manuel Wyszynski | Germany | 43:07 | 2:56:17 | 2:46:46 | 6:48:57 | 1767 |
| 242 | Daniel Wachs | Germany | 45:56 | 2:56:22 | 2:54:11 | 6:51:45 | 1773 |
| 243 | Dario Hans | Germany | 40:42 | 3:00:49 | 2:56:21 | 6:55:55 | 1786 |
| 244 | Stephen Halpin | Ireland | 56:37 | 3:12:18 | 2:32:10 | 6:56:02 | 1789 |
| 245 | Christopher Caldwell | United States | 45:54 | 2:59:02 | 2:59:33 | 7:01:49 | 1808 |
| 246 | Sven Paukstadt | Germany | 53:17 | 3:29:32 | 2:30:19 | 7:09:29 | 1836 |
| 247 | Sigi Peters | Germany | 58:46 | 2:54:52 | 3:05:55 | 7:15:38 | 1843 |
| 248 | Marco Hortz | Germany | 59:39 | 3:25:49 | 2:49:42 | 7:28:47 | 1859 |
| DNF | Björn Helfer | Germany | 37:41 | 2:40:16 | DNF | ||
| DNF | Dennis Gayk | Germany | 1:13:51 | 3:11:52 | 3:03:06 | DNF | |
| DNF | Steffen Machatschek | Germany | 34:42 | 2:11:12 | DNF | ||
| DNF | Stephan Ochwald-Van Hasz | Germany | 41:20 | DNF |
M40-44 196 finishers · 1st Han Peter Lucas 3:59:44 · 4 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Han Peter Lucas | Netherlands | 27:43 | 2:04:19 | 1:21:20 | 3:59:44 | 5 |
| 2 | Benjamin Pernet | France | 26:22 | 2:09:01 | 1:23:38 | 4:05:39 | 20 |
| 3 | Myaux Benoit | Belgium | 27:37 | 2:08:25 | 1:24:58 | 4:07:22 | 21 |
| 4 | Sascha Harbecke | Germany | 28:02 | 2:09:30 | 1:25:22 | 4:09:17 | 25 |
| 5 | Michael Taylor | United Kingdom | 30:34 | 2:15:26 | 1:14:35 | 4:09:44 | 27 |
| 6 | Robbie Van Cauter | Belgium | 32:02 | 2:09:24 | 1:21:09 | 4:10:07 | 29 |
| 7 | Francois Bodic | France | 31:27 | 2:09:42 | 1:23:10 | 4:10:43 | 32 |
| 8 | Dag Störmer | Germany | 29:44 | 2:07:20 | 1:27:00 | 4:12:31 | 38 |
| 9 | Andreas Erdrich | Germany | 35:12 | 2:06:29 | 1:24:48 | 4:13:24 | 43 |
| 10 | Felix Swiczinsky | Germany | 29:04 | 2:15:21 | 1:24:17 | 4:15:03 | 55 |
| 11 | Patrick Kratz | Germany | 33:32 | 2:03:27 | 1:33:44 | 4:18:04 | 65 |
| 12 | Michael Rundio | Germany | 29:07 | 2:09:10 | 1:31:20 | 4:18:20 | 68 |
| 13 | Jaakko Rantala | Finland | 36:39 | 2:10:14 | 1:25:29 | 4:19:08 | 71 |
| 14 | Felix Eggert | Germany | 30:35 | 2:06:46 | 1:35:06 | 4:20:49 | 78 |
| 15 | Florian Boll | Germany | 34:39 | 2:13:39 | 1:24:15 | 4:21:48 | 82 |
| 16 | Markus Gilleßen | Germany | 34:27 | 2:10:13 | 1:29:13 | 4:21:52 | 83 |
| 17 | Kresimir IvkoviĆ | Croatia | 30:41 | 2:07:01 | 1:36:48 | 4:23:09 | 92 |
| 18 | Sébastien Taiore-Grimaud | France | 33:38 | 2:13:22 | 1:30:22 | 4:24:04 | 100 |
| 19 | Alexey Savelyev | Netherlands | 33:47 | 2:15:28 | 1:29:57 | 4:25:57 | 108 |
| 20 | Simon Needle | United Kingdom | 32:24 | 2:11:42 | 1:36:16 | 4:27:35 | 116 |
| 21 | Volker Polland | Germany | 33:33 | 2:12:46 | 1:35:10 | 4:28:08 | 119 |
| 22 | Benoît Pingaut | Belgium | 31:58 | 2:16:19 | 1:33:06 | 4:28:24 | 121 |
| 23 | Michel Angelo Ramunno | Italy | 34:45 | 2:20:02 | 1:26:50 | 4:30:31 | 129 |
| 24 | Michaël Van de Maele | Belgium | 34:08 | 2:11:34 | 1:35:10 | 4:31:10 | 133 |
| 25 | Matthias Rück | Germany | 35:30 | 2:19:44 | 1:29:08 | 4:31:16 | 134 |
| 26 | Tobias Dehmer | Germany | 28:14 | 2:17:46 | 1:38:09 | 4:31:18 | 135 |
| 27 | Bart Czulak | Germany | 32:17 | 2:24:43 | 1:31:12 | 4:35:07 | 163 |
| 28 | Stefan Musu | Germany | 38:11 | 2:23:01 | 1:27:11 | 4:35:17 | 165 |
| 29 | Enrico Benzio | Italy | 38:25 | 2:21:50 | 1:27:11 | 4:36:17 | 176 |
| 30 | Stefano Vedovati | Italy | 34:05 | 2:20:21 | 1:34:48 | 4:36:51 | 183 |
| 31 | Frank Kerstan | Germany | 36:31 | 2:16:55 | 1:36:36 | 4:37:15 | 187 |
| 32 | Oliver Munnes | Germany | 36:08 | 2:22:22 | 1:32:27 | 4:38:43 | 199 |
| 33 | Tarek Krull | Germany | 36:27 | 2:18:30 | 1:33:59 | 4:39:03 | 203 |
| 34 | Harm Verhoeven | Netherlands | 35:17 | 2:15:01 | 1:41:35 | 4:40:55 | 224 |
| 35 | Jan Raming | Germany | 38:01 | 2:26:25 | 1:26:08 | 4:41:10 | 226 |
| 36 | Jan Grundmann | Germany | 34:20 | 2:22:34 | 1:36:52 | 4:42:17 | 236 |
| 37 | David Kaunitz | Sweden | 37:16 | 2:13:08 | 1:42:35 | 4:42:55 | 248 |
| 38 | Marcell De Vries | Netherlands | 32:28 | 2:21:17 | 1:40:02 | 4:44:00 | 264 |
| 39 | Fabian Wiemann | Germany | 34:22 | 2:16:10 | 1:44:57 | 4:44:15 | 268 |
| 40 | Daniel Koppenhöfer | Germany | 31:31 | 2:21:48 | 1:42:03 | 4:44:30 | 270 |
| 41 | Ruud Roemersma | Netherlands | 39:25 | 2:23:37 | 1:31:33 | 4:45:06 | 274 |
| 42 | Benjamin Hribersek | Germany | 37:19 | 2:26:39 | 1:34:10 | 4:47:33 | 297 |
| 43 | Stefan Kortboyer | Germany | 33:44 | 2:29:35 | 1:35:56 | 4:47:42 | 300 |
| 44 | Niels Van Laar | Netherlands | 39:01 | 2:20:34 | 1:41:33 | 4:48:36 | 309 |
| 45 | Maik Norenz | Switzerland | 35:19 | 2:24:06 | 1:40:57 | 4:49:03 | 314 |
| 46 | Kevin Schelken | Germany | 35:52 | 2:20:05 | 1:44:54 | 4:49:21 | 318 |
| 47 | Jorrit Heuvel | Netherlands | 38:33 | 2:15:23 | 1:45:03 | 4:49:54 | 325 |
| 48 | Maxime Lecomte | Belgium | 34:11 | 2:27:30 | 1:39:01 | 4:50:25 | 333 |
| 49 | Jörn Patrick Szepat | Germany | 42:27 | 2:24:00 | 1:35:05 | 4:50:43 | 335 |
| 50 | Thomas Benoit | Belgium | 37:26 | 2:23:28 | 1:40:35 | 4:51:07 | 340 |
| 51 | Mike Hauf | Netherlands | 33:08 | 2:21:22 | 1:47:00 | 4:52:11 | 349 |
| 52 | Denes Bagi | Hungary | 33:13 | 2:25:52 | 1:44:27 | 4:52:14 | 351 |
| 53 | Christian Walter | Germany | 34:05 | 2:23:07 | 1:48:50 | 4:52:28 | 355 |
| 54 | Torsten Neuhaus | Germany | 33:13 | 2:18:42 | 1:51:26 | 4:52:31 | 357 |
| 55 | Andreas Rücker | Germany | 37:30 | 2:22:43 | 1:43:51 | 4:53:08 | 369 |
| 56 | Klaus Schmidt | Germany | 35:32 | 2:18:06 | 1:49:48 | 4:53:26 | 376 |
| 57 | Dominik Diers | Germany | 36:33 | 2:25:07 | 1:43:27 | 4:53:44 | 381 |
| 58 | Peter Sauerbier | Germany | 36:10 | 2:23:14 | 1:47:19 | 4:54:52 | 397 |
| 59 | Björn Brosch | Germany | 38:07 | 2:23:24 | 1:43:28 | 4:55:11 | 401 |
| 60 | Dusty Lenke | Germany | 42:59 | 2:23:41 | 1:37:59 | 4:56:00 | 411 |
| 61 | Dennis Schmidt | Germany | 35:56 | 2:24:00 | 1:47:35 | 4:56:36 | 420 |
| 62 | Arne Beiss | Germany | 41:44 | 2:21:19 | 1:43:55 | 4:56:52 | 425 |
| 63 | Stephan Sinn | Germany | 41:16 | 2:30:07 | 1:35:18 | 4:56:59 | 429 |
| 64 | Sven Nolte | Germany | 41:26 | 2:16:43 | 1:49:13 | 4:57:13 | 432 |
| 65 | Jeroen Stange | Netherlands | 39:06 | 2:21:02 | 1:48:32 | 4:57:45 | 443 |
| 66 | Zaki Tupuschies | Belgium | 44:52 | 2:23:29 | 1:38:39 | 4:57:46 | 444 |
| 67 | Martin Spiller | Germany | 37:05 | 2:25:42 | 1:40:13 | 4:58:19 | 457 |
| 68 | Hendrik Hilpert | Germany | 39:56 | 2:23:25 | 1:45:51 | 4:58:57 | 469 |
| 69 | Johan Vlastuin | Netherlands | 36:34 | 2:25:04 | 1:47:57 | 4:59:01 | 473 |
| 70 | Jonas Schlieckmann | Germany | 33:31 | 2:12:05 | 2:08:55 | 5:00:32 | 495 |
| 71 | Jacques-Antoine Decocq | France | 40:07 | 2:19:53 | 1:52:28 | 5:02:11 | 515 |
| 72 | Peter Omai | Hungary | 39:05 | 2:31:42 | 1:42:58 | 5:02:42 | 522 |
| 73 | Torsten Berg | Germany | 37:19 | 2:23:02 | 1:50:33 | 5:02:48 | 525 |
| 74 | Moritz Prinz | Germany | 37:03 | 2:27:38 | 1:49:32 | 5:03:01 | 528 |
| 75 | Friedrich Greiveldinger | Germany | 42:55 | 2:23:37 | 1:47:27 | 5:03:17 | 531 |
| 76 | Oliver Jonen | Germany | 44:02 | 2:20:44 | 1:48:47 | 5:04:03 | 539 |
| 77 | Rene Forberger | Germany | 45:17 | 2:25:29 | 1:45:05 | 5:04:23 | 544 |
| 78 | David Fritz | Germany | 41:36 | 2:20:50 | 1:52:06 | 5:05:02 | 556 |
| 79 | Jörg Esser | Germany | 43:28 | 2:30:22 | 1:39:52 | 5:05:23 | 562 |
| 80 | Thomas Knappe | Germany | 32:43 | 2:28:28 | 1:56:33 | 5:05:28 | 565 |
| 81 | Markus Franke | Germany | 35:20 | 2:29:16 | 1:50:24 | 5:05:55 | 575 |
| 82 | Tim Rosenkrantz Buur | Denmark | 35:50 | 2:28:16 | 1:49:58 | 5:06:09 | 581 |
| 83 | Arndt Henkel | Germany | 38:55 | 2:26:14 | 1:49:58 | 5:07:06 | 600 |
| 84 | Konstantin Geister | Germany | 34:15 | 2:28:49 | 1:56:33 | 5:07:25 | 603 |
| 85 | Alexander Kritikos | Germany | 33:23 | 2:36:19 | 1:47:27 | 5:07:30 | 604 |
| 86 | Marco Hörnchen | Germany | 37:00 | 2:33:58 | 1:45:33 | 5:08:04 | 612 |
| 87 | Oliver Korte | Germany | 44:53 | 2:23:29 | 1:49:23 | 5:08:27 | 616 |
| 88 | Florian Casel-Aymonetti | France | 38:07 | 2:31:08 | 1:48:23 | 5:09:22 | 630 |
| 89 | Mark Prokaska | Germany | 45:07 | 2:30:45 | 1:45:50 | 5:10:45 | 656 |
| 90 | Till Platz | Germany | 36:54 | 2:17:58 | 2:01:54 | 5:10:47 | 658 |
| 91 | Oliver Ganick | Germany | 39:23 | 2:30:22 | 1:53:08 | 5:12:05 | 683 |
| 92 | Daniel Schröer | Germany | 38:25 | 2:39:25 | 1:45:10 | 5:14:14 | 716 |
| 93 | Michael Röseler | Germany | 38:54 | 2:34:35 | 1:50:26 | 5:14:20 | 717 |
| 94 | Markus Bartmann | Germany | 35:21 | 2:34:04 | 1:55:24 | 5:16:22 | 747 |
| 95 | Markus Hausmann | Germany | 38:19 | 2:38:54 | 1:52:39 | 5:17:50 | 761 |
| 96 | Dennis Van Laak | Germany | 43:55 | 2:33:02 | 1:50:11 | 5:18:08 | 764 |
| 97 | Benoit Noel | Belgium | 38:24 | 2:31:23 | 1:58:38 | 5:18:24 | 769 |
| 98 | Yann Hoffmann | Luxembourg | 45:39 | 2:33:08 | 1:52:28 | 5:18:27 | 771 |
| 99 | Dennis Müller | Germany | 42:16 | 2:26:09 | 1:57:22 | 5:18:34 | 772 |
| 100 | DaveDave Naylor | United Kingdom | 45:57 | 2:29:19 | 1:55:52 | 5:18:59 | 778 |
| 101 | Pierre Mignon | Belgium | 42:38 | 2:32:39 | 1:55:19 | 5:20:50 | 812 |
| 102 | Dennis Vogtmann | Germany | 44:15 | 2:24:43 | 2:02:30 | 5:21:48 | 827 |
| 103 | Dirk Zimmermann | Germany | 41:56 | 2:24:29 | 2:08:38 | 5:22:36 | 841 |
| 104 | Christian Lindemann | Germany | 36:50 | 2:35:33 | 1:57:58 | 5:22:43 | 844 |
| 105 | Rene Korn | Germany | 41:23 | 2:36:42 | 1:54:27 | 5:22:46 | 845 |
| 106 | Jan Holtmannspötter | Germany | 43:30 | 2:41:05 | 1:51:18 | 5:24:02 | 858 |
| 107 | Julian Lenz | Germany | 54:28 | 2:36:24 | 1:40:21 | 5:24:11 | 862 |
| 108 | Marco Noll | Germany | 37:06 | 2:33:02 | 2:02:32 | 5:24:17 | 868 |
| 109 | Robin Tödheide | Germany | 39:33 | 2:45:56 | 1:47:51 | 5:24:38 | 874 |
| 110 | Patrick Scheckel | Germany | 43:02 | 2:38:49 | 1:51:13 | 5:25:17 | 887 |
| 111 | Philip Gast | Germany | 42:29 | 2:32:48 | 1:57:17 | 5:26:04 | 897 |
| 112 | Tobias Berheide | Germany | 42:52 | 2:39:08 | 1:54:01 | 5:26:15 | 900 |
| 113 | Tobias Pentek | Germany | 44:28 | 2:46:26 | 1:45:03 | 5:27:29 | 920 |
| 114 | Andre Schäfer | Germany | 36:56 | 2:28:08 | 2:13:34 | 5:28:11 | 932 |
| 115 | Christof Passing | Germany | 40:18 | 2:32:00 | 1:59:51 | 5:28:25 | 939 |
| 116 | Philipp Weber | Germany | 46:46 | 2:20:51 | 2:06:13 | 5:28:54 | 947 |
| 117 | Onur Ozguvenir | Turkey | 43:49 | 2:28:34 | 2:04:21 | 5:29:46 | 960 |
| 118 | Arnaud Baeyens | Belgium | 37:37 | 2:24:20 | 2:16:17 | 5:30:04 | 966 |
| 119 | Oliver Berghaus | Germany | 37:56 | 2:32:23 | 2:09:55 | 5:30:11 | 972 |
| 120 | Gilles Bonneville | France | 46:57 | 2:38:20 | 1:54:08 | 5:31:35 | 992 |
| 121 | Tj Adrichem | Netherlands | 39:40 | 2:27:30 | 2:11:16 | 5:32:21 | 998 |
| 122 | Daniel Ruhe | Germany | 41:31 | 2:30:48 | 2:08:02 | 5:32:28 | 1003 |
| 123 | Sascha Bode | Germany | 44:43 | 2:35:54 | 2:00:09 | 5:32:32 | 1006 |
| 124 | Kristof De Wilde | Belgium | 40:51 | 2:39:48 | 1:59:10 | 5:33:14 | 1016 |
| 125 | Sebastian Linke | Germany | 44:18 | 2:49:32 | 1:43:25 | 5:33:51 | 1026 |
| 126 | Julius Von Rosen | Germany | 43:57 | 2:34:55 | 2:06:23 | 5:34:36 | 1036 |
| 127 | Pawel Minier | France | 41:08 | 2:46:15 | 1:59:12 | 5:35:01 | 1042 |
| 128 | Daan Groot Zwaaftink | Netherlands | 44:21 | 2:41:37 | 1:57:05 | 5:35:57 | 1062 |
| 129 | Estif Pulido Vera | Spain | 41:17 | 2:43:39 | 2:01:30 | 5:36:17 | 1066 |
| 130 | Guido Angenendt | Germany | 39:17 | 2:39:29 | 2:04:24 | 5:36:34 | 1074 |
| 131 | Christian Hohmann | Germany | 39:14 | 2:42:47 | 2:03:59 | 5:37:16 | 1082 |
| 132 | Stephan Franke | Germany | 44:38 | 2:40:21 | 1:58:24 | 5:37:18 | 1083 |
| 133 | Jörn Sakowski | Germany | 44:16 | 2:28:29 | 2:16:14 | 5:37:33 | 1094 |
| 134 | Christian Bucher | Switzerland | 48:58 | 2:30:17 | 2:08:39 | 5:37:48 | 1100 |
| 135 | Philipp Pesch | Germany | 42:07 | 2:39:22 | 2:04:00 | 5:37:53 | 1102 |
| 136 | Markus Müller-Stoye | Germany | 42:19 | 2:35:32 | 2:08:06 | 5:38:48 | 1116 |
| 137 | Arnaud Lambert | Belgium | 45:54 | 2:37:51 | 2:03:09 | 5:38:51 | 1118 |
| 138 | Bruno Van Der Straten | Belgium | 37:51 | 2:31:29 | 2:19:21 | 5:41:14 | 1154 |
| 139 | Matthias Kuzniak | Germany | 40:55 | 2:40:18 | 2:09:02 | 5:43:03 | 1178 |
| 140 | Sebastian Wiehe | Germany | 38:36 | 2:39:13 | 2:14:06 | 5:45:10 | 1208 |
| 141 | Dennis Riedner | Germany | 45:52 | 2:46:43 | 2:01:06 | 5:46:43 | 1234 |
| 142 | Noel Hinz | Germany | 51:55 | 2:42:42 | 2:00:31 | 5:46:59 | 1237 |
| 143 | Christian Kopp | Germany | 39:25 | 2:35:13 | 2:22:57 | 5:47:14 | 1241 |
| 144 | Tobias Schlassus | Germany | 49:58 | 2:44:52 | 2:00:11 | 5:47:16 | 1244 |
| 145 | Benjamin Kink | Germany | 40:47 | 2:37:46 | 2:14:36 | 5:47:19 | 1245 |
| 146 | James Ward | South Africa | 40:42 | 2:44:47 | 2:09:06 | 5:47:55 | 1259 |
| 147 | Yann Duval | Germany | 36:13 | 2:39:01 | 2:22:45 | 5:48:55 | 1275 |
| 148 | Sven Klerkx | Belgium | 39:14 | 2:49:32 | 2:04:20 | 5:50:03 | 1294 |
| 149 | Nicolas Bocquet | France | 43:46 | 2:57:22 | 2:03:12 | 5:52:55 | 1334 |
| 150 | Kevin Weiß | Germany | 45:47 | 2:44:03 | 2:12:14 | 5:53:19 | 1340 |
| 151 | Frédéric Manguin | France | 40:01 | 2:39:04 | 2:19:14 | 5:53:30 | 1342 |
| 152 | Lutz Hanus | Germany | 44:02 | 2:38:08 | 2:18:46 | 5:54:00 | 1348 |
| 153 | Rob Fidler | United Kingdom | 43:08 | 2:56:07 | 2:02:27 | 5:54:43 | 1358 |
| 154 | David Jorigas | Belgium | 37:07 | 2:29:36 | 2:36:27 | 5:55:17 | 1363 |
| 155 | Gareth Fegan | Ireland | 44:16 | 2:58:57 | 1:58:50 | 5:55:25 | 1366 |
| 156 | Ambrose Duggan | Ireland | 44:29 | 2:44:36 | 2:12:06 | 5:57:22 | 1391 |
| 157 | Alexander Springer | Germany | 48:15 | 2:38:09 | 2:19:17 | 5:58:06 | 1399 |
| 158 | Andreas Krolop | Germany | 39:14 | 2:31:44 | 2:36:13 | 5:58:56 | 1409 |
| 159 | Markus Schmeel | Germany | 47:45 | 2:36:38 | 2:23:53 | 6:00:16 | 1429 |
| 160 | Jochen Burg | Germany | 49:06 | 2:48:04 | 2:12:08 | 6:02:06 | 1446 |
| 161 | Martin Otter | Germany | 42:25 | 2:52:49 | 2:16:04 | 6:04:06 | 1468 |
| 162 | Ewald Campbell | South Africa | 42:34 | 2:55:49 | 2:11:34 | 6:05:05 | 1473 |
| 163 | Alex Bangert | Germany | 42:18 | 2:44:35 | 2:25:39 | 6:05:19 | 1477 |
| 164 | Sebastian Milenk | Germany | 53:09 | 2:50:56 | 2:12:15 | 6:06:00 | 1484 |
| 165 | Aurelio Soares | Brazil | 42:12 | 2:45:08 | 2:25:26 | 6:06:34 | 1489 |
| 166 | Marcel Lorenczik | Germany | 46:07 | 2:35:44 | 2:34:03 | 6:07:06 | 1493 |
| 167 | Christian Egbers | Germany | 45:46 | 2:55:11 | 2:11:59 | 6:07:18 | 1496 |
| 168 | Kristian Bornitz | Germany | 41:48 | 2:44:51 | 2:17:38 | 6:07:24 | 1498 |
| 169 | Stefan Tusche | Germany | 41:49 | 2:44:18 | 2:29:19 | 6:07:27 | 1500 |
| 170 | Matthias Wojdyla | Germany | 42:37 | 2:40:19 | 2:32:45 | 6:07:45 | 1503 |
| 171 | Bartosz Koscielniak | Germany | 50:57 | 2:54:27 | 2:08:47 | 6:08:59 | 1517 |
| 172 | Mahmoud Attia | Egypt | 42:00 | 2:44:36 | 2:30:54 | 6:11:01 | 1534 |
| 173 | Markus Koring | Germany | 51:54 | 2:42:06 | 2:21:54 | 6:12:27 | 1542 |
| 174 | Sebastian Pöttger | Germany | 48:45 | 2:39:07 | 2:34:47 | 6:14:53 | 1565 |
| 175 | Fernando Garcia Chavez | Mexico | 49:25 | 2:54:19 | 2:23:22 | 6:19:04 | 1602 |
| 176 | Ilker Karaca | Germany | 41:10 | 2:55:09 | 2:31:27 | 6:21:51 | 1623 |
| 177 | Andrew Barker | United Kingdom | 49:40 | 2:59:08 | 2:15:57 | 6:22:07 | 1625 |
| 178 | Daniel Schmidt | Germany | 43:21 | 2:50:46 | 2:38:00 | 6:23:32 | 1638 |
| 179 | Simon Kahl | Germany | 38:33 | 2:55:43 | 2:23:17 | 6:24:12 | 1641 |
| 180 | Wei Sui | Belgium | 57:04 | 2:48:17 | 2:25:13 | 6:24:30 | 1643 |
| 181 | Heiko Schwalb | Germany | 48:21 | 2:36:42 | 2:51:02 | 6:27:33 | 1670 |
| 182 | Siegfried Vogt | Germany | 40:08 | 2:54:31 | 2:40:41 | 6:27:39 | 1671 |
| 183 | Fabian Kuepper | Germany | 54:37 | 2:39:44 | 2:36:26 | 6:28:54 | 1677 |
| 184 | Jalmar Pfeifer | Netherlands | 46:09 | 2:47:05 | 2:42:49 | 6:31:55 | 1695 |
| 185 | Alexander Wetter | Germany | 55:07 | 2:50:21 | 2:34:57 | 6:33:02 | 1701 |
| 186 | Marc Bauer | Germany | 39:05 | 2:59:00 | 2:40:32 | 6:35:42 | 1722 |
| 187 | Petter Sørdahl | Norway | 46:59 | 2:46:31 | 2:51:02 | 6:39:36 | 1743 |
| 188 | Jens Dreger | Germany | 55:12 | 2:52:38 | 2:40:56 | 6:45:36 | 1757 |
| 189 | Jens Van Der Meer | Germany | 48:22 | 2:56:30 | 2:44:42 | 6:46:08 | 1758 |
| 190 | Stefan Szigat | Germany | 51:24 | 3:06:32 | 2:33:46 | 6:51:49 | 1774 |
| 191 | Gabriel Antonio Taveira Rabelo | Brazil | 50:06 | 3:02:24 | 2:39:02 | 6:54:13 | 1780 |
| 192 | Joachim Stadlbauer | Germany | 49:58 | 2:53:22 | 2:49:17 | 6:54:30 | 1781 |
| 193 | Andreas Haas | Germany | 42:16 | 2:43:43 | 3:21:31 | 7:06:07 | 1821 |
| 194 | Nadeem Iqbal | Germany | 48:42 | 3:13:07 | 2:47:23 | 7:07:53 | 1829 |
| 195 | Tim Mcewen | United Kingdom | 52:31 | 3:25:09 | 2:33:26 | 7:09:40 | 1838 |
| 196 | Dennis Busch | Germany | 1:02:30 | 3:20:03 | 2:43:31 | 7:25:34 | 1857 |
| DNF | Alex Lautenschläger | Germany | 37:28 | 2:43:28 | DNF | ||
| DNF | Christoph Möder | Germany | 36:40 | DNF | |||
| DNF | Marco Bulic | Germany | 35:02 | DNF | |||
| DNF | Matthias Pelster | Germany | 34:18 | 2:25:35 | DNF |
M45-49 148 finishers · 1st Ian Steiger 4:12:07 · 4 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Ian Steiger | United Kingdom | 31:55 | 2:09:29 | 1:24:17 | 4:12:07 | 36 |
| 2 | Tom Van Den Elzen | Netherlands | 35:10 | 2:05:24 | 1:27:55 | 4:16:25 | 61 |
| 3 | Tim Weiskat | Germany | 30:51 | 2:13:01 | 1:31:16 | 4:22:03 | 84 |
| 4 | Ludger Kölven | Germany | 32:23 | 2:09:42 | 1:32:47 | 4:22:16 | 85 |
| 5 | Steffen Gartner | Germany | 32:53 | 2:15:39 | 1:27:33 | 4:22:52 | 90 |
| 6 | Marco Koblitz | Germany | 33:14 | 2:13:17 | 1:30:01 | 4:24:10 | 101 |
| 7 | Maik Ullrich | Germany | 32:03 | 2:14:17 | 1:30:34 | 4:24:22 | 103 |
| 8 | Ben Weiß | Germany | 33:35 | 2:13:49 | 1:35:02 | 4:29:40 | 126 |
| 9 | Otto Ströbel | Germany | 29:42 | 2:13:25 | 1:39:09 | 4:30:46 | 130 |
| 10 | Andy De Roover | Belgium | 41:59 | 2:14:58 | 1:29:13 | 4:34:29 | 156 |
| 11 | Christian Laschet | Germany | 33:50 | 2:09:42 | 1:42:56 | 4:36:00 | 172 |
| 12 | Jeroen Van Bussel | Netherlands | 37:25 | 2:21:12 | 1:28:29 | 4:36:11 | 175 |
| 13 | Sjoerd Hermsen | Netherlands | 37:04 | 2:17:58 | 1:38:59 | 4:42:17 | 237 |
| 14 | Florian Willms | Germany | 39:28 | 2:18:57 | 1:34:51 | 4:42:24 | 240 |
| 15 | Jean-Brice Combebias | France | 34:08 | 2:19:08 | 1:39:41 | 4:42:47 | 244 |
| 16 | Denis Effenberger | Germany | 30:06 | 2:19:51 | 1:44:30 | 4:42:52 | 245 |
| 17 | Robert Teske | Germany | 32:26 | 2:20:22 | 1:41:58 | 4:44:10 | 266 |
| 18 | Michael Rubisch | Germany | 31:32 | 2:18:41 | 1:47:51 | 4:46:22 | 287 |
| 19 | Florian Biedermann | Germany | 33:30 | 2:14:47 | 1:50:31 | 4:47:19 | 296 |
| 20 | Andre Kaiser | Germany | 34:42 | 2:25:47 | 1:39:06 | 4:47:54 | 301 |
| 21 | Frank Soree | Netherlands | 40:29 | 2:25:57 | 1:33:54 | 4:48:37 | 311 |
| 22 | Matthias Nienke | Germany | 34:56 | 2:18:59 | 1:47:13 | 4:48:52 | 313 |
| 23 | Kai Fenneken | Germany | 38:54 | 2:21:33 | 1:38:54 | 4:49:38 | 319 |
| 24 | Björn Becker | Austria | 35:32 | 2:26:48 | 1:39:23 | 4:50:33 | 334 |
| 25 | Terry Grevenstuk | Netherlands | 39:10 | 2:17:46 | 1:44:07 | 4:50:44 | 336 |
| 26 | Dirk Barkmann | Germany | 37:56 | 2:22:02 | 1:45:22 | 4:52:14 | 350 |
| 27 | Nurzhan Nurmaganov | Kazakhstan | 35:18 | 2:24:22 | 1:40:50 | 4:52:31 | 356 |
| 28 | Carsten Rumbler | Germany | 36:56 | 2:19:04 | 1:48:17 | 4:53:14 | 371 |
| 29 | Alexandre Franzoi | France | 37:14 | 2:25:03 | 1:40:51 | 4:53:24 | 375 |
| 30 | Andreas Bräutigam | Germany | 40:40 | 2:21:31 | 1:43:54 | 4:54:42 | 396 |
| 31 | Tim Soetens | Netherlands | 36:30 | 2:18:38 | 1:50:57 | 4:56:47 | 423 |
| 32 | Paul Janicki | Germany | 40:32 | 2:28:13 | 1:38:34 | 4:58:25 | 459 |
| 33 | Erik Schelkmann | Germany | 41:00 | 2:23:03 | 1:45:53 | 4:58:47 | 465 |
| 34 | Klaus- Peter Dworak | Germany | 41:11 | 2:23:31 | 1:46:43 | 4:59:22 | 479 |
| 35 | Tom De Coster | Belgium | 35:51 | 2:21:31 | 1:50:38 | 4:59:28 | 482 |
| 36 | René Bonvicini | Austria | 34:06 | 2:26:37 | 1:46:52 | 4:59:32 | 484 |
| 37 | Matteo Bettoni | Italy | 37:20 | 2:24:23 | 1:46:57 | 5:01:41 | 508 |
| 38 | Kai Wohlgezogen | Germany | 36:30 | 2:28:23 | 1:49:14 | 5:02:38 | 519 |
| 39 | Oliver Raksch | Germany | 36:42 | 2:20:52 | 1:58:49 | 5:03:59 | 538 |
| 40 | Marc Behring | Germany | 40:00 | 2:20:16 | 1:56:29 | 5:04:05 | 540 |
| 41 | Thomas Weidmann | Germany | 37:22 | 2:31:59 | 1:44:52 | 5:04:28 | 546 |
| 42 | Todo Dolezilek | Germany | 40:21 | 2:20:20 | 1:53:27 | 5:04:30 | 547 |
| 43 | Timo Siepmann | Germany | 34:40 | 2:25:38 | 1:55:05 | 5:05:41 | 567 |
| 44 | Cristian Pacheco Gonzalez | Spain | 38:29 | 2:28:41 | 1:50:46 | 5:06:27 | 586 |
| 45 | Stuart Jobson | Germany | 44:17 | 2:21:48 | 1:50:40 | 5:06:27 | 587 |
| 46 | Jürgen Fell | Germany | 39:48 | 2:31:59 | 1:43:36 | 5:06:31 | 589 |
| 47 | Ricky Schwärzel | Germany | 38:12 | 2:31:42 | 1:46:23 | 5:07:01 | 597 |
| 48 | Andreas Schulz | Germany | 35:02 | 2:31:17 | 1:55:11 | 5:08:17 | 614 |
| 49 | Holger Onkes | Germany | 41:00 | 2:26:57 | 1:50:12 | 5:08:33 | 619 |
| 50 | Manuel Pichler | Germany | 33:18 | 2:41:30 | 1:45:23 | 5:09:25 | 632 |
| 51 | Christoph Meckel | Germany | 40:23 | 2:27:28 | 1:53:44 | 5:09:42 | 637 |
| 52 | Tobias Bierbaum | Germany | 41:40 | 2:31:07 | 1:47:22 | 5:09:58 | 640 |
| 53 | Sebastian Wissmann | Germany | 37:57 | 2:29:51 | 1:52:37 | 5:10:17 | 645 |
| 54 | Oliver Rittling | Germany | 41:23 | 2:30:35 | 1:50:38 | 5:10:37 | 650 |
| 55 | Pascal Schrempp | Germany | 40:09 | 2:31:20 | 1:50:07 | 5:11:27 | 669 |
| 56 | Michael Url | Germany | 39:41 | 2:32:46 | 1:50:30 | 5:12:00 | 682 |
| 57 | Andreas Romberg | Germany | 38:49 | 2:31:07 | 1:51:26 | 5:12:10 | 685 |
| 58 | Martin Doehler | Germany | 43:39 | 2:42:32 | 1:38:36 | 5:12:13 | 688 |
| 59 | Michael Knöferl | Germany | 34:48 | 2:35:49 | 1:52:08 | 5:12:47 | 697 |
| 60 | Vitaly Kasyanov | Netherlands | 39:26 | 2:30:13 | 1:56:04 | 5:13:37 | 708 |
| 61 | Matthias Bestian | Germany | 34:01 | 2:30:05 | 1:57:44 | 5:13:43 | 710 |
| 62 | Oliver Arndt | Germany | 44:50 | 2:36:16 | 1:44:27 | 5:14:36 | 720 |
| 63 | Mike Becker | Germany | 44:43 | 2:25:45 | 1:52:54 | 5:16:42 | 752 |
| 64 | Christian Moeller | Germany | 45:50 | 2:32:28 | 1:48:33 | 5:16:50 | 755 |
| 65 | Torsten Spiralski | Germany | 46:16 | 2:26:28 | 1:56:40 | 5:18:21 | 768 |
| 66 | Patrick Kögele | Germany | 41:35 | 2:29:45 | 1:57:28 | 5:18:41 | 774 |
| 67 | Michel Hendrikse | Netherlands | 35:51 | 2:23:38 | 2:09:26 | 5:19:20 | 784 |
| 68 | Markus Rothmeier | Germany | 48:38 | 2:28:00 | 1:52:25 | 5:19:20 | 785 |
| 69 | Gerben Kogelman | Netherlands | 37:07 | 2:18:58 | 2:13:31 | 5:19:53 | 794 |
| 70 | 100 Anonymous | Belgium | 37:18 | 2:31:33 | 1:57:04 | 5:19:55 | 795 |
| 71 | Sven Reuter | Germany | 41:55 | 2:26:50 | 1:57:14 | 5:19:58 | 797 |
| 72 | Torsten Steinbrecher | Germany | 40:54 | 2:28:11 | 2:01:52 | 5:20:10 | 799 |
| 73 | Christian Witte | Germany | 40:46 | 2:19:31 | 2:10:01 | 5:20:24 | 803 |
| 74 | Stefan Böhm | Germany | 44:10 | 2:27:58 | 1:57:02 | 5:20:37 | 806 |
| 75 | Oliver Götz | Germany | 43:51 | 2:25:03 | 1:59:54 | 5:20:53 | 813 |
| 76 | Julian Küstermann | Germany | 40:11 | 2:24:37 | 2:06:04 | 5:21:43 | 824 |
| 77 | Erik Aerts | Belgium | 47:10 | 2:35:55 | 1:47:25 | 5:21:47 | 826 |
| 78 | Benjamin Dittrich | Germany | 50:02 | 2:35:28 | 1:46:07 | 5:23:58 | 857 |
| 79 | Lucas Norek | Germany | 50:42 | 2:27:45 | 1:55:50 | 5:24:41 | 875 |
| 80 | Christian Göbser | Germany | 39:53 | 2:27:52 | 2:09:25 | 5:24:47 | 877 |
| 81 | David Lewis | United Kingdom | 40:32 | 2:36:57 | 1:55:30 | 5:25:05 | 884 |
| 82 | Benjamin Czapla | France | 44:52 | 2:26:39 | 2:01:06 | 5:25:25 | 889 |
| 83 | Remco Boelsma | Netherlands | 38:34 | 2:44:30 | 1:53:04 | 5:27:10 | 914 |
| 84 | Christian Haseleu | Germany | 40:17 | 2:30:40 | 2:04:59 | 5:27:21 | 917 |
| 85 | Marcus Zolda | Germany | 47:05 | 2:35:20 | 1:53:25 | 5:27:28 | 919 |
| 86 | Stefan Krueger | Germany | 43:42 | 2:44:44 | 1:45:22 | 5:28:25 | 938 |
| 87 | Thomas Stipp | Germany | 43:14 | 2:30:02 | 2:07:10 | 5:28:35 | 943 |
| 88 | Gerald Mayer | Germany | 36:31 | 2:36:01 | 2:08:20 | 5:30:06 | 968 |
| 89 | Lars Jürgens | Germany | 45:18 | 2:38:41 | 1:56:42 | 5:31:06 | 983 |
| 90 | Sven Kölsch | Germany | 36:57 | 2:34:33 | 2:08:48 | 5:32:06 | 996 |
| 91 | Gerd Berberich | Germany | 43:09 | 2:45:20 | 1:51:28 | 5:32:22 | 1001 |
| 92 | Kristian Hoenen | Germany | 54:34 | 2:33:45 | 1:51:02 | 5:33:05 | 1013 |
| 93 | Patrick Gerdes | Germany | 40:15 | 2:39:02 | 2:03:36 | 5:34:10 | 1030 |
| 94 | Sven Kuhlmann | Germany | 38:21 | 2:41:19 | 2:04:42 | 5:34:59 | 1040 |
| 95 | Thorsten Buch | Germany | 46:04 | 2:32:47 | 2:07:20 | 5:35:31 | 1050 |
| 96 | Kris Coremans | Belgium | 42:37 | 2:41:48 | 1:57:15 | 5:35:38 | 1054 |
| 97 | Markus Schoreitz | Germany | 44:21 | 2:32:45 | 2:09:51 | 5:37:19 | 1085 |
| 98 | Alberto Vargas | United States | 33:13 | 2:53:37 | 1:57:42 | 5:37:47 | 1098 |
| 99 | Stephan Wensing | Germany | 34:08 | 2:40:32 | 2:14:40 | 5:39:49 | 1134 |
| 100 | Barry Berkhout | Netherlands | 39:24 | 2:40:46 | 2:07:54 | 5:42:54 | 1171 |
| 101 | Bart Schoones | Netherlands | 43:39 | 2:40:50 | 1:57:26 | 5:43:17 | 1185 |
| 102 | John Rouwet | Netherlands | 45:34 | 2:46:12 | 2:01:27 | 5:43:35 | 1192 |
| 103 | Bernhard Johannemann | Germany | 42:05 | 2:36:31 | 2:15:36 | 5:45:12 | 1210 |
| 104 | Thorsten Floren | Germany | 49:40 | 2:42:48 | 1:59:54 | 5:45:29 | 1212 |
| 105 | Sébastien Schreurs | Belgium | 50:00 | 2:45:10 | 2:00:08 | 5:46:01 | 1220 |
| 106 | Tim Elser | Germany | 45:06 | 2:41:14 | 2:05:52 | 5:46:19 | 1225 |
| 107 | Mike Borrink | Germany | 40:20 | 2:39:41 | 2:15:18 | 5:47:04 | 1239 |
| 108 | Thorsten Frieske | Germany | 40:09 | 2:39:27 | 2:10:59 | 5:48:51 | 1273 |
| 109 | Carsten Mittmann | Germany | 47:44 | 2:43:34 | 2:07:45 | 5:49:32 | 1286 |
| 110 | Maik Wolff | Germany | 42:49 | 2:36:10 | 2:21:14 | 5:49:59 | 1293 |
| 111 | Codrut Roman | Germany | 43:06 | 2:45:30 | 2:08:09 | 5:50:55 | 1307 |
| 112 | Lukas Hofman | Czech Republic | 55:42 | 2:47:40 | 1:57:41 | 5:51:18 | 1316 |
| 113 | Carl Campbell | South Africa | 41:26 | 2:42:40 | 2:14:08 | 5:52:51 | 1331 |
| 114 | Thomas Kohlhase | Germany | 1:01:02 | 2:41:56 | 1:55:23 | 5:53:14 | 1339 |
| 115 | Patrick Regel | Germany | 46:34 | 2:34:55 | 2:21:08 | 5:53:49 | 1346 |
| 116 | Martijn Geerts | Netherlands | 41:35 | 2:36:33 | 2:24:37 | 5:54:42 | 1357 |
| 117 | Maxim Buts | Belgium | 47:52 | 2:46:47 | 2:08:24 | 5:54:50 | 1359 |
| 118 | Arkadij Gelberg | Germany | 40:29 | 2:39:48 | 2:20:41 | 5:57:11 | 1389 |
| 119 | Mathias Wontroba | Germany | 43:55 | 2:33:46 | 2:29:12 | 6:01:04 | 1434 |
| 120 | Jan Vlastuin | Netherlands | 44:50 | 2:36:32 | 2:24:49 | 6:02:48 | 1453 |
| 121 | Anton Deussen | Germany | 44:51 | 2:49:50 | 2:13:53 | 6:03:00 | 1454 |
| 122 | Martin Bogerd | Netherlands | 42:27 | 2:43:44 | 2:20:46 | 6:07:55 | 1508 |
| 123 | David Ashe | Ireland | 49:56 | 2:55:49 | 2:06:41 | 6:08:46 | 1513 |
| 124 | Jürgen Hagenlocher | Germany | 43:43 | 2:45:37 | 2:27:52 | 6:11:54 | 1541 |
| 125 | Marcio Holzer | Germany | 50:18 | 2:46:40 | 2:20:47 | 6:13:18 | 1547 |
| 126 | Michael Benstöm | Germany | 41:37 | 2:53:17 | 2:24:11 | 6:13:36 | 1551 |
| 127 | Mathias Brandstädter | Germany | 47:15 | 2:53:01 | 2:19:40 | 6:13:44 | 1553 |
| 128 | Paul Hoeijmans | Netherlands | 31:52 | 3:08:38 | 2:22:06 | 6:14:49 | 1564 |
| 129 | Werner Arns | Germany | 53:36 | 2:51:37 | 2:14:00 | 6:16:40 | 1584 |
| 130 | Erick Martinuzzi | Belgium | 38:53 | 2:45:50 | 2:38:41 | 6:18:19 | 1596 |
| 131 | Bart Molenberghs | Belgium | 50:18 | 2:46:02 | 2:28:16 | 6:19:07 | 1603 |
| 132 | Bas Bosman | Netherlands | 40:47 | 2:32:57 | 2:45:45 | 6:20:18 | 1614 |
| 133 | Thore Marenbach | Germany | 45:50 | 2:45:26 | 2:36:39 | 6:21:45 | 1622 |
| 134 | Ronald Kruth | Germany | 44:02 | 3:07:57 | 2:13:15 | 6:21:51 | 1624 |
| 135 | Jacco de Haas | Netherlands | 35:23 | 2:50:07 | 2:42:11 | 6:22:31 | 1629 |
| 136 | Cedric Gerard | Belgium | 33:33 | 2:49:17 | 2:50:56 | 6:27:14 | 1666 |
| 137 | Stu Edwards | United Kingdom | 42:22 | 2:58:32 | 2:36:17 | 6:33:45 | 1708 |
| 138 | Norbert Waldbüßer | Germany | 40:17 | 2:53:26 | 2:48:26 | 6:33:48 | 1709 |
| 139 | Ruben Scheer | Netherlands | 53:07 | 2:53:15 | 2:39:23 | 6:40:33 | 1746 |
| 140 | Mike Bodenmüller | Germany | 47:00 | 3:07:32 | 2:37:26 | 6:44:57 | 1754 |
| 141 | Björn Höving | Germany | 49:23 | 3:10:10 | 2:35:43 | 6:46:17 | 1760 |
| 142 | Sebastian Eckel | Germany | 54:33 | 2:55:05 | 2:42:16 | 6:50:31 | 1768 |
| 143 | Andreas Ley | Germany | 45:51 | 2:47:49 | 2:58:35 | 6:50:46 | 1769 |
| 144 | Oliver Fiedler | Germany | 49:39 | 2:46:09 | 3:08:07 | 6:58:59 | 1800 |
| 145 | Alexander Bley | Germany | 56:22 | 2:59:25 | 2:48:27 | 7:03:31 | 1812 |
| 146 | Darren Vaughan | United Kingdom | 39:39 | 3:01:30 | 3:04:57 | 7:03:49 | 1815 |
| 147 | Marcus Radny | Germany | 53:14 | 3:14:27 | 2:52:33 | 7:21:28 | 1848 |
| 148 | Alexander Schuler | Germany | 54:56 | 3:30:52 | 3:25:10 | 8:17:19 | 1886 |
| DNF | Christof Brans | Belgium | 1:05:28 | 3:40:08 | 3:53:45 | DNF | |
| DNF | Karl Snoek | Netherlands | 37:27 | DNF | |||
| DNF | Kay Schindler | Germany | 33:36 | DNF | |||
| DNF | Neil Feakins | United Kingdom | 33:26 | DNF |
M50-54 152 finishers · 1st Jean Yves Delarge 4:13:57 · 3 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Jean Yves Delarge | Belgium | 31:03 | 2:11:32 | 1:24:26 | 4:13:57 | 48 |
| 2 | Roman Procházka | Czech Republic | 32:42 | 2:08:13 | 1:29:33 | 4:17:40 | 64 |
| 3 | Franck Louvet | France | 30:15 | 2:15:30 | 1:27:23 | 4:19:11 | 73 |
| 4 | Mark Hummel | Germany | 34:56 | 2:09:51 | 1:29:32 | 4:23:18 | 93 |
| 5 | Robert Loeff | Netherlands | 34:38 | 2:11:41 | 1:34:30 | 4:29:50 | 127 |
| 6 | Johan De Bent | Belgium | 32:23 | 2:13:43 | 1:38:23 | 4:31:39 | 140 |
| 7 | Alexander Schindel | Germany | 31:39 | 2:17:14 | 1:35:39 | 4:33:21 | 149 |
| 8 | Thomas Hammermeister | Germany | 39:38 | 2:17:18 | 1:28:57 | 4:33:43 | 151 |
| 9 | Olaf Mensler | Germany | 31:37 | 2:22:05 | 1:35:22 | 4:35:22 | 166 |
| 10 | Markku Parkkonen | Finland | 30:45 | 2:16:24 | 1:41:35 | 4:36:24 | 179 |
| 11 | Christian Dembowski | Germany | 34:10 | 2:16:28 | 1:38:34 | 4:36:49 | 181 |
| 12 | Maarten Caminada | Netherlands | 36:56 | 2:14:32 | 1:39:24 | 4:38:29 | 194 |
| 13 | Patrick Kroonen | Netherlands | 34:22 | 2:14:05 | 1:42:01 | 4:38:39 | 197 |
| 14 | Bart Bervoets | Belgium | 37:17 | 2:21:52 | 1:32:25 | 4:40:01 | 215 |
| 15 | Bertuzzi Olivier | France | 32:38 | 2:18:44 | 1:41:14 | 4:41:48 | 231 |
| 16 | Jan De Jong | Belgium | 35:43 | 2:24:27 | 1:34:37 | 4:43:18 | 253 |
| 17 | Hank Mees | Belgium | 42:54 | 2:14:50 | 1:35:51 | 4:43:19 | 254 |
| 18 | Frank Holzmann | Germany | 34:56 | 2:29:13 | 1:30:55 | 4:43:47 | 256 |
| 19 | Markus Nobbe | Germany | 37:03 | 2:17:55 | 1:42:38 | 4:44:57 | 273 |
| 20 | Vito Tagliente | Italy | 36:27 | 2:24:46 | 1:37:02 | 4:45:58 | 283 |
| 21 | Bernard Piret | Belgium | 37:07 | 2:21:47 | 1:37:35 | 4:46:19 | 286 |
| 22 | Lars Aarts | Netherlands | 38:41 | 2:15:41 | 1:43:28 | 4:46:25 | 288 |
| 23 | Daniel Kaestner | Germany | 36:20 | 2:14:14 | 1:49:27 | 4:46:38 | 291 |
| 24 | Markus Zuber | Germany | 37:01 | 2:24:09 | 1:39:21 | 4:49:07 | 315 |
| 25 | Ronald Wouters | Netherlands | 38:38 | 2:15:15 | 1:50:10 | 4:52:32 | 358 |
| 26 | Michael Höfling | Germany | 32:08 | 2:25:45 | 1:46:47 | 4:52:46 | 360 |
| 27 | Toni Grande | Portugal | 38:18 | 2:17:51 | 1:50:11 | 4:54:05 | 385 |
| 28 | David L'Hostis | France | 31:37 | 2:18:27 | 1:56:42 | 4:55:03 | 400 |
| 29 | Fabrice Voogt | Belgium | 37:16 | 2:30:55 | 1:38:45 | 4:56:58 | 427 |
| 30 | Romà Oliver | Andorra | 37:25 | 2:27:40 | 1:44:01 | 4:57:22 | 436 |
| 31 | Andrew Wright | United Kingdom | 35:39 | 2:32:39 | 1:40:28 | 4:57:25 | 438 |
| 32 | Peter Dornseifer | Germany | 36:56 | 2:17:32 | 1:53:29 | 4:57:28 | 439 |
| 33 | Philippe Simon | France | 39:13 | 2:25:02 | 1:41:54 | 4:58:31 | 460 |
| 34 | Thomas Anders | Germany | 36:26 | 2:20:38 | 1:54:20 | 4:58:36 | 461 |
| 35 | Martin Flüeler | Switzerland | 35:31 | 2:35:07 | 1:39:11 | 4:58:52 | 467 |
| 36 | Frank Huisman | Netherlands | 28:42 | 2:22:29 | 1:59:52 | 5:00:03 | 490 |
| 37 | Jerome Cognet | France | 40:11 | 2:26:14 | 1:44:41 | 5:01:43 | 510 |
| 38 | Claus Müller | Germany | 38:20 | 2:28:16 | 1:45:11 | 5:02:10 | 513 |
| 39 | Michael Reinecke | Germany | 38:33 | 2:20:42 | 1:52:58 | 5:02:11 | 514 |
| 40 | Joachim Wehmeyer | Germany | 40:24 | 2:21:42 | 1:51:35 | 5:03:21 | 532 |
| 41 | Sébastien Buchet | Belgium | 41:47 | 2:25:23 | 1:47:22 | 5:04:23 | 543 |
| 42 | Erik Lentfert | Netherlands | 39:11 | 2:23:24 | 1:53:57 | 5:06:39 | 593 |
| 43 | Andy De Jaegere | Belgium | 42:47 | 2:28:31 | 1:43:25 | 5:07:06 | 599 |
| 44 | Michael Flüß | Germany | 35:06 | 2:32:04 | 1:53:09 | 5:09:06 | 626 |
| 45 | Eric Deknop | Belgium | 42:28 | 2:31:25 | 1:44:36 | 5:10:26 | 646 |
| 46 | Olaf Dumke | Germany | 43:58 | 2:21:52 | 1:55:27 | 5:10:45 | 657 |
| 47 | Michael Röckmann | Germany | 36:07 | 2:33:12 | 1:52:41 | 5:11:29 | 671 |
| 48 | Andre Vowinkel | Germany | 37:27 | 2:28:41 | 1:53:45 | 5:12:24 | 692 |
| 49 | Maik Schierholz | Germany | 41:06 | 2:30:19 | 1:53:05 | 5:15:24 | 734 |
| 50 | Cedric Leneau | Belgium | 32:27 | 2:21:36 | 2:13:09 | 5:18:36 | 773 |
| 51 | Michael Derbort | Germany | 37:38 | 2:40:07 | 1:49:54 | 5:18:48 | 776 |
| 52 | Christophe Cayssiols | France | 32:13 | 2:27:49 | 2:09:21 | 5:18:50 | 777 |
| 53 | Christian Loeer | Germany | 39:25 | 2:33:59 | 1:52:15 | 5:19:10 | 782 |
| 54 | Frank Johnen | Germany | 36:55 | 2:32:49 | 1:59:27 | 5:19:28 | 789 |
| 55 | Thomas Landgraf | Germany | 41:03 | 2:31:48 | 1:57:57 | 5:20:23 | 801 |
| 56 | Markus Sinn | Germany | 47:09 | 2:42:16 | 1:39:09 | 5:20:47 | 810 |
| 57 | Klaus Kunath | Germany | 37:42 | 2:33:07 | 2:01:09 | 5:22:30 | 838 |
| 58 | Bertrand Auer | Germany | 45:23 | 2:33:05 | 1:53:47 | 5:23:33 | 851 |
| 59 | Oliver Nafe | Germany | 42:23 | 2:25:00 | 2:06:37 | 5:23:43 | 853 |
| 60 | Christian Frank | Germany | 39:34 | 2:31:17 | 2:02:14 | 5:24:16 | 865 |
| 61 | Marco Rijk | Netherlands | 42:48 | 2:38:03 | 1:52:43 | 5:24:27 | 871 |
| 62 | Ornello Formenti | Italy | 44:08 | 2:35:00 | 1:55:27 | 5:25:04 | 881 |
| 63 | Aleksei Gresko | Germany | 40:11 | 2:40:21 | 1:55:17 | 5:26:21 | 904 |
| 64 | Oliver Kühle | Germany | 38:03 | 2:41:34 | 1:55:09 | 5:27:08 | 913 |
| 65 | Marcus Schulz | Germany | 42:54 | 2:37:00 | 1:57:15 | 5:27:42 | 924 |
| 66 | Thilo Pientka | Germany | 38:28 | 2:43:46 | 1:55:21 | 5:27:55 | 928 |
| 67 | Frank Schmidt | Germany | 38:05 | 2:29:57 | 2:05:47 | 5:27:56 | 929 |
| 68 | Eric Klein | Netherlands | 39:55 | 2:32:34 | 2:04:53 | 5:28:55 | 948 |
| 69 | Jan Herburg | Germany | 46:42 | 2:31:31 | 2:01:43 | 5:28:57 | 949 |
| 70 | Christian Kaiser | Germany | 43:29 | 2:38:43 | 1:57:31 | 5:29:17 | 954 |
| 71 | Robin Meyer-Ricks | Germany | 40:49 | 2:26:31 | 2:11:52 | 5:31:03 | 981 |
| 72 | Thomas Wendt | Germany | 44:22 | 2:37:31 | 1:57:54 | 5:31:07 | 984 |
| 73 | James Knowlden | Germany | 36:15 | 2:34:01 | 2:11:18 | 5:31:19 | 987 |
| 74 | Christoph Klein | Germany | 38:56 | 2:43:31 | 2:01:56 | 5:33:18 | 1018 |
| 75 | Kersten Kohlen | Germany | 39:04 | 2:42:30 | 1:58:30 | 5:34:03 | 1027 |
| 76 | Maik Kornalewski | Germany | 43:20 | 2:30:27 | 2:06:16 | 5:34:29 | 1035 |
| 77 | Sven Wolters | Germany | 42:46 | 2:38:37 | 1:59:31 | 5:34:59 | 1041 |
| 78 | Steven Moody | Ireland | 40:27 | 2:38:20 | 2:06:16 | 5:35:31 | 1049 |
| 79 | Stefan Schrödel | Germany | 42:31 | 2:42:27 | 1:57:09 | 5:36:20 | 1067 |
| 80 | Markus Pieper | Germany | 40:52 | 2:38:51 | 2:06:00 | 5:37:10 | 1081 |
| 81 | Jochen Kienle | Germany | 42:20 | 2:39:12 | 2:03:05 | 5:37:21 | 1089 |
| 82 | Ron Ben-Amotz | United States | 39:54 | 2:48:22 | 1:56:27 | 5:39:27 | 1125 |
| 83 | Ümit Elveren | Germany | 45:07 | 2:38:44 | 2:03:56 | 5:39:50 | 1135 |
| 84 | Günther Müller | Germany | 46:13 | 2:35:41 | 2:07:33 | 5:43:01 | 1176 |
| 85 | Claudio Vigorelli | Germany | 40:08 | 2:43:04 | 2:09:27 | 5:43:11 | 1183 |
| 86 | Leonid Nikolaiev | Ukraine | 40:11 | 2:39:54 | 2:10:01 | 5:43:14 | 1184 |
| 87 | Boris Faust | Germany | 39:18 | 2:31:54 | 2:24:18 | 5:46:34 | 1228 |
| 88 | Peter Trockel | Germany | 42:35 | 2:31:02 | 2:22:47 | 5:47:31 | 1251 |
| 89 | Ulrich Schroers | Germany | 55:49 | 2:45:03 | 1:52:34 | 5:47:34 | 1252 |
| 90 | Axel Runschke | Germany | 53:25 | 2:32:32 | 2:05:24 | 5:47:48 | 1257 |
| 91 | Niels Kyewski | Germany | 41:44 | 2:41:48 | 2:09:38 | 5:47:53 | 1258 |
| 92 | Michael Marza | Belgium | 52:59 | 2:34:01 | 2:11:18 | 5:48:52 | 1274 |
| 93 | Axel Binner | Germany | 40:55 | 2:35:30 | 2:18:26 | 5:49:09 | 1278 |
| 94 | Steffen Wildner | Germany | 40:22 | 2:32:21 | 2:23:42 | 5:49:10 | 1279 |
| 95 | Stefan Brockmann | Germany | 46:27 | 2:26:28 | 2:21:58 | 5:49:36 | 1289 |
| 96 | Yuji Hara | Japan | 40:00 | 2:38:43 | 2:16:26 | 5:50:27 | 1299 |
| 97 | Christian Freidel | Germany | 39:28 | 2:39:56 | 2:17:59 | 5:50:29 | 1301 |
| 98 | Klaus Bockholt | Germany | 42:21 | 2:35:42 | 2:19:54 | 5:50:34 | 1302 |
| 99 | Andreas Köllmann | Germany | 37:22 | 2:35:18 | 2:25:34 | 5:50:40 | 1305 |
| 100 | Andreas Efferl | Germany | 41:23 | 2:38:33 | 2:17:02 | 5:51:19 | 1317 |
| 101 | Martijn Arns | Netherlands | 55:41 | 2:48:56 | 1:53:55 | 5:52:52 | 1333 |
| 102 | Stefan Drieschner | Germany | 45:46 | 2:45:16 | 2:07:44 | 5:54:04 | 1350 |
| 103 | Constantin Wickinghoff | Germany | 36:32 | 3:01:21 | 2:02:03 | 5:56:32 | 1383 |
| 104 | Patrick Chossat | France | 45:12 | 2:46:45 | 2:11:00 | 5:56:57 | 1387 |
| 105 | Michael Orth | Germany | 40:37 | 2:45:37 | 2:16:15 | 5:57:09 | 1388 |
| 106 | Cord Stümke | Germany | 50:51 | 2:33:26 | 2:23:15 | 5:59:08 | 1412 |
| 107 | Marc Friedrich-Heyking | Germany | 38:57 | 2:47:32 | 2:19:15 | 5:59:12 | 1414 |
| 108 | Alexander Jobst | Germany | 39:18 | 2:13:05 | 5:59:55 | 1422 | |
| 109 | Armin Buchbinder | Germany | 47:32 | 2:49:16 | 2:05:22 | 6:00:16 | 1428 |
| 110 | Dirk Czarsbon | Germany | 44:46 | 2:48:52 | 2:14:18 | 6:03:34 | 1462 |
| 111 | Dirk Schönhofen | Germany | 45:07 | 2:43:31 | 2:23:58 | 6:03:44 | 1464 |
| 112 | Marco Schmidt | Germany | 45:26 | 2:40:53 | 2:23:53 | 6:03:54 | 1466 |
| 113 | Maik Nischik | Germany | 48:36 | 2:50:26 | 2:13:32 | 6:05:58 | 1483 |
| 114 | Thomas Richter | Germany | 37:19 | 2:48:06 | 2:29:45 | 6:06:09 | 1485 |
| 115 | Armand Lans | Netherlands | 41:03 | 2:54:11 | 2:18:20 | 6:06:16 | 1488 |
| 116 | Stefan Pax | Germany | 43:39 | 2:35:57 | 2:37:16 | 6:08:20 | 1510 |
| 117 | Stephen Verbeke | Belgium | 44:19 | 2:48:21 | 2:19:53 | 6:08:57 | 1516 |
| 118 | Pim Van Der Aa | Netherlands | 44:30 | 2:57:06 | 2:17:05 | 6:09:58 | 1524 |
| 119 | Michael Jöge | Germany | 48:00 | 2:40:12 | 2:29:05 | 6:10:01 | 1525 |
| 120 | Jan Mutter | Germany | 39:26 | 2:43:46 | 2:33:50 | 6:10:39 | 1528 |
| 121 | Björn Goller | Germany | 49:57 | 2:49:27 | 2:15:53 | 6:11:02 | 1535 |
| 122 | Ley Markus | Germany | 33:17 | 3:21:59 | 1:58:28 | 6:13:23 | 1548 |
| 123 | Mark Driessen | Netherlands | 54:28 | 3:08:01 | 1:49:21 | 6:13:58 | 1557 |
| 124 | Alexander Höllerer | Germany | 39:19 | 2:43:04 | 2:36:45 | 6:15:41 | 1573 |
| 125 | Jörgel Janssen | Germany | 49:25 | 2:36:55 | 2:38:04 | 6:15:51 | 1577 |
| 126 | Noud Van Hecke | Netherlands | 53:14 | 2:55:47 | 2:13:35 | 6:16:57 | 1585 |
| 127 | Andreas Ewert | Germany | 48:04 | 2:52:44 | 2:24:25 | 6:19:31 | 1607 |
| 128 | Oliver Brendel | Germany | 49:20 | 2:44:46 | 2:31:50 | 6:19:58 | 1610 |
| 129 | Dennis Hahn | Germany | 44:52 | 2:59:32 | 2:21:45 | 6:20:10 | 1613 |
| 130 | Sascha Mörth | Germany | 49:01 | 3:06:59 | 2:07:33 | 6:21:34 | 1619 |
| 131 | Jean-Marc Mullie | Belgium | 52:23 | 2:36:46 | 2:30:59 | 6:21:34 | 1620 |
| 132 | Joachim Prinz | Germany | 42:16 | 2:33:22 | 2:53:22 | 6:24:39 | 1645 |
| 133 | Thomas Kötter | Germany | 50:00 | 3:01:56 | 2:16:53 | 6:24:42 | 1646 |
| 134 | Michael Holzwarth | Germany | 42:24 | 2:52:43 | 2:37:08 | 6:28:37 | 1675 |
| 135 | Marco Jüngling | Germany | 50:11 | 2:40:00 | 2:42:59 | 6:34:42 | 1717 |
| 136 | Bjoern Sprung | Germany | 38:39 | 3:34:01 | 2:11:42 | 6:35:00 | 1719 |
| 137 | Gary Gibb | United Kingdom | 41:58 | 2:47:39 | 2:53:33 | 6:36:26 | 1728 |
| 138 | Alexander Janz | Germany | 52:50 | 2:50:49 | 2:30:32 | 6:38:17 | 1741 |
| 139 | Michael Hebben | Germany | 50:41 | 3:00:03 | 2:28:17 | 6:39:29 | 1742 |
| 140 | Oliver Runte | Germany | 40:18 | 2:43:17 | 3:10:19 | 6:47:14 | 1764 |
| 141 | Thore Groth | Germany | 46:53 | 3:07:15 | 2:43:26 | 6:56:01 | 1788 |
| 142 | Björn Scheferling | Germany | 41:51 | 2:52:06 | 2:52:17 | 6:56:27 | 1791 |
| 143 | Ralph Illing | Germany | 51:15 | 2:59:51 | 2:54:14 | 7:00:38 | 1803 |
| 144 | Marco Bente | Germany | 51:18 | 2:51:37 | 3:08:23 | 7:01:29 | 1805 |
| 145 | Albin Szatmari | Luxembourg | 51:47 | 3:11:58 | 2:38:42 | 7:05:17 | 1820 |
| 146 | Frank Siewert | Germany | 46:35 | 2:36:02 | 3:30:21 | 7:08:39 | 1832 |
| 147 | Patrick Van Rumt | Netherlands | 44:47 | 3:03:01 | 3:10:17 | 7:11:18 | 1841 |
| 148 | John Engel | Netherlands | 42:09 | 2:55:59 | 3:19:33 | 7:16:46 | 1846 |
| 149 | Meik Friedrich | Germany | 48:45 | 3:23:36 | 2:51:25 | 7:21:52 | 1849 |
| 150 | Dirk Zwiehoff | Germany | 46:16 | 3:15:55 | 3:06:22 | 7:32:47 | 1861 |
| 151 | Ove Sørdahl | Norway | 52:19 | 3:02:17 | 3:24:49 | 7:42:00 | 1868 |
| 152 | Torsten Schäfer | Germany | 52:59 | 3:10:38 | 3:16:50 | 7:51:03 | 1878 |
| DNF | Dirk Middelhoff | Germany | 58:51 | 2:53:47 | DNF | ||
| DNF | Robert Kirschbaum | Germany | 43:52 | DNF | |||
| DNF | Thomas Drieschner | Germany | 48:12 | 2:36:53 | DNF |
M55-59 116 finishers · 1st Dirk-Jan De Jong 4:26:23 · 3 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Dirk-Jan De Jong | Netherlands | 30:48 | 2:12:51 | 1:34:56 | 4:26:23 | 110 |
| 2 | Markus Kriege | Germany | 29:02 | 2:21:22 | 1:33:49 | 4:32:09 | 143 |
| 3 | Mark Rushby | Ireland | 36:56 | 2:14:10 | 1:35:02 | 4:34:37 | 158 |
| 4 | Frank Wiedenhöfer | Germany | 29:19 | 2:16:43 | 1:42:57 | 4:35:59 | 170 |
| 5 | Knud Schneider | Germany | 35:00 | 2:17:06 | 1:38:43 | 4:41:35 | 228 |
| 6 | Joerg Karweg | Germany | 38:08 | 2:18:18 | 1:38:39 | 4:42:08 | 235 |
| 7 | Guido Wiedner | Germany | 37:17 | 2:24:23 | 1:32:05 | 4:42:21 | 239 |
| 8 | Jan Peter Schaik | Netherlands | 37:15 | 2:18:54 | 1:37:08 | 4:42:38 | 243 |
| 9 | Giuseppe Zuddas | Germany | 31:26 | 2:21:11 | 1:43:00 | 4:43:08 | 249 |
| 10 | Vincent De Cleer | Belgium | 37:00 | 2:20:37 | 1:37:33 | 4:43:48 | 257 |
| 11 | Andreas Kliempt | Germany | 36:27 | 2:18:59 | 1:39:15 | 4:44:38 | 271 |
| 12 | Thomas Vetter | Germany | 38:28 | 2:20:32 | 1:34:42 | 4:45:18 | 277 |
| 13 | Alain Wijnants | Belgium | 36:59 | 2:22:07 | 1:38:54 | 4:48:16 | 307 |
| 14 | Peter Bockholt | Germany | 37:03 | 2:15:05 | 1:49:22 | 4:50:44 | 337 |
| 15 | Volker Marks | Germany | 31:21 | 2:25:00 | 1:50:33 | 4:55:14 | 403 |
| 16 | Jörg Cebulla | Germany | 37:08 | 2:27:52 | 1:45:20 | 4:58:46 | 463 |
| 17 | Bob Rekkers | Netherlands | 35:53 | 2:23:55 | 1:47:28 | 4:58:46 | 464 |
| 18 | Waldo Duin | Netherlands | 34:57 | 2:19:51 | 1:54:41 | 4:58:58 | 471 |
| 19 | Matthias Hof | Germany | 42:43 | 2:25:14 | 1:42:43 | 4:59:24 | 480 |
| 20 | Rüdiger Kranz | Germany | 38:17 | 2:25:20 | 1:46:50 | 4:59:26 | 481 |
| 21 | Henrik Bonnerup | Denmark | 37:24 | 2:25:07 | 1:46:32 | 4:59:43 | 487 |
| 22 | Patrick Gilis | Belgium | 32:18 | 2:21:57 | 1:56:29 | 5:01:31 | 505 |
| 23 | Gerd Asel | Germany | 38:28 | 2:25:16 | 1:52:01 | 5:04:16 | 541 |
| 24 | Tobias Kersten | Germany | 41:43 | 2:23:38 | 1:49:38 | 5:04:56 | 553 |
| 25 | Arnaud Picut | France | 37:27 | 2:28:53 | 1:47:16 | 5:06:03 | 579 |
| 26 | Sabbe Stephane | France | 36:26 | 2:35:55 | 1:45:31 | 5:06:46 | 594 |
| 27 | Jim Girdwood | United Kingdom | 40:41 | 2:31:15 | 1:44:23 | 5:09:07 | 627 |
| 28 | Philippe Nicol | France | 39:00 | 2:27:16 | 1:54:02 | 5:10:03 | 641 |
| 29 | Mark Van Schijndel | Netherlands | 34:16 | 2:19:57 | 2:06:48 | 5:11:21 | 668 |
| 30 | Christian Horn | Germany | 47:11 | 2:37:39 | 1:32:54 | 5:12:16 | 689 |
| 31 | Morten Kristensen | Denmark | 40:57 | 2:40:32 | 1:41:29 | 5:13:05 | 702 |
| 32 | Yvan Vekemans | Belgium | 39:25 | 2:24:26 | 2:00:00 | 5:13:31 | 707 |
| 33 | Klaus Huss | Germany | 32:58 | 2:23:36 | 2:07:30 | 5:13:47 | 712 |
| 34 | Marco Mariano Sarra | Italy | 41:13 | 2:23:07 | 1:59:46 | 5:14:05 | 715 |
| 35 | Oliver Block | Germany | 39:47 | 2:37:19 | 1:47:25 | 5:15:06 | 728 |
| 36 | Lampros Florakis | Greece | 38:59 | 2:25:02 | 2:03:44 | 5:16:30 | 749 |
| 37 | Carsten Hartz | Germany | 43:13 | 2:35:57 | 1:47:18 | 5:17:38 | 759 |
| 38 | Michael Linden | Germany | 40:20 | 2:15:21 | 2:16:18 | 5:19:10 | 781 |
| 39 | Sven Plees | Belgium | 37:12 | 2:33:31 | 1:55:59 | 5:19:24 | 786 |
| 40 | Andreas Herse | Germany | 32:40 | 2:33:31 | 2:02:27 | 5:19:56 | 796 |
| 41 | Marc Geraeds | Netherlands | 37:55 | 2:33:23 | 1:56:30 | 5:22:21 | 835 |
| 42 | Michael Matthias | Germany | 37:00 | 2:35:41 | 1:56:36 | 5:24:05 | 859 |
| 43 | Markus Kueng | Switzerland | 38:07 | 2:26:08 | 2:13:44 | 5:28:11 | 933 |
| 44 | Olivier Zimmer | Germany | 38:29 | 2:32:44 | 2:05:41 | 5:29:39 | 958 |
| 45 | Klaus Röttger | Germany | 42:07 | 2:32:58 | 2:04:51 | 5:30:02 | 965 |
| 46 | Bert Geyer | Germany | 46:35 | 2:41:08 | 1:52:13 | 5:31:09 | 986 |
| 47 | Burkhard Münchow | Germany | 39:19 | 2:49:52 | 1:51:05 | 5:31:35 | 993 |
| 48 | Thomas Tenbeitel | Germany | 37:14 | 2:45:15 | 1:59:20 | 5:34:22 | 1034 |
| 49 | Holger Ludwig | Germany | 28:21 | 2:47:51 | 2:10:05 | 5:35:45 | 1059 |
| 50 | Lars Buße | Germany | 37:23 | 2:25:29 | 2:23:19 | 5:37:45 | 1097 |
| 51 | Peter Heuten | Belgium | 45:24 | 2:38:40 | 2:02:16 | 5:38:36 | 1114 |
| 52 | Kai Eckey | Germany | 41:16 | 2:41:53 | 2:05:17 | 5:40:10 | 1139 |
| 53 | Klaus Wansing | Germany | 49:59 | 2:35:13 | 2:03:07 | 5:40:58 | 1150 |
| 54 | Thorsten Bott | Germany | 47:27 | 2:39:18 | 1:55:50 | 5:41:26 | 1157 |
| 55 | Stephen Barker | United Kingdom | 43:32 | 2:32:52 | 2:16:42 | 5:42:24 | 1166 |
| 56 | Christof Klinkenberg | Germany | 34:00 | 2:46:30 | 2:12:07 | 5:44:03 | 1197 |
| 57 | Michael Walter | Germany | 36:40 | 2:39:36 | 2:17:15 | 5:44:45 | 1202 |
| 58 | Frank Juwig | Germany | 43:45 | 2:41:08 | 2:06:23 | 5:44:55 | 1205 |
| 59 | Michael Plöchl | Germany | 38:26 | 2:39:16 | 2:20:10 | 5:45:38 | 1215 |
| 60 | Gerald Dygryn | Austria | 31:13 | 2:42:35 | 2:20:38 | 5:45:57 | 1218 |
| 61 | Udo Raumann | Germany | 35:09 | 2:48:25 | 2:09:26 | 5:46:38 | 1231 |
| 62 | Christoph Averdiek-Bolwin | Germany | 40:04 | 2:43:40 | 2:08:31 | 5:47:29 | 1250 |
| 63 | Frank Schaudig | Germany | 42:02 | 2:41:45 | 2:06:13 | 5:48:21 | 1265 |
| 64 | Stefan Dietz | Germany | 50:46 | 2:50:15 | 1:55:31 | 5:48:28 | 1269 |
| 65 | Rolf Brosius | Germany | 43:10 | 2:55:17 | 1:55:59 | 5:49:10 | 1280 |
| 66 | Roman Lau | Germany | 35:17 | 2:42:59 | 2:17:10 | 5:49:56 | 1291 |
| 67 | Thomas Preißdorf | Germany | 50:59 | 2:44:22 | 1:59:41 | 5:50:39 | 1304 |
| 68 | Dennis Kloosterman | Netherlands | 48:16 | 2:34:38 | 2:11:10 | 5:51:08 | 1313 |
| 69 | Dag Rodewald | Germany | 38:08 | 2:45:48 | 2:15:15 | 5:51:23 | 1319 |
| 70 | Gernot Herrmann | Germany | 49:17 | 2:39:51 | 2:12:18 | 5:53:03 | 1337 |
| 71 | Udo Genscher | Germany | 36:42 | 2:59:11 | 2:00:53 | 5:53:09 | 1338 |
| 72 | Georg Friese | Germany | 42:56 | 2:44:07 | 2:12:26 | 5:54:01 | 1349 |
| 73 | Christian Zinnbauer | Germany | 41:56 | 2:38:40 | 2:24:48 | 5:56:02 | 1375 |
| 74 | Jo Baeke | Belgium | 35:58 | 2:49:23 | 2:17:05 | 5:56:55 | 1386 |
| 75 | Thorsten Stenger | Germany | 39:36 | 2:40:22 | 2:23:29 | 5:57:23 | 1392 |
| 76 | Michael Garcia | Germany | 40:29 | 2:41:19 | 2:26:15 | 5:59:47 | 1421 |
| 77 | Alexander Mehtieff | Germany | 46:43 | 2:39:06 | 2:23:26 | 6:03:54 | 1465 |
| 78 | Julian Wood | United Kingdom | 43:55 | 2:51:53 | 2:15:53 | 6:05:09 | 1474 |
| 79 | Axel Helbig | Germany | 43:13 | 2:36:40 | 2:31:16 | 6:05:29 | 1479 |
| 80 | Carsten Plitt | Germany | 44:53 | 2:52:54 | 2:11:08 | 6:05:33 | 1481 |
| 81 | Axel Kaske | Germany | 43:12 | 2:39:17 | 2:28:57 | 6:06:47 | 1491 |
| 82 | Thomas Romberg | Germany | 43:21 | 2:49:25 | 2:20:34 | 6:07:43 | 1502 |
| 83 | Martin Baten | Ireland | 36:02 | 2:43:45 | 2:31:00 | 6:09:16 | 1520 |
| 84 | Victor-Liviu Popa-Muller | Romania | 48:10 | 2:53:16 | 2:13:15 | 6:09:22 | 1522 |
| 85 | Andreas Vortkamp | Germany | 49:02 | 2:33:17 | 2:34:26 | 6:10:30 | 1526 |
| 86 | Clemens Van Der Werf | Netherlands | 43:07 | 2:51:14 | 2:19:48 | 6:10:59 | 1532 |
| 87 | Benedict Von Rumohr | Germany | 55:51 | 2:55:35 | 2:05:57 | 6:13:31 | 1550 |
| 88 | Andreas Weymann | Germany | 49:26 | 2:44:07 | 2:25:34 | 6:13:42 | 1552 |
| 89 | Holger Böhme | Germany | 44:50 | 2:52:25 | 2:22:47 | 6:16:25 | 1581 |
| 90 | Joachim Grahl | Germany | 41:30 | 2:44:26 | 2:36:42 | 6:17:53 | 1591 |
| 91 | Andy Hoffmann | Germany | 43:26 | 2:46:17 | 2:35:17 | 6:19:27 | 1606 |
| 92 | Swen Wulfestieg | Germany | 56:09 | 2:35:55 | 2:31:43 | 6:20:26 | 1615 |
| 93 | Joop Rasser | Netherlands | 40:16 | 2:51:17 | 2:34:47 | 6:21:34 | 1618 |
| 94 | Thorsten Grimm | Germany | 45:10 | 2:45:00 | 2:39:35 | 6:22:45 | 1632 |
| 95 | Enrico Jensch | Germany | 44:46 | 2:57:10 | 2:25:06 | 6:23:19 | 1633 |
| 96 | Mario Schroeder | Germany | 48:32 | 3:10:24 | 2:10:19 | 6:25:53 | 1654 |
| 97 | Thomas Henning | Germany | 38:03 | 2:53:39 | 2:36:07 | 6:26:20 | 1658 |
| 98 | Uwe Riske | Germany | 1:05:32 | 2:57:04 | 2:12:28 | 6:26:39 | 1662 |
| 99 | Ralf Blasitzke | Germany | 55:51 | 2:55:45 | 2:17:23 | 6:28:08 | 1672 |
| 100 | Greg Hinton | United States | 45:10 | 3:05:04 | 2:21:37 | 6:28:39 | 1676 |
| 101 | Lothar Hüther | Germany | 42:53 | 2:52:02 | 2:32:40 | 6:29:16 | 1680 |
| 102 | Laurent Arnaud | France | 47:14 | 2:49:41 | 2:42:38 | 6:30:57 | 1688 |
| 103 | Dirk Logemann | Germany | 48:18 | 2:48:11 | 2:40:28 | 6:31:21 | 1692 |
| 104 | Andy Neeves | United Kingdom | 48:59 | 2:42:20 | 2:44:11 | 6:32:16 | 1697 |
| 105 | Alberto Daniels | Netherlands | 44:45 | 2:52:02 | 2:42:33 | 6:34:38 | 1714 |
| 106 | Thorsten Hauck | Germany | 50:59 | 3:01:34 | 2:37:10 | 6:45:23 | 1756 |
| 107 | Andreas Ortmann | Germany | 42:29 | 2:52:02 | 3:06:26 | 6:55:50 | 1785 |
| 108 | Maarten Swinkels | Netherlands | 44:18 | 3:01:13 | 2:56:05 | 6:58:22 | 1797 |
| 109 | Michael Helms | Germany | 43:49 | 3:03:11 | 2:47:57 | 6:59:26 | 1801 |
| 110 | Martin Kohm | Germany | 51:54 | 3:13:11 | 2:41:03 | 7:00:13 | 1802 |
| 111 | Mike Werder | Germany | 42:44 | 2:57:51 | 3:08:33 | 7:06:56 | 1824 |
| 112 | Guido Eschholz | Germany | 44:06 | 2:52:41 | 3:10:22 | 7:08:30 | 1831 |
| 113 | Uwe Domgörgen | Germany | 45:58 | 3:05:43 | 2:59:51 | 7:13:17 | 1842 |
| 114 | Guido Falk | Germany | 53:47 | 3:51:27 | 2:39:52 | 7:44:49 | 1872 |
| 115 | Frank Niemeier | Germany | 46:51 | 3:13:21 | 3:23:39 | 7:47:22 | 1875 |
| 116 | Thomas Kluck | Germany | 54:03 | 3:14:30 | 3:23:39 | 7:47:45 | 1876 |
| DNF | Andreas Sandau | Germany | 44:43 | 2:37:21 | DNF | ||
| DNF | Michael Schubbert | Germany | 43:25 | 2:38:25 | DNF | ||
| DNF | Mike Enders | Germany | 41:51 | 2:39:18 | DNF |
M60-64 66 finishers · 1st Frank Stiller 4:39:32 · 4 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Frank Stiller | Germany | 32:12 | 2:16:47 | 1:41:44 | 4:39:32 | 209 |
| 2 | Juan Garcia | Spain | 37:39 | 2:22:14 | 1:40:28 | 4:50:05 | 327 |
| 3 | Frank Hebart | Germany | 35:54 | 2:25:26 | 1:50:26 | 5:01:22 | 504 |
| 4 | Matthias Elwart | Germany | 39:21 | 2:27:57 | 1:49:23 | 5:04:55 | 552 |
| 5 | Claus Hensel | Germany | 37:06 | 2:31:49 | 1:47:18 | 5:06:13 | 584 |
| 6 | Stephan Kampe | Germany | 33:09 | 2:22:30 | 2:03:57 | 5:07:32 | 605 |
| 7 | Thomas Brühl | Germany | 38:43 | 2:30:01 | 1:52:33 | 5:10:30 | 647 |
| 8 | Rüdiger Jochum | Germany | 30:52 | 2:26:23 | 2:06:21 | 5:11:11 | 663 |
| 9 | Hans-Christoph Reese | Germany | 45:08 | 2:28:35 | 1:50:34 | 5:14:03 | 714 |
| 10 | Paul Nijveldt | Netherlands | 36:12 | 2:32:16 | 1:55:01 | 5:15:09 | 730 |
| 11 | Axel Fricke | Germany | 40:00 | 2:30:40 | 1:58:16 | 5:19:34 | 791 |
| 12 | Günter Geimer | Germany | 42:20 | 2:32:04 | 1:54:41 | 5:22:15 | 834 |
| 13 | Christian Kirsch | Germany | 35:37 | 2:32:44 | 2:09:11 | 5:26:49 | 908 |
| 14 | Jens Kleinau | Germany | 33:45 | 2:38:24 | 2:05:33 | 5:27:33 | 922 |
| 15 | Rick Frolichs | Netherlands | 35:29 | 2:12:20 | 5:30:26 | 974 | |
| 16 | Detmar Freyhoff | Germany | 32:29 | 2:34:16 | 2:17:05 | 5:35:40 | 1056 |
| 17 | Frank Riedel | Germany | 36:58 | 2:37:03 | 2:10:06 | 5:36:14 | 1064 |
| 18 | Werner Beitz | Germany | 39:17 | 2:41:56 | 2:02:35 | 5:37:26 | 1093 |
| 19 | Ralf Mittelstädt | Germany | 40:30 | 2:40:43 | 2:04:44 | 5:37:50 | 1101 |
| 20 | Marc Diesing | Germany | 42:20 | 2:45:26 | 1:58:41 | 5:40:44 | 1144 |
| 21 | Helmut Pfuhl | Germany | 42:22 | 2:35:17 | 2:13:54 | 5:42:57 | 1175 |
| 22 | Paolo Mussotto | Italy | 48:41 | 2:35:58 | 2:05:22 | 5:44:16 | 1198 |
| 23 | Jörg Moser | Germany | 41:33 | 2:40:35 | 2:12:52 | 5:48:13 | 1264 |
| 24 | Claus-Peter Vogel | Germany | 40:20 | 2:46:38 | 2:06:54 | 5:48:27 | 1268 |
| 25 | Stephan Ahlgrim | Germany | 42:54 | 2:47:12 | 2:05:21 | 5:49:16 | 1282 |
| 26 | Roger Seeck | Germany | 41:13 | 2:40:50 | 2:19:35 | 5:52:00 | 1323 |
| 27 | Franz Heinisch | Austria | 39:19 | 2:41:42 | 2:20:20 | 5:52:29 | 1327 |
| 28 | Wolfgang Müller | Germany | 39:43 | 2:45:38 | 2:14:15 | 5:55:41 | 1371 |
| 29 | Patrice Guilloux | France | 47:21 | 2:49:24 | 2:07:34 | 5:56:44 | 1385 |
| 30 | Dag Jensen | Denmark | 50:43 | 2:51:25 | 2:03:15 | 5:58:41 | 1407 |
| 31 | Gaby Arbiv | Israel | 44:57 | 2:51:56 | 2:11:47 | 6:00:04 | 1425 |
| 32 | Michael Schmidt | Germany | 44:25 | 2:42:46 | 2:24:31 | 6:02:21 | 1449 |
| 33 | Frank Witt | Germany | 41:07 | 2:47:56 | 2:21:55 | 6:03:36 | 1463 |
| 34 | Dirk Hasselkuss | Bermuda | 47:06 | 2:41:08 | 2:20:29 | 6:06:34 | 1490 |
| 35 | Jean-Marie Holvoet | Belgium | 36:31 | 2:43:03 | 2:34:34 | 6:07:53 | 1507 |
| 36 | Arnold König | Germany | 49:54 | 2:46:33 | 2:23:44 | 6:14:42 | 1562 |
| 37 | Ralf Lemmerz | Germany | 39:06 | 2:44:04 | 2:34:39 | 6:15:08 | 1570 |
| 38 | Jens Jurgen Kies | Netherlands | 44:57 | 2:53:38 | 2:25:29 | 6:15:44 | 1574 |
| 39 | Uwe Mayer | Germany | 1:08:19 | 2:32:10 | 2:20:08 | 6:17:04 | 1586 |
| 40 | Hans-Ulrich Wandel | Germany | 41:24 | 2:48:17 | 2:23:32 | 6:17:27 | 1589 |
| 41 | Roland Cross | United Kingdom | 51:33 | 2:50:57 | 2:20:37 | 6:19:10 | 1604 |
| 42 | Bernd Rosenberg | Germany | 45:46 | 2:39:50 | 2:41:53 | 6:22:20 | 1628 |
| 43 | Jos Van Den Akker | Netherlands | 41:29 | 2:49:20 | 2:39:03 | 6:25:13 | 1649 |
| 44 | Jürgen Treckmann | Germany | 45:12 | 2:53:52 | 2:30:16 | 6:26:45 | 1663 |
| 45 | Jan Jaap Van Deventer | Netherlands | 44:29 | 2:36:21 | 2:55:34 | 6:28:33 | 1674 |
| 46 | Philippe Geerdens | Germany | 1:02:15 | 2:57:25 | 2:11:07 | 6:30:04 | 1685 |
| 47 | Paul Pollux | Netherlands | 33:34 | 3:18:01 | 2:17:51 | 6:31:15 | 1690 |
| 48 | Curt Frühling | Germany | 42:46 | 2:41:25 | 2:55:46 | 6:32:46 | 1699 |
| 49 | Claus Andre Madsen | Denmark | 45:35 | 3:05:40 | 2:27:30 | 6:33:32 | 1706 |
| 50 | Frans Van Melis | Netherlands | 43:44 | 2:44:49 | 2:48:04 | 6:34:57 | 1718 |
| 51 | Marcus Oeynhausen | Germany | 47:36 | 2:50:09 | 2:40:14 | 6:35:45 | 1723 |
| 52 | Matthias Jost | Germany | 44:35 | 2:54:21 | 2:42:20 | 6:35:59 | 1724 |
| 53 | Konrad Schürmert | Germany | 40:34 | 2:49:24 | 2:50:12 | 6:37:07 | 1732 |
| 54 | Bernd Berse | Germany | 57:33 | 2:43:28 | 2:43:35 | 6:37:37 | 1737 |
| 55 | Henk Verhoek | Netherlands | 48:55 | 2:55:19 | 2:39:42 | 6:40:10 | 1744 |
| 56 | Peter Krüger | Belgium | 47:12 | 3:02:52 | 2:32:18 | 6:41:27 | 1749 |
| 57 | Uwe Saueressig | Germany | 43:14 | 2:57:24 | 2:37:11 | 6:53:22 | 1778 |
| 58 | Christopher H Gair | United Kingdom | 51:29 | 3:00:15 | 2:42:53 | 6:55:00 | 1784 |
| 59 | Walther Krause | Brazil | 48:28 | 2:59:29 | 2:55:09 | 7:01:14 | 1804 |
| 60 | Finn Hansen | Denmark | 56:50 | 3:08:09 | 2:39:14 | 7:03:46 | 1814 |
| 61 | Marc Boutsen | Belgium | 51:19 | 3:19:45 | 2:54:12 | 7:22:18 | 1850 |
| 62 | Michael Kalin | Germany | 48:50 | 2:57:09 | 3:19:57 | 7:22:31 | 1852 |
| 63 | Marc Cwikowski | Belgium | 1:02:29 | 3:20:52 | 2:39:55 | 7:23:27 | 1854 |
| 64 | Marcus Zeppenfeld | Germany | 51:49 | 2:59:49 | 3:26:00 | 7:36:23 | 1865 |
| 65 | Michael Reiche | Germany | 57:36 | 3:11:23 | 3:07:54 | 7:39:05 | 1866 |
| 66 | Luc Latoir | Belgium | 1:03:57 | 3:13:04 | 3:14:10 | 7:55:05 | 1879 |
| DNF | Andreas Jepp-Stork | Germany | 1:31:37 | DNF | |||
| DNF | Christian Fechtrup | Germany | 44:31 | DNF | |||
| DNF | Edwin Ophof | Netherlands | 33:38 | DNF | |||
| DNF | Frank Goertz | Germany | 44:38 | 3:05:29 | DNF |
M65-69 16 finishers · 1st Jürgen Balg 4:59:10
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Jürgen Balg | Germany | 33:36 | 2:31:36 | 1:45:15 | 4:59:10 | 477 |
| 2 | Dirkjan Doijen | Netherlands | 41:46 | 2:38:21 | 1:47:42 | 5:19:09 | 780 |
| 3 | Adam Szwagrun | Belgium | 34:03 | 2:33:49 | 2:03:31 | 5:21:23 | 820 |
| 4 | Willem Derks | Netherlands | 43:07 | 2:37:03 | 1:55:18 | 5:28:59 | 951 |
| 5 | Michael Wiese | Germany | 49:25 | 2:30:34 | 2:05:51 | 5:37:19 | 1084 |
| 6 | Wolfgang Klein | Germany | 46:47 | 2:33:51 | 2:03:33 | 5:40:01 | 1136 |
| 7 | Ludger Johannes Schluetter | Germany | 44:58 | 2:33:08 | 2:14:13 | 5:43:03 | 1177 |
| 8 | Claus Nolte | Germany | 48:34 | 2:39:34 | 2:08:59 | 5:53:37 | 1344 |
| 9 | Mario Zancanaro | Italy | 40:44 | 2:46:14 | 2:15:22 | 5:56:12 | 1376 |
| 10 | Andreas Röhrle | Germany | 48:16 | 2:45:20 | 2:11:04 | 5:57:52 | 1397 |
| 11 | Norbert Hartmann | Germany | 44:46 | 2:36:28 | 2:27:50 | 5:59:59 | 1424 |
| 12 | Matthias Bender | Germany | 45:17 | 2:48:26 | 2:26:18 | 6:12:41 | 1543 |
| 13 | Hisaya Matsuda | Japan | 41:13 | 2:59:44 | 2:28:22 | 6:24:34 | 1644 |
| 14 | Hans Alfred Fuhrmann | Germany | 54:35 | 3:00:05 | 2:34:05 | 6:51:32 | 1771 |
| 15 | Wolfgang Kurth | Germany | 45:44 | 2:55:02 | 2:56:31 | 6:57:26 | 1793 |
| 16 | Martin Epkenhans | Germany | 41:45 | 3:12:58 | 2:49:24 | 6:58:46 | 1798 |
M70-74 2 finishers · 1st Stephan Petrasch 5:59:45
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Stephan Petrasch | Germany | 42:48 | 2:45:12 | 2:17:06 | 5:59:45 | 1420 |
| 2 | Jörg Dr. Siegel | Germany | 55:07 | 2:43:47 | 2:19:29 | 6:13:27 | 1549 |
M75-79 3 finishers · 1st Hitohiko Sakajiri 7:09:19
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Hitohiko Sakajiri | Japan | 46:57 | 3:35:09 | 2:29:50 | 7:09:19 | 1835 |
| 2 | Ijbele Van Olst | Netherlands | 46:31 | 3:08:11 | 3:28:14 | 7:43:13 | 1870 |
| 3 | Heinrich Jockenhöfer | Germany | 1:02:56 | 3:16:11 | 3:42:54 | 8:22:59 | 1887 |
PC/ID 0 finishers · 3 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| DNF | Edwin Van Geenen | Netherlands | 44:33 | 2:17:07 | 1:40:41 | DNF | |
| DNF | Esmee Anne De Meulmeester | Netherlands | 35:49 | 2:53:31 | 1:48:29 | DNF | |
| DNF | Wilbert De Veer | Netherlands | 44:33 | 2:17:07 | 1:40:42 | DNF |
Chasing a World Championship slot?
Get a free AI season plan for your next race — built around your level, your calendar and the slot you are after.
Your live Ironman ranking is in Onda
NEW ON THE APP STOREhi, it's max - i built this tool. Onda now shows where you stand all season: your AWA points, your rank inside your age group, and the bronze / silver / gold cutoff lines. free, no ads.
Qualification is modelled with the WTC age-group performance multipliers. Results are for information only — always confirm slots and rolldown with the official race-day allocation. Not affiliated with the IRONMAN Group.