| Order / Lane | ATHLETE | COUNTRY | PB | SB 1998 | 
|---|---|---|---|---|
| 1 | Xavier Moreno |  ECU | ||
| 2 | Roman Rasskazov |  RUS | ||
| 3 | Yevgeniy Yakovlev |  RUS | ||
| 4 | Juan Manuel Molina |  ESP | 40:58.8 | 40:58.8 | 
| 5 | Ivan Shuler |  BLR | ||
| 6 | Marcus Hackbusch |  GER | 43:09.26 | |
| 7 | Andrey Stepanchuk |  BLR | ||
| 8 | Mario Iván Flores |  MEX | 42:40.53 | |
| 9 | Yunfeng Liu |  CHN | 41:20.36 | |
| 10 | Pavel Svoboda |  CZE | ||
| 11 | Maik Berger |  GER | ||
| 12 | Guoqing Li |  CHN | ||
| 13 | Mario José dos Santos |  BRA | 42:14.02 | 42:14.02 | 
| 14 | Kazuya Terashima |  JPN | ||
| 15 | Il-yong Shin |  KOR | 42:35.66 | 42:35.66 | 
| 16 | Liam Murphy |  AUS | ||
| 17 | Anatolijus Launikonis |  LTU | ||
| 18 | Nuno Pereira |  POR | 44:03.00 | |
| 19 | Troy Sundstrom |  AUS | 43:46.02 | |
| 20 | José Ignacio Aledo |  ESP | ||
| 21 | Ricardo Vendeira |  POR | ||
| 22 | Miloš Bátovský |  SVK | ||
| 23 | Michael Kemp |  GBR | ||
| 24 | Takeshi Maruyama |  JPN | ||
| 25 | Aivars Kadaks |  LAT | ||
| 26 | Snorre Utaker |  NOR | ||
| 27 | Erik Tysse |  NOR | ||
| 28 | Lema Abera |  ETH | 44:42.3 | 44:42.3 | 
| 29 | Viktor Jansson |  SWE | ||
| 30 | David Kidd |  IRL | ||
| 31 | Mohd Sharil Haizy |  MAS | ||
| 32 | Roman Criollo |  ECU | ||
| 33 | Mickael Rousseau |  FRA |