

| 1 | 26:24:44 | Matthieu Girard 49 | M1 | |
| 2 | 28:20:44 | Davide Grazielli 47 | M2 | 2024 (160K) 2021 (160K) |
| 3 | 29:29:23 | Andreas Hungerbühler 41 | M3 | 2021 (160K) 2019 (160K) |
| 4 | 30:17:25 | Katharina Hartmuth 26 | F1 | 2021 (160K) 2018 (100K) |
| 5 | 30:40:23 | Douglas Lewis 57 | M4 | |
| 6 | 30:59:19 | Luuk Van der Jagt 29 | M5 | |
| 7 | 31:09:50 | Damien Porchet 45 | M6 | |
| 8 | 31:30:00 | Francesco Paco Gentilucci 34 | M7 | |
| 9 | 31:42:48 | Stefan Haebler 46 | M8 | 2021 (160K) 2019 (160K) |
| 10 | 31:42:48 | Jay Aldous 60 | M9 | |
| 11 | 32:02:33 | Patrick Pereira 50 | M10 | |
| 12 | 32:23:03 | Benjamin Boksberger 39 | M11 | |
| 13 | 33:06:16 | Geert Paelinck 35 | M12 | |
| 14 | 33:32:16 | Jochen Leisinger 30 | M13 | |
| 15 | 33:36:01 | Clément Grienenberger 32 | M14 | |
| 16 | 35:02:30 | Moritz Hafner 27 | M15 | |
| 17 | 35:05:19 | Roger Gilgen 53 | M16 | |
| 18 | 35:54:54 | Matthieu Moreau 41 | M17 | |
| 19 | 35:57:20 | Audrey Passot 35 | F2 | |
| 20 | 35:58:24 | Richard Cupples 39 | M18 | 2024 (160K) 2022 (160K) v2021(800K) 2021 (160K) v2020(800K) 2019 (160K) |
| 21 | 36:01:12 | Pierre Lobstein 33 | M19 | |
| 22 | 37:03:11 | Vincent Sermier 38 | M20 | |
| 23 | 37:03:11 | Werner Geerinck 59 | M21 | |
| 24 | 37:15:38 | Marián Bugoš 46 | M22 | |
| 25 | 37:48:31 | Patrick Vorburger 46 | M23 | |
| 26 | 37:48:31 | Andreas Schwarz 48 | M24 | |
| 27 | 37:52:29 | Stephan Diezi 41 | M25 | 2024 (160K) 2021 (160K) |
| 28 | 38:17:42 | Michal Vomocil 44 | M26 | 2022 (160K) 2021 (160K) |
| 29 | 39:00:04 | Benjamin Kohler 41 | M27 | 2025 (160K) 2024 (160K) 2022 (160K) 2021 (160K) |
| 30 | 39:00:04 | Fabian Meisel 31 | M28 | |
| 31 | 39:00:04 | Dominik Schmidt 30 | M29 | |
| 32 | 39:04:22 | Krystian Pietrzak 38 | M30 | 2021 (160K) 2019 (100K) |
| 33 | 39:31:23 | Dan Rogers 46 | M31 | |
| 34 | 39:37:52 | Felix Moser 53 | M32 | 2025 (160K) 2021 (160K) |
| 35 | 40:59:08 | Kevin Moore 35 | M33 | |
| 36 | 40:59:09 | Robert Gregory Moore 48 | M34 | |
| 37 | 41:12:18 | Christian Knapp 54 | M35 | |
| 38 | 41:36:21 | Olivier Gendre 52 | M36 | |
| 39 | 42:45:21 | Simon Deissler 42 | M37 | |
| 40 | 43:13:44 | Andrej Schmidt 49 | M38 | 2021 (160K) 2019 (160K) |
| 41 | 43:23:22 | Elmar Sistermanns 56 | M39 | |
| 42 | 43:43:08 | Andrew Cameron 36 | M40 | |
| 43 | 44:02:10 | Alexander Khalyapin 53 | M41 | |
| 44 | 44:20:11 | Jonathan Kuhlman 30 | M42 | 2022 (100K) 2021 (160K) |
| 45 | 44:49:30 | Yukihisa Nakamura 39 | M43 | |
| 46 | 45:17:20 | Annick Pfetzinger 60 | F3 | |
| 47 | 46:04:12 | Nicolas Muller 36 | M44 | |
| 48 | 47:09:01 | Dmitry Zadvornov 46 | M45 | |
| 49 | 48:07:52 | Rasmus Braad 43 | M46 | 2022 (160K) 2021 (160K) |
| 50 | 48:07:53 | Frederik Gregaard 42 | M47 | 2022 (160K) 2021 (160K) v2020(800K) 2019 (160K) |
If you see any errors or if you're missing your result please email us at rd@swissalps100.com.