| 1. | Maddalena Stefano | 68 | SUI | Bironico | O-92 Piano di Magadino | 37:11 | | 3316 | |
| 2. | Arnevik Leiv-Terje | 68 | NOR | Søgne | Søgne og Songdalen O-Klubb | 40:18 | +3:07 | 3324 | |
| 3. | Ambrazas Svajūnas | 67 | LTU | Šiauliai | S-SPORTAS | 41:01 | +3:50 | 3347 | |
| 4. | Virtanen Antti | 68 | FIN | Turenki | Hämeenlinnan Suunnistajat | 42:08 | +4:57 | 3296 | |
| 5. | Flühmann Beat | 65 | SUI | Hinwil | OLG Weisslingen | 42:24 | +5:13 | 3258 | |
| 6. | Stäuble Christoph | 66 | SUI | Lachen SZ | OLG Galgenen | 42:26 | +5:15 | 3329 | |
| 7. | Nyberg Mikael | 68 | SWE | Skarpnäck | Hellas OK | 42:36 | +5:25 | 3345 | |
| 8. | High Darrell | 68 | GBR | Les Paccots | CARE Vevey | 43:22 | +6:11 | 3259 | |
| 9. | Bührer Thomas | 68 | SUI | Villars-sur-Glâne | CA Rosé | 43:41 | +6:30 | 3262 | |
| 10. | Ødum Jakob | 68 | DEN | Birkerød | OK Øst Birkerød | 44:33 | +7:22 | 3331 | |
| 11. | Hyvönen Panu | 67 | FIN | Oulu | SK Pohjantähti | 44:40 | +7:29 | 3346 | |
| 12. | Frank Andreas | 67 | AUT | Zürich | OLC Kapreolo | 45:10 | +7:59 | 3328 | |
| 13. | Bunn Nigel | 64 | GBR | Abingdon | TVOC | 46:23 | +9:12 | 3266 | |
| 14. | Lepori Domenico | 64 | SUI | Le Mont sur Lausanne | GOLD Savosa | 46:50 | +9:39 | 3338 | |
| 15. | Stalder Paul | 67 | SUI | Goldau | OLG Goldau | 47:32 | +10:21 | 3238 | |
| 16. | Lassalle Pascal | 67 | FRA | Balan | CO Ambérieu | 47:48 | +10:37 | 3325 | |
| 17. | Gossel Heiko | 65 | GER | Dresden | USV TU Dresden | 48:46 | +11:35 | 3343 | |
| 18. | Mella Thor | 64 | NOR | Oslo | Oppsal orientering | 49:36 | +12:25 | 3265 | |
| 19. | Falck Tim | 65 | DEN | Fredensborg | Tisvilde Hegn OK | 49:44 | +12:33 | 3334 | |
| 20. | Bächler Erich | 67 | SUI | Olten | Omström/OLRegioOlten | 49:58 | +12:47 | 3289 | |
| 21. | Astrade Laurent | 68 | FRA | La Chapelle St-Martin | ECHO73 | 50:28 | +13:17 | 3269 | |
| 22. | Wälti André | 65 | SUI | Sutz | ol.biel.seeland | 50:37 | +13:26 | 3283 | |
| 23. | Šimek Roman | 65 | CZE | Olomouc | SOB Olomouc | 51:40 | +14:29 | 3267 | |
| 24. | Ehrbar Konrad | 64 | SUI | Yverdon-les-Bains | UBOL / CO-Lausanne-Jorat | 52:11 | +15:00 | 3342 | |
| 24. | Schrago Grégoire | 66 | SUI | Prez-vers-Noreaz | CA Rosé | 52:11 | +15:00 | 3260 | |
| 26. | Vydra Ivan | 66 | CZE | Chrastava | OK Chrastava | 54:23 | +17:12 | 3270 | |
| 27. | Grote Andreas | 64 | SUI | Marly | OLC SKOG Fribourg | 54:40 | +17:29 | 3288 | |
| 28. | Giezendanner Jörg | 67 | SUI | Chur | OLG Chur | 55:32 | +18:21 | 3237 | |
| 29. | Tschumi Jürg | 67 | SUI | Thun | OLG Thun | 56:07 | +18:56 | 3333 | |
| 30. | Oklé Martin | 66 | SUI | Hunzenschwil | Cordoba OLC | 56:09 | +18:58 | 3273 | |
| 31. | Kavalír Karel | 65 | CZE | Hradec Králové | OK99 Hradec Králové | 56:15 | +19:04 | 3341 | |
| 32. | Hofer Franz | 68 | SUI | Obergoldbach | ol norska | 56:24 | +19:13 | 3284 | |
| 33. | Steinauer Michael | 64 | SUI | Düdingen | ol.biel.seeland | 56:35 | +19:24 | 3287 | |
| 34. | Brühwiler Rolf | 68 | SUI | Zürich | OLG Thun | 57:19 | +20:08 | 3235 | |
| 35. | Škvor Martin | 67 | CZE | Kamenice | OK Kamenice | 57:54 | +20:43 | 3280 | |
| 36. | Tanner Damian | 67 | SUI | Teufen AR | OLG St. Gallen/App. | 58:55 | +21:44 | 3263 | |
| 37. | Halden Vegard | 66 | NOR | Oslo | Nydalens SK | 59:35 | +22:24 | 3340 | |
| 38. | Novotny Milan | 65 | CZE | Hradec Králové | OK99 Hradec Králové | 59:39 | +22:28 | 3337 | |
| 39. | Hottinger Lukas | 68 | SUI | Colombier NE | OLC SKOG Fribourg | 59:49 | +22:38 | 3290 | |
| 39. | Systad Rolv Anders | 65 | NOR | Oslo | Lyn Ski | 59:49 | +22:38 | 3252 | |
| 41. | Erik Raivo | 68 | EST | Tallinn | SK Mercury | 1:00:00 | +22:49 | 3344 | |
| 42. | Baumann Roger | 67 | SUI | Winterthur | Alperosi | 1:00:46 | +23:35 | 3236 | |
| 43. | Itkonen Arto | 64 | FIN | Tampere | Tampereen Pyrintö | 1:01:10 | +23:59 | 3282 | |
| 44. | Wegmüller Urs | 67 | SUI | Buch | thurgorienta | 1:01:48 | +24:37 | 3276 | |
| 45. | Gerlach Christian | 66 | SUI | Thundorf | thurgorienta | 1:03:10 | +25:59 | 3278 | |
| 46. | Hegi Robert | 65 | SUI | Aarberg | ol.biel.seeland | 1:03:54 | +26:43 | 3281 | |
| 47. | Baumann Walter | 64 | SUI | Altdorf UR | OLG KTV Altdorf | 1:04:12 | +27:01 | 3239 | |
| 48. | Chmelar Pavel | 64 | CZE | Hradec Králové 8 | OK99 Hradec Králové | 1:04:56 | +27:45 | 3339 | |
| 49. | Baur Matthias | 66 | SUI | Zürich | OLC Kapreolo | 1:06:26 | +29:15 | 3330 | |
| 50. | Berger Pascal | 64 | SUI | Basel | OLG Basel | 1:06:45 | +29:34 | 3317 | |
| 51. | Fäh Rolf | 68 | SUI | Dietlikon | OLC Kapreolo | 1:07:03 | +29:52 | 3332 | |
| 52. | Herlyng Bjoern Gaute | 67 | NOR | Kirkenaer | Grue IL | 1:07:10 | +29:59 | 3268 | |
| 53. | Moos Stefan | 68 | SUI | Zug | OLV Zug | 1:07:27 | +30:16 | 3277 | |
| 54. | Russell Thomas | 67 | SUI | Dietlikon | OLG Suhr | 1:08:29 | +31:18 | 3335 | |
| 55. | Weinert Rolf | 68 | GER | Dresden | Post SV Dresden | 1:08:44 | +31:33 | 3286 | |
| 56. | Keller Nik | 65 | SUI | Frauenfeld | thurgorienta | 1:09:37 | +32:26 | 3274 | |
| 57. | Tettamanti Roberto | 65 | SUI | Villa Luganese | SCOM Mendrisio | 1:09:56 | +32:45 | 3336 | |
| 58. | Weber Heinz | 64 | SUI | Teufen AR | OLG St. Gallen/App. | 1:13:42 | +36:31 | 3261 | |
| 59. | Peter Luzius | 64 | SUI | Nidau | ol.biel.seeland | 1:14:47 | +37:36 | 3285 | |
| 60. | Gloor Bernard | 65 | SUI | Bertschikon Gossau | OLG Pfäffikon | 1:15:28 | +38:17 | 3257 | |
| 61. | Mingaleev Albert | 65 | RUS | Ufa | magnit | 1:19:32 | +42:21 | 3271 | |
| 62. | Enrile Michele | 66 | SUI | Ponte Tresa | Societa Unitas Malcantone | 1:22:07 | +44:56 | 3264 | |
| 63. | Egger Thomas | 64 | SUI | Schnottwil | ol norska/ol.biel.seeland | 1:28:10 | +50:59 | 3314 | |
| 64. | Arrigoni Andreas | 66 | SUI | Hausen AG | | 1:51:09 | +1:13:58 | 3275 | |
Posten fehlt / mispunched |
| | Koch Reto | 68 | SUI | Liestal | OLV Baselland | | | 3313 | |
| | Breitenmoser Marco | 67 | SUI | Richterswil | OL Zimmerberg | | | 3348 | |
| | Yadkov Lachezar | 65 | CAN | Mississauga | Buffalo USA | | | 3294 | |
nicht gestartet / did not start |
| | Størmer Leif | 67 | NOR | Rykkinn | Fossum IF | | | 3279 | |
| | Kassow Anders | 65 | DEN | Küssnacht am Rigi | | | | 3272 | |
| | Tyner Angus | 68 | IRL | Ashford | Setanta Orienteers | | | 3326 | |
| | Farrell Jim | 67 | GBR | Valbonne | Mougins Orientation | | | 3327 | |
| | Preiswerk Adrian | 68 | SUI | Reigoldswil | OLV Baselland | | | 3315 | |
| | Hanselmann Daniel | 65 | SUI | Buus | OLV Baselland Buus | | | 3311 | |
| | Baumgartner Rolf | 64 | SUI | Neftenbach | OLG Welsikon | | | 3323 | |
| | Beglinger Christian | 64 | SUI | Jeuss | OLG Murten | | | 3322 | |
| | Nagel Siegfried | 68 | SUI | Murten | OLG Murten | | | 3320 | |
| | Ekström Thomas | 66 | FIN | Turku | MS Parma | | | 3321 | |
| | Arnesen Lasse | 65 | NOR | Oslo | Heming Orientering | | | 3318 | |
| | Blattner Martin | 66 | SUI | Ostermundigen | OLG Skandia | | | 3319 | |
| | Hügli Stefan | 64 | SUI | Chur | OLG Chur | | | 3310 | |
| | Hotz Daniel | 67 | SUI | Schafisheim | OLK Argus | | | 3243 | |
| | Buholzer Oli | 64 | SUI | Flims Dorf | OLG Chur | | | 3312 | |
| | Gemperle Rolf | 65 | SUI | Hallwil | OLK Argus | | | 3245 | |
| | Drapp Axel | 65 | SUI | Aarberg | OLG Bern | | | 3244 | |
| | Irving Alan | 67 | GBR | Workington | WCOC | | | 3253 | |
| | Mackenzie Alastair | 58 | GBR | Darlington | Darlington Orienteers | | | 3255 | |
| | Todorov Tsvetan | 66 | BUL | Montana | Begun | | | 3251 | |
| | Cory-Wright Alistair | 66 | NZL | Christchurch | Peninsula & Plains | | | 3241 | |
| | Mella Bjorn | 60 | AUS | East Seaham | Newcastle, Australia | | | 3240 | |
| | Tschudin Matthias | 65 | SUI | Bern | OLC Winterthur | | | 3242 | |
| | Leimgruber Markus | 64 | SUI | Frick | OLK Fricktal | | | 3249 | |
| | Bílý Petr | 68 | CZE | Dubí, Bystřice | OK Doksy | | | 3248 | |
| | Pavel Petr | 68 | CZE | Teplice | OOB TJ Lokomotiva Teplice | | | 3247 | |
| | Frei Thomas | 68 | SUI | Zürich | OLG Zürich | | | 3250 | |
| | Koichev Tony | 66 | BUL | Sofia | Halden SK | | | 3246 | |
| | Wipfli Kaspi | 68 | SUI | Schwyz | OLG Goldau | | | 3300 | |
| | Schaffner Martin | 66 | SUI | Othmarsingen | bussola ok/Piz Hasi | | | 3302 | |
| | Le Cam Raphaël | 67 | FRA | Surzur | CRCO | | | 3309 | |
| | Rosén Patrik | 67 | SWE | Rottne | Växjö OK | | | 3308 | |
| | Söderqvist Bo | 65 | SWE | Oskarshamn | SOK Viljan | | | 3307 | |