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