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