| 1 | 3 | Sergey Gorlanov | 96 | Russian Orienteering Federat. | 24:04 |
| 2 | 2 | Stanimir Belomazhev | 88 | Bulgarian Orienteering Feder. | 24:17 |
| 2 | 1 | Eduard Khrennikov | 73 | Russian Orienteering Federat. | 24:17 |
| 4 | 6 | Petr Horvat | 94 | Czech Orienteering Federation | 24:20 |
| 5 | 4 | Gion Schnyder | 86 | SkiO Swiss | 24:57 |
| 6 | 5 | Jakub Skoda | 88 | Czech Orienteering Federation | 26:24 |
| 7 | 9 | Martin Penchev | 98 | Bulgarian Orienteering Feder. | 26:52 |
| 8 | 18 | Jan Hasek | 00 | Czech Orienteering Federation | 27:30 |
| 9 | 13 | Vojtech Bartos | 98 | Czech Orienteering Federation | 27:48 |
| 10 | 10 | Vojtech Matus | 96 | Czech Orienteering Federation | 28:03 |
| 11 | 35 | Nicola Mueller | 99 | SkiO Swiss | 28:04 |
| 12 | 7 | Radek Laciga | 82 | Czech Orienteering Federation | 28:05 |
| 13 | 12 | Ondrej Vystavel | 98 | Czech Orienteering Federation | 28:54 |
| 14 | 27 | Francesco Corradini | 97 | Italian Orienteering Feder. | 28:57 |
| 15 | 36 | Severin Mueller | 99 | SkiO Swiss | 30:29 |
| 16 | 23 | Andris Robalds | 94 | ZVOC | 30:37 |
| 17 | 26 | Bernd Kohlschmidt | 79 | Deutscher Turner Bund | 31:49 |
| 18 | 8 | Simion Suciu | 88 | CSM VSK Csikszereda Miercurea | 31:54 |
| 19 | 25 | Simon Eriksson | 98 | Umea OK | 32:02 |
| 20 | 28 | Roland Fesselhofer | 87 | HSV OL Wiener Neustadt | 32:12 |
| 21 | 17 | Kostiantyn Marych | 85 | Lyder Tur | 32:34 |
| 22 | 21 | Botond Szasz | 97 | CSM VSK Csikszereda Miercurea | 33:28 |
| 23 | 24 | Jurg Niggli | 67 | SkiO Swiss Niggli | 36:46 |
| 24 | 16 | Zoltan Szep | 87 | CSM VSK Csikszereda Miercurea | 36:49 |
| 25 | 19 | Lars Beglinger | 96 | SkiO Swiss | 39:52 |
|   |
| 22 | Vaclav Snuparek | 95 | Czech Orienteering Federation | Fehlst |
| 33 | Corsin Boos | 00 | SkiO Swiss | Fehlst |
| 34 | Andri Jordi | 01 | SkiO Swiss | Fehlst |
| 15 | Davide Comai | 95 | Italian Orienteering Feder. | N Ang |
|   |
|   |
|   |