| Rg | Name Vorname | Jg | Club | Start | 201 | Finish | + R1 |
| 1 | Rusch Thomas | 1968 | OL Regio Wil | 11:39:00 | 04:38 | disq | +0:00 |
| 2 | Humbel Dominik | 1967 | Cordoba OLC | 11:09:00 | 04:39 | 13:12 | +0:01 |
| 3 | Wüstenhagen Rolf | 1970 | OLG St. Gallen/App. | 11:36:00 | 04:46 | 13:29 | +0:08 |
| 4 | Dauwalder Urs | 1970 | Cordoba OLC | 12:42:00 | 04:54 | 13:14 | +0:16 |
| 5 | Schaffner Martin | 1966 | bussola ok/Piz Hasi | 10:27:00 | 04:58 | 13:50 | +0:20 |
| 6 | Maddalena Stefano | 1968 | O-92 Piano di Magadino | 10:54:00 | 05:00 | 13:58 | +0:22 |
| 7 | Erne Lukas | 1969 | Cordoba OLC | 10:51:00 | 05:08 | 14:19 | +0:30 |
| 8 | Brand Christoph | 1969 | OLG Bern | 10:48:00 | 05:09 | 13:55 | +0:31 |
| 9 | Chiodoni Andrea | 1970 | ASCO Lugano | 10:21:00 | 05:10 | 14:25 | +0:32 |
| 10 | Bührer Thomas | 1968 | CA Rosé | 10:33:00 | 05:17 | 13:55 | +0:39 |
| 11 | Oklé Martin | 1966 | Cordoba OLC | 11:33:00 | 05:19 | 14:49 | +0:41 |
| 12 | Russell Thomas | 1967 | OLG Suhr | 12:24:00 | 05:24 | mp | +0:46 |
| 13 | Frischknecht Christian | 1969 | ol norska | 10:42:00 | 05:27 | 15:31 | +0:49 |
| 13 | Müller Werder Claude | 1970 | OLG Säuliamt | 10:00:00 | 05:27 | 16:25 | +0:49 |
| 15 | Hess Markus | 1966 | OLG Thun | 11:00:00 | 05:28 | 15:34 | +0:50 |
| 16 | Reichmuth Alex | 1968 | OLG Basel | 11:30:00 | 05:31 | 15:18 | +0:53 |
| 17 | Tschumi Jürg | 1967 | OLG Thun | 11:06:00 | 05:33 | 15:12 | +0:55 |
| 18 | Vieli Andreas | 1970 | OLC Kapreolo | 10:03:00 | 05:35 | 15:17 | +0:57 |
| 19 | Frei Thomas | 1968 | OLG Zürich | 11:48:00 | 05:37 | 15:11 | +0:59 |
| 20 | Wipfli Kaspi | 1968 | OLG Goldau | 10:39:00 | 05:40 | 15:29 | +1:02 |
| 21 | Walter Thomas | 1969 | OLG St. Gallen/App. | 12:27:00 | 05:42 | 16:44 | +1:04 |
| 22 | Gysel-Baur Gabriel | 1969 | OLC Kapreolo | 12:03:00 | 05:44 | 15:02 | +1:06 |
| 22 | Stäuble Christoph | 1966 | OLG Galgenen | 09:51:00 | 05:44 | 15:15 | +1:06 |
| 24 | Baumgartner David | 1970 | OLC Winterthur | 12:21:00 | 05:46 | 15:37 | +1:08 |
| 25 | Breitenmoser Marco | 1967 | OL Zimmerberg | 12:36:00 | 05:48 | 15:54 | +1:10 |
| 26 | Gerlach Christian | 1966 | thurgorienta | 11:42:00 | 05:52 | 16:39 | +1:14 |
| 26 | Rahn Michael | 1967 | OLG Suhr | 11:15:00 | 05:52 | 16:28 | +1:14 |
| 28 | Hutzli Christoph | 1966 | OL Regio Wil | 11:57:00 | 05:53 | 16:06 | +1:15 |
| 28 | Schrago Grégoire | 1966 | CA Rosé | 09:57:00 | 05:53 | 15:21 | +1:15 |
| 30 | Giannini Pascal | 1969 | OLG Stäfa | 12:12:00 | 05:55 | 16:11 | +1:17 |
| 30 | Goetschi Adrian | 1970 | OLG Murten | 11:03:00 | 05:55 | 16:57 | +1:17 |
| 32 | Aeschlimann Christoph | 1970 | ol norska | 10:12:00 | 05:58 | 15:57 | +1:20 |
| 33 | Althaus Daniel | 1968 | OL Zimmerberg | 10:36:00 | 06:01 | 16:38 | +1:23 |
| 34 | Baur Matthias | 1966 | OLC Kapreolo | 12:33:00 | 06:02 | 15:52 | +1:24 |
| 35 | Tschamper Urs | 1967 | OLG Stäfa | 12:06:00 | 06:06 | 16:07 | +1:28 |
| 36 | Dinner Jürg | 1966 | OLG Zürich/OLV Zug | 12:15:00 | 06:12 | 16:39 | +1:34 |
| 36 | Trösch Beat | 1968 | OLG Hondrich | 11:21:00 | 06:12 | 17:46 | +1:34 |
| 38 | Hotz Daniel | 1967 | OLK Argus | 11:12:00 | 06:15 | 16:26 | +1:37 |
| 39 | Rieder Claude | 1968 | ol.biel.seeland | 11:18:00 | 06:21 | 25:05 | +1:43 |
| 40 | Letter Roger | 1967 | OLC Kapreolo BT | 11:51:00 | 06:24 | 18:18 | +1:46 |
| 41 | Lützelschwab Dieter | 1966 | Cordoba OLC | 11:27:00 | 06:28 | 17:20 | +1:50 |
| 42 | Fäh Rolf | 1968 | OLC Kapreolo | 11:54:00 | 06:29 | 17:07 | +1:51 |
| 43 | Hess Stefan | 1970 | OLV Zug | 10:15:00 | 06:30 | 17:15 | +1:52 |
| 44 | Gruber Urs | 1967 | OL Regio Wil | 12:09:00 | 06:35 | 18:33 | +1:57 |
| 45 | Rossier Patrick | 1970 | CA Rosé | 10:09:00 | 06:41 | 19:10 | +2:03 |
| 46 | Foletti Alfredo | 1969 | C.O. Aget Lugano | 10:30:00 | 06:43 | 21:45 | +2:05 |
| 47 | Graf Ueli | 1967 | OL Regio Wil | 12:18:00 | 06:51 | 20:45 | +2:13 |
| 48 | Habermacher Heini | 1967 | OLK Argus | 11:24:00 | 06:57 | 20:04 | +2:19 |
| 49 | Tantanini Ueli | 1968 | OLC Kapreolo | 12:39:00 | 07:18 | 20:51 | +2:40 |
| 50 | Mächler Roland | 1968 | OLG Galgenen | 12:00:00 | 07:19 | 20:11 | +2:41 |
| 51 | Gathercole Richard | 1969 | OLG Nidwalden+Obwalden | 10:45:00 | 07:39 | 19:04 | +3:01 |
| 52 | Nagy Attila | 1968 | CO Lausanne-Jorat | 10:57:00 | 08:52 | 23:08 | +4:14 |
| 53 | Jochem Christian | 1970 | OLC Kapreolo BT | 11:45:00 | 09:47 | 26:30 | +5:09 |
| 54 | Rossi Luca | 1970 | SCOM Mendrisio | 10:18:00 | 10:17 | 25:23 | +5:39 |
| 55 | Sonderegger Beat | 1966 | 12:30:00 | 10:36 | 21:08 | +5:58 |
Legende: legend bei Problemen: picoevents@gmx.ch