| Eric Flaim (Neo) | 39.50 | (16) | 2:00.91 | (3) | 4:34.76 | (19) |
| Piotr Krysiak (Senior) | DQ | | 2:05.34 | (18) | 4:40.68 | (26) |
| Georg Herda (Neo) | 39.32 | (11) | 2:01.72 | (4) | - | |
| Björn Forslund (Senior) | 39.13 | (8) | 2:07.67 | (25) | - | |
| David Cruikshank (Neo) | 39.21 | (9) | 2:08.06 | (26) | - | |
| Bo König (Senior) | 39.92 | (21) | 2:04.57 | (16) | - | |
| Tomasz.62 Jankowski (Senior) | 39.58 | (17) | 2:07.55 | (23) | - | |
| Hans Markström (Neo) | 39.29 | (10) | 2:04.54 | (15) | - | |
| Jaromir Radke (Neo) | 42.58 | (28) | - | | 4:36.86 | (22) |
| Notker Ledergerber (Neo) | 42.26 | (27) | - | | 4:44.18 | (27) |
| Bruno Milesi (Senior) | 41.21 | (26) | - | | 4:29.75 | (13) |
| Nathaniel Mills (A2) | 40.05 | (23) | - | | 4:28.99 | (12) |
| Franco Giovannini (A2) | 42.91 | (29) | - | | 4:51.83 | (35) |
| Uwe Streb (Senior) | 39.48 | (15) | - | | - | |
| Uwe-Jens Mey (Senior) | 38.10 | (1) | - | | - | |
| Ki-Tae.65 Bae (Senior) | 38.49 | (2) | - | | - | |
| Frode Rønning (Senior) | 38.95 | (7) | - | | - | |
| Jan Ykema (Senior) | 38.73 | (6) | - | | - | |
| Keith Nick Thometz (Senior) | 38.70 | (4) | - | | - | |
| Claude Nicouleau (Senior) | 39.70 | (19) | - | | - | |
| Menno Boelsma (Senior) | 39.41 | (13) | - | | - | |
| Arie Loef (Neo) | 39.88 | (20) | - | | - | |
| Tjerk Terpstra (Senior) | 39.47 | (14) | - | | - | |
| Roger Strøm (Neo) | 38.69 | (3) | - | | - | |
| Patrick Seltsam (Neo) | 38.71 | (5) | - | | - | |
| Håkan Edman (Senior) | 39.37 | (12) | - | | - | |
| Maarten Noijens (Neo) | 39.66 | (18) | - | | - | |
| Ove Løvåsen (Senior) | 40.00 | (22) | - | | - | |
| Trond Dahl Hansen (Neo) | 40.37 | (24) | - | | - | |
| Morten Kristian Johansen Staubo (M30) | 40.62 | (25) | - | | - | |
| Markus Tröger (Neo) | - | | 2:02.50 | (7) | 4:40.44 | (25) |
| Roberto Sighel (Neo) | - | | 2:00.85 | (2) | 4:28.08 | (11) |
| Christian Eminger (Senior) | - | | 2:01.86 | (5) | 4:22.50 | (5) |
| Timo Järvinen (Neo) | - | | 2:04.49 | (14) | 4:23.12 | (6) |
| Johann Olav Koss (Neo) | - | | 2:01.94 | (6) | 4:25.54 | (9) |
| Michael Hadschieff (Senior) | - | | 2:00.54 | (1) | 4:25.06 | (8) |
| Zsolt Zakarias (Senior) | - | | 2:05.57 | (20) | 4:35.42 | (20) |
| Thomas Bos (Neo) | - | | 2:02.65 | (8) | 4:29.81 | (14) |
| Thierry Lamberton (Neo) | - | | 2:09.71 | (29) | 5:01.03 | (36) |
| Leo Visser (Neo) | - | | 2:03.19 | (10) | 4:19.88 | (2) |
| Hubert Kreutz (Neo) | - | | 2:07.60 | (24) | 4:36.60 | (21) |
| Fabio Monti (Neo) | - | | 2:07.40 | (22) | 4:50.74 | (33) |
| Gerard Kemkers (Neo) | - | | 2:03.69 | (11) | 4:21.34 | (4) |
| Chris Shelley (Senior) | - | | 2:08.90 | (28) | 4:47.04 | (32) |
| Jeff Klaiber (Senior) | - | | 2:04.29 | (12) | 4:31.21 | (16) |
| Jarosław Chyc-Olesiak (Neo) | - | | 2:06.89 | (21) | 4:46.20 | (30) |
| Ilkka Rahnasto (Senior) | - | | 2:05.56 | (19) | - | |
| Frode Herman Syvertsen (Senior) | - | | 2:08.15 | (27) | - | |
| Nils Einar Aas (Neo) | - | | 2:04.96 | (17) | - | |
| Øystein Hammeren (Neo) | - | | 2:04.36 | (13) | - | |
| Patrice Dumont (Senior) | - | | 2:12.94 | (30) | - | |
| Annejan Portijk (Neo) | - | | 2:02.90 | (9) | - | |
| Roland Freier (Senior) | - | | - | | 4:25.88 | (10) |
| Rudi Jeklic (Neo) | - | | - | | 4:31.16 | (15) |
| Peter Adeberg (Neo) | - | | - | | 4:40.06 | (24) |
| Thomas Kumm (Neo) | - | | - | | 4:33.07 | (18) |
| Bart Veldkamp (Neo) | - | | - | | 4:25.05 | (7) |
| Jonas Schön (Neo) | - | | - | | 4:44.66 | (28) |
| Rickard Garbell (A2) | - | | - | | 4:51.28 | (34) |
| Per Bengtsson (Neo) | - | | - | | DNF | |
| Geir Karlstad (Senior) | - | | - | | 4:19.58 | (1) |
| Tomas Gustafson (Senior) | - | | - | | 4:20.28 | (3) |
| Mikko O Mäkinen (Neo) | - | | - | | 4:32.09 | (17) |
| Kai.68 Stensli (Neo) | - | | - | | 4:45.04 | (29) |
| Ari Leppänen (Neo) | - | | - | | 4:38.95 | (23) |
| Øyvind Steen (Neo) | - | | - | | 4:46.37 | (31) |