| 1. | Plattner Christoph | 73 | SUI | Liestal | OLG Basel/OLV Baselland | 33:25 | | 3218 | |
| 2. | Mosland Morten | 72 | NOR | Oslo | Oppsal orientering | 36:46 | +3:21 | 3222 | |
| 3. | Bílý Milan | 70 | CZE | Lužná | OK Rakovník | 39:35 | +6:10 | 3196 | |
| 4. | Rooman Rudy | 69 | BEL | Antwerpen | Antwerp Orienteers | 43:30 | +10:05 | 3204 | |
| 5. | Munktved Lars | 69 | DEN | Allerød | Allerød OK | 44:23 | +10:58 | 3234 | |
| 6. | Svedjenäs Patrik | 70 | SWE | Alingsås | OK Skogshjortarna | 45:05 | +11:40 | 3224 | |
| 7. | Lüscher Didi | 71 | SUI | Erlinsbach | OLK Argus | 45:30 | +12:05 | 3225 | |
| 8. | Behrendt Claas | 71 | GER | Eschborn | OLV Steinberg e.V. | 46:37 | +13:12 | 3208 | |
| 9. | Martin Pascal | 69 | FRA | Dommartin Les Toul | SCAPA NANCY ORIENTATION | 47:47 | +14:22 | 3194 | |
| 10. | Aeschlimann Christoph | 70 | SUI | Münsingen | ol norska | 47:53 | +14:28 | 3217 | |
| 11. | Budriūnas Justas | 70 | LTU | Vilnius | O!Klaipėda | 48:41 | +15:16 | 3227 | |
| 12. | Hohl Stefan | 69 | SUI | Winterthur | OLG Weisslingen | 50:37 | +17:12 | 3209 | |
| 13. | Hauck Nikolaus | 69 | SUI | Uetikon am See | OLG Stäfa | 53:20 | +19:55 | 3206 | |
| 14. | Abegg Michael | 73 | SUI | Bülach | OLK Rafzerfeld | 53:23 | +19:58 | 3220 | |
| 15. | Bieri Stéphane | 71 | SUI | Aarau | OLG Suhr | 55:55 | +22:30 | 3207 | |
| 16. | Cazzolato Ben | 69 | AUS | Forestville | OK TOBY | 58:27 | +25:02 | 3197 | |
| 17. | Martin Sascha | 73 | GER | Torgau | SV Bad Düben | 1:00:44 | +27:19 | 3203 | |
| 18. | Lang Reto | 72 | SUI | Boll | ol norska/OLG Thun | 1:05:18 | +31:53 | 3233 | |
| 19. | Erlien Even | 71 | NOR | Hunndalen | Gjø-Vard OL | 1:08:10 | +34:45 | 3212 | |
| 20. | Birrer Marcel | 69 | SUI | Mägenwil | OLG Cordoba | 1:08:12 | +34:47 | 3210 | |
| 21. | Kühr Gottfried | 69 | AUT | Sankt Ruprecht ob Murau | Naturfreunde Villach | 1:09:48 | +36:23 | 3231 | |
| 22. | Spektors Janis | 69 | LAT | Riga | IK Auseklis | 1:10:14 | +36:49 | 3230 | |
| 23. | Baumgartner René | 71 | SUI | Wettingen | Cordoba OLC | 1:11:54 | +38:29 | 3229 | |
| 24. | Hobson Andrew | 70 | AUS | Campbell | Bushflyers | 1:14:10 | +40:45 | 3221 | |
| 25. | Turkki Antti | 72 | FIN | Parkumaki | Olavin Rasti | 1:14:58 | +41:33 | 3216 | |
| 26. | Bieri Hanspeter | 73 | SUI | Immensee | OLV Zug | 1:24:36 | +51:11 | 3201 | |
| 27. | McKenna Vincent | 73 | IRL | Beckenried | OLG Nidwalden+Obwalden | 1:32:54 | +59:29 | 3213 | |
| 28. | Bodenmann Daniel | 69 | SUI | Wil | OL Regio Wil | 1:43:58 | +1:10:33 | 3200 | |
Posten fehlt / mispunched |
| | Aamodt Eilert | 70 | NOR | Oslo | Oppsal orientering | | | 3202 | |
nicht gestartet / did not start |
| | Gathercole Richard | 69 | RSA | Hergiswil | OLG Nidwalden+Obwalden | | | 3195 | |
| | Dubrovskis Dagnis | 73 | LAT | Sigulda | RPP | | | 3199 | |
| | Fuhrer Andreas | 70 | SUI | Meilen | OLG Stäfa | | | 3215 | |
| | Holinger Matthias | 73 | SUI | Liestal | OLG Basel/OLV Baselland | | | 3226 | |