| Rg | Name Vorname | Jg | Club | Start | Finish | + |
| Brändli Martin | 1963 | OLG Zürich | 11:44:55 | 1:50:44 | +48:42 | |
| Arrigoni Andreas | 1966 | 11:52:02 | 2:17:00 | +74:58 | ||
| Grote Andreas | 1964 | OLC SKOG Fribourg | 11:55:58 | 1:14:18 | +12:16 | |
| Eugster Hansueli | 1964 | OLG Herzogenbuchsee | 12:02:55 | 1:28:09 | +26:07 | |
| Zimmermann Ernst | 1965 | OLG Huttwil | 12:07:55 | 1:40:44 | +38:42 | |
| Marion Jean-Claude | 1965 | CA Rosé | 12:09:53 | mp | ||
| Oklé Martin | 1966 | OLG Cordoba / OLK Piz Hasi | 12:10:54 | 1:36:00 | +33:58 | |
| Zanini Marc | 1967 | ASCO Lugano | 12:16:56 | 1:35:58 | +33:56 | |
| Graf Ueli | 1967 | OL Regio Wil | 12:19:52 | 1:28:39 | +26:37 | |
| Bönig Stefan | 1966 | OLV Uslar | 12:21:54 | 2:15:02 | +73:00 | |
| Bosshard Vinicio | 1966 | ASCO Lugano | 12:22:56 | 1:56:38 | +54:36 | |
| Truttmann Markus | 1963 | OLG Goldau | 12:29:54 | 1:23:06 | +21:04 | |
| Letter Roger | 1967 | OLC Kapreolo BT | 12:30:57 | 2:23:50 | +81:48 | |
| Bleiker Heinz | 1964 | OL Regio Wil | 12:34:57 | 1:29:08 | +27:06 | |
| Giezendanner Rolf | 1965 | OLV Hindelbank | 12:37:55 | 1:37:35 | +35:33 | |
| Burkhart Erich | 1963 | OL Regio Wil | 12:45:59 | 1:49:09 | +47:07 | |
| Steinauer Michael | 1964 | ol.biel.seeland | 12:50:56 | 1:27:56 | +25:54 | |
| Klein Peter | 1963 | OLG Pfäffikon | 12:52:56 | 2:21:26 | +79:24 | |
| Kosch Christian | 1966 | OLV Steinberg / Deutschlan | 13:33:56 | 1:56:49 | +54:47 | |
| Bettelini Stefano | 1965 | Societa Unitas Malcantone | 13:40:54 | 1:48:27 | +46:25 | |
| Humbel Dominik | 1967 | OLG Cordoba | 13:42:53 | 1:02:02 | ||
| Finkenstaedt Michael | 1965 | OSC Hamburg | 13:43:51 | 1:13:45 | +11:43 | |
| Jordi Ursli | 1965 | OLG Hondrich | 13:46:53 | mp | ||
| Tschudin Matthias | 1965 | OLC Winterthur | 14:10:51 | 1:30:59 | +28:57 | |
| Schneider Noldi | 1948 | OL Zimmerberg | 14:22:56 | mp |