| W.C. n°1, middle distance mass start, mens race: | |||||
| Time | Name | Naz. | |||
| 1 | 00:49:32.3 | 32 | OLSEN TOMMY | NOR | |
| 2 | 00:50:02.9 | 2 | KHRENNIKOV EDOUARD | RUS | |
| 3 | 00:50:23.9 | 6 | LILJA ARTO | FIN | |
| 4 | 00:51:18.1 | 44 | OEYSTEIN OESTERBOE K. | NOR | |
| 5 | 00:51:31.7 | 1 | LANKI JUKKA | FIN | |
| 6 | 00:51:39.7 | 9 | LÖFGREN TOMAS | SWE | |
| 7 | 00:51:54.7 | 3 | NORDQVIST BERTIL | SWE | |
| 8 | 00:51:54.9 | 61 | ARNESSON PETER | SWE | |
| 9 | 00:51:59.5 | 22 | URPALAINEN JARKKO | FIN | |
| 10 | 00:51:59.9 | 33 | TONNA EIVIND | NOR | |
| 11 | 00:52:03.8 | 8 | MOSIMANN PETER | SUI | |
| 12 | 00:52:20.9 | 53 | LAUERMAN JAN | CZE | |
| 13 | 00:52:30.0 | 40 | VODRAZKA ONDREJ | CZE | |
| 14 | 00:52:30.2 | 5 | BONDAR NIKOLAY | RUS | |
| 15 | 00:53:20.4 | 4 | KÖNGÄS TEEMU | FIN | |
| 16 | 00:53:23.0 | 21 | ZHURAVEL ARSEN | UKR | |
| 17 | 00:53:30.9 | 10 | HAUGE ANDERS | NOR | |
| 18 | 00:53:40.0 | 7 | GLUKHAREV VASILY | RUS | |
| 19 | 00:53:44.8 | 36 | OSSIPOV SERGUEY | RUS | |
| 20 | 00:53:54.1 | 62 | SAGBERG TORBJOERN | NOR | |
| 21 | 00:54:00.8 | 56 | PESU RAINO | FIN | |
| 22 | 00:54:05.1 | 38 | RUUTIAINEN TOMI | FIN | |
| 23 | 00:54:11.5 | 51 | SOROKIN EGOR | RUS | |
| 24 | 00:54:13.0 | 27 | HALLIK MARGUS | EST | |
| 25 | 00:54:13.5 | 20 | GRANATH JOHAN | SWE | |
| 26 | 00:55:03.5 | 15 | BETTEGA FLAVIO | ITA | |
| 27 | 00:55:03.7 | 19 | OEDEGAARD GEIR | NOR | |
| 28 | 00:55:04.7 | 23 | ROUSLAN GRITSAN | RUS | |
| 29 | 00:55:34.2 | 16 | TOMECEK LUBOMIR | CZE | |
| 30 | 00:56:09.3 | 37 | ASLUND TOBIAS | SWE | |
| 31 | 00:57:39.2 | 25 | KUGLER JOHANN | AUT | |
| 32 | 00:58:02.4 | 45 | MESSIKOMMER PASCAL | SUI | |
| 33 | 00:58:21.2 | 49 | BUCHTELE MARKUS | AUT | |
| 34 | 00:58:33.4 | 26 | KOLIN JAN | CZE | |
| 35 | 01:00:13.1 | 34 | MIKULA DIETER | AUT | |
| 36 | 01:00:17.3 | 14 | KALNIEV TODOR | BUL | |
| 37 | 01:00:22.7 | 59 | SIMONI MAURO | ITA | |
| 38 | 01:00:31.0 | 29 | DECHAVANNE FRANCK | FRA | |
| 39 | 01:00:31.0 | 13 | OJANDU ANDER | EST | |
| 40 | 01:00:35.6 | 58 | VARGA STEFAN | AUT | |
| 41 | 01:00:50.6 | 24 | GIACOMUZZI CRISTIAN | ITA | |
| 42 | 01:01:30.2 | 54 | GOUY RUDY | FRA | |
| 43 | 01:01:37.1 | 41 | BERNARD PIERRE | FRA | |
| 44 | 01:01:47.2 | 39 | PRADEL NICOLA | ITA | |
| 45 | 01:02:02.8 | 12 | ZILINSKAS TAUTVYDAS | LTU | |
| 47 | 01:02:06.1 | 50 | ANTONIOL MATTEO | ITA | |
| 47 | 01:02:08.5 | 11 | CONTRAIRE HELIAN | FRA | |
| 48 | 01:02:17.1 | 42 | HANSSKE BENGT | GER | |
| 49 | 01:02:22.6 | 17 | KOHLSCHMIDT BERND | GER | |
| 50 | 01:03:47.7 | 52 | BOGUSHKA DALIUS | LTU | |
| 51 | 01:04:15.8 | 60 | SCHÜPBACH SIMON | SUI | |
| 52 | 01:04:35.2 | 31 | KAZIMIERAITIS ROMUALDAS | LTU | |
| 53 | 01:05:49.4 | 28 | SONNENBERG SERGEJ | GER | |
| 54 | 01:06:30.4 | 48 | SONNENBERG ANDREJ | GER | |
| 55 | 01:10:21.1 | 43 | ARLAUSKAS REMIGIJUS | LTU | |
| 56 | 01:22:26.0 | 35 | MAROSFFY DANIEL | HUN | |
| 57 | 01:25:09.5 | 46 | KIACZ BENCE | HUN | |
| 58 | 01:38:14.7 | 18 | DERY ATTILA | HUN | |
| 59 | 01:40:20.1 | 30 | RORY MORRISH | IRL | |
| PM | 47 | LINDMARK MAGNUS | SWE | ||
| PM | 57 | DRAZDAUSKAS LAIMIS | LTU | ||
| rit | 55 | MALACARNE JONNI | ITA | ||