| Rank | AG | Name | Time |
|---|---|---|---|
| π₯ | π₯ | πͺπΈAitor Lizarazu | 58:52 |
| π₯ | π₯ | π¬π§Marc Dean | +1:111:00:03 |
| #8 | π₯ | π©πͺChristof Brenner | +2:141:02:17 |
| #12 | #4 | π©πͺTimo Van Der Meer | +1:231:03:40 |
| #16 | #5 | π©πͺBenito Baez Ayala | +0:471:04:27 |
| #17 | #6 | π¬π§Krystian Poremba | +0:111:04:38 |
| #18 | #7 | π©πͺJulian KrΓΌger | +0:051:04:43 |
| #20 | #8 | π©πͺMarcus Funken | +0:311:05:14 |
| #21 | #9 | π«π·Forootan Kevin | +0:041:05:18 |
| #28 | #10 | π³π±Elte Hupkes | +1:331:06:51 |
| #29 | #11 | π©πͺClemens Reinhardt | +0:051:06:56 |
| #33 | #12 | π¬π§Ben Walker | +1:291:08:25 |
| #34 | #13 | π©πͺFlorian Staudt | +0:211:08:46 |
| #35 | #14 | π©πͺSebastian Zink | +0:041:08:50 |
| #38 | #15 | πͺπΈChristian Huerta | +0:461:09:36 |
| #39 | #16 | π©πͺRoman Kadyrbajew | +0:231:09:59 |
| #40 | #17 | π±πΊGil Nicola | +0:151:10:14 |
| #41 | #18 | π¨πΏJan Erben | 1:10:14 |
| #42 | #19 | π©πͺNicolas Dornseifer | +0:051:10:19 |
| #44 | #20 | π©πͺTobias Michen | +0:071:10:26 |
| #47 | #21 | π©πͺMarvin Karsch | +1:031:11:29 |
| #50 | #22 | π©πͺPatrick Martens | +0:231:11:52 |
| #51 | #23 | π©πͺRicky Reinspach | 1:11:52 |
| #52 | #24 | π©πͺPhilip Mlitzko | +0:161:12:08 |
| #58 | #25 | π·πΊRuslan Brut | +1:001:13:08 |
| #60 | #26 | π©πͺDavid Pfahl | +0:431:13:51 |
| #61 | #27 | π©πͺStefan Koch | +0:011:13:52 |
| #64 | #28 | π©πͺAlexander Petrovic | +0:241:14:16 |
| #68 | #29 | π©πͺTom Kistner | +0:471:15:03 |
| #69 | #30 | π©πͺAlexander Steland | +0:571:16:00 |
| #70 | #31 | π©πͺMarco JΓ€ckel | +0:031:16:03 |
| #74 | #32 | π©πͺAndreas Fleder | +0:321:16:35 |
| #75 | #33 | π©πͺDennis SΓΆlle | +0:241:16:59 |
| #77 | #34 | π©πͺMax Heller | +0:431:17:42 |
| #81 | #35 | π©πͺRaoul Spanger | +1:041:18:46 |
| #83 | #36 | π«π·Alban Michel | +0:361:19:22 |
| #85 | #37 | π©πͺDaniel Hannemann | +0:071:19:29 |
| #88 | #38 | π²π½Osvaldo Lomeli | +0:201:19:49 |
| #90 | #39 | π©πͺAdrin Amin Salehi | +0:591:20:48 |
| #93 | #40 | π΅π±Jan Hankus | +1:181:22:06 |
| #94 | #41 | π©πͺRaphael Merkt | +0:381:22:44 |
| #95 | #42 | π«π·Xavier Thalgott | +0:071:22:51 |
| #97 | #43 | π©πͺMarkus Heuer | +0:101:23:01 |
| #100 | #44 | π©πͺAdedeji Olusanya | +0:421:23:43 |
| #101 | #45 | π©πͺNiko Unger | +0:111:23:54 |
| #103 | #46 | π©πͺTobias Meyer | +0:061:24:00 |
| #112 | #47 | π©πͺTobias Kubiesa | +0:591:24:59 |
| #115 | #48 | π¨πMartin Schlup | +0:581:25:57 |
| #122 | #49 | π©πͺKevin Rhoese | +2:071:28:04 |
| #123 | #50 | π©πͺZachary Woods | +0:021:28:06 |