| Medals | ||
| Medal | Country | Athlete |
| Gold | France | Julien Absalon |
| Silver | France | Jean-Christophe Peraud |
| Bronze | Switzerland | Nino Schurter |
| Results - Course length :35.6 km, Lap - 8 | |||||||
| Rank | Country | Athlete | Time | Speed | IR | IT | Position |
| 1 | France | Julien Absalon | 1:55:59 | 18.416 | |||
| 3 | 14:23 | 4.45 km | |||||
| 1 | 28:15 | 8.9 km | |||||
| 1 | 42:21 | 13.35 km | |||||
| 1 | 56:41 | 17.8 km | |||||
| 1 | 1:11:04 | 22.25 km | |||||
| 1 | 1:25:45 | 26.7 km | |||||
| 1 | 1:40:48 | 31.15 km | |||||
| 2 | France | Jean-Christophe Peraud | 1:57:06 | +1:07 | |||
| 9 | 14:29 | 4.45 km | |||||
| 3 | 28:33 | 8.9 km | |||||
| 2 | 42:54 | 13.35 km | |||||
| 2 | 57:17 | 17.8 km | |||||
| 2 | 1:11:58 | 22.25 km | |||||
| 2 | 1:26:44 | 26.7 km | |||||
| 2 | 1:41:55 | 31.15 km | |||||
| 3 | Switzerland | Nino Schurter | 1:57:52 | +1:53 | |||
| 2 | 14:23 | 4.45 km | |||||
| 2 | 28:33 | 8.9 km | |||||
| 5 | 43:12 | 13.35 km | |||||
| 3 | 58:12 | 17.8 km | |||||
| 4 | 1:13:18 | 22.25 km | |||||
| 3 | 1:28:43 | 26.7 km | |||||
| 4 | 1:43:27 | 31.15 km | |||||
| 4 | Switzerland | Christoph Sauser | 1:57:54 | +1:55 | |||
| 8 | 14:28 | 4.45 km | |||||
| 6 | 28:38 | 8.9 km | |||||
| 3 | 43:12 | 13.35 km | |||||
| 4 | 58:12 | 17.8 km | |||||
| 5 | 1:13:30 | 22.25 km | |||||
| 5 | 1:28:43 | 26.7 km | |||||
| 3 | 1:43:26 | 31.15 km | |||||
| 5 | Italy | Marco Aurelio Fontana | 1:59:59 | +4:00 | |||
| 4 | 14:24 | 4.45 km | |||||
| 5 | 28:37 | 8.9 km | |||||
| 4 | 43:12 | 13.35 km | |||||
| 6 | 58:15 | 17.8 km | |||||
| 3 | 1:13:17 | 22.25 km | |||||
| 4 | 1:28:43 | 26.7 km | |||||
| 6 | 1:44:27 | 31.15 km | |||||
| 6 | Austria | Christoph Soukup | 2:00:11 | +4:12 | |||
| 11 | 14:33 | 4.45 km | |||||
| 11 | 29:13 | 8.9 km | |||||
| 12 | 44:13 | 13.35 km | |||||
| 11 | 59:11 | 17.8 km | |||||
| 10 | 1:14:24 | 22.25 km | |||||
| 8 | 1:29:34 | 26.7 km | |||||
| 8 | 1:45:00 | 31.15 km | |||||
| 7 | Britain | Liam Killeen | 2:00:14 | +4:15 | |||
| 48 | 16:26 | 4.45 km | |||||
| 39 | 31:05 | 8.9 km | |||||
| 27 | 45:48 | 13.35 km | |||||
| 21 | 1:00:37 | 17.8 km | |||||
| 15 | 1:15:34 | 22.25 km | |||||
| 11 | 1:30:27 | 26.7 km | |||||
| 10 | 1:45:29 | 31.15 km | |||||
| 8 | Spain | Inaki Lejarreta Errasti | 2:00:21 | +4:22 | |||
| 16 | 14:42 | 4.45 km | |||||
| 10 | 29:12 | 8.9 km | |||||
| 11 | 44:11 | 13.35 km | |||||
| 13 | 59:26 | 17.8 km | |||||
| 12 | 1:14:47 | 22.25 km | |||||
| 10 | 1:30:08 | 26.7 km | |||||
| 9 | 1:45:29 | 31.15 km | |||||
| 9 | Belgium | Sven Nys | 2:01:00 | +5:01 | |||
| 19 | 14:48 | 4.45 km | |||||
| 16 | 29:24 | 8.9 km | |||||
| 10 | 44:03 | 13.35 km | |||||
| 9 | 58:48 | 17.8 km | |||||
| 7 | 1:13:32 | 22.25 km | |||||
| 6 | 1:28:45 | 26.7 km | |||||
| 7 | 1:44:36 | 31.15 km | |||||
| 10 | Spain | Jose Antonio Hermida Ramos | 2:01:01 | +5:02 | |||
| 10 | 14:30 | 4.45 km | |||||
| 7 | 28:43 | 8.9 km | |||||
| 7 | 43:25 | 13.35 km | |||||
| 7 | 58:23 | 17.8 km | |||||
| 8 | 1:13:50 | 22.25 km | |||||
| 12 | 1:30:32 | 26.7 km | |||||
| 12 | 1:46:15 | 31.15 km | |||||
| 11 | Germany | Manuel Fumic | 2:01:16 | +5:17 | |||
| 7 | 14:27 | 4.45 km | |||||
| 8 | 29:01 | 8.9 km | |||||
| 8 | 43:43 | 13.35 km | |||||
| 5 | 58:14 | 17.8 km | |||||
| 6 | 1:13:32 | 22.25 km | |||||
| 7 | 1:28:45 | 26.7 km | |||||
| 5 | 1:43:37 | 31.15 km | |||||
| 12 | Britain | Oliver Beckingsale | 2:01:25 | +5:26 | |||
| 24 | 14:57 | 4.45 km | |||||
| 21 | 29:46 | 8.9 km | |||||
| 16 | 44:45 | 13.35 km | |||||
| 15 | 59:58 | 17.8 km | |||||
| 13 | 1:15:21 | 22.25 km | |||||
| 15 | 1:30:47 | 26.7 km | |||||
| 11 | 1:46:07 | 31.15 km | |||||
| 13 | Poland | Marek Galinski | 2:01:29 | +5:30 | |||
| 31 | 15:14 | 4.45 km | |||||
| 27 | 30:10 | 8.9 km | |||||
| 22 | 45:16 | 13.35 km | |||||
| 22 | 1:00:37 | 17.8 km | |||||
| 16 | 1:15:34 | 22.25 km | |||||
| 14 | 1:30:34 | 26.7 km | |||||
| 13 | 1:46:15 | 31.15 km | |||||
| 14 | France | Cedric Ravanel | 2:01:38 | +5:39 | |||
| 15 | 14:41 | 4.45 km | |||||
| 18 | 29:30 | 8.9 km | |||||
| 18 | 44:47 | 13.35 km | |||||
| 16 | 59:58 | 17.8 km | |||||
| 14 | 1:15:22 | 22.25 km | |||||
| 16 | 1:30:52 | 26.7 km | |||||
| 15 | 1:46:50 | 31.15 km | |||||
| 15 | South Africa | Burry Stander | 2:01:58 | +5:59 | |||
| 17 | 14:43 | 4.45 km | |||||
| 12 | 29:14 | 8.9 km | |||||
| 9 | 43:53 | 13.35 km | |||||
| 10 | 59:03 | 17.8 km | |||||
| 9 | 1:14:17 | 22.25 km | |||||
| 9 | 1:30:00 | 26.7 km | |||||
| 14 | 1:46:26 | 31.15 km | |||||
| 16 | Germany | Moritz Milatz | 2:02:59 | +7:00 | |||
| 12 | 14:34 | 4.45 km | |||||
| 15 | 29:23 | 8.9 km | |||||
| 13 | 44:17 | 13.35 km | |||||
| 12 | 59:16 | 17.8 km | |||||
| 20 | 1:16:17 | 22.25 km | |||||
| 18 | 1:31:52 | 26.7 km | |||||
| 17 | 1:47:44 | 31.15 km | |||||
| 17 | Sweden | Fredrik Kessiakoff | 2:03:09 | +7:10 | |||
| 6 | 14:25 | 4.45 km | |||||
| 4 | 28:35 | 8.9 km | |||||
| 6 | 43:21 | 13.35 km | |||||
| 8 | 58:33 | 17.8 km | |||||
| 11 | 1:14:27 | 22.25 km | |||||
| 13 | 1:30:33 | 26.7 km | |||||
| 16 | 1:46:50 | 31.15 km | |||||
| 18 | Czech Republic | Jaroslav Kulhavy | 2:03:20 | +7:21 | |||
| 13 | 14:35 | 4.45 km | |||||
| 13 | 29:19 | 8.9 km | |||||
| 15 | 44:34 | 13.35 km | |||||
| 20 | 1:00:33 | 17.8 km | |||||
| 22 | 1:16:21 | 22.25 km | |||||
| 19 | 1:32:11 | 26.7 km | |||||
| 21 | 1:48:19 | 31.15 km | |||||
| 19 | Belgium | Roel Paulissen | 2:03:30 | +7:31 | |||
| 1 | 14:23 | 4.45 km | |||||
| 14 | 29:22 | 8.9 km | |||||
| 17 | 44:46 | 13.35 km | |||||
| 18 | 1:00:23 | 17.8 km | |||||
| 18 | 1:16:05 | 22.25 km | |||||
| 17 | 1:31:50 | 26.7 km | |||||
| 18 | 1:47:45 | 31.15 km | |||||
| 20 | Canada | Geoff Kabush | 2:03:55 | +7:56 | |||
| 18 | 14:46 | 4.45 km | |||||
| 29 | 30:28 | 8.9 km | |||||
| 28 | 45:58 | 13.35 km | |||||
| 25 | 1:01:04 | 17.8 km | |||||
| 23 | 1:16:24 | 22.25 km | |||||
| 21 | 1:32:16 | 26.7 km | |||||
| 19 | 1:48:00 | 31.15 km | |||||
| 21 | Brazil | Rubens Valeriano | 2:05:19 | +9:20 | |||
| 23 | 14:55 | 4.45 km | |||||
| 20 | 29:41 | 8.9 km | |||||
| 19 | 44:47 | 13.35 km | |||||
| 17 | 1:00:17 | 17.8 km | |||||
| 19 | 1:16:11 | 22.25 km | |||||
| 20 | 1:32:11 | 26.7 km | |||||
| 20 | 1:48:16 | 31.15 km | |||||
| 22 | China | Jianhua Ji | 2:05:29 | +9:30 | |||
| 36 | 15:24 | 4.45 km | |||||
| 31 | 30:32 | 8.9 km | |||||
| 26 | 45:43 | 13.35 km | |||||
| 26 | 1:01:09 | 17.8 km | |||||
| 24 | 1:16:48 | 22.25 km | |||||
| 24 | 1:33:01 | 26.7 km | |||||
| 22 | 1:49:11 | 31.15 km | |||||
| 23 | Hungary | Andras Parti | 2:06:00 | +10:01 | |||
| 26 | 15:00 | 4.45 km | |||||
| 23 | 29:49 | 8.9 km | |||||
| 20 | 44:48 | 13.35 km | |||||
| 19 | 1:00:32 | 17.8 km | |||||
| 21 | 1:16:21 | 22.25 km | |||||
| 23 | 1:32:38 | 26.7 km | |||||
| 23 | 1:49:15 | 31.15 km | |||||
| 24 | New Zealand | Kashi Leuchs | 2:06:30 | +10:31 | |||
| 30 | 15:14 | 4.45 km | |||||
| 28 | 30:24 | 8.9 km | |||||
| 29 | 46:01 | 13.35 km | |||||
| 28 | 1:01:37 | 17.8 km | |||||
| 26 | 1:17:16 | 22.25 km | |||||
| 25 | 1:33:22 | 26.7 km | |||||
| 24 | 1:49:35 | 31.15 km | |||||
| 25 | Denmark | Jakob Diemer Fuglsang | 2:06:41 | +10:42 | |||
| 27 | 15:01 | 4.45 km | |||||
| 19 | 29:32 | 8.9 km | |||||
| 14 | 44:28 | 13.35 km | |||||
| 14 | 59:36 | 17.8 km | |||||
| 17 | 1:15:37 | 22.25 km | |||||
| 22 | 1:32:33 | 26.7 km | |||||
| 25 | 1:50:02 | 31.15 km | |||||
| 26 | Colombia | Hector Leonardo Paez | 2:06:46 | +10:47 | |||
| 35 | 15:24 | 4.45 km | |||||
| 30 | 30:32 | 8.9 km | |||||
| 30 | 46:08 | 13.35 km | |||||
| 29 | 1:02:09 | 17.8 km | |||||
| 29 | 1:18:31 | 22.25 km | |||||
| 27 | 1:34:20 | 26.7 km | |||||
| 26 | 1:50:39 | 31.15 km | |||||
| 27 | Argentina | Dario Alejandro Gasco | 2:07:04 | +11:05 | |||
| 29 | 15:12 | 4.45 km | |||||
| 33 | 30:44 | 8.9 km | |||||
| 31 | 46:24 | 13.35 km | |||||
| 31 | 1:02:29 | 17.8 km | |||||
| 28 | 1:18:31 | 22.25 km | |||||
| 28 | 1:34:35 | 26.7 km | |||||
| 27 | 1:50:56 | 31.15 km | |||||
| 28 | Spain | Carlos Coloma Nicolas | 2:09:05 | +13:06 | |||
| 25 | 14:59 | 4.45 km | |||||
| 24 | 29:55 | 8.9 km | |||||
| 23 | 45:32 | 13.35 km | |||||
| 27 | 1:01:37 | 17.8 km | |||||
| 27 | 1:18:31 | 22.25 km | |||||
| 29 | 1:35:22 | 26.7 km | |||||
| 28 | 1:51:31 | 31.15 km | |||||
| 29 | United States | Adam Craig | -1LAP | ||||
| 32 | 15:18 | 4.45 km | |||||
| 26 | 30:09 | 8.9 km | |||||
| 24 | 45:35 | 13.35 km | |||||
| 23 | 1:01:01 | 17.8 km | |||||
| 25 | 1:16:57 | 22.25 km | |||||
| 26 | 1:33:56 | 26.7 km | |||||
| 30 | Italy | Yader Zoli | -1LAP | ||||
| 33 | 15:23 | 4.45 km | |||||
| 38 | 31:03 | 8.9 km | |||||
| 35 | 47:06 | 13.35 km | |||||
| 32 | 1:02:48 | 17.8 km | |||||
| 30 | 1:18:48 | 22.25 km | |||||
| 30 | 1:35:31 | 26.7 km | |||||
| 31 | Denmark | Klaus Nielsen | -1LAP | ||||
| 42 | 15:45 | 4.45 km | |||||
| 37 | 31:01 | 8.9 km | |||||
| 34 | 46:59 | 13.35 km | |||||
| 33 | 1:02:56 | 17.8 km | |||||
| 31 | 1:19:17 | 22.25 km | |||||
| 31 | 1:36:13 | 26.7 km | |||||
| 32 | Belgium | Filip Meirhaeghe | -2LAP | ||||
| 41 | 15:44 | 4.45 km | |||||
| 40 | 31:28 | 8.9 km | |||||
| 38 | 47:36 | 13.35 km | |||||
| 35 | 1:03:57 | 17.8 km | |||||
| 33 | 1:20:18 | 22.25 km | |||||
| 33 | Germany | Wolfram Kurschat | -2LAP | ||||
| 37 | 15:33 | 4.45 km | |||||
| 36 | 30:52 | 8.9 km | |||||
| 32 | 46:40 | 13.35 km | |||||
| 34 | 1:03:45 | 17.8 km | |||||
| 32 | 1:20:15 | 22.25 km | |||||
| 34 | Netherlands | Rudi van Houts | -2LAP | ||||
| 20 | 14:49 | 4.45 km | |||||
| 25 | 30:00 | 8.9 km | |||||
| 46 | 49:30 | 13.35 km | |||||
| 44 | 1:05:44 | 17.8 km | |||||
| 36 | 1:21:14 | 22.25 km | |||||
| 35 | Turkey | Bilal Akgul | -2LAP | ||||
| 44 | 15:53 | 4.45 km | |||||
| 42 | 31:49 | 8.9 km | |||||
| 42 | 48:05 | 13.35 km | |||||
| 37 | 1:04:18 | 17.8 km | |||||
| 35 | 1:20:59 | 22.25 km | |||||
| 36 | Chile | Cristobal Silva | -2LAP | ||||
| 38 | 15:35 | 4.45 km | |||||
| 43 | 31:49 | 8.9 km | |||||
| 41 | 48:02 | 13.35 km | |||||
| 38 | 1:04:34 | 17.8 km | |||||
| 38 | 1:21:23 | 22.25 km | |||||
| 37 | Netherlands | Bart Brentjens | -2LAP | ||||
| 39 | 15:42 | 4.45 km | |||||
| 41 | 31:45 | 8.9 km | |||||
| 40 | 47:54 | 13.35 km | |||||
| 42 | 1:04:48 | 17.8 km | |||||
| 41 | 1:21:43 | 22.25 km | |||||
| 38 | Sweden | Emil Lindgren | -2LAP | ||||
| 14 | 14:40 | 4.45 km | |||||
| 22 | 29:48 | 8.9 km | |||||
| 25 | 45:40 | 13.35 km | |||||
| 30 | 1:02:29 | 17.8 km | |||||
| 34 | 1:20:18 | 22.25 km | |||||
| 39 | Australia | Daniel McConnell | -2LAP | ||||
| 43 | 15:48 | 4.45 km | |||||
| 44 | 31:51 | 8.9 km | |||||
| 39 | 47:54 | 13.35 km | |||||
| 36 | 1:04:05 | 17.8 km | |||||
| 37 | 1:21:20 | 22.25 km | |||||
| 40 | Hong Kong | Chun Hing Chan | -2LAP | ||||
| 46 | 15:56 | 4.45 km | |||||
| 46 | 32:06 | 8.9 km | |||||
| 43 | 48:20 | 13.35 km | |||||
| 41 | 1:04:43 | 17.8 km | |||||
| 39 | 1:21:30 | 22.25 km | |||||
| 41 | Russia | Yury Trofimov | -2LAP | ||||
| 28 | 15:06 | 4.45 km | |||||
| 35 | 30:49 | 8.9 km | |||||
| 36 | 47:06 | 13.35 km | |||||
| 43 | 1:04:55 | 17.8 km | |||||
| 40 | 1:21:41 | 22.25 km | |||||
| 42 | Ukraine | Sergii Rysenko | -3LAP | ||||
| 34 | 15:23 | 4.45 km | |||||
| 34 | 30:48 | 8.9 km | |||||
| 37 | 47:29 | 13.35 km | |||||
| 40 | 1:04:37 | 17.8 km | |||||
| 43 | United States | Todd Wells | -3LAP | ||||
| 22 | 14:54 | 4.45 km | |||||
| 32 | 30:40 | 8.9 km | |||||
| 33 | 46:55 | 13.35 km | |||||
| 39 | 1:04:35 | 17.8 km | |||||
| 44 | Canada | Seamus McGrath | -3LAP | ||||
| 21 | 14:49 | 4.45 km | |||||
| 17 | 29:25 | 8.9 km | |||||
| 45 | 49:12 | 13.35 km | |||||
| 46 | 1:06:27 | 17.8 km | |||||
| 45 | Namibia | Mannie Heymans | -3LAP | ||||
| 40 | 15:43 | 4.45 km | |||||
| 45 | 32:02 | 8.9 km | |||||
| 44 | 48:51 | 13.35 km | |||||
| 45 | 1:06:12 | 17.8 km | |||||
| 46 | Japan | Kohei Yamamoto | -3LAP | ||||
| 47 | 15:57 | 4.45 km | |||||
| 47 | 32:25 | 8.9 km | |||||
| 47 | 49:37 | 13.35 km | |||||
| 47 | 1:06:49 | 17.8 km | |||||
| 47 | Costa Rica | Federico Ramirez | -5LAP | ||||
| 49 | 16:55 | 4.45 km | |||||
| 48 | 35:22 | 8.9 km | |||||
| 48 | Zimbabwe | Antipass Kwari | -6LAP | ||||
| 50 | 20:12 | 4.45 km | |||||
| Switzerland | Florian Vogel | DNF5 | |||||
| 5 | 14:24 | 4.45 km | |||||
| 9 | 29:01 | 8.9 km | |||||
| 21 | 45:02 | 13.35 km | |||||
| 24 | 1:01:03 | 17.8 km | |||||
| Ireland | Robin Seymour | DNF2 | |||||
| 45 | 15:55 | 4.45 km | |||||