| Gold | Flag of NOR | Petter Northug | 22:26.8, 43:42.2, 1:03:37.7, 1:22:16.5, 1:45:13.7, 2:05:35.5 | 2:05:35.5 |
| Silver | Flag of GER | Axel Teichmann | 22:29.7, 43:44.7, 1:03:41.2, 1:22:23.3, 1:45:36.9, 2:05:35.8 | 2:05:35.8 |
| Bronze | Flag of SWE | Johan Olsson | 22:30.1, 43:43.2, 1:03:30.5, 1:22:20.3, 1:45:21.6, 2:05:36.5 | 2:05:36.5 |
| 4th | Flag of GER | Tobias Angerer | 22:30.4, 43:40.0, 1:03:38.0, 1:22:15.6, 1:45:12.7, 2:05:37.0 | 2:05:37.0 |
| 5th | Flag of CAN | Devon Kershaw | 22:29.5, 43:46.6, 1:03:35.1, 1:22:14.1, 1:45:20.7, 2:05:37.1 | 2:05:37.1 |
| 6th | Flag of EST | Andrus Veerpalu | 22:33.6, 43:40.8, 1:03:50.4, 1:22:17.6, 1:45:14.9, 2:05:41.6 | 2:05:41.6 |
| 7th | Flag of SWE | Daniel Richardsson | 22:32.7, 43:42.4, 1:03:30.2, 1:22:20.5, 1:45:10.5, 2:05:45.2 | 2:05:45.2 |
| 8th | Flag of RUS | Maxim Vylegzhanin | 22:31.9, 43:40.9, 1:03:34.2, 1:22:14.7, 1:45:09.9, 2:05:46.4 | 2:05:46.4 |
| 9th | Flag of SWE | Anders Soedergren | 22:26.7, 43:40.9, 1:03:40.0, 1:22:19.1, 1:45:37.5, 2:05:47.1 | 2:05:47.1 |
| 10th | Flag of SUI | Dario Cologna | 22:28.7, 43:39.3, 1:03:38.7, 1:22:15.8, 1:45:12.1, 2:05:47.5 | 2:05:47.5 |
| 11th | Flag of ITA | Giorgio Di Centa | 22:31.2, 43:43.5, 1:03:41.8, 1:22:16.8, 1:45:11.3, 2:05:49.0 | 2:05:49.0 |
| 12th | Flag of CZE | Lukas Bauer | 22:27.9, 43:40.0, 1:03:36.3, 1:22:18.3, 1:45:08.8, 2:05:49.4 | 2:05:49.4 |
| 13th | Flag of FRA | Vincent Vittoz | 22:29.3, 43:50.2, 1:03:42.1, 1:22:18.8, 1:45:19.1, 2:05:49.6 | 2:05:49.6 |
| 14th | Flag of RUS | Alexander Legkov | 22:27.8, 43:37.6, 1:03:31.4, 1:22:18.4, 1:45:06.6, 2:05:53.3 | 2:05:53.3 |
| 15th | Flag of NOR | Martin Johnsrud Sundby | 22:28.6, 43:39.7, 1:03:27.3, 1:22:19.5, 1:45:12.7, 2:05:57.7 | 2:05:57.7 |
| 16th | Flag of GER | Jens Filbrich | 22:29.2, 43:45.6, 1:03:36.6, 1:22:16.2, 1:45:15.5, 2:06:07.8 | 2:06:07.8 |
| 17th | Flag of NOR | Odd-Bjoern Hjelmeset | 22:28.3, 43:40.7, 1:03:33.0, 1:22:17.8, 1:45:23.1, 2:06:08.3 | 2:06:08.3 |
| 18th | Flag of CAN | George Grey | 22:27.4, 43:41.5, 1:03:36.0, 1:22:14.8, 1:45:26.4, 2:06:18.1 | 2:06:18.1 |
| 19th | Flag of FRA | Jean Marc Gaillard | 22:32.5, 43:39.2, 1:03:39.3, 1:22:17.9, 1:45:13.7, 2:06:38.0 | 2:06:38.0 |
| 20th | Flag of FIN | Sami Jauhojaervi | 22:31.0, 43:49.1, 1:03:43.3, 1:22:22.4, 1:45:40.8, 2:06:43.2 | 2:06:43.2 |
| 21th | Flag of GER | Rene Sommerfeldt | 22:28.7, 43:38.4, 1:03:34.8, 1:22:18.7, 1:45:34.2, 2:06:52.5 | 2:06:52.5 |
| 22th | Flag of SWE | Marcus Hellner | 22:28.5, 43:46.7, 1:03:37.6, 1:22:13.1, 1:45:37.0, 2:07:03.2 | 2:07:03.2 |
| 23th | Flag of NOR | Jens Arne Svartedal | 22:27.2, 43:45.0, 1:03:33.9, 1:22:22.3, 1:45:47.8, 2:07:32.5 | 2:07:32.5 |
| 24th | Flag of RUS | Petr Sedov | 22:34.2, 43:43.2, 1:03:40.8, 1:22:21.3, 1:45:50.5, 2:07:35.4 | 2:07:35.4 |
| 25th | Flag of BLR | Sergei Dolidovich | 22:30.0, 43:42.8, 1:03:42.2, 1:22:17.5, 1:45:41.8, 2:07:47.6 | 2:07:47.6 |
| 26th | Flag of ITA | Pietro Piller Cottrer | 22:31.6, 43:37.6, 1:03:37.2, 1:22:21.5, 1:45:59.3, 2:08:21.6 | 2:08:21.6 |
| 27th | Flag of KAZ | Alexey Poltaranin | 22:28.0, 43:45.2, 1:03:38.6, 1:22:22.1, 1:46:14.5, 2:09:29.6 | 2:09:29.6 |
| 28th | Flag of USA | James Southam | 22:29.7, 43:38.9, 1:03:42.3, 1:22:34.6, 1:47:21.0, 2:10:08.3 | 2:10:08.3 |
| 29th | Flag of CZE | Jiri Magal | 22:33.3, 43:54.7, 1:03:56.4, 1:22:50.4, 1:47:20.1, 2:10:22.7 | 2:10:22.7 |
| 30th | Flag of EST | Jaak Mae | 22:35.3, 43:48.9, 1:04:19.8, 1:23:47.6, 1:48:29.3, 2:10:41.3 | 2:10:41.3 |
| 31th | Flag of ITA | Valerio Checchi | 22:27.3, 43:44.0, 1:03:42.8, 1:23:07.1, 1:47:58.2, 2:10:49.7 | 2:10:49.7 |
| 32th | Flag of CAN | Alex Harvey | 22:28.3, 43:51.1, 1:03:46.4, 1:23:16.6, 1:48:49.9, 2:10:49.9 | 2:10:49.9 |
| 33th | Flag of CAN | Ivan Babikov | 22:29.9, 43:51.7, 1:03:49.1, 1:24:17.5, 1:49:12.8, 2:10:50.2 | 2:10:50.2 |
| 34th | Flag of EST | Aivar Rehemaa | 22:31.4, 43:46.4, 1:03:44.0, 1:22:56.9, 1:47:59.0, 2:10:57.6 | 2:10:57.6 |
| 35th | Flag of JPN | Nobu Naruse | 22:36.8, 43:50.3, 1:03:48.1, 1:23:07.9, 1:48:00.0, 2:10:59.2 | 2:10:59.2 |
| 36th | Flag of ITA | Roland Clara | 22:29.1, 43:48.0, 1:03:49.5, 1:22:52.4, 1:47:58.0, 2:11:00.8 | 2:11:00.8 |
| 37th | Flag of FIN | Ville Nousiainen | 22:31.1, 43:44.5, 1:03:38.5, 1:22:43.9, 1:48:21.9, 2:11:38.0 | 2:11:38.0 |
| 38th | Flag of FRA | Cyril Miranda | 22:30.3, 43:41.9, 1:03:41.4, 1:22:50.9, 1:48:23.7, 2:11:56.9 | 2:11:56.9 |
| 39th | Flag of KAZ | Yevgeniy Velichko | 22:33.4, 43:55.8, 1:03:42.5, 1:23:06.3, 1:48:01.6, 2:13:01.5 | 2:13:01.5 |
| 40th | Flag of ESP | Vicenc Vilarrubla | 22:30.4, 43:57.8, 1:04:53.1, 1:25:08.7, 1:50:35.3, 2:13:33.8 | 2:13:33.8 |
| 41th | Flag of EST | Algo Karp | 22:34.4, 44:26.3, 1:05:17.5, 1:25:33.5, 1:50:44.0, 2:13:49.6 | 2:13:49.6 |
| 42th | Flag of UKR | Roman Leybyuk | 22:43.8, 44:52.2, 1:05:53.4, 1:26:09.4, 1:51:36.5, 2:15:19.9 | 2:15:19.9 |
| 43th | Flag of FIN | Lari Lehtonen | 22:33.4, 44:14.4, 1:05:42.2, 1:26:20.5, 1:52:35.4, 2:16:26.2 | 2:16:26.2 |
| 44th | Flag of ESP | Diego Ruiz | 22:39.2, 44:04.4, 1:05:56.3, 1:27:02.6, 1:53:45.4, 2:17:49.8 | 2:17:49.8 |
| 45th | Flag of BLR | Aliaksei Ivanou | 23:13.9, 46:23.1, 1:08:13.6, 1:28:44.0, 1:54:38.0, 2:17:59.2 | 2:17:59.2 |
| 46th | Flag of NZL | Benjamin Koons | 23:42.9, 47:24.9, 1:09:54.4, 1:31:32.8, 1:58:17.1, 2:21:53.9 | 2:21:53.9 |
| 47th | Flag of AND | Francesc Soulie | 23:39.8, 47:46.5, 1:10:34.4, 1:32:28.6, 1:59:58.5, 2:25:00.8 | 2:25:00.8 |
| 48th | Flag of DEN | Jonas Thor Olsen | 24:19.3, 48:21.9, 1:11:06.6, 1:33:24.0, 2:00:52.8, 2:25:00.9 | 2:25:00.9 |
| Flag of RUS | Sergei Shiriaev | 22:35.4 | DNF |
| Flag of USA | Kris Freeman | 22:35.9, 44:01.6 | DNF |
| Flag of SVK | Martin Bajcicak | 22:32.5, 43:49.0, 1:03:58.7, 1:25:35.5 | DNF |
| Flag of KAZ | Sergei Cherepanov | | DNS |
| Flag of ROU | Paul Constantin Pepene | | DNS |
| Flag of SVK | Ivan Batory | 22:50.0, 45:19.3 | DNF |
| Flag of ESP | Javier Gutierrez | 22:40.4 | DNF |