| Position | Classe | Nom, Prénom | Le pays | Club, Ville | Temps | min/km |
|---|---|---|---|---|---|---|
| 1 | M55 | Virbulis Jānis | Latvia | 12:49 | 5:11 | |
| 2 | M60 | Bruegger Joseph | Switzerland | 12:57 | 5:14 | |
| 3 | M55 | Loe Petter | Norway | 13:15 | 5:21 | |
| 4 | M55 | Myrland Joern | Norway | 14:00 | 5:40 | |
| 5 | M60 | Robertsen Frode | Norway | 14:05 | 5:42 | |
| 6 | M55 | Šimek Roman | Czech Republic | 14:17 | 5:46 | |
| 7 | M55 | Urbaniak Krzysztof | Poland | 14:39 | 5:55 | |
| 8 | M55 | Pääslane Priit | Estonia | 14:55 | 6:02 | |
| 9 | M55 | Egge Guttorm | Norway | 15:14 | 6:10 | |
| 10 | M60 | Kopland Jens Kristian | Norway | 15:28 | 6:15 | |
| 11 | M55 | Staišiūnas Vytautas | Lithuania | 15:35 | 6:18 | |
| 12 | M55 | Bączek Dariusz | Poland | 15:52 | 6:25 | |
| 13 | M55 | Ozols Uģis | Latvia | 16:14 | 6:34 | |
| 14 | M55 | Truncė Darius | Lithuania | 16:19 | 6:36 | |
| 15 | M55 | Gaigals Mārtiņš | Latvia | 16:45 | 6:46 | |
| 16 | M60 | Dude Guntis | Latvia | 16:55 | 6:50 | |
| 17 | M55 | Minkkinen Ismo | Finland | 17:39 | 7:08 | |
| 18 | M55 | Karsten Borge | Norway | 17:42 | 7:09 | |
| 19 | M60 | Mikielski Marek | Poland | 18:33 | 7:30 | |
| 20 | M55 | Lickiewicz Jarosław | Poland | 19:17 | 7:48 | |
| 20 | M55 | Lūkins Guntis | Latvia | 19:17 | 7:48 | |
| 22 | M60 | Vengalis Alvydas | Lithuania | 19:30 | 7:53 | |
| 23 | M55 | Skalka Michal | Czech Republic | 21:00 | 8:30 | |
| 24 | M55 | Roehnebaek Erlend | Norway | 21:53 | 8:51 | |
| 25 | M60 | Jirsa Adam | Czech Republic | 22:25 | 9:04 | |
| 26 | M55 | Katkovskis Vilmars | Latvia | 23:12 | 9:23 | |
| 27 | M60 | Pärt Enn | Estonia | 23:42 | 9:35 | |
| 28 | M60 | Ence Jānis | Latvia | 26:20 | 10:39 | |
| 29 | M55 | Reiman Jarmo | Finland | 28:49 | 11:40 | |
| 30 | M55 | Smith Martin | Norway | 30:04 | 12:10 | |
| M55 | Zagyi Laszló | Hungary | dsq |