| Michael Künzel (Senior) | 36.00 | (5) | 36.39 | (15) | 1:12.14 | (11) | 1:12.47 | (16) |
| Jan Waterstradt (Senior) | 37.17 | (29) | 36.80 | (22) | 1:14.13 | (29) | 1:12.26 | (12) |
| Christian Breuer (Neo) | 37.14 | (28) | 36.51 | (17) | 1:12.07 | (10) | 1:11.83 | (7) |
| Cédric Kuentz (Senior) | 37.55 | (32) | 37.94 | (30) | DNF | | 1:14.28 | (29) |
| Risto Rosendahl (Neo) | 37.66 | (33) | 37.91 | (29) | 1:14.63 | (32) | 1:14.77 | (31) |
| Erik Bouwman (Senior) | 37.28 | (31) | 37.30 | (28) | 1:13.35 | (26) | 1:13.13 | (21) |
| Ermanno Ioriatti (Senior) | 36.62 | (19) | 36.27 | (12) | 1:13.01 | (20) | 1:13.18 | (22) |
| Roland Brunner (Senior) | 36.73 | (23) | 36.93 | (24) | 1:13.10 | (23) | 1:13.40 | (25) |
| Sergej Tsybenko (Senior) | 37.20 | (30) | 1:14.44 | (31) | 1:12.53 | (14) | 1:12.18 | (11) |
| Jae-Bong Choi (Neo) | 36.18 | (8) | 1:23.72 | (32) | 1:11.81 | (6) | 1:12.06 | (10) |
| Paweł Abratkiewicz (Senior) | 36.22 | (10) | 36.24 | (10) | 1:12.96 | (18) | 1:12.37 | (13) |
| Gerard van Velde (Senior) | 36.68 | (22) | 36.69 | (20) | 1:13.00 | (19) | 1:13.19 | (23) |
| Hiroyasu Shimizu (Senior) | 35.68 | (2) | 35.55 | (2) | 1:11.85 | (7) | 1:11.04 | (2) |
| Grunde Njøs (M30) | 36.02 | (6) | 36.07 | (6) | 1:12.06 | (9) | 1:13.42 | (26) |
| Junichi Inoue (Senior) | 36.26 | (12) | 36.36 | (14) | 1:13.40 | (27) | 1:13.70 | (27) |
| Jakko Jan Leeuwangh (Senior) | 36.21 | (9) | 36.55 | (18) | 1:11.54 | (4) | 1:11.35 | (6) |
| Magnus Enfeldt (Senior) | 36.80 | (24) | 37.12 | (25) | 1:13.76 | (28) | 1:13.27 | (24) |
| Tomasz Świst (Senior) | 36.26 | (12) | 36.25 | (11) | 1:13.27 | (25) | 1:12.94 | (19) |
| Janne Hänninen (Senior) | 36.61 | (18) | 36.44 | (16) | 1:11.97 | (8) | 1:12.39 | (14) |
| Michael Ireland (Senior) | 35.77 | (3) | 35.58 | (3) | 1:10.82 | (2) | 1:11.32 | (5) |
| Kevin Overland (Senior) | 36.47 | (15) | DNS | | 1:13.09 | (22) | - | |
| Jan Bos (Senior) | 36.02 | (6) | 36.01 | (5) | 1:10.49 | (1) | 1:10.88 | (1) |
| Jeremy Wotherspoon (Neo) | 35.59 | (1) | 35.54 | (1) | 1:10.86 | (3) | 1:11.31 | (4) |
| Patrick Bouchard (Senior) | 36.24 | (11) | 36.13 | (8) | 1:12.81 | (15) | 1:12.74 | (17) |
| Erben Wennemars (Senior) | 35.98 | (4) | 35.94 | (4) | 1:11.56 | (5) | 1:11.23 | (3) |
| Dino Gillarduzzi (Senior) | 36.96 | (26) | 37.19 | (27) | 1:14.41 | (30) | 1:15.92 | (32) |
| Toyoki Takeda (Senior) | 36.48 | (16) | 36.23 | (9) | 1:12.19 | (12) | 1:11.85 | (8) |
| Dmitrij Dorofejev (Neo) | 36.27 | (14) | 36.09 | (7) | 1:12.91 | (16) | 1:12.42 | (15) |
| Yu Li (Senior) | 36.65 | (21) | 36.70 | (21) | 1:14.57 | (31) | 1:14.48 | (30) |
| Nick Pearson (Neo) | 36.96 | (26) | 36.84 | (23) | 1:12.29 | (13) | 1:11.98 | (9) |
| Minetaka Sasabuchi (Senior) | 36.50 | (17) | 36.30 | (13) | 1:12.93 | (17) | 1:14.16 | (28) |
| Pål Gravem (Senior) | 36.86 | (25) | 37.17 | (26) | 1:13.02 | (21) | 1:12.98 | (20) |
| Joseph Cheek (Neo) | 36.64 | (20) | 36.56 | (19) | 1:13.15 | (24) | 1:12.74 | (17) |