| Final Ranking | time | +time | 2.5km | 5km | 7.5km | bib | points | 
| 1. Spyridon Gianniotis |  GRE | 1:49:11.8 |   | 28:30.2 | 46. | 55:48.9 | 23. | 1:23:26.2 | 5. | 71 | 18 | 
| 2. Thomas Peter Lurz |  GER | 1:49:14.5 | 2.7s | 28:24.2 | 31. | 55:44.6 | 10. | 1:23:26.8 | 6. | 3 | 16 | 
| 3. Oussama Mellouli |  TUN | 1:49:19.2 | 7.4s | 28:09.8 | 1. | 55:40.4 | 2. | 1:23:24.6 | 3. | 19 | 14 | 
| 4. Damien Cattin-Vidal |  FRA | 1:49:19.8 | 8.0s | 28:28.1 | 40. | 55:49.4 | 25. | 1:23:23.2 | 2. | 32 | 12  | 
| 5. Richard Weinberger |  CAN | 1:49:19.9 | 8.1s | 28:29.9 | 45. | 56:39.8 | 52. | 1:23:22.5 | 1. | 86 | 10  | 
| 6. Ferry Weertman |  NED | 1:49:20.3 | 8.5s | 28:27.5 | 38. | 55:47.2 | 17. | 1:23:34.1 | 19. | 85 | 8 | 
| 7. Allan Do Carmo |  BRA | 1:49:26.2 | 14.4s | 28:25.0 | 32. | 55:48.4 | 21. | 1:23:24.7 | 4. | 57 | 6 | 
| 8. Chad Ho |  RSA | 1:49:26.3 | 14.5s | 28:21.3 | 23. | 55:49.9 | 28. | 1:23:32.3 | 13. | 53 | 5 | 
| 9. Christian Martin Reichert |  GER | 1:49:26.8 | 15.0s | 28:32.8 | 49. | 55:51.7 | 36. | 1:23:32.8 | 14. | 79 | 4 | 
| 10.Guillermo Vittorio Bertola |  ARG | 1:49:28.4 | 16.6s | 28:16.6 | 11. | 55:53.8 | 42. | 1:23:35.8 | 22. | 66 | 3 | 
| 11.Brian Ryckeman |  BEL | 1:49:29.3 | 17.5s | 28:25.4 | 34. | 55:49.4 | 25. | 1:23:28.5 | 9. | 81 | 2 | 
| 12.Simon Huitenga |  AUS | 1:49:29.7 | 17.9s | 28:19.7 | 19. | 55:43.6 | 8. | 1:23:41.9 | 42. | 70 | 1 | 
| 13.Rhys Mainstone-Hodson |  AUS | 1:49:30.4 | 18.6s | 28:16.4 | 10. | 55:40.0 | 1. | 1:23:33.6 | 17. | 42 | 
| 14.Valerio Cleri |  ITA | 1:49:30.5 | 18.7s | 28:16.7 | 12. | 55:41.9 | 4. | 1:23:39.0 | 31. | 63 | 
| 15.Jack Burnell |  GBR | 1:49:30.6 | 18.8s | 28:11.9 | 2. | 55:40.8 | 3. | 1:23:30.1 | 11. | 82 | 
| 16.Christopher Bryan |  IRL | 1:49:33.4 | 21.6s | 28:18.0 | 15. | 55:45.3 | 12. | 1:23:37.3 | 26. | 74 | 
| 17.Sergey Bolshakov |  RUS | 1:49:34.5 | 22.7s | 28:18.2 | 16. | 55:43.0 | 6. | 1:23:26.9 | 7. | 22 | 
| 18.Gergely Gyurta |  HUN | 1:49:34.6 | 22.8s | 28:14.0 | 7. | 55:51.2 | 32. | 1:23:30.5 | 12. | 83 | 
| 19.Igor Chervynskiy |  UKR | 1:49:40.6 | 28.8s | 28:32.4 | 48. | 55:56.3 | 49. | 1:23:44.1 | 46. | 16 | 
| 20.Kane Radford |  NZL | 1:49:43.0 | 31.2s | 28:13.6 | 4. | 55:47.4 | 18. | 1:23:27.5 | 8. | 49 | 
| 21.Yasunari Hirai |  JPN | 1:49:52.8 | 41.0s | 28:21.5 | 24. | 55:56.1 | 48. | 1:23:40.9 | 37. | 76 | 
| 22.Jan Posmourny |  CZE | 1:49:54.4 | 42.6s | 28:23.2 | 27. | 55:47.1 | 16. | 1:23:35.6 | 20. | 40 | 
| 23.Eric Hedlin |  CAN | 1:49:54.5 | 42.7s | 28:17.8 | 14. | 55:43.4 | 7. | 1:23:35.6 | 20. | 12 | 
| 24.Johndry Segovia |  VEN | 1:49:59.7 | 47.9s | 28:23.2 | 27. | 55:51.5 | 34. | 1:23:33.6 | 17. | 33 | 
| 25.Ventsislav Aydarski |  BUL | 1:50:00.2 | 48.4s | 28:28.3 | 42. | 55:49.8 | 27. | 1:23:36.8 | 25. | 20 | 
| 26.Yuto Kobayashi |  JPN | 1:50:17.4 | 1:05.6 | 28:22.9 | 26. | 55:51.0 | 31. | 1:23:38.2 | 28. | 41 | 
| 27.Miguel Angel Rozas Lopez |  ESP | 1:50:18.0 | 1:06.2 | 28:21.7 | 25. | 55:50.2 | 29. | 1:23:41.7 | 41. | 52 | 
| 28.Martin Miguel Carrizo Yunges |  ARG | 1:50:18.4 | 1:06.6 | 28:18.2 | 16. | 55:49.1 | 24. | 1:23:41.5 | 40. | 72 | 
| 29.Igor Snitko |  UKR | 1:50:18.9 | 1:07.1 | 28:26.2 | 35. | 55:51.6 | 35. | 1:23:40.2 | 33. | 14 | 
| 30.Santiago Paul Enderica Salgado |  ECU | 1:50:20.2 | 1:08.4 | 28:36.9 | 55. | 55:57.4 | 51. | 1:23:41.3 | 39. | 80 | 
| 31.Ivan Alejandro Enderica Ochoa |  ECU | 1:50:20.6 | 1:08.8 | 28:35.4 | 54. | 55:56.4 | 50. | 1:24:10.1 | 52. | 51 | 
| 32.Antonios Fokaidis |  GRE | 1:50:20.7 | 1:08.9 | 28:26.2 | 35. | 55:55.9 | 47. | 1:23:42.4 | 43. | 62 | 
| 33.Vasco Gaspar |  POR | 1:50:20.7 | 1:08.9 | 28:21.1 | 22. | 55:44.7 | 11. | 1:23:33.0 | 15. | 35 | 
| 34.Kirill Abrosimov |  RUS | 1:50:22.5 | 1:10.7 | 28:24.0 | 30. | 55:54.9 | 44. | 1:23:46.0 | 50. | 58 | 
| 35.Ivan De Jesus Lopez Ramos |  MEX | 1:50:22.8 | 1:11.0 | 28:34.1 | 52. | 55:53.3 | 40. | 1:23:40.7 | 36. | 68 | 
| 36.Yuval Safra |  ISR | 1:50:23.5 | 1:11.7 | 28:27.9 | 39. | 55:50.6 | 30. | 1:23:38.1 | 27. | 47 | 
| 37.Thomas Snelson Kilbride |  ESP | 1:50:25.1 | 1:13.3 | 28:28.7 | 43. | 55:53.0 | 38. | 1:23:41.1 | 38. | 45 | 
| 38.Daniel Fogg |  GBR | 1:50:29.0 | 1:17.2 | 28:20.1 | 21. | 55:47.0 | 15. | 1:23:28.7 | 10. | 84 | 
| 39.Arseniy Lavrentyev |  POR | 1:50:31.7 | 1:19.9 | 28:19.9 | 20. | 55:47.8 | 20. | 1:23:36.4 | 23. | 69 | 
| 40.Axel Reymond |  FRA | 1:50:33.0 | 1:21.2 | 28:13.9 | 6. | 55:45.7 | 13. | 1:23:38.3 | 30. | 59 | 
| 41.Zhang Zibin |  CHN | 1:50:55.4 | 1:43.6 | 28:33.2 | 50. | 55:55.1 | 45. | 1:23:45.8 | 49. | 75 | 
| 42.Alexander Maxwell Meyer |  USA | 1:51:01.8 | 1:50.0 | 28:15.9 | 9. | 55:48.6 | 22. | 1:23:40.3 | 34. | 73 | 
| 43.Mario Sanzullo |  ITA | 1:51:07.7 | 1:55.9 | 28:17.7 | 13. | 55:46.1 | 14. | 1:23:40.3 | 34. | 65 | 
| 44.Luis Bolanos |  VEN | 1:51:09.6 | 1:57.8 | 28:19.3 | 18. | 55:53.2 | 39. | 1:23:45.5 | 48. | 87 | 
| 45.Phillip Ryan |  NZL | 1:51:11.3 | 1:59.5 | 28:23.5 | 29. | 55:51.4 | 33. | 1:23:43.7 | 45. | 37 | 
| 46.Shahar Resman |  ISR | 1:51:13.6 | 2:01.8 | 28:34.7 | 53. | 55:52.9 | 37. | 1:23:43.6 | 44. | 56 | 
| 47.Jan Kutnik |  CZE | 1:51:15.1 | 2:03.3 | 28:25.2 | 33. | 55:53.3 | 40. | 1:23:38.2 | 28. | 4 | 
| 48.Miguel Alejandro Hernandez Martinez |  MEX | 1:51:17.6 | 2:05.8 | 28:28.2 | 41. | 55:55.5 | 46. | 1:23:47.4 | 51. | 61 | 
| 49.Vitaliy Khudyakov |  KAZ | 1:51:42.8 | 2:31.0 | 28:26.5 | 37. | 55:47.4 | 18. | 1:23:39.9 | 32. | 17 | 
| 50.Sean Patrick Ryan |  USA | 1:51:43.7 | 2:31.9 | 28:13.6 | 4. | 55:43.8 | 9. | 1:23:33.0 | 15. | 50 | 
| 51.Hercules Troyden Prinsloo |  RSA | 1:51:48.0 | 2:36.2 | 28:33.8 | 51. | 55:54.4 | 43. | 1:23:45.1 | 47. | 55 | 
| 52.Diogo Villarinho |  BRA | 1:53:20.3 | 4:08.5 | 28:15.4 | 8. | 55:42.2 | 5. | 1:23:36.5 | 24. | 60 | 
| 53.Zagrani Mohamed Amine |  TUN | 2:03:03.3 | 13:51.5 | 29:50.6 | 59. | 1:01:32.0 | 58. | 1:32:37.3 | 56. | 78 | 
| 54.Youssef Hossameldeen |  EGY | 2:03:05.3 | 13:53.5 | 28:29.4 | 44. | 58:07.2 | 53. | 1:30:21.6 | 54. | 38 | 
| 55.Francisco Montero |  CRC | 2:03:27.6 | 14:15.8 | 28:31.8 | 47. | 58:18.0 | 54. | 1:30:21.3 | 53. | 18 | 
| 56.Vladimir Tolikin |  KAZ | 2:04:47.6 | 15:35.8 | 29:11.6 | 58. | 1:00:10.3 | 57. | 1:31:57.9 | 55. | 26 | 
| 57.Vicente Vidal Kubiersky |  CHI | 2:05:14.7 | 16:02.9 | 30:23.1 | 61. | 1:01:37.4 | 60. | 1:33:36.8 | 58. | 44 | 
| 58.Rodolfo Sanchez |  CRC | 2:06:50.7 | 17:38.9 | 31:01.9 | 62. | 1:02:12.6 | 61. | 1:34:04.0 | 59. | 5 | 
| 59.Ching Leung Sunny Poon |  HKG | 2:06:55.8 | 17:44.0 | 31:26.9 | 65. | 1:03:34.2 | 64. | 1:35:41.7 | 61. | 28 | 
| 60.Manuel Meneses |  GUA | 2:09:15.8 | 20:04.0 | 29:53.6 | 60. | 1:01:34.5 | 59. | 1:34:43.8 | 60. | 23 | 
| 61.Chun Hong Li |  HKG | 2:09:17.5 | 20:05.7 | 31:22.3 | 63. | 1:03:29.6 | 63. | 1:35:52.0 | 63. | 29 | 
| 62.Abdul Hady |  INA | 2:10:46.2 | 21:34.4 | 31:22.4 | 64. | 1:03:28.0 | 62. | 1:35:48.6 | 62. | 30 | 
| -. Mandar Anandrao Divase |  IND | DNF |   | 28:40.7 | 56. | 58:51.3 | 56. | 1:32:54.4 | 57. | 67 | 
| -. Adel Ragab |  EGY | DNF |   | 28:54.1 | 57. | 58:21.5 | 55. | DNF | - | 48 | 
| -. Lijun Zu |  CHN | DQ |   | 28:12.2 | 3. | - | - | - | - | 77 | 
| -. Saleh Mohammad |  SYR | DNS |   | - | - | - | - | - | - | 64 |