| D21 SE,E2 | 5200 meter | 47 anmälda | ||
| 1 | Tatyana Riabkina | Russia | 31:59 | |
| 2 | Heli Jukkola | Finland | 32:21 | |
| 3 | Anne Margrethe Hausken | Norway | 32:46 | |
| 4 | Lina Persson | Sweden | 33:05 | |
| 5 | Simone Niggli | Switzerland | 33:11 | |
| 6 | Helena Jansson | Sweden | 33:30 | |
| 7 | Minna Kauppi | Finland | 33:31 | |
| 8 | Annika Billstam | Sweden | 34:17 | |
| 9 | Dana Brozkova | Czech Republic | 34:38 | |
| 10 | Lea Mueller | Switzerland | 35:06 | |
| 11 | Sofia Forsgren | Sweden | 35:32 | |
| 12 | Line Hagman | Norway | 35:48 | |
| 13 | Signe Söes | Denmark | 36:17 | |
| 14 | Bodil Holmström | Finland | 36:23 | |
| 15 | Paula Haapakoski | Finland | 36:26 | |
| 16 | Lisa Anttila | Finland | 36:27 | |
| 17 | Anna Mårsell | Sweden | 36:40 | |
| 18 | Anni-Maija Fincke | Finland | 36:46 | |
| 19 | Emma Andersson | Sweden | 37:02 | |
| 20 | Marianne Riddervold | Norway | 37:17 | |
| 21 | Marianne Andersen | Norway | 37:28 | |
| 22 | Emma Engstrand | Sweden | 37:48 | |
| 23 | Angela Wild | Switzerland | 37:51 | |
| 24 | Sara Gemperle | Switzerland | 37:59 | |
| 25 | Inga Kazlauskaite | Lithuania | 38:04 | |
| 26 | Amélie Chatang | France | 38:26 | |
| 27 | Céline Dodin | France | 38:29 | |
| 28 | Lena Eliasson | Sweden | 38:50 | |
| Elise Egseth | Norway | 38:50 | ||
| 30 | Franziska Wolleb | Switzerland | 38:59 | |
| 31 | Maria Bergkvist | Sweden | 39:06 | |
| 32 | Irina Petrova | Russia | 39:18 | |
| 33 | Betty Ann Bjerkreim Nilsen | Norway | 39:53 | |
| 34 | Ines Brodmann | Switzerland | 40:13 | |
| 35 | Ingunn Hultgreen Weltzien | Norway | 40:52 | |
| 36 | Rahel Friedrich | Switzerland | 41:56 | |
| 37 | Pippa Whitehouse | Great Britain | 42:19 | |
| 38 | Lucie Krafkova | Czech Republic | 43:20 | |
| 39 | Rasa Ptasekaite | Lithuania | 43:27 | |
| 40 | Liis Johanson | Estonia | 44:06 | |
| 41 | Aasne Fenne Hoksrud | Norway | 45:25 | |
| 42 | Capusine Vercelotti | France | 46:23 | |
| 43 | Noëmi Cerny | Switzerland | 47:16 | |
| 44 | Tiina Laas | Estonia | 48:19 | |
| Helle Bobach | Denmark | 48:19 | ||
| 46 | Karen Heppenstall | Great Britain | 50:37 | |
| Camilla Berglund | Sweden | Ej godk. | ||
| H21 SE,E2 | 6100 meter | 50 anmälda | ||
| 1 | Thierry Gueorgiou | France | 30:33 | |
| 2 | Anders Nordberg | Norway | 32:11 | |
| 3 | Martins Sirmais | Latvia | 32:25 | |
| 4 | Pasi Ikonen | Finland | 32:42 | |
| 5 | Daniel Hubmann | Switzerland | 32:43 | |
| 6 | Peter Öberg | Sweden | 32:51 | |
| 7 | Tero Föhr | Finland | 32:56 | |
| 8 | Anders Holmberg | Sweden | 32:59 | |
| 9 | Jarkko Huovila | Finland | 33:34 | |
| 10 | Damien Renard | France | 33:36 | |
| 11 | Jon Duncan | Great Britain | 33:40 | |
| 12 | Marc Lauenstein | Switzerland | 33:42 | |
| 13 | Jonas Pilblad | Sweden | 33:43 | |
| 14 | Michael Smola | Czech Republic | 33:46 | |
| 15 | Holger Hott | Norway | 33:48 | |
| 16 | Niclas Jonasson | Sweden | 33:49 | |
| 17 | Emil Wingstedt | Sweden | 34:01 | |
| 18 | Audun Hultgreen Weitzien | Norway | 34:05 | |
| 19 | Öystein Kvaal Österbo | Norway | 34:47 | |
| 20 | Öystein Kristiansen | Norway | 34:49 | |
| 21 | Mattias Millinger | Sweden | 34:54 | |
| 22 | Topi Anjala | Finland | 35:02 | |
| 23 | Håvard Lucasen | Norway | 35:04 | |
| 24 | Jonn Are Myhren | Netherlands | 35:08 | |
| 25 | Olav Lundanes | Norway | 35:10 | |
| 26 | Mats Haldin | Finland | 35:20 | |
| 27 | Philippe Adamski | France | 35:30 | |
| 28 | Jörgen Wickholm | Finland | 35:40 | |
| 29 | Petr Losman | Czech Republic | 36:00 | |
| 30 | Jan Troeng | Sweden | 36:01 | |
| 31 | Nick Barrable | Great Britain | 36:12 | |
| 32 | Rasmus Djurhuus | Denmark | 36:16 | |
| 33 | Kiril Nikolov | Bulgaria | 36:35 | |
| 34 | Mårten Boström | Finland | 36:50 | |
| 35 | Jan Sedivy | Czech Republic | 37:05 | |
| 36 | Dominik Koch | Switzerland | 37:08 | |
| 37 | Matthew Speake | Great Britain | 37:13 | |
| 38 | Sebastian Haegler | Switzerland | 37:22 | |
| 39 | Daniel Marston | Great Britain | 38:00 | |
| 40 | Johan Modig | Sweden | 38:01 | |
| Matthias Mueller | Switzerland | 38:01 | ||
| 42 | David Schneider | Switzerland | 38:07 | |
| 43 | Torben Wendler | Germany | 38:22 | |
| 44 | Gernot Kerschbaumer | Austria | 38:47 | |
| 45 | Scott Fraser | Great Britain | 39:07 | |
| 46 | Martin Johansson | Sweden | 39:32 | |
| 47 | Mikkel Lund | Denmark | 39:40 | |
| 48 | Alexander Lubina | Germany | 40:18 | |
| 49 | Egor Kostylev | Russia | 40:50 | |
| Francois Gonon | France | Ej godk. | ||
| D21B SE,E2 | 4700 meter | 24 anmälda | ||
| 1 | Indre Valaite | Lithuania | 34:06 | |
| 2 | Tania Robinson | New Zealand | 35:46 | |
| 3 | Annika Rihma | Estonia | 36:24 | |
| 4 | Meike Jaeger | Germany | 37:11 | |
| 5 | Marite Pundure | Latvia | 37:24 | |
| 6 | Christine Kirchlechner | Italy | 38:42 | |
| 7 | Greet Oeyen | Belgium | 39:06 | |
| 8 | Mélanie DHarriville | France | 39:12 | |
| 9 | Nadiya Volynska | Ukraine | 39:39 | |
| 10 | Annabel Valledor | Spain | 39:53 | |
| 11 | Merike Vanjuk | Estonia | 40:10 | |
| 12 | Vendula Klechova | Czech Republic | 40:24 | |
| 13 | Anastasiia Danylova | Ukraine | 43:05 | |
| 14 | Esther Gil Brotons | Spain | 44:52 | |
| 15 | Mariya Spasyuk | Ukraine | 46:07 | |
| 16 | Karin Leonard | Austria | 46:43 | |
| 17 | Ursula Polzer | Austria | 48:15 | |
| 18 | Kristine Kokina | Latvia | 48:28 | |
| 19 | Sandra Zürcher | USA | 55:31 | |
| 20 | Elena Gayte | Spain | 66:48 | |
| 21 | Wing Man So | Hong Kong | 75:27 | |
| Thea Lillehov | Austria | Ej godk. | ||
| Reda Einikyte | Lithuania | Ej godk. | ||
| Kristina Rybakovaite | Lithuania | Ej godk. | ||
| H21B SE,E2 | 5700 meter | 51 anmälda | ||
| 1 | Tomas Dlabaja | Czech Republic | 31:21 | |
| 2 | Alexey Bortnik | Russia | 31:36 | |
| 3 | Jonne Lakanen | Finland | 31:43 | |
| 4 | Pavlo Ushkvarok | Ukraine | 31:46 | |
| 5 | Jon Pedersen | Norway | 32:07 | |
| 6 | Tue Lassen | Denmark | 32:28 | |
| 7 | Oleksandr Kratov | Ukraine | 32:45 | |
| 8 | Rune Olsen | Denmark | 32:47 | |
| 9 | Ewan McCarthy | Great Britain | 32:55 | |
| 10 | Audun Bjerkreim Nilsen | Norway | 33:23 | |
| 11 | Fabien Pasquasy | Belgium | 33:27 | |
| 12 | Jan Prochazka | Czech Republic | 33:35 | |
| 13 | Olle Kärner | Estonia | 33:39 | |
| 14 | Nicolas Girsch | France | 33:44 | |
| 15 | Grahan Gristwood | Great Britain | 33:53 | |
| 16 | Liutauras Bilevicius | Lithuania | 34:32 | |
| 17 | Rob Baker | Great Britain | 35:06 | |
| 18 | Felix Breitschädel | Austria | 35:10 | |
| 19 | Mattias Karlsson | Sweden | 35:21 | |
| 20 | Edgars Bertuks | Latvia | 35:26 | |
| 21 | Andreas Kraas | Estonia | 35:30 | |
| 22 | Roger Casal | Spain | 35:34 | |
| 23 | Leif Bader | Germany | 35:43 | |
| 24 | Christian Christensen | Denmark | 35:48 | |
| 25 | Rain Eensaar | Estonia | 35:54 | |
| 26 | Manuel Negrello | Italy | 35:59 | |
| 27 | Troels Nielsen | Denmark | 36:32 | |
| 28 | Markus Lang | Austria | 36:42 | |
| 29 | Ilia Slepov | Russia | 36:52 | |
| Timmo Tammemäe | Estonia | 36:52 | ||
| 31 | Vyacheslav Mukhidinov | Ukraine | 36:53 | |
| 32 | Agnius Ciapas | Lithuania | 37:25 | |
| 33 | Michele Tavernaro | Italy | 37:32 | |
| 34 | Klaus Schgaguler | Italy | 37:58 | |
| 35 | Wil Smith | Canada | 38:01 | |
| 36 | Biel Ràfols | Spain | 38:13 | |
| 37 | Csaba Gösswein | Hungary | 38:26 | |
| 38 | Michael Stroi | Austria | 38:33 | |
| 39 | Joost Talloen | Belgium | 39:06 | |
| 40 | Marco Seppi | Italy | 39:27 | |
| 41 | Javier Gomez | Spain | 39:49 | |
| 42 | Silver Eensaar | Estonia | 39:58 | |
| 43 | Thibaut Magne | France | 40:32 | |
| 44 | Etienne Van Gasse | Belgium | 43:22 | |
| 45 | Eddie Bergeron | USA | 65:56 | |
| Sander Vaher | Estonia | Ej godk. | ||
| Markus Puusepp | Estonia | Ej godk. | ||
| Chi Hang Liang | Hong Kong | Ej godk. | ||
| Duncan Archer | Great Britain | Ej start | ||
| Martin Binder | Austria | Ej start | ||
| Stefan Lombriser | Switzerland | Ej start |