Results |
Rank | Athlete | Country | Time |
| Jaroslav Kulhavy | CZE | 1:29:07 |
| Nino Schurter | SUI | 1:29:08 |
| Marco Aurelio Fontana | ITA | 1:29:32 |
4 | Jose Antonio Hermida Ramos | ESP | 1:29:36 |
5 | Burry Stander | RSA | 1:29:37 |
6 | Carlos Coloma Nicolas | ESP | 1:30:07 |
7 | Manuel Fumic | GER | 1:30:31 |
8 | Geoff Kabush | CAN | 1:30:43 |
9 | Alexander Gehbauer | AUT | 1:31:16 |
10 | Todd Wells | USA | 1:31:28 |
11 | Stephane Tempier | FRA | 1:31:30 |
12 | Jan Skarnitzl | CZE | 1:31:48 |
13 | Gerhard Kerschbaumer | ITA | 1:32:02 |
14 | Ondrej Cink | CZE | 1:32:16 |
15 | Samuel Schultz | USA | 1:32:29 |
16 | Marek Konwa | POL | 1:32:41 |
17 | Rudi van Houts | NED | 1:32:53 |
18 | Ralph Naef | SUI | 1:32:58 |
19 | Kevin van Hoovels | BEL | 1:33:01 |
20 | Karl Markt | AUT | 1:33:18 |
21 | Daniel Mcconnell | AUS | 1:33:22 |
22 | Sergio Mantecon Gutierrez | ESP | 1:33:46 |
23 | David Joao Serralheiro Rosa | POR | 1:33:50 |
24 | Rubens Valeriano | BRA | 1:34:23 |
25 | Florian Vogel | SUI | 1:34:36 |
26 | Catriel Andres Soto | ARG | 1:35:13 |
27 | Kohei Yamamoto | JPN | 1:35:26 |
28 | Hector Leonardo Paez Leon | COL | 1:36:02 |
29 | Jean-Christophe Peraud | FRA | 1:37:07 |
30 | Marc Bassingthwaighte | NAM | 1:37:17 |
31 | Sergji Rysenko | UKR | 1:37:32 |
32 | Piotr Brzozka | POL | 1:38:37 |
33 | Periklis Ilias | GRE | 1:38:51 |
34 | Moritz Milatz | GER | 1:38:59 |
35 | Philip Buys | RSA | 1:40:11 |
36 | Paolo Cesar Montoya Cantillo | CRC | 1:41:19 |
37 | Evgeniy Pechenin | RUS | 1:41:40 |
38 | Chun Hing Chan | HKG | 1:41:59 |
39 | Adrien Niyonshuti | RWA | 1:42:46 |
40 | Marios Athanasiadis | CYP | 1:43:25 |
| Weisong Tong | CHN | LAP |
| Derek Horton | GUM | LAP |
| Sven Nys | BEL | DNF |
| Max Plaxton | CAN | DNF |
| Andras Parti | HUN | DNF |
| Julien Absalon | FRA | DNF |
| Liam Killeen | GBR | DNF |
| Robert Forstemann | GER | DNS |
| Michael Vingerling | NED | DNS |
| Sam Bewley | NZL | DNS |