| Rg | Name Vorname | Jg | Club | Start | Finish | + |
| 1 | Müller Reto | 1961 | OLG Galgenen | 10:26:00 | 17:40 | +0:00 |
| 2 | Schenk Hanspeter | 1960 | thurgorienta | 10:20:00 | 18:10 | +0:30 |
| 3 | Hitz Markus | 1964 | OLK Argus | 11:02:00 | 19:09 | +1:29 |
| 4 | Lais Peter | 1960 | OLG Suhr | 10:11:00 | 19:22 | +1:42 |
| 5 | Ruesch Christoph | 1961 | OLK Wiggertal | 11:20:00 | 20:20 | +2:40 |
| 6 | Schulthess Thomas | 1961 | OLK Argus | 11:23:00 | 20:29 | +2:49 |
| 7 | Walti Otto | 1962 | OLK Argus | 11:29:00 | 20:35 | +2:55 |
| 8 | Eugster Hansueli | 1964 | OLG Herzogenbuchsee | 11:26:00 | 21:05 | +3:25 |
| 9 | König Stefan | 1963 | OLG Ortenau | 10:32:00 | 21:06 | +3:26 |
| 10 | Bieri Alex | 1964 | OLV Luzern | 10:47:00 | 21:13 | +3:33 |
| 11 | Strazzarino Stefan | 1960 | OLK Argus | 11:14:00 | 21:21 | +3:41 |
| 12 | Hofer Urs | 1962 | OLV Baselland | 11:05:00 | 21:23 | +3:43 |
| 13 | Achermann Alois | 1960 | OLK Piz Hasi | 10:29:00 | 21:27 | +3:47 |
| 14 | Ryser Ueli | 1963 | OLV Langenthal | 10:50:00 | 22:31 | +4:51 |
| 15 | Burger Sigi | 1961 | 10:59:00 | 23:03 | +5:23 | |
| 16 | Neu Urs | 1963 | STB LA | 10:35:00 | 23:12 | +5:32 |
| 17 | Zihlmann Höck | 1962 | OLK Piz Hasi | 10:38:00 | 23:18 | +5:38 |
| 18 | Clerici Peter | 1961 | OLV Zug | 10:44:00 | 23:27 | +5:47 |
| 19 | Martin Brian | 1962 | OLK Argus | 10:56:00 | 23:41 | +6:01 |
| 20 | Leutwiler Markus | 1960 | OLG Rymenzburg | 10:23:00 | 23:48 | +6:08 |
| 21 | Lehmberg Hartmut | 1962 | Gundelfinger Turnerschaft | 10:14:00 | 24:51 | +7:11 |
| 22 | Leimgruber Markus | 1964 | OLK Fricktal | 10:53:00 | 26:20 | +8:40 |
| 23 | Meier Tobias | 1964 | OLK Argus | 11:08:00 | 28:22 | +10:42 |
| 24 | Frei Markus | 1960 | OLK Argus | 11:17:00 | 30:58 | +13:18 |
| Rancan Marco | 1963 | OLG Pfäffikon | 11:32:00 | mp | ||
| Naceur Ibrahim | 1962 | CO Lausanne-Jorat | 10:17:00 | mp | ||
| Lüscher Andi | 1961 | OLC Kapreolo | 10:41:00 | dns | ||
| Meier Daniel | 1961 | OLK Argus | 11:11:00 | dns |