1 | Michael Finkenstädt | 65 | OLV Uslar | GER | 1:00:55 | 1:00:55 |
2 | Nils Schmideberg | 67 | SV Turbine Neubrndenburg e.V. | GER | 1:02:55 | 1:02:55 |
3 | Martin Mares | 65 | OK JISKRA NOVY BOR | CZE | 1:03:05 | 1:03:05 |
4 | Alexander Afonyushkin | 65 | Ramenskoye | RUS | 1:03:31 | 1:03:31 |
5 | Peter Barcík | 66 | BK SLIAC | SVK | 1:04:49 | 1:04:49 |
6 | Philippe Page | 63 | co colmar | FRA | 1:06:18 | 1:06:18 |
7 | Koni Wildi | 65 | OLK Argus | SUI | 1:08:59 | 1:08:59 |
8 | Sergey Makeichik | 67 | SINTEZ | RUS | 1:09:11 | 1:09:11 |
9 | Tzvetan Todorov | 66 | BEGUN | BUL | 1:09:29 | 1:09:29 |
10 | Tim Falck Weber | 65 | Tisvilde Hegn OK | DEN | 1:10:36 | 1:10:36 |
11 | Theiss Robert | 65 | FRSO-Belgium | BEL | 1:10:55 | 1:10:55 |
12 | Zschäckel Raik | 67 | IHW Alex Berlin | GER | 1:10:58 | 1:10:58 |
13 | Remigiusz Widziewicz | 66 | WKS Zlsk | POL | 1:11:28 | 1:11:28 |
14 | Daniel Hanselmann | 65 | OLG Welsikon | SUI | 1:11:38 | 1:11:38 |
15 | Vladimir Vasilenok | 65 | Fancy | BLR | 1:11:50 | 1:11:50 |
16 | Pavel Ptacek | 65 | Expres Czech Team | CZE | 1:11:52 | 1:11:52 |
17 | Alexandr Angelov | 67 | AMOR | RUS | 1:11:59 | 1:11:59 |
18 | Thomas Koenig | 67 | OLG Bern | SUI | 1:12:06 | 1:12:06 |
19 | Sergey Gaskevich | 67 | Dream Team | RUS | 1:12:52 | 1:12:52 |
20 | Frederic Viry | 66 | Sports Orientation Lunéville | FRA | 1:13:02 | 1:13:02 |
21 | Claus Grøn Lyngby | 67 | OK GORM | DEN | 1:13:25 | 1:13:25 |
22 | Esa Kurki | 66 | Rasti-Kurikka | FIN | 1:13:54 | 1:13:54 |
23 | Svein Nygård | 67 | Norges Bank BIL | NOR | 1:14:36 | 1:14:36 |
24 | Lars Karlsson | 65 | Valbo AIF | SWE | 1:14:42 | 1:14:42 |
25 | Kimmo Gynther | 67 | Itä-Hämeen Rasti | FIN | 1:14:53 | 1:14:53 |
26 | Markku Mänty | 63 | Turun Metsänkävijät | FIN | 1:15:19 | 1:15:19 |
27 | Roman Koucky | 63 | Ekonom Praha | CZE | 1:15:22 | 1:15:22 |
28 | Heiko Gossel | 65 | USV TU Dresden | GER | 1:15:30 | 1:15:30 |
29 | Timo Parttimaa | 67 | Angelniemen Ankkuri | FIN | 1:15:56 | 1:15:56 |
30 | Magnus Bergman | 67 | OK Kåre | SWE | 1:16:45 | 1:16:45 |
31 | Peter Depta | 65 | OLG Siegerland | GER | 1:17:19 | 1:17:19 |
32 | Gleb Sevastyanov | 65 | HBM OK | RUS | 1:18:15 | 1:18:15 |
33 | Gregory Balter | 63 | WCOC | USA | 1:18:16 | 1:18:16 |
34 | Tore Hoff | 65 | Tyrving | NOR | 1:18:57 | 1:18:57 |
35 | Markus Hitz | 64 | OLK Argus | SUI | 1:19:34 | 1:19:34 |
36 | Timo Nurmela | 65 | Rasti-Kurikka | FIN | 1:19:53 | 1:19:53 |
37 | Ivan Vydra | 66 | OK RECO Sport | CZE | 1:20:18 | 1:20:18 |
38 | Göran Wendler | 66 | SV Wissenschaft Quedlinburg | GER | 1:20:25 | 1:20:25 |
39 | Raimondas Olisauskas | 66 | SG LVB Leipzig | GER | 1:20:36 | 1:20:36 |
40 | Raimo Kankkunen | 64 | Siilin Rasti | FIN | 1:21:07 | 1:21:07 |
40 | Raivo Pellja | 64 | JOKA | EST | 1:21:07 | 1:21:07 |
42 | Juan Pedro Valente | 66 | CPOC | POR | 1:21:20 | 1:21:20 |
43 | Tapio Järvensivu | 63 | Turun Metsänkävijät | FIN | 1:21:23 | 1:21:23 |
44 | Paul Murgatroyd | 67 | Global O Tours | GBR | 1:21:48 | 1:21:48 |
45 | Ryszard Chachurski | 63 | KU AZS WAT Warszawa | POL | 1:22:01 | 1:22:01 |
46 | Lasse Karlsson | 63 | Istrums SK | SWE | 1:22:25 | 1:22:25 |
47 | Niclas Andersson | 64 | Markbygdens OK | SWE | 1:22:27 | 1:22:27 |
48 | Tomas Janovsky | 64 | SK Praga | CZE | 1:22:42 | 1:22:42 |
49 | Teemu Hauhia | 67 | Rasti-Kurikka | FIN | 1:22:58 | 1:22:58 |
50 | Rafael Arranz | 67 | Rumbo | ESP | 1:22:59 | 1:22:59 |
51 | Jan Von Szada | 66 | OLV Potsdam | GER | 1:23:07 | 1:23:07 |
52 | Heikki Grekelä | 67 | SK Pohjantähti | FIN | 1:23:47 | 1:23:47 |
53 | Philippe Taelemans | 62 | FRSO-Belgium | BEL | 1:24:10 | 1:24:10 |
54 | Oleg Sobolev | 67 | O-Smolensk | RUS | 1:24:12 | 1:24:12 |
55 | Martin Tichy | 64 | Tolar Jindrichuv Hradec | CZE | 1:24:41 | 1:24:41 |
56 | Sergey Pasechnik | 67 | IZHORA | RUS | 1:25:02 | 1:25:02 |
57 | Jes Mose Jensen | 63 | AKIF | DEN | 1:25:12 | 1:25:12 |
58 | Juha Kuuluvainen | 65 | Espoon Suunta | FIN | 1:26:36 | 1:26:36 |
59 | Filip Stárek | 66 | OOB TJ Turnov | CZE | 1:26:46 | 1:26:46 |
60 | Urs Rubitschon | 65 | OLV Zug | SUI | 1:27:01 | 1:27:01 |
61 | Hagen Nieke | 63 | USV TU Dresden | GER | 1:27:02 | 1:27:02 |
62 | Markus Truttmann | 63 | OLG Goldau | SUI | 1:27:09 | 1:27:09 |
63 | João Casal | 67 | Portugal O Team | POR | 1:27:11 | 1:27:11 |
64 | Visa Koponen | 66 | Perttelin Peikot | FIN | 1:27:13 | 1:27:13 |
65 | Michael Saetvedt | 67 | Gjø-Vard O-lag | NOR | 1:28:21 | 1:28:21 |
66 | Marko Virta | 66 | Turun Suunnistajat | FIN | 1:29:46 | 1:29:46 |
67 | Mika Rautio | 67 | Anttolan Urheilijat | FIN | 1:29:48 | 1:29:48 |
68 | Frank Namyslo | 63 | SV Wissenschaft Quedlinburg | GER | 1:31:31 | 1:31:31 |
69 | Urs Trösch | 66 | WWOP Germany | GER | 1:32:47 | 1:32:47 |
70 | Kent Pihl | 63 | OK Roskilde | DEN | 1:34:38 | 1:34:38 |
71 | Tomas Sochor | 63 | SKOB Havirov | CZE | 1:35:27 | 1:35:27 |
72 | Viktor Timakov | 65 | Rostov Sparta | RUS | 1:36:05 | 1:36:05 |
73 | Ivan Bendik | 67 | Mogilev | BLR | 1:36:50 | 1:36:50 |
74 | Philippe Crefcoeur | 64 | FRSO-Belgium | BEL | 1:37:05 | 1:37:05 |
75 | Alain Genten | 66 | FRSO-Belgium | BEL | 1:37:58 | 1:37:58 |
76 | Ossi Huhtanen | 63 | Tampereen Pyrintö | FIN | 1:38:22 | 1:38:22 |
77 | Miroslav Kubát | 67 | OOS TJ Spartak Vrchlabi | CZE | 1:38:45 | 1:38:45 |
78 | Margus Kesa | 67 | A~~uolas | LTU | 1:40:11 | 1:40:11 |
79 | Risto Posio | 66 | Kannuksen Ura | FIN | 1:41:14 | 1:41:14 |
80 | Vadim Porkhun | 63 | SINTEZ | RUS | 2:04:27 | 2:04:27 |
  |
| Pavel Cerescu | 63 | Dinamo OLD | MDA | mp | |
  |
  |
  |