| Rg | Name Vorname | Jg | Club | 204 | 203 | 202 | 201 | Finish | + |
| 1 | Niggli Matthias | 1973 | ol norska | 21:28 | 45:50 | +0:00 | |||
| 2 | Mohn Christian | 1974 | OLC Kapreolo | 23:56 | 49:56 | +4:06 | |||
| 3 | Grimm Oliver | 1975 | OLK Argus | 23:58 | 50:18 | +4:28 | |||
| 4 | Hotz Markus | 1972 | OL Zimmerberg | 24:02 | 51:41 | +5:51 | |||
| 5 | Tschopp Marcel | 1974 | OLG Dachsen | 25:18 | 53:04 | +7:14 | |||
| 6 | Ren Michele | 1972 | ASCO Lugano | 27:34 | 54:22 | +8:32 | |||
| 7 | Seger-Bertschi Simon | 1974 | OL Regio Wil / thurgorient | 26:42 | 54:29 | +8:39 | |||
| 8 | Steinlin Gaudenz | 1975 | UBOL / OLG Bern | 26:19 | 54:48 | +8:58 | |||
| 9 | Welti Hans | 1975 | OLG Chur/OLG Pfäffikon | 26:57 | 56:21 | +10:31 | |||
| 10 | Baumgartner Laurent | 1972 | UBOL | 26:36 | 56:31 | +10:41 | |||
| 11 | Klauser Adrian | 1976 | OLG Rymenzburg | 28:31 | 58:55 | +13:05 | |||
| 12 | Castelli Stefano | 1975 | ASCO Lugano | 28:00 | 59:03 | +13:13 | |||
| 13 | Plattner Christoph | 1973 | OLG Basel | 29:55 | 59:17 | +13:27 | |||
| 14 | Hamel David | 1975 | ANCO | 29:41 | 1:00:38 | +14:48 | |||
| 15 | Vieser Pascal | 1974 | OLC Kapreolo BT | 29:27 | 1:00:46 | +14:56 | |||
| 16 | Gantenbein Martin | 1976 | OLG Rymenzburg | 29:48 | 1:01:26 | +15:36 | |||
| 17 | Eglin Michael | 1973 | bussola ok | 31:33 | 1:03:49 | +17:59 | |||
| 18 | Lehmann Michael | 1974 | OLG Kölliken | 30:58 | 1:05:07 | +19:17 | |||
| 19 | Pusterla Reto | 1974 | OLG Basel | 33:00 | 1:06:12 | +20:22 | |||
| 20 | Merkli Matthias | 1972 | OLV Luzern | 33:46 | 1:09:39 | +23:49 | |||
| 21 | Lerjen Martin | 1973 | Swiss Radio Orienteering/U | 34:26 | 1:11:35 | +25:45 | |||
| 22 | Ludwig Roland | 1975 | OLG Stäfa / OL Regio Wil | 40:47 | 1:23:58 | +38:08 | |||
| Gysin Christian | 1974 | thurgorienta | dns |