1. Campbell Flakemore (Australia) 43:49.94
2. Ryan Mullen (Ireland) 00.48
3. Stefan Kueng (Switzerland) 09.22
4. Rafael Ferreira Reis (Portugal) 00:19.32
5. Maximilian Schachmann (Germany) 00:37.84
6. Jonathan Dibben (Great Britain) 00:38.28
7. Andreas Vangstad (Norway) 00:44.88
8. Louis Meintjes (South Africa) 00:48.36
9. Frederik Frison (Belgium) 01:07.22
10. James Oram (New Zealand) 01:09.57
11. Lukas Postlberger (Austria) 01:25.43
12. Nils Politt (Germany) 01:27.68
13. Viktor Manakov (Russian Federation) 01:28.62
14. Steven Lammertink (Netherlands) 01:38.56
15. Thery Schir (Switzerland) 01:44.31
16. Soren Kragh Andersen (Denmark) 01:44.42
17. Alex Kirsch (Luxembourg) 01:45.57
18. Juan Camacho Del Fresno (Spain) 01:46.03
19. Davide Martinelli (Italy) 01:55.32
20. Alexander Evtushenko (Russian Federation) 01:55.33
21. Mario Gonzalez Salas (Spain) 01:55.74
22. Jan Marcus Faaglum Karlsson (Sweden) 01:57.38
23. Robin Carpenter (United States Of America) 01:57.53
24. Scott Davies (Great Britain) 02:01.65
25. Ignacio Prado (Mexico) 02:02.28
26. Dion Smith (New Zealand) 02:05.42
27. Jose Luis Rodriguez (Chile) 02:06.43
28. Willem Jakobus Smit (South Africa) 02:09.83
29. Oleg Zemlyakov (Kazakhstan) 02:10.22
30. Viktor Okishev (Kazakhstan) 02:17.72
31. Ruben Pols (Belgium) 02:23.19
32. Tom Bohli (Switzerland) 02:24.75
33. Marlen Zmorka (Ukraine) 02:27.91
34. Gregor Muhlberger (Austria) 02:36.66
35. Taylor Eisenhart (United States Of America) 02:37.39
36. Miguel Angel Lopez (Colombia) 02:37.49
37. Przemyslaw Kasperkiewicz (Poland) 02:37.62
38. Ioannis Spanopoulos (Greece) 02:40.64
39. Carlos Ramirez (Colombia) 02:56.88
40. Remi Cavagna (France) 02:58.82
41. Seid Lizde (Italy) 03:08.64
42. Facundo Lezica (Argentina) 03:12.95
43. Casper Von Folsach (Denmark) 03:22.33
44. Bruno Maltar (Croatia) 03:31.11
45. David Per (Slovenia) 03:33.48
46. Bruno Armirail (France) 03:54.61
47. Hugo Angel Velazquez (Argentina) 04:03.42
48. Anasse Ait El Abdia (Morocco) 04:06.57
49. Ahmet Orken (Turkey) 04:10.13
50. Abderrahmane Mansouri (Algeria) 04:34.30
51. Valens Ndayisenga (Rwanda) 04:38.33
52. Dmitriy Rive (Kazakhstan) 04:43.94
53. Salaheddine Mraouni (Morocco) 04:47.71
54. Pontus Kastemyr (Sweden) 04:48.16
55. Tural Isgandarov (Azerbaijan) 04:59.52
56. Adil Barbari (Algeria) 05:01.17
57. Jean Bosco Nsengimana (Rwanda) 05:04.25
58. Feritcan Samli (Turkey) 05:14.91
59. Pablo Cruz (Honduras) 06:01.42
60. Szabolcs Sebestyen (Romania) 06:29.81
61. Shern Mun Benedict Lee (Singapore) 07:21.47
62. Diego Hossfeldt (Qatar) 07:41.77
63. Victor Cartin (Republic of Moldova) 09:56.68