| | | Final | time |  | 1. Alessandro Lambruschini |  ITA | 8:22.40 |  | 2. Angelo Carosi |  ITA | 8:23.53 |  | 3. William van Dijck |  BEL | 8:24.86 |  | 4. Mark Rowland |  GBR | 8:26.00 |  | 5. Vladimir Pronin |  RUS | 8:26.33 |  | 6. Martin Strege |  GER | 8:26.36 |  | 7. Jim Svenoy |  NOR | 8:28.12 |  | 8. Francesco Panetta |  ITA | 8:28.25 |  | 9. Kim Bauermeister |  GER | 8:32.58 |  | 10.Tom Hanlon |  GBR | 8:36.06 |  | 11.Justin Chaston |  GBR | 8:36.83 |  | 12.Markus Hacksteiner |  SUI | 8:46.60 | 
 | | Round | H | Athl. | date |  | Heats | 2 | 21 | 09.08 | 
 | 
 | | Heat 1 | time |  | 1. Angelo Carosi |  ITA | 8:29.81 |  | 2. Kim Bauermeister |  GER | 8:29.90 |  | 3. Mark Rowland |  GBR | 8:30.24 |  | 4. William van Dijck |  BEL | 8:30.93 |  | 5. Tom Hanlon |  GBR | 8:31.50 |  | 6. Michael Buchleitner |  AUT | 8:33.90 |  | 7. Ville Hautala |  FIN | 8:35.87 |  | 8. Elisardo de la Torre |  ESP | 8:38.16 |  | 9. Vitor Almeida |  POR | 8:47.94 |  | -. Juan Azkueta |  ESP | DNF | 
 | | Heat 2 | time |  | 1. Alessandro Lambruschini |  ITA | 8:28.68 |  | 2. Martin Strege |  GER | 8:28.92 |  | 3. Vladimir Pronin |  RUS | 8:29.35 |  | 4. Markus Hacksteiner |  SUI | 8:29.82 |  | 5. Jim Svenoy |  NOR | 8:30.14 |  | 6. Francesco Panetta |  ITA | 8:30.78 |  | 7. Justin Chaston |  GBR | 8:31.08 |  | 8. Vasiliy Omelyusik |  BLR | 8:33.92 |  | 9. Kare Sorensen |  DEN | 8:35.20 |  | 10.Marcel Laros |  NED | 8:37.83 |  | 11.Antonio Peula |  ESP | 8:44.21 | 
 | 
 |