--> -->
1. Leo Appelt (Germany, ) 0:37:45.01 2. Adrien Costa (United States Of America, ) +0:17.22 3. Brandon Mcnulty (United States Of America, ) +0:59.74 4. Keagan Girdlestone (South Africa, ) +1:07.73 5. Gino Mader (Switzerland, ) +1:11.38 6. Jasper Philipsen (Belgium, ) +1:22.48 7. Niklas Larsen (Denmark, ) +1:34.70 8. Tobias Foss (Norway, ) +1:35.73 9. Ilya Gorbushin (Kazakhstan, ) +1:52.67 10. Alexys Brunel (France, ) +1:52.82 11. Eriks Toms Gavars (Latvia, ) +1:57.81 12. Matteo Sobrero (Italy, ) +2:01.35 13. Michael Storer (Australia, ) +2:04.62 14. Javier Montoya (Colombia, ) +2:07.57 15. Vadim Pronskiy (Kazakhstan, ) +2:15.15 16. Julian Cardona (Colombia, ) +2:16.07 17. Stan Dewulf (Belgium, ) +2:16.10 18. Pavel Sivakov (Russian Federation, ) +2:18.68 19. Szymon Wojciech Sajnok (Poland, ) +2:20.32 20. Torjus Sleen (Norway, ) +2:29.71 21. Robert Stannard (New Zealand, ) +2:30.33 22. Nikolay Ilichev (Russian Federation, ) +2:30.72 23. Pablo Alonso (Spain, ) +2:35.13 24. James Fouche (New Zealand, ) +2:38.24 25. Max Singer (Germany, ) +2:45.33 26. Louis Louvet (France, ) +2:49.95 27. Derek Gee (Canada, ) +2:54.67 28. Stefan Bissegger (Switzerland, ) +2:57.87 29. Jakub Otruba (Czech Republic, ) +3:04.92 30. El Mehdi Chokri (Morocco, ) +3:10.58 31. Sergey Rostovtsev (Russian Federation, ) +3:10.84 32. Anthon Charmig (Denmark, ) +3:11.09 33. Nicola Conci (Italy, ) +3:15.33 34. Felix Gall (Austria, ) +3:16.75 35. Patrick Gamper (Austria, ) +3:21.85 36. Gustav Andersson (Sweden, ) +3:24.55 37. Mouhcine El Kouraji (Morocco, ) +3:56.79 38. Michael O\'Loughlin (Ireland, ) +3:59.72 39. Islam Mansouri (Algeria, ) +4:02.51 40. Antonio Barac (Bosnia Herzegovnia, ) +4:09.81 41. David Gabor D. Kovacs (Hungary, ) +4:17.08 42. Gregory De Vink (South Africa, ) +4:23.28 43. Simon Tuomey (Ireland, ) +4:28.72 44. Masahiro Ishigami (Japan, ) +4:31.70 45. Keitaro Sawada (Japan, ) +4:36.50 46. Joel Taylor (Canada, ) +4:36.52 47. Harry Sweeny (Australia, ) +4:52.25 48. Tegsh-Bayar Batsaikhan (Mongolia, ) +5:12.00 49. Erik Sierra (Ecuador, ) +5:44.51 50. Santiago Yeri Mingo (Argentina, ) +6:25.22 51. Bryan Portilla (Ecuador, ) +6:32.91 52. Pedro Monteiro Martins (Brazil, ) +6:37.63 53. Oussama Mansouri (Algeria, ) +6:38.48 54. Patompob Phonarjthan (Thailand, ) +7:09.00 55. Marcio Jose Pessoa De Oliveira Filho (Brazil, ) +7:17.98 56. Yuttana Mano (Thailand, ) +8:52.07 57. Merrill Jern-E Chua (Singapore, ) +9:31.86