| 順位 | 氏名 | 記録 | 所属 |
|---|---|---|---|
| 1 | Anders Nordberg | 0:22:17 | NOR |
| 2 | Thierry Gueorgiou | 0:22:52 | FRA |
| 3 | Peter Öberg | 0:23:47 | SWE |
| 4 | Matthias Merz | 0:24:05 | SUI |
| 5 | Tue Lassen | 0:24:14 | DEN |
| 6 | Tero Föhr | 0:24:17 | FIN |
| 7 | Valentin Novikov | 0:24:41 | RUS |
| 8 | Graham Gristwood | 0:24:43 | GBR |
| 9 | Oleksandr Starov | 0:25:48 | UKR |
| 10 | Simon Uppill | 0:25:59 | AUS |
| 11 | Ionut Zinca | 0:26:37 | ROU |
| 12 | Zsolt Lenkei | 0:26:42 | HUN |
| 13 | Damien Renard | 0:26:46 | FRA |
| 14 | Roger Casal Fernandez | 0:26:53 | ESP |
| 15 | Dmitry Mihalkin | 0:27:21 | BLR |
| 16 | Klaus Schgaguler | 0:27:41 | ITA |
| 17 | Adam Chromy | 0:28:31 | CZE |
| 18 | Wolfgang Siegert | 0:28:35 | AUT |
| 19 | Martins Sirmais | 0:28:36 | LAT |
| 20 | Jacek Morawski | 0:28:39 | POL |
| 21 | Stanimir Belomazhev | 0:29:27 | BUL |
| 22 | Leif Bader | 0:29:42 | GER |
| 23 | Michel Bastin | 0:30:47 | BEL |
| 24 | Andraz Hribar | 0:30:59 | SLO |
| 25 | Tane Cambridge | 0:31:16 | NZL |
| 26 | Aires Tiago | 0:31:32 | POR |
| 27 | Andreas Kraas | 0:31:36 | EST |
| 28 | Toshiyuki Matsuzawa | 0:31:39 | JPN |
| 29 | Jonas Vytautas Gvildys | 0:31:43 | LTU |
| 30 | Nikolay Nachev | 0:32:06 | USA |
| 31 | Wil Smith | 0:33:27 | CAN |
| 32 | Neil Dobbs | 0:34:21 | IRL |
| 33 | Jucelino Alencar Karnikoski | 0:35:38 | BRA |
| 34 | Hasan Ayaz | 0:39:03 | TUR |
| 35 | Yuan Li | 0:51:42 | CHN |