| 1 | Bart Veldkamp (Senior) | NED | 14:12.12 | TR | - |
| 2 | Johann Olav Koss (Neo) | NOR | 14:14.58 | | +2.460 |
| 3 | Geir Karlstad (Senior) | NOR | 14:18.13 | | +6.010 |
| 4 | Robert Vunderink (M30) | NED | 14:22.92 | | +10.800 |
| 5 | Kazuhiro.67 Sato (Senior) | JPN | 14:28.30 | | +16.180 |
| 6 | Michael Hadschieff (Senior) | AUT | 14:28.80 | | +16.680 |
| 7 | Per Bengtsson (Senior) | SWE | 14:35.58 | | +23.460 |
| 8 | Steinar.72 Johansen (Neo) | NOR | 14:36.09 | | +23.970 |
| 9 | Roberto Sighel (Senior) | ITA | 14:38.23 | | +26.110 |
| 10 | Jevgenij Sanarov (Neo) | KAZ | 14:38.99 | | +26.870 |
| 11 | Thomas Bos (Neo) | NED | 14:40.13 | | +28.010 |
| 12 | Danny Kah (Senior) | AUS | 14:42.32 | SB | +30.200 |
| 13 | Toshihiko Itokawa (B2) | JPN | 14:42.35 | TRJ | +30.230 |
| 14 | Jaromir Radke (Neo) | POL | 14:42.60 | | +30.480 |
| 15 | Markus Tröger (Senior) | GER | 14:45.41 | | +33.290 |
| 16 | Jonas Schön (Neo) | SWE | 14:46.20 | | +34.080 |
| 17 | Bronislav Snetkov (Senior) | RUS | 14:46.87 | | +34.750 |
| 18 | Keiji Shirahata (A1) | JPN | 14:47.56 | | +35.440 |
| 19 | Vadim Sajutin (Neo) | KAZ | 14:49.31 | | +37.190 |
| 20 | Frank Dittrich (Senior) | GER | 14:50.23 | | +38.110 |
| 21 | Timo Järvinen (Senior) | FIN | 14:50.75 | | +38.630 |
| 22 | Brian Wanek (Senior) | USA | 14:51.34 | PB | +39.220 |
| 23 | Rudi Jeklic (Senior) | GER | 14:51.89 | | +39.770 |
| 24 | Mark Greenwald (Neo) | USA | 15:03.02 | | +50.900 |
| 25 | Jirí Kyncl (Senior) | CZE | 15:03.97 | | +51.850 |
| 26 | Neal Marshall (Neo) | CAN | 15:07.03 | | +54.910 |
| 27 | Jeff Klaiber (M30) | USA | 15:13.65 | NRM | +1.01.530 |
| 28 | Jirí Musil (Senior) | TCH | 15:14.18 | NR | +1.02.060 |
| 29 | Njamdondovyn Ganbold (A2) | MGL | 15:18.56 | SB | +1.06.440 |
| DNF | Phillip Tahmindjis (Senior) | AUS | DNF | | - |