| 1. | Ulrich Kornel | 62 | SUI | Immensee | OLG Goldau | 37:00 | | 3461 | |
| 2. | Widler Urs | 62 | SUI | Weisslingen | OLG Weisslingen | 38:36 | +1:36 | 3486 | |
| 3. | Aasheim Arild | 63 | NOR | Sandnes | Ganddal IL | 39:45 | +2:45 | 3476 | |
| 4. | Syrjälä Pertti | 60 | FIN | Tolkkinen | SK Uusi | 42:02 | +5:02 | 3442 | |
| 5. | Brügger Joseph | 62 | SUI | Plaffeien | OLC Omström Sense | 42:52 | +5:52 | 3449 | |
| 6. | Lundanes Lars Roger | 59 | NOR | Ålesund | Emblem IL | 43:59 | +6:59 | 3428 | |
| 7. | Vantaala Jouni | 63 | FIN | Helsinki | Lammin Säkiä | 45:20 | +8:20 | 3488 | |
| 8. | Němeček Jan | 63 | CZE | Praha | OK Kamenice | 46:03 | +9:03 | 3456 | |
| 9. | Ruesch Christoph | 61 | SUI | Aarburg | OLK Wiggertal | 46:14 | +9:14 | 3423 | |
| 10. | Aebersold Christian | 62 | SUI | Brügg | ol.biel.seeland | 47:44 | +10:44 | 3448 | |
| 11. | Schafer Leonard | 61 | SUI | Marly | OLC Omström Sense | 47:54 | +10:54 | 3452 | |
| 12. | Kobel Daniel | 61 | SUI | Laupen BE | OLG Bern | 48:29 | +11:29 | 3419 | |
| 13. | Thierolf Michael | 62 | GER | Michelstadt-Würzberg | SC Königstein | 48:46 | +11:46 | 3467 | |
| 14. | Bjørgum Jon | 59 | NOR | Kristiansand | Kristiansand OK | 49:26 | +12:26 | 3490 | |
| 15. | Mächler Patrik | 62 | SUI | Adligenswil | OLV Luzern | 49:31 | +12:31 | 3460 | |
| 16. | Burger Sigi | 61 | SUI | Ehrendingen | | 49:47 | +12:47 | 3441 | |
| 17. | Pacher Hannes | 59 | AUT | Graz | Outdoor Orienteering | 50:16 | +13:16 | 3454 | |
| 18. | Aeschlimann Ulrich | 59 | SUI | Utzigen | OL Regio Burgdorf | 50:33 | +13:33 | 3459 | |
| 19. | Schütz Roland | 62 | SUI | Bern | OLG Bern | 50:38 | +13:38 | 3421 | |
| 20. | Huber Andreas | 62 | NOR | Hamar | Hamar O-Klubb | 50:44 | +13:44 | 3464 | |
| 21. | Kallhauge Per | 63 | SWE | Huddinge | Snättringe SK | 51:00 | +14:00 | 3475 | |
| 22. | Schalbetter Josef | 58 | SUI | Wettswil | OLG Nidwalden+Obwalden | 51:26 | +14:26 | 3483 | |
| 23. | Baumann Jörg | 63 | SUI | Fällanden | OLC Kapreolo | 51:46 | +14:46 | 3481 | |
| 24. | Hofer Urs | 62 | SUI | Sissach | OLV Baselland | 52:00 | +15:00 | 3468 | |
| 25. | Melin Hans | 62 | SWE | Mölnlycke | Göteborg Majorna OK | 52:16 | +15:16 | 3431 | |
| 26. | Bucher Theophil | 62 | SUI | Burgdorf | OL Regio Burgdorf | 53:07 | +16:07 | 3457 | |
| 27. | Chachurski Ryszard | 63 | POL | Warszawa | KU AZS WAT Warszawa | 53:18 | +16:18 | 3440 | |
| 28. | Lind Carsten | 63 | DEN | Hoerning | OK FROS | 53:22 | +16:22 | 3429 | |
| 29. | Zihlmann Höck | 62 | SUI | Rudolfstetten | OLK Piz Hasi | 53:24 | +16:24 | 3426 | |
| 30. | Dätwyler Thomas | 61 | SUI | Pfäffikon ZH | OLG Pfäffikon | 53:35 | +16:35 | 3436 | |
| 31. | Minotti Olivier | 60 | SUI | S. Antonino | O-92 Piano di Magadino | 54:22 | +17:22 | 3474 | |
| 32. | Streuli Fritz | 62 | SUI | Weinfelden | OL Amriswil | 54:29 | +17:29 | 3439 | |
| 33. | Achermann Alois | 60 | SUI | Dietikon | OLK Piz Hasi | 54:48 | +17:48 | 3450 | |
| 34. | Hector Jörgen | 63 | SWE | Huddinge | Snättringe SK | 55:00 | +18:00 | 3473 | |
| 35. | Zinniker Urs | 61 | SUI | Aarburg | OLK Wiggertal | 55:23 | +18:23 | 3425 | |
| 36. | Schoch Urban | 62 | SUI | Heiden | thurgorienta | 55:24 | +18:24 | 3497 | |
| 37. | Wanner Nikolaj | 62 | GER | Siegburg | OLG Siegerland | 55:26 | +18:26 | 3480 | |
| 38. | Bor Alex | 60 | GER | Hamburg | | 55:34 | +18:34 | 3445 | |
| 39. | Helander Rolf | 59 | FIN | Helsinki | Oulaisten Huima | 55:43 | +18:43 | 3489 | |
| 40. | Pierlot André | 59 | BEL | Meix devant Virton | CO Liege | 56:36 | +19:36 | 3487 | |
| 41. | Meier Daniel | 61 | SUI | Hausen AG | OLK Argus | 56:47 | +19:47 | 3420 | |
| 41. | Roth Markus | 62 | SUI | Bellikon | OLK Piz Hasi | 56:47 | +19:47 | 3494 | |
| 43. | Pura Alberto | 62 | SUI | Cugnasco | O-92 Piano di Magadino | 56:48 | +19:48 | 3472 | |
| 44. | Jörger Klemens | 60 | GER | Kippenheim | TV Kippenheim /D | 57:05 | +20:05 | 3477 | |
| 45. | Müller Beat | 62 | SUI | Gland | CO Lausanne-Jorat | 59:25 | +22:25 | 3482 | |
| 46. | Koster Martin | 62 | SUI | Rebstein | OL Regio Wil | 1:00:50 | +23:50 | 3455 | |
| 46. | Weinert Daniel | 61 | SUI | Chur | | 1:00:50 | +23:50 | 3443 | |
| 48. | Rohweder Arne | 62 | SUI | Egg b. Zürich | Ski-O Swiss | 1:01:08 | +24:08 | 3453 | |
| 49. | Burnett Ross | 59 | CAN | Courtenay | VICO | 1:04:09 | +27:09 | 3433 | |
| 50. | Bettelini Marco | 60 | SUI | Manno | Societa Unitas Malcantone | 1:06:19 | +29:19 | 3466 | |
| 51. | Sundqvist Mikael | 60 | SWE | Tullinge | Tullinge SK | 1:07:21 | +30:21 | 3478 | |
| 52. | Neu Urs | 63 | SUI | Bern | STB LA | 1:10:45 | +33:45 | 3422 | |
| 53. | Beyeler Markus | 60 | SUI | Basel | OLG Basel | 1:11:54 | +34:54 | 3471 | |
| 54. | Bohsmann Michael | 61 | GER | Dettingen unter Teck | OL-Team Filder | 1:12:58 | +35:58 | 3491 | |
| 55. | Hochuli Andreas | 59 | SUI | Adetswil | OLG Pfäffikon | 1:14:22 | +37:22 | 3438 | |
| 56. | Schönenberger Christoph | 62 | SUI | Unterägeri | OLV Zug | 1:16:04 | +39:04 | 3447 | |
| 57. | Kamenicky Radan | 60 | CZE | Nove Mesto na Morave | SK OS Nove Mesto na Morave | 1:17:06 | +40:06 | 3479 | |
| 58. | Shingler Mark | 62 | AUS | Chatswood West | Big Foot Orienteers | 1:17:10 | +40:10 | 3417 | |
| 59. | Naceur Ibrahim | 62 | SUI | Orbe | CO Lausanne-Jorat | 1:19:24 | +42:24 | 3484 | |
| 60. | Schneuwly Stephan | 59 | SUI | Nittendorf | OLG Regensburg | 1:21:43 | +44:43 | 3465 | |
| 61. | Müller Beat | 57 | SUI | Winterthur | | 1:23:52 | +46:52 | 3493 | |
| 62. | Gafner Martin | 62 | SUI | Oftringen | OLK Wiggertal | 1:24:38 | +47:38 | 3427 | |
Posten fehlt / mispunched |
| | Graber Konrad | 58 | SUI | Kriens | OLG Nidwalden+Obwalden | | | 3496 | |
| | Fontoura Jose | 63 | POR | Lisboa | CPOC | | | 3430 | |
| | Tilkin Michel | 58 | BEL | La Reid | CO Liege | | | 3485 | |
| | Taelemans Philippe | 62 | BEL | Bruxelles | ASUB Orientation | | | 3451 | |
nicht gestartet / did not start |
| | Holdener Peter | 59 | SUI | Baar | OLV Zug | | | 3415 | |
| | Ruotsalainen Keijo | 59 | FIN | Oulu | SK Uranus | | | 3492 | |
| | Sacher Martin | 59 | SUI | Schinznach-Dorf | bussola ok | | | 3462 | |
| | Jäckle Werner | 60 | SUI | Steckborn | thurgorienta | | | 3495 | |
| | Ryser Ueli | 63 | SUI | Langenthal | OLV Langenthal | | | 3437 | |
| | Balliot Yvan | 63 | FRA | Faucigny | Annecy sort orientation | | | 3434 | |
| | Kraus Bret | 61 | SUI | Winterthur | OLC Winterthur | | | 3418 | |
| | Prosser Ian | 60 | AUS | Hackett | Abominable O-men | | | 3416 | |