| 1. | Prasil Marek | 73 | CZE | Třebíč | OK Jihlava | 39:44 | | 2958 | |
| 2. | Peltola Juha | 75 | FIN | Kauniainen | BOC | 41:00 | +1:16 | 2978 | |
| 3. | Winteler Renato | 78 | SUI | Weinfelden | Ursulina OK | 41:42 | +1:58 | 2973 | |
| 4. | Mjøsund Asgeir | 75 | NOR | Kauniainen | Bemböle OC | 42:47 | +3:03 | 2980 | |
| 5. | Nomeland Arild | 78 | NOR | Trondheim | Byåsen IL | 43:06 | +3:22 | 3015 | |
| 6. | Hinder Andreas | 73 | SUI | Winterthur | Ursulina OK | 47:13 | +7:29 | 2977 | |
| 7. | Steinlin Gaudenz | 75 | SUI | Muri b. Bern | UBOL / OLG Bern | 48:01 | +8:17 | 3019 | |
| 8. | Müller Lukas | 77 | SUI | Huttwil | OLG Huttwil/OLG Säuliamt | 48:03 | +8:19 | 3011 | |
| 9. | Lapp Hendrik | 75 | GER | Sogndal | Sogndal IL | 48:33 | +8:49 | 2988 | |
| 10. | Hässler Martin | 78 | SWE | Sundsvall | Sundsvalls OK | 49:05 | +9:21 | 2993 | |
| 11. | Pasquasy Fabien | 78 | BEL | Sautour | OTB | 50:01 | +10:17 | 3017 | |
| 12. | Klauser Hubert | 78 | SUI | Luzern | OLG Rymenzburg | 50:03 | +10:19 | 2961 | |
| 13. | Müller Urs | 76 | SUI | Berg SG | OL Amriswil | 50:05 | +10:21 | 2965 | |
| 14. | Steiner Simon | 77 | SUI | Baden | Cordoba OLC | 51:44 | +12:00 | 2971 | |
| 15. | Rud Henrik Bleken | 75 | NOR | Ottestad | Vang OL | 53:03 | +13:19 | 2979 | |
| 16. | Barrable Nick | 74 | GBR | Tunbridge Wells | South Yorkshire Orienteers | 53:18 | +13:34 | 2967 | |
| 17. | Prášil Aleš | 73 | CZE | Rantířov | OK Jihlava | 55:35 | +15:51 | 2956 | |
| 18. | Smilgius Audrius | 70 | LTU | Kaunas | Takas osk | 56:01 | +16:17 | 3021 | |
| 19. | Müller Thomas | 78 | SUI | Ennetaach | OL Amriswil | 56:11 | +16:27 | 2963 | |
| 20. | Löhning Michael | 73 | GER | Dresden | USV TU Dresden | 57:01 | +17:17 | 3018 | |
| 21. | Vieser Pascal | 74 | SUI | Volketswil | OLC Kapreolo BT | 57:48 | +18:04 | 3014 | |
| 22. | Meier Patrik | 76 | SUI | Goldiwil (Thun) | OLG Thun | 1:01:15 | +21:31 | 3016 | |
| 23. | Kerckhofs Marc | 73 | BEL | Veerle | omega | 1:01:48 | +22:04 | 2981 | |
| 24. | Reubi Rolf | 76 | SUI | Weinfelden | thurgorienta | 1:02:01 | +22:17 | 2970 | |
| 25. | Colom Xavi | 77 | AND | La Seu d'Urgell | XINO XANO ORIENTACIÓ | 1:02:08 | +22:24 | 2985 | |
| 26. | Medlock Jolyon | 74 | GBR | Tisbury | Wessex Orienteers | 1:03:37 | +23:53 | 3022 | |
| 27. | Jadenkus Evaldas | 70 | LTU | Molėtų rajonas | Azuolas OK | 1:04:27 | +24:43 | 2982 | |
| 28. | Kuhn Hansruedi | 76 | SUI | Grüt (Gossau ZH) | OLG Pfäffikon | 1:05:00 | +25:16 | 3024 | |
| 29. | Wittberger Georg | 70 | AUT | Maria Enzersdorf | FSPV Erste Bank Laufen | 1:07:34 | +27:50 | 3020 | |
| 30. | Nussbaumer Rolf | 78 | SUI | Uster | Ursulina OK | 1:08:21 | +28:37 | 2975 | |
| 31. | Stenberg Pål | 74 | NOR | Furnes | Vang OL | 1:08:39 | +28:55 | 2976 | |
| 32. | Jansen Kim | 76 | BEL | Leopoldsburg | omega | 1:09:50 | +30:06 | 2983 | |
| 33. | Liwång Hans | 74 | SWE | Lidingö | IFK Lidingö SOK | 1:09:57 | +30:13 | 2964 | |
| 34. | Jiroušek Pavel | 77 | CZE | Mníšek pod Brdy | OK Dobris | 1:11:15 | +31:31 | 2991 | |
| 35. | Janovs Valdis | 77 | LAT | Sigulda | Siguldas Takas | 1:11:24 | +31:40 | 2990 | |
| 36. | Klauser Roman | 74 | SUI | Herlisberg | OLG Rymenzburg | 1:11:27 | +31:43 | 2955 | |
| 37. | Schilbach Beat | 78 | SUI | Eschenz | OLC Kapreolo BT | 1:12:30 | +32:46 | 2940 | |
| 38. | Bohuslav Václav | 72 | CZE | Plzen | OK Lokomotiva Plzen | 1:19:30 | +39:46 | 2987 | |
| 39. | Amerijckx Christophe | 70 | BEL | Bruxelles | ASUB Orientation | 1:22:27 | +42:43 | 2984 | |
| 40. | Wegmann Patrick | 76 | SUI | Biel/Bienne | ol.biel.seeland | 1:30:42 | +50:58 | 2974 | |
| 41. | Huber Philipp | 74 | SUI | Teufenthal AG | OLV Zug | 1:32:55 | +53:11 | 2972 | |
| 42. | Woodham Tom | 74 | GBR | Ilkley | GB Aire | 1:42:45 | +1:03:01 | 2989 | |
| 43. | Covey-crump Anthony | 74 | GBR | Reading | Jesus OK | 1:47:26 | +1:07:42 | 2968 | |
| 44. | Wenzel Karl | 77 | FRA | Vedene | Opa 84 | 1:54:14 | +1:14:30 | 2986 | |
nicht beendet / did not finish |
| | Fürer Marco | 77 | SUI | Chur | OLG Chur | | | 3006 | |
nicht gestartet / did not start |
| | Ripke Carsten | 77 | GER | Lübeck | OSC Hamburg | | | 3023 | |
| | Paulsen Jan Erik | 74 | NOR | Kabelvåg | Kabelvåg O-lag | | | 2969 | |
| | Giger Thomas | 74 | SUI | Gontenschwil | OLG Rymenzburg | | | 2957 | |
| | Lubans Edgars | 74 | LAT | Riga | IK Auseklis | | | 2960 | |
| | Gantenbein Martin | 76 | SUI | Oberentfelden | OLG Rymenzburg | | | 2959 | |
| | Steinemann Denis | 77 | SUI | Wettswil | OLG Säuliamt | | | 3010 | |
| | Michelsen Johan | 74 | NOR | Oslo | Fossum IF | | | 3013 | |
| | Pusterla Reto | 74 | SUI | Liestal | OLG Basel/OLV Baselland | | | 3009 | |
| | Becker Martin | 74 | SUI | Liestal | OLG Basel/OLV Baselland | | | 3007 | |
| | Maissen Frank | 77 | SUI | Rhäzüns | OLG Chur | | | 3004 | |
| | Enggist Lukas | 78 | SUI | Sargans | OLG Chur | | | 3008 | |
| | Hamel David | 75 | SUI | Môtiers | ANCO | | | 3012 | |
| | Grimm Oliver | 75 | SUI | Rombach | OLK Argus | | | 2948 | |
| | Švec Karel | 76 | CZE | Dolní Břežany | SK Zvole | | | 2954 | |
| | Thoma Marco | 77 | SUI | Schafisheim | OLK Argus | | | 2946 | |
| | Champigny Laurent | 75 | FRA | La Seyne sur mer | ACA | | | 2953 | |
| | Lehmann Michael | 74 | SUI | Winterthur | OLC Winterthur | | | 2939 | |
| | Rattray Ben | 77 | AUS | Aranda | Red Roos | | | 2942 | |
| | Rouse Simon | 76 | AUS | Melbourne | Dandenong Ranges Orienteering Club | | | 2944 | |
| | Wegmüller Simon | 76 | SUI | Östhammar | OK Rodhen | | | 2943 | |
| | Arthur Bruce | 74 | AUS | Northcote | Melbourne Forest Racers | | | 2945 | |
| | Nemsovsky Petr | 76 | CZE | Praha 5 | SK Praga | | | 2947 | |
| | Helgerud Øyvind | 75 | NOR | Halden | Halden SK | | | 2950 | |
| | Mateju Lubos | 76 | CZE | Praha 4 | SK Praga | | | 2949 | |
| | Haldin Mats | 75 | FIN | Halden | Halden SK | | | 2952 | |
| | Dobulis Artis | 75 | LAT | Ikšķile | Briksnis SK | | | 2951 | |
| | Treier Reto | 76 | SUI | Birmenstorf | bussola ok | | | 2995 | |
| | Hartmann Manuel | 77 | SUI | Rain | OLV Luzern | | | 2997 | |
| | Bergdahl Jonas | 76 | SWE | Hindås | OK Orinto | | | 3005 | |
| | Horst Ingo | 77 | GER | Eppstein | SC Königstein | | | 3003 | |
| | Bolehovský Pavel | 71 | CZE | Praha | USK Praha | | | 2996 | |
| | Lindahl Kim | 76 | DEN | Middelfart | OK Melfar | | | 3002 | |
| | Prusa Michal | 73 | CZE | Praha | USK Praha | | | 2992 | |
| | Eriksson Lars Johan Zahl | 76 | NOR | Kongsberg | Kongsberg OL | | | 2999 | |
| | Rod Jan | 74 | CZE | Prag | USK Praha | | | 2994 | |
| | Flückiger Jan | 77 | SUI | Recherswil | Bucheggberger OL | | | 2998 | |
| | Weckman Janne | 77 | FIN | Heinlahti | Vehkalahden Veikot | | | 3001 | |
| | Andersen Jostein | 78 | NOR | Oslo | Nydalens SK | | | 3000 | |
| | Gysin Christian | 74 | SUI | Frauenfeld | thurgorienta | | | 2941 | |