| Plats | Familjenamn, Namn | Land | Klubb, Stad | Tid | min/km | 
|---|---|---|---|---|---|
| 1 | Aebersold Fabian | Switzerland | 25:50 | 6:37 | |
| 2 | Syrjalainen Topi | Finland | 26:02 | 6:40 | |
| 3 | Bonek Jannis | Austria | 26:55 | 6:54 | |
| 4 | Perrin Mathieu | France | 27:23 | 7:01 | |
| 5 | Thomas Alastair | Great Britain | 27:31 | 7:03 | |
| 6 | Glibov Ruslan | Ukraine | 27:36 | 7:04 | |
| 7 | Bergman Gustav | Sweden | 27:49 | 7:07 | |
| 8 | Liland Lukas | Norway | 28:16 | 7:14 | |
| 9 | Doyle Matthew | Australia | 28:56 | 7:25 | |
| 10 | Hubaček Jonaš | Czech Republic | 29:01 | 7:26 | |
| 11 | Kula Mateusz | Poland | 29:20 | 7:31 | |
| 12 | Hennseler Ole | Germany | 29:50 | 7:38 | |
| 13 | Mariani Francesco | Italy | 29:58 | 7:41 | |
| 14 | Komaki Hiroki | Japan | 30:01 | 7:41 | |
| 15 | Robertson Tim | New Zealand | 30:05 | 7:42 | |
| 16 | Nagy Peter | Hungary | 30:27 | 7:48 | |
| 17 | Jess Rasmus Moeller | Denmark | 30:28 | 7:48 | |
| 18 | Michelsen Christian | Canada | 30:29 | 7:48 | |
| 19 | Zērnis Rūdolfs | Latvia | 30:47 | 7:53 | |
| 20 | Bikir Ayhan | Turkiye | 31:06 | 7:58 | |
| 21 | Heinmann Kristo | Estonia | 31:08 | 7:58 | |
| 22 | Lesjak Jakov | Croatia | 31:45 | 8:08 | |
| 23 | Silva Luis | Portugal | 32:13 | 8:15 | |
| 24 | Jonas Adam | Slovakia | 32:42 | 8:23 | |
| 25 | Riley Anthony | United States of America | 32:46 | 8:24 | |
| 26 | Mitzafon Peleg | Israel | 32:55 | 8:26 | |
| 27 | Pruzina Paul | Ireland | 33:17 | 8:32 | |
| 28 | Leeuws Evert | Belgium | 33:34 | 8:36 | |
| 29 | Sirakov Ivan | Bulgaria | 34:56 | 8:57 | |
| 30 | Hernandez Pindado Isaac | Spain | 36:59 | 9:28 | |
| 31 | Aleliūnas Vilius | Lithuania | 37:00 | 9:29 | |
| 32 | Wong Tsz Chun Jason | Hong Kong | 37:16 | 9:33 | |
| 33 | Deng Xiaosong | People Republic of China | 38:10 | 9:47 | |
| 34 | Jancsik Endre | Romania | 41:17 | 10:35 | |
| 35 | Isaza Hurtado Santiago | Colombia | 42:15 | 10:50 | |
| 36 | Van Wijngaarden Bart | Netherlands | 43:44 | 11:12 | |
| 37 | Da Silva Schmitz Douglas | Brazil | 44:01 | 11:17 | |
| 38 | Ri Kyong Sa | North Korea | 55:38 | 14:15 | |
| 39 | Dauit Zhanbolat | Kazakhstan | 1:04:49 | 16:37 | |
| 40 | Hong Geun Hee | South Korea | 1:15:31 | 19:21 | |
| Naess Jan Erik | Canada | dsq |