| Rg | Name Vorname | Jg | Club | Start | Radio1 | Finish | + |
| 1 | Buholzer Oli | 1964 | OLV Zug | 14:06:00 | 40:25 | ||
| 2 | Hanselmann Daniel | 1965 | OLG Welsikon/OLV Baselland | 15:56:00 | 40:36 | +0:11 | |
| 3 | Hammer Jost | 1965 | OLG Biberist SO | 14:14:00 | 41:37 | +1:12 | |
| 4 | Flühmann Beat | 1965 | OLG Weisslingen | 15:28:00 | 41:46 | +1:21 | |
| 5 | Hubmann Jörg | 1964 | OL Regio Wil | 14:48:00 | 42:03 | +1:38 | |
| 6 | Stalder Ueli | 1966 | OLV Hindelbank | 14:00:00 | 42:06 | +1:41 | |
| 7 | Hutzli Christoph | 1966 | OL Regio Wil | 15:18:00 | 42:09 | +1:44 | |
| 8 | Widler Urs | 1962 | OLK Rafzerfeld | 15:36:00 | 42:31 | +2:06 | |
| 9 | Schaffner Martin | 1966 | OLK Piz Hasi | 13:48:00 | 42:43 | +2:18 | |
| 10 | Schlatter Stefan | 1964 | OLC Kapreolo BT | 13:50:00 | 42:47 | +2:22 | |
| 11 | Schweizer Markus | 1965 | OLV Baselland | 13:30:00 | 42:48 | +2:23 | |
| 12 | Flühmann Tino | 1963 | thurgorienta | 15:52:00 | 43:09 | +2:44 | |
| 13 | Utzinger Urs | 1965 | OL Zimmerberg | 15:42:00 | 43:27 | +3:02 | |
| 14 | Kunz Patrick | 1965 | OLG St. Gallen/App. | 15:16:00 | 43:58 | +3:33 | |
| 15 | Meister Roland | 1963 | OLG Dachsen | 14:42:00 | 44:51 | +4:26 | |
| 16 | Jordi Urs | 1965 | OLG Hondrich | 12:40:00 | 44:53 | +4:28 | |
| 17 | Gemperle Rolf | 1965 | OLK Argus | 13:28:00 | 45:18 | +4:53 | |
| 18 | Suter-Schadegg Nik | 1965 | OLG Cordoba | 13:32:00 | 45:23 | +4:58 | |
| 19 | Wyss Andreas | 1962 | OL Regio Olten | 13:58:00 | 45:33 | +5:08 | |
| 20 | Gehriger Peter | 1965 | ol.biel.seeland | 12:48:00 | 46:43 | +6:18 | |
| 21 | Oklé Martin | 1966 | OLK Piz Hasi | 13:12:00 | 46:46 | +6:21 | |
| 22 | Anuchkin Oleg | 1962 | C.O. Aget Lugano | 15:00:00 | 47:02 | +6:37 | |
| 23 | Holer Werner | 1963 | OLK Fricktal | 13:26:00 | 47:36 | +7:11 | |
| 24 | Zbinden Reto | 1964 | OLV Baselland | 13:20:00 | 48:09 | +7:44 | |
| 25 | Bieri Markus | 1966 | OLG Pfäffikon | 14:50:00 | 48:13 | +7:48 | |
| 26 | Tettamanti Roberto | 1965 | SCOM Mendrisio | 14:38:00 | 48:43 | +8:18 | |
| 27 | Walti Otto | 1962 | OLK Argus | 13:10:00 | 48:45 | +8:20 | |
| 28 | Dubach Res | 1966 | ol norska | 14:16:00 | 49:37 | +9:12 | |
| 29 | Bieri Alex | 1964 | OLV Luzern | 14:20:00 | 49:56 | +9:31 | |
| 30 | Kobel Matthias | 1965 | OLG Skandia | 14:18:00 | 50:48 | +10:23 | |
| 31 | Beglinger Christian | 1964 | OLG Murten | 13:16:00 | 50:58 | +10:33 | |
| 32 | Steinauer Michael | 1964 | ol.biel.seeland | 13:52:00 | 51:24 | +10:59 | |
| 33 | Mächler Patrik | 1962 | OLV Luzern | 14:24:00 | 51:46 | +11:21 | |
| 34 | Lepori Domenico | 1964 | GOLD Savosa | 12:54:00 | 52:01 | +11:36 | |
| 35 | Rutz Peter | 1963 | O-Motion | 14:22:00 | 52:02 | +11:37 | |
| 36 | Haas René | 1962 | OLG Schaffhausen | 15:02:00 | 52:14 | +11:49 | |
| 37 | Heimgartner Pius | 1966 | OLG Cordoba | 12:52:00 | 53:06 | +12:41 | |
| 38 | Hofer Urs | 1962 | OLV Baselland | 12:56:00 | 53:13 | +12:48 | |
| 39 | Zihlmann Höck | 1962 | OLK Piz Hasi | 14:08:00 | 53:33 | +13:08 | |
| 40 | Schiess Marcel | 1963 | OLG Chur | 13:14:00 | 53:37 | +13:12 | |
| 41 | Ruppenthal Marcel | 1965 | OLG Chur | 15:04:00 | 53:47 | +13:22 | |
| 42 | Baumann Jörg | 1963 | OLC Kapreolo | 15:26:00 | 54:07 | +13:42 | |
| 43 | Aegler Mark | 1965 | OL Regio Wil | 14:54:00 | 54:13 | +13:48 | |
| 44 | Puntschart Adrian | 1962 | OLG Chur | 15:22:00 | 54:14 | +13:49 | |
| 45 | Brechbühl Markus | 1965 | OLG Stäfa | 14:52:00 | 54:23 | +13:58 | |
| 45 | Brügger Joseph | 1962 | OLC Omström Sense | 13:34:00 | 54:23 | +13:58 | |
| 47 | Schütz Roland | 1962 | OLG Bern | 13:08:00 | 54:58 | +14:33 | |
| 48 | Wälti André | 1965 | ol.biel.seeland/OLG Bern | 13:24:00 | 55:18 | +14:53 | |
| 49 | Oehy Peter | 1964 | OLC Winterthur | 15:48:00 | 55:43 | +15:18 | |
| 50 | Bleiker Heinz | 1964 | OL Regio Wil | 14:40:00 | 56:01 | +15:36 | |
| 51 | Egger Thomas | 1964 | ol norska/ol.biel.seeland | 15:58:00 | 56:05 | +15:40 | |
| 52 | Schrago Grégoire | 1966 | CA Rosé | 12:36:00 | 56:58 | +16:33 | |
| 53 | Christan Roch | 1963 | CA Rosé | 13:22:00 | 57:30 | +17:05 | |
| 54 | Widmer Timo | 1966 | OLG Zürich | 15:08:00 | 57:46 | +17:21 | |
| 55 | Leibundgut Daniel | 1966 | OLV Hindelbank | 13:38:00 | 58:45 | +18:20 | |
| 56 | Truttmann Markus | 1963 | OLG Goldau | 14:28:00 | 59:06 | +18:41 | |
| 57 | Gisi Thomas | 1963 | OLG Bern | 14:26:00 | 59:16 | +18:51 | |
| 58 | Grote Andreas | 1964 | OLC SKOG Fribourg | 12:46:00 | 59:23 | +18:58 | |
| 59 | Sandmeier Dieter | 1966 | OLG St. Gallen/App. | 15:20:00 | 1:00:21 | +19:56 | |
| 60 | Güdel Roland | 1966 | OLG Murten | 13:36:00 | 1:00:47 | +20:22 | |
| 61 | Henkes Freddy | 1962 | OLG St. Vith ARDOC | 14:34:00 | 1:00:53 | +20:28 | |
| 62 | Blattner Martin | 1966 | 13:44:00 | 1:01:08 | +20:43 | ||
| 63 | Baumann Walter | 1964 | OLG KTV Altdorf | 14:04:00 | 1:01:09 | +20:44 | |
| 64 | Schlatter Christoph | 1965 | OLC Kapreolo BT | 15:38:00 | 1:01:24 | +20:59 | |
| 65 | Hitz Markus | 1964 | OLK Argus | 16:02:00 | 1:02:08 | +21:43 | |
| 66 | Tschudin Matthias | 1965 | OLC Winterthur | 14:36:00 | 1:02:09 | +21:44 | |
| 67 | Curiger Andreas | 1964 | OLC Kapreolo | 12:42:00 | 1:02:24 | +21:59 | |
| 68 | Ryser Ueli | 1963 | OLV Langenthal | 14:02:00 | 1:02:45 | +22:20 | |
| 69 | Peter Kaspar | 1966 | OLG Welsikon | 15:44:00 | 1:03:04 | +22:39 | |
| 70 | Müller Beat | 1962 | CO Lausanne-Jorat | 13:42:00 | 1:03:10 | +22:45 | |
| 71 | Furer Christoph | 1966 | OLG Bern | 12:50:00 | 1:03:48 | +23:23 | |
| 72 | Schönenberger Christoph | 1962 | OLV Zug | 14:10:00 | 1:04:03 | +23:38 | |
| 73 | Oppliger Martin | 1962 | OLG Cordoba | 15:50:00 | 1:04:06 | +23:41 | |
| 74 | Peter Luzius | 1964 | ol.biel.seeland | 13:40:00 | 1:04:08 | +23:43 | |
| 75 | Sieber Ueli | 1966 | OLG Weisslingen | 15:40:00 | 1:04:40 | +24:15 | |
| 76 | Ramp Hansjörg | 1965 | OLK Rafzerfeld | 15:30:00 | 1:05:37 | +25:12 | |
| 77 | Attinger Martin | 1966 | OL Zimmerberg | 14:46:00 | 1:06:44 | +26:19 | |
| 78 | Wildhaber Christoph | 1964 | OLG Kölliken | 13:02:00 | 1:07:22 | +26:57 | |
| 79 | Guhl Beat | 1965 | thurgorienta | 15:32:00 | 1:08:41 | +28:16 | |
| 80 | Schubnell Markus | 1963 | OLC Winterthur | 14:58:00 | 1:09:06 | +28:41 | |
| 81 | Steinmann Hans-Ulrich | 1962 | OLG Stäfa | 14:32:00 | 1:09:27 | +29:02 | |
| 82 | Diener Marco | 1963 | OLG Bern | 13:46:00 | 1:14:33 | +34:08 | |
| 83 | Grill Michael | 1966 | Naturfreunde Wien | 14:30:00 | 1:14:49 | +34:24 | |
| 84 | Merat Laurent | 1963 | O Jura | 14:12:00 | 1:15:05 | +34:40 | |
| 85 | Häny Hansruedi | 1962 | OLG Kölliken | 13:56:00 | 1:17:40 | +37:15 | |
| 86 | Frischknecht Peter | 1966 | OLK Rafzerfeld | 15:54:00 | 1:18:09 | +37:44 | |
| 87 | Gloor Bernard | 1965 | OLG Pfäffikon | 15:06:00 | 1:19:07 | +38:42 | |
| 88 | Koster Martin | 1962 | OL Regio Wil | 15:14:00 | 1:23:13 | +42:48 | |
| 89 | Martin Brian | 1962 | OLK Argus | 12:58:00 | 1:23:37 | +43:12 | |
| 90 | Ryhiner Gerhard | 1962 | OLG Weisslingen | 15:24:00 | 1:23:46 | +43:21 | |
| 91 | Derighetti John | 1964 | O-92 Piano di Magadino | 16:00:00 | 1:25:14 | +44:49 | |
| 92 | Burkhart Erich | 1963 | OL Regio Wil | 15:34:00 | 1:30:21 | +49:56 | |
| 93 | Marion Jean-Claude | 1965 | CA Rosé | 13:54:00 | 1:32:58 | +52:33 | |
| 94 | Wenk Martin | 1966 | thurgorienta | 15:10:00 | 1:44:26 | +64:01 | |
| Gründler Markus | 1964 | OLG Pfäffikon | 15:12:00 | mp | |||
| Aebersold Christian | 1962 | ol.biel.seeland | 13:06:00 | mp | |||
| Wildi Koni | 1965 | OLK Argus | 13:18:00 | mp | |||
| Vogel Johannes | 1962 | OLG Dachsen | 12:38:00 | dns | |||
| Grätzer Thomas | 1963 | OLG Galgenen/Kapreolo | 14:44:00 | dns | |||
| Rohweder Arne | 1962 | OLG Stäfa | 14:56:00 | dns | |||
| Rancan Marco | 1963 | OLG Pfäffikon | 12:44:00 | dns | |||
| Gribi Peter | 1963 | OLG Cordoba | 13:04:00 | dns | |||
| Naceur Ibrahim | 1962 | CO Lausanne-Jorat | 13:00:00 | dns |