| Rg | Name Vorname | Jg | Club | Start | Finish | + |
| 1 | Lepori Domenico | 1964 | GOLD Savosa | 13:30:00 | 51:45 | +0:00 |
| 2 | Anuchkin Oleg | 1962 | C.O. Aget Lugano | 12:09:00 | 52:41 | +0:56 |
| 3 | Pradel Roberto | 1964 | US Primiero | 11:30:00 | 53:16 | +1:31 |
| 4 | Ulrich Kornel | 1962 | OLG Goldau | 10:42:00 | 53:31 | +1:46 |
| 5 | Wildi Koni | 1965 | OLK Argus | 13:12:00 | 56:11 | +4:26 |
| 6 | Müller Reto | 1961 | OLG Galgenen | 11:51:00 | 56:18 | +4:33 |
| 7 | Flühmann Beat | 1965 | OLG Pfäffikon/Weisslingen | 10:21:00 | 57:04 | +5:19 |
| 8 | Bolliger Stefan | 1961 | OLV Baselland | 12:57:00 | 57:58 | +6:13 |
| 9 | Aebersold Christian | 1962 | ol.biel.seeland | 10:36:00 | 58:26 | +6:41 |
| 10 | Suter-Schadegg Nik | 1965 | Cordoba OLC | 12:36:00 | 58:48 | +7:03 |
| 11 | Thierolf Michael | 1962 | TSG Bad König | 11:18:00 | 1:01:24 | +9:39 |
| 12 | Aegler Mark | 1965 | OL Regio Wil | 12:45:00 | 1:01:26 | +9:41 |
| 13 | Curiger Andreas | 1964 | OLC Kapreolo | 12:12:00 | 1:01:58 | +10:13 |
| 14 | Hanselmann Daniel | 1965 | OLV Baselland | 12:24:00 | 1:02:11 | +10:26 |
| 15 | Jordi Urs | 1965 | OLG Hondrich | 10:09:00 | 1:03:25 | +11:40 |
| 16 | Brügger Joseph | 1962 | OLC Omström Sense | 10:03:00 | 1:04:22 | +12:37 |
| 17 | Tettamanti Roberto | 1965 | SCOM Mendrisio | 12:51:00 | 1:06:49 | +15:04 |
| 18 | Oppliger Martin | 1962 | Cordoba OLC | 12:06:00 | 1:07:20 | +15:35 |
| 19 | Truttmann Markus | 1963 | OLG Goldau | 10:30:00 | 1:09:03 | +17:18 |
| 20 | Hubmann Jörg | 1964 | OL Regio Wil | 12:21:00 | 1:09:13 | +17:28 |
| 21 | Würsten Daniel | 1961 | OLG KTV Altdorf | 10:39:00 | 1:10:24 | +18:39 |
| 22 | Gribi Peter | 1963 | Cordoba OLC | 13:21:00 | 1:11:36 | +19:51 |
| 23 | Bucher Theophil | 1962 | OL Regio Burgdorf | 11:39:00 | 1:12:29 | +20:44 |
| 24 | Roth Markus | 1962 | OLK Piz Hasi | 13:09:00 | 1:12:39 | +20:54 |
| 25 | Dätwyler Thomas | 1961 | OLG Pfäffikon | 11:48:00 | 1:12:53 | +21:08 |
| 26 | Steinauer Michael | 1964 | ol.biel.seeland | 11:03:00 | 1:13:12 | +21:27 |
| 27 | Rubitschon Urs | 1965 | OLV Zug | 13:27:00 | 1:13:41 | +21:56 |
| 28 | Lüscher Andi | 1961 | OLC Kapreolo | 11:45:00 | 1:13:48 | +22:03 |
| 29 | Wälti André | 1965 | ol.biel.seeland | 10:24:00 | 1:14:21 | +22:36 |
| 30 | Mächler Patrik | 1962 | OLV Luzern | 10:48:00 | 1:14:33 | +22:48 |
| 31 | Schütz Roland | 1962 | OLG Bern | 10:57:00 | 1:14:38 | +22:53 |
| 32 | Schubnell Markus | 1963 | OLC Winterthur | 13:33:00 | 1:16:04 | +24:19 |
| 33 | Pietsch Wolfgang | 1964 | Naturfreunde Wien | 10:18:00 | 1:16:11 | +24:26 |
| 34 | Neu Urs | 1963 | STB LA | 10:33:00 | 1:16:15 | +24:30 |
| 35 | Puntschart Adrian | 1962 | OLG Chur | 10:12:00 | 1:16:51 | +25:06 |
| 36 | Schlatter Stefan | 1964 | OLC Kapreolo BT | 11:33:00 | 1:18:38 | +26:53 |
| 37 | Hofer Urs | 1962 | OLV Baselland | 13:15:00 | 1:19:19 | +27:34 |
| 38 | Rohweder Arne | 1962 | Ski-O Swiss | 11:12:00 | 1:21:50 | +30:05 |
| 39 | Bühler Christjohannes | 1965 | OLV Luzern | 11:06:00 | 1:22:01 | +30:16 |
| 40 | Streuli Fritz | 1962 | OL Amriswil | 13:06:00 | 1:22:27 | +30:42 |
| 41 | Burkhart Erich | 1963 | OL Regio Wil | 12:39:00 | 1:23:45 | +32:00 |
| 42 | Giezendanner Rolf | 1965 | OL Regio Burgdorf | 11:57:00 | 1:23:54 | +32:09 |
| 43 | Baumann Walter | 1964 | OLG KTV Altdorf | 10:27:00 | 1:24:08 | +32:23 |
| 43 | Schafer Leonard | 1961 | OLC Omström Sense | 11:00:00 | 1:24:08 | +32:23 |
| 45 | Dätwyler Urs | 1964 | OLG Hondrich | 11:54:00 | 1:24:09 | +32:24 |
| 46 | Walti Otto | 1962 | OLK Argus | 13:24:00 | 1:24:34 | +32:49 |
| 47 | Pel Christoph | 1961 | 10:51:00 | 1:25:50 | +34:05 | |
| 48 | Zumsteg Michael | 1961 | OLK Piz Hasi | 12:27:00 | 1:26:30 | +34:45 |
| 49 | Gloor Bernard | 1965 | OLG Pfäffikon | 11:42:00 | 1:27:51 | +36:06 |
| 50 | Zimmermann Ernst | 1965 | OLG Huttwil | 11:24:00 | 1:28:19 | +36:34 |
| 51 | Wälti Manuel | 1965 | OLC Winterthur | 12:54:00 | 1:30:27 | +38:42 |
| 52 | Burkhard Martin | 1964 | Cordoba OLC | 12:48:00 | 1:31:33 | +39:48 |
| 53 | Bleiker Heinz | 1964 | OL Regio Wil | 12:33:00 | 1:32:24 | +40:39 |
| 54 | Rutz Peter | 1963 | O-Motion | 11:15:00 | 1:33:37 | +41:52 |
| 55 | Schneider Thomas | 1962 | Cordoba OLC | 12:18:00 | 1:36:44 | +44:59 |
| 56 | Häny Hansruedi | 1962 | OLG Kölliken | 12:15:00 | 1:37:44 | +45:59 |
| 57 | Peter Luzius | 1964 | ol.biel.seeland | 10:45:00 | 1:43:04 | +51:19 |
| 58 | Wettstein Rolf | 1962 | OL Zimmerberg | 11:36:00 | 1:54:46 | +1:03:01 |
| Utzinger Urs | 1965 | OL Zimmerberg | 11:27:00 | mp | ||
| Müller Konstantin | 1964 | OLK Rafzerfeld | 12:00:00 | mp | ||
| Zihlmann Höck | 1962 | OLK Piz Hasi | 10:54:00 | resgd | ||
| Baumann Jörg | 1963 | OLC Kapreolo | 12:03:00 | resgd | ||
| Buholzer Oli | 1964 | OLG Chur | 10:06:00 | dns | ||
| Widler Urs | 1962 | OLG Weisslingen | 10:15:00 | dns | ||
| Bernhard Stephan | 1965 | OL Regio Burgdorf | 11:09:00 | dns | ||
| Schneider Markus | 1962 | OLG Biberist SO | 11:21:00 | dns | ||
| Gloor Thomas | 1964 | OLV Baselland | 12:30:00 | dns | ||
| Meier Daniel | 1961 | OLK Argus | 12:42:00 | dns | ||
| Burger Sigi | 1961 | 13:00:00 | dns | |||
| Schweizer Markus | 1965 | OLV Baselland | 13:03:00 | dns | ||
| Pura Alberto | 1962 | O-92 Piano di Magadino | 13:18:00 | dns |