| Rg | Name Vorname | Jg | Club | Start | Radio1 | Finish | + |
| 1 | Hotz Daniel | 1967 | OLK Argus | 14:35:00 | 6:41 | 12:28 | |
| 2 | Buholzer Oli | 1964 | OLV Zug | 13:45:00 | 6:21 | 12:49 | +0:21 |
| 3 | Humbel Dominik | 1967 | OLG Cordoba | 14:36:00 | 7:03 | 12:57 | +0:29 |
| 4 | Ruppenthal Marcel | 1965 | OLG Chur | 13:51:00 | 6:43 | 13:18 | +0:50 |
| 5 | Goossens Dirk | 1964 | TROL | 14:18:00 | 6:53 | 13:22 | +0:54 |
| 6 | Nyfeler Sämi | 1967 | OLG Thun / OL Regio Olten | 15:00:00 | 7:20 | 13:25 | +0:57 |
| 7 | Wildi Koni | 1965 | OLK Argus | 13:59:00 | 13:30 | +1:02 | |
| 8 | Lepori Domenico | 1964 | CARE Vevey | 14:17:00 | 6:56 | 13:37 | +1:09 |
| 9 | Aegler Mark | 1965 | OL Regio Wil | 14:46:00 | 7:11 | 13:52 | +1:24 |
| 9 | Schaffner Martin | 1966 | OLK Piz Hasi | 13:44:00 | 7:23 | 13:52 | +1:24 |
| 11 | Rubitschon Urs | 1965 | OLV Zug | 14:33:00 | 7:09 | 13:55 | +1:27 |
| 12 | Flühmann Beat | 1965 | OLG Weisslingen | 14:47:00 | 7:15 | 14:05 | +1:37 |
| 13 | Widler Urs | 1962 | OLK Rafzerfeld | 14:00:00 | 7:22 | 14:06 | +1:38 |
| 13 | Hanselmann Christian | 1963 | OLV Baselland | 14:14:00 | 7:27 | 14:06 | +1:38 |
| 15 | Hutzli Christoph | 1966 | OL Regio Wil | 14:12:00 | 7:12 | 14:21 | +1:53 |
| 16 | Schweizer Markus | 1965 | OLV Baselland | 14:31:00 | 7:57 | 14:23 | +1:55 |
| 16 | Flühmann Tino | 1963 | thurgorienta | 14:49:00 | 7:34 | 14:23 | +1:55 |
| 18 | Tschumi Jürg | 1967 | OLG Thun | 14:53:00 | 7:45 | 14:27 | +1:59 |
| 18 | Hanselmann Daniel | 1965 | OLG Welsikon/OLV Baselland | 14:13:00 | 7:50 | 14:27 | +1:59 |
| 20 | Hubmann Jörg | 1964 | OL Regio Wil | 15:02:00 | 7:30 | 14:29 | +2:01 |
| 21 | Tettamanti Roberto | 1965 | SCOM Mendrisio | 14:26:00 | 14:30 | +2:02 | |
| 22 | Suter-Schadegg Nik | 1965 | OLG Cordoba | 13:58:00 | 8:11 | 14:37 | +2:09 |
| 23 | Oklé Martin | 1966 | OLG Cordoba / OLK Piz Hasi | 13:50:00 | 7:52 | 14:43 | +2:15 |
| 24 | Wälti André | 1965 | ol.biel.seeland/OLG Bern | 14:58:00 | 7:59 | 14:49 | +2:21 |
| 25 | Stalder Ueli | 1966 | OLV Hindelbank/OLV Langent | 13:47:00 | 7:43 | 14:50 | +2:22 |
| 26 | Rüttimann Matthias | 1963 | ol.biel.seeland | 14:50:00 | 7:45 | 14:51 | +2:23 |
| 27 | Curiger Andreas | 1964 | OLC Kapreolo | 14:24:00 | 14:52 | +2:24 | |
| 28 | Ulrich Kornel | 1962 | OLG Goldau | 14:45:00 | 8:08 | 14:57 | +2:29 |
| 29 | Schlatter Stefan | 1964 | OLC Kapreolo BT | 14:59:00 | 7:56 | 14:58 | +2:30 |
| 30 | Oehy Peter | 1964 | OLC Winterthur | 13:56:00 | 7:38 | 14:59 | +2:31 |
| 31 | Bleiker Heinz | 1964 | OL Regio Wil | 14:25:00 | 15:05 | +2:37 | |
| 32 | Schrago Grégoire | 1966 | CA Rosé | 13:43:00 | 7:57 | 15:07 | +2:39 |
| 33 | Widmer Timo | 1966 | OLG Zürich | 14:30:00 | 8:51 | 15:17 | +2:49 |
| 34 | Stalder Paul | 1967 | OLG Goldau | 13:35:00 | 8:09 | 15:27 | +2:59 |
| 35 | Sandmeier Dieter | 1966 | OLG St. Gallen/App. | 13:57:00 | 8:57 | 15:32 | +3:04 |
| 36 | Jakob Beat | 1967 | Bucheggberger OL | 14:05:00 | 8:26 | 15:42 | +3:14 |
| 37 | Andrist Christian | 1964 | OLC Winterthur | 14:56:00 | 8:27 | 15:45 | +3:17 |
| 38 | Kobel Matthias | 1965 | OLG Skandia | 14:04:00 | 8:40 | 15:52 | +3:24 |
| 39 | Hitz Markus | 1964 | OLK Argus | 14:01:00 | 8:39 | 15:57 | +3:29 |
| 40 | Jordi Urs | 1965 | OLG Hondrich | 15:03:00 | 8:06 | 15:59 | +3:31 |
| 41 | Baumann Jörg | 1963 | OLC Kapreolo | 14:07:00 | 8:32 | 16:05 | +3:37 |
| 42 | Graf Ueli | 1967 | OL Regio Wil | 14:48:00 | 8:35 | 16:10 | +3:42 |
| 43 | Baumgartner Rolf | 1964 | OLG Welsikon | 14:51:00 | 9:42 | 16:15 | +3:47 |
| 44 | Baur Matthias | 1966 | OLC Kapreolo | 13:49:00 | 8:34 | 16:21 | +3:53 |
| 45 | Dauwalder Peter | 1967 | OLG Cordoba | 13:48:00 | 7:47 | 16:22 | +3:54 |
| 46 | Ramp Hansjörg | 1965 | OLK Rafzerfeld | 13:37:00 | 9:14 | 16:35 | +4:07 |
| 47 | Giezendanner Jörg | 1967 | OLG Chur | 14:42:00 | 9:08 | 16:36 | +4:08 |
| 48 | Holer Werner | 1963 | OLK Fricktal | 14:23:00 | 16:44 | +4:16 | |
| 49 | Wyrsch Pierre | 1967 | ANCO | 14:19:00 | 9:16 | 16:48 | +4:20 |
| 50 | Furrer Robert | 1965 | OLG St. Gallen/App. | 15:01:00 | 9:06 | 16:52 | +4:24 |
| 51 | Christan Roch | 1963 | CA Rosé | 13:54:00 | 9:12 | 16:54 | +4:26 |
| 52 | Gribi Peter | 1963 | OLG Cordoba | 13:36:00 | 8:31 | 16:56 | +4:28 |
| 53 | Frischknecht Peter | 1966 | OLK Rafzerfeld | 14:02:00 | 9:21 | 17:02 | +4:34 |
| 54 | Arnet Felix | 1965 | OLC Kapreolo BT | 14:03:00 | 8:45 | 17:13 | +4:45 |
| 55 | Egger Thomas | 1964 | ol norska/ol.biel.seeland | 14:39:00 | 8:23 | 17:19 | +4:51 |
| 56 | Gerlach Christian | 1966 | thurgorienta | 14:10:00 | 9:23 | 17:29 | +5:01 |
| 57 | Rahn Michael | 1967 | OLG Suhr | 14:54:00 | 9:27 | 17:47 | +5:19 |
| 58 | Blattner Martin | 1966 | 13:39:00 | 9:32 | 17:59 | +5:31 | |
| 59 | Burkhard Martin | 1964 | OLG Cordoba | 14:21:00 | 18:07 | +5:39 | |
| 60 | Gründler Markus | 1964 | OLG Pfäffikon | 13:55:00 | 18:24 | +5:56 | |
| 61 | Gloor Bernard | 1965 | OLG Pfäffikon | 14:27:00 | 9:34 | 18:29 | +6:01 |
| 62 | Keller Nik | 1965 | OLG Pfäffikon | 13:46:00 | 9:08 | 18:35 | +6:07 |
| 63 | Klein Peter | 1963 | OLG Pfäffikon | 14:52:00 | 9:52 | 18:38 | +6:10 |
| 64 | Heiner Stephan | 1967 | OLK Piz Hasi | 14:06:00 | 10:21 | 18:52 | +6:24 |
| 65 | Marion Jean-Claude | 1965 | CA Rosé | 13:52:00 | 10:27 | 18:56 | +6:28 |
| 66 | Schüpbach Andy | 1966 | OLK Wiggertal | 13:53:00 | 10:12 | 19:10 | +6:42 |
| 67 | Maddalena Riccardo | 1966 | GOV | 14:34:00 | 10:19 | 19:12 | +6:44 |
| 68 | Grätzer Thomas | 1963 | OLG Galgenen/Kapreolo | 14:32:00 | 10:28 | 19:23 | +6:55 |
| 69 | Boos Matthias | 1965 | OLV Luzern | 13:40:00 | 10:18 | 19:27 | +6:59 |
| 70 | Züger Stephan | 1964 | OLG Thun | 14:16:00 | 10:31 | 19:40 | +7:12 |
| 71 | Häfliger Christian | 1967 | OLG Suhr | 14:37:00 | 10:39 | 19:56 | +7:28 |
| 72 | Giezendanner Rolf | 1965 | OLV Hindelbank | 14:22:00 | 20:13 | +7:45 | |
| 73 | Nobbenhuis Marc | 1965 | OLK Fricktal | 13:38:00 | 10:11 | 20:14 | +7:46 |
| 74 | Brütsch Oliver | 1964 | OLG Schaffhausen | 14:29:00 | 10:25 | 20:26 | +7:58 |
| 75 | Peter Luzius | 1964 | ol.biel.seeland | 14:28:00 | 11:29 | 20:30 | +8:02 |
| 75 | Ferrari Mauro | 1965 | C.O. Aget Lugano | 13:42:00 | 11:56 | 20:30 | +8:02 |
| 77 | Wenk Martin | 1966 | thurgorienta | 14:41:00 | 13:03 | 21:09 | +8:41 |
| 78 | Bauer Roland | 1966 | OLC Kapreolo | 14:20:00 | 21:14 | +8:46 | |
| 79 | Wälti Manuel | 1965 | thurgorienta | 14:38:00 | 11:29 | 21:36 | +9:08 |
| 80 | Kelchtermans Peter | 1967 | TROL | 14:15:00 | 11:56 | 22:40 | +10:12 |
| 81 | Arrigoni Andreas | 1966 | 14:11:00 | 10:24 | 22:46 | +10:18 | |
| Schubnell Markus | 1963 | OLC Winterthur | 14:43:00 | 9:12 | mp | ||
| Meister Roland | 1963 | OLG Dachsen | 14:55:00 | 13:29 | mp | ||
| Zimmermann Ernst | 1965 | OLG Huttwil | 14:44:00 | 11:21 | mp | ||
| Alabor Erik | 1966 | OLG Kakowa | 13:41:00 | 8:24 | mp | ||
| Bernhard Stephan | 1965 | OLV Hindelbank | 14:09:00 | dns | |||
| Hösli Martin | 1965 | OLV Zug | 14:08:00 | dns | |||
| Ryser Ueli | 1963 | OLV Langenthal | 14:40:00 | dns | |||
| Schüssler Thomas | 1967 | Gundelfinger Turnerschaft | 14:57:00 | dns |