| 1. | Meister Roland | 63 | SUI | Dachsen | OLG Dachsen | 28:31 | | 3524 | |
| 2. | Wallin Ulf | 60 | SWE | Luz Lagos | COALA | 32:16 | +3:45 | 3522 | |
| 3. | Bjørkelo Knut | 59 | NOR | Ås | K38 | 32:46 | +4:15 | 3569 | |
| 4. | Brühwiler Urs | 60 | SUI | Weiningen ZH | OLG Chur | 33:31 | +5:00 | 3566 | |
| 5. | Haas René | 62 | SUI | Schaffhausen | OLG Schaffhausen | 33:53 | +5:22 | 3571 | |
| 6. | Steck Hansjörg | 62 | SUI | Möhlin | OLK Fricktal | 35:59 | +7:28 | 3525 | |
| 7. | Würsten Daniel | 61 | SUI | Schattdorf | OLG KTV Altdorf | 36:30 | +7:59 | 3530 | |
| 8. | Prucha Miloslav | 58 | CZE | Polevsko | OK Jiskra Novy Bor | 37:09 | +8:38 | 3519 | |
| 9. | Koch Frido | 61 | SUI | Schönenberg ZH | OL Zimmerberg | 37:23 | +8:52 | 3554 | |
| 10. | Varisco Flavio | 61 | SUI | Biel/Bienne | ol.biel.seeland | 38:37 | +10:06 | 3550 | |
| 11. | Wenger Res | 61 | SUI | Thun | OLG Thun | 39:21 | +10:50 | 3537 | |
| 12. | Willimann Beat | 61 | SUI | Oftringen | OLK Wiggertal | 39:44 | +11:13 | 3501 | |
| 13. | Wyss Andreas | 62 | SUI | Kappel SO | OL Regio Olten | 40:08 | +11:37 | 3541 | |
| 14. | Rudolf Stephan | 61 | SUI | Beinwil am See | OLG Rymenzburg/OLK Wiggertal | 40:14 | +11:43 | 3572 | |
| 15. | Tommer Dani | 59 | SUI | Elsau | OLG Welsikon | 41:41 | +13:10 | 3514 | |
| 16. | Kapanen Jukka | 59 | FIN | Turku | MS Parma | 41:52 | +13:21 | 3520 | |
| 17. | Rutz Peter | 63 | SUI | Stäfa | O-Motion | 42:29 | +13:58 | 3570 | |
| 18. | Pel Christoph | 61 | SUI | Riken AG | | 42:47 | +14:16 | 3575 | |
| 19. | Ehrler Juerg | 60 | SUI | Sursee | OLV Luzern | 44:27 | +15:56 | 3502 | |
| 20. | Wirz André | 63 | SUI | Bettingen | OLG Basel/OLV Baselland | 44:28 | +15:57 | 3518 | |
| 21. | Widmer Andreas | 62 | SUI | Seengen | bussola ok | 44:36 | +16:05 | 3534 | |
| 22. | Seiterle Beat | 60 | SUI | Frauenfeld | thurgorienta | 45:31 | +17:00 | 3529 | |
| 23. | Graber Niklaus | 59 | SUI | Vinelz | ol.biel.seeland | 46:52 | +18:21 | 3521 | |
| 24. | Angehrn Bernhard | 57 | SUI | Wil SG | OL Regio Wil | 47:19 | +18:48 | 3508 | |
| 25. | Rathgeb Martin | 56 | SUI | Steffisburg | OLG Thun | 48:24 | +19:53 | 3542 | |
| 26. | Lüscher Mathias | 63 | SUI | Seengen | OLK Argus | 48:36 | +20:05 | 3544 | |
| 27. | Eggimann Peter | 62 | SUI | Grosshöchstetten | ol norska | 48:42 | +20:11 | 3533 | |
| 28. | Hoegseth Steinar | 62 | NOR | Oslo | | 48:52 | +20:21 | 3543 | |
| 29. | Madonna Aldo | 63 | SUI | Brissago | GOLD Savosa | 48:53 | +20:22 | 3538 | |
| 30. | Kuster Beat | 60 | SUI | Hombrechtikon | OLG Stäfa | 49:00 | +20:29 | 3510 | |
| 31. | Jud Karl | 59 | SUI | Mels | OLG Chur | 50:44 | +22:13 | 3535 | |
| 32. | Martin Brian | 62 | SUI | Aarau | OLK Argus | 50:56 | +22:25 | 3532 | |
| 33. | Hromadka Miroslav | 60 | CZE | Polevsko | OK Jiskra Novy Bor | 51:30 | +22:59 | 3523 | |
| 34. | Saranen Aki | 63 | FIN | Helsinki | Pihkaniskat | 51:53 | +23:22 | 3576 | |
| 35. | Gross Martin | 58 | SUI | Richterswil | OL Zimmerberg | 52:12 | +23:41 | 3548 | |
| 36. | Hindermann Jürg | 60 | SUI | Wolfhausen | OLG Stäfa | 52:28 | +23:57 | 3563 | |
| 37. | Van de Maele Marc | 60 | BEL | Heppen/Leopoldsburg | Kempische Oriëntatielopers | 52:39 | +24:08 | 3511 | |
| 38. | Kündig Christoph | 60 | SUI | Othmarsingen | OLK Argus | 52:45 | +24:14 | 3509 | |
| 39. | Huber Rico | 60 | SUI | Horgen | OL Zimmerberg | 52:47 | +24:16 | 3545 | |
| 40. | Leutwiler Markus | 60 | SUI | Reinach | OLG Rymenzburg | 53:24 | +24:53 | 3552 | |
| 41. | Fugmann Winfried | 56 | GER | Stockach-Zizenhausen | OLG St. Gallen/App. | 54:20 | +25:49 | 3527 | |
| 42. | Trachsel Christoph | 59 | SUI | Reichenbach i. K. | OLG Thun | 56:18 | +27:47 | 3568 | |
| 43. | Walter Nik | 60 | SUI | Winterthur | OLG Welsikon | 56:22 | +27:51 | 3551 | |
| 44. | Kvietkus Gintautas | 62 | LTU | Vilnius | Takas osk | 58:10 | +29:39 | 3546 | |
| 45. | Hüni Hermann | 59 | SUI | Seftigen | OLG Thun | 58:48 | +30:17 | 3540 | |
| 46. | Attinger Thomas | 62 | SUI | Horgen | OL Zimmerberg | 1:00:14 | +31:43 | 3513 | |
| 47. | Keller Daniel | 62 | SUI | Stäfa | OLG Stäfa | 1:02:17 | +33:46 | 3526 | |
| 48. | Maltby Mogens | 59 | DEN | Virum | Søllerød OK | 1:04:18 | +35:47 | 3555 | |
| 49. | Klein Peter | 63 | SUI | Hittnau | OLG Pfäffikon | 1:05:17 | +36:46 | 3528 | |
| 50. | Zihlmann Georg | 59 | SUI | Dietikon | OLK Piz Hasi | 1:05:47 | +37:16 | 3559 | |
| 51. | Ng Patrick | 56 | HKG | Yuen Long | HKAYP | 1:06:12 | +37:41 | 3536 | |
| 52. | Balcar Aleš | 57 | CZE | Hradec Kralove | OK99 Hradec Králové | 1:06:36 | +38:05 | 3573 | |
| 53. | Köpfli Urs | 59 | SUI | Wolhusen | OLV Luzern | 1:10:53 | +42:22 | 3507 | |
| 54. | Lerf Matthias | 59 | SUI | Bern | OLG Bern | 1:11:30 | +42:59 | 3557 | |
| 55. | Müller Urs Snoopy | 62 | SUI | Oftringen | OLK Wiggertal | 1:11:35 | +43:04 | 3564 | |
| 56. | Justa Jaromír | 61 | CZE | Kosicky | OK99 Hradec Králové | 1:16:33 | +48:02 | 3547 | |
| 57. | Franssen Will | 62 | NED | Sursee | OLV Luzern | 1:21:33 | +53:02 | 3515 | |
Posten fehlt / mispunched |
| | Hochuli Thomas | 58 | SUI | Bonaduz | OLG Chur | | | 3556 | |
| | Kapanen Jari | 60 | FIN | Imatra | SK Vuoksi | | | 3565 | |
| | Rutz Markus | 59 | SUI | Stäfa | OLG Stäfa | | | 3512 | |
| | Locher Hansueli | 60 | SUI | Frauenkappelen | OLG Bern | | | 3553 | |
nicht beendet / did not finish |
| | Arnet Werner | 54 | SUI | Herzogenbuchsee | OLG Herzogenbuchsee | | | 3577 | |
| | Ryhiner Gerhard | 62 | SUI | Winterthur | OLG Weisslingen | | | 3567 | |
nicht gestartet / did not start |
| | Gehrig Hanspeter | 62 | SUI | Ammerswil AG | OLK Argus | | | 3504 | |
| | Jenzer Lukas | 61 | SUI | Bremgarten bei Bern | OLG Huttwil/OL Regio Burgdorf | | | 3505 | |
| | Moser Matthias | 63 | SUI | Frick | OLG Rymenzburg | | | 3516 | |
| | Wilhelm Arno | 62 | SUI | Olten | OL Regio Olten | | | 3517 | |
| | Keller Erwin | 63 | SUI | Wängi | thurgorienta | | | 3531 | |
| | Bär Daniel | 62 | SUI | Zofingen | OLK Wiggertal | | | 3539 | |
| | Vogel Koni | 61 | SUI | Widnau | OLG St. Gallen/App. | | | 3549 | |
| | Habegger Peter | 59 | SUI | Oetwil am See | OLG Stäfa | | | 3560 | |
| | Moser Urs | 61 | SUI | Echarlens | OLG Rymenzburg | | | 3561 | |
| | Saarivaara Jyrki | 62 | FIN | Jyväskylä | Vaajakosken Terä | | | 3562 | |
| | Vock René | 60 | SUI | Bonstetten | OLG Säuliamt | | | 3574 | |