401 | 469 | Toomas Mast | 2:05:28 | +39:41 | | Hiiumaa OK |
402 | 369 | Björn Frisk | 2:05:30 | +39:43 | | Pargas IF 2 |
403 | 144 | Tommy Ask | 2:05:31 | +39:44 | | Bredaryds SOK |
404 | 349 | Jani Hiisilä | 2:05:33 | +39:46 | | Leppävaaran Sisu |
405 | 376 | Janne Aumo | 2:05:43 | +39:56 | | Lynx 4 |
406 | 632 | Pekka Nissinen | 2:05:44 | +39:57 | | Suonenjoen Vasama |
407 | 166 | Hannu Laiho | 2:05:47 | +40:00 | | Rastivarsat |
408 | 936 | Pasi Lehtonen | 2:05:50 | +40:03 | | RT-119 |
409 | 433 | Desmond Franssen | 2:05:51 | +40:04 | | Trol-Belgium |
410 | 817 | John Erikkson | 2:05:55 | +40:08 | | Austrian Army Team |
411 | 211 | Aleksi Räsänen | 2:06:01 | +40:14 | | Rajamäen Rykmentti 4 |
| 963 | Geza Molnar | 2:06:01 | +40:14 | | Lahden Suunnistajat -37 4 |
413 | 629 | Simo Puumalainen | 2:06:12 | +40:25 | | Maasotakoulu |
414 | 490 | Tuomas Maisala | 2:06:21 | +40:34 | | Rasti-Jyry |
415 | 269 | Philippe Schenkel | 2:06:24 | +40:37 | | OLG Rymenzburg |
416 | 467 | Juha Korhonen | 2:06:25 | +40:38 | | SK-0K |
417 | 1100 | Sami-Jukka Hämäläinen | 2:06:32 | +40:45 | | Kouvolan Palokunnan Urheili 2 |
| 501 | Janne K Mononen | 2:06:32 | +40:45 | | VMH |
419 | 528 | Teemu Ojala | 2:06:33 | +40:46 | | Itä-Hämeen Rasti 2 |
420 | 675 | Vesa Takaoja | 2:06:34 | +40:47 | | Olavin Rasti 3 |
| 286 | Jan-Erik Andersson | 2:06:34 | +40:47 | | Strängnäs Malmby OL |
422 | 236 | Petri Laukkanen | 2:06:37 | +40:50 | | Tarpian Suunta |
423 | 343 | Tapio Kujala | 2:06:44 | +40:57 | | Ylistaron Kilpa-Veljet 2 |
424 | 1210 | Esa Mononen | 2:06:48 | +41:01 | | Pihkaniskat 2 |
425 | 189 | Alexey Plastirev | 2:06:49 | +41:02 | | Vyborg-orientir |
426 | 516 | Rauno Asikainen | 2:06:50 | +41:03 | | Kalevan Rasti 4 |
427 | 347 | Fredrik Steinsvik | 2:06:52 | +41:05 | | OTO - OL Tönsberg og Omegn |
| 267 | Markus Turunen | 2:06:52 | +41:05 | | Rajamäen Rykmentti 5 |
429 | 327 | Arnis Saltums | 2:06:55 | +41:08 | | Madonas BJSS |
430 | 177 | Petri Harsunen | 2:07:01 | +41:14 | | Kokkolan Suunnistajat 2 |
431 | 266 | Samuli Hankivuo | 2:07:05 | +41:18 | | Oriveden Ponnistus |
432 | 1275 | Pekka Kiljunen | 2:07:06 | +41:19 | | Pyhät Miehet |
433 | 308 | Pasi Koistinen | 2:07:09 | +41:22 | | Nastolan Terä |
434 | 703 | Lari Hiirijoki | 2:07:11 | +41:24 | | Suunta-Sepot 3 |
435 | 1073 | Joonas Julkunen | 2:07:13 | +41:26 | | Tampereen Pyrintö 4 |
| 510 | Juha Anttila | 2:07:13 | +41:26 | | Suomusjärven Sisu 2 |
437 | 1313 | | 2:07:16 | +41:29 | | Stora Enso Metsä 2 |
438 | 641 | Sami Turunen | 2:07:17 | +41:30 | | Kaukaan Lyly |
439 | 274 | Jon Sjöholm | 2:07:25 | +41:38 | | IF Brahe 2 |
440 | 659 | Jari Mäkinen | 2:07:27 | +41:40 | | ISHR |
441 | 1205 | Vesa Malila | 2:07:29 | +41:42 | | Keravan Urheilijat 3 |
442 | 775 | Johan Klippmark | 2:07:35 | +41:48 | | Haparanda Ok |
| 568 | Alexey Maslov | 2:07:35 | +41:48 | | Kuzmolovo 110 2 |
444 | 611 | Mikko Leppälä | 2:07:37 | +41:50 | | Kirves-RastiRUK |
445 | 567 | Erik Berggren | 2:07:41 | +41:54 | | Tullinge SK 3 |
| 666 | Seppo Rintamäki | 2:07:41 | +41:54 | | Atria |
447 | 258 | Miklos Antal | 2:07:42 | +41:55 | | Lahden Suunnistajat -37 2 |
448 | 363 | Alen Gavar | 2:07:46 | +41:59 | | Turun Metsänkävijät 4 |
| 685 | Mikko Niipala | 2:07:46 | +41:59 | | Hollolan Urheilijat -46 2 |
450 | 243 | Jouni Vantaala | 2:07:47 | +42:00 | | Lammin Säkiä |
| 487 | Mauno Juola | 2:07:47 | +42:00 | | Kalajoen Junkkarit |
452 | 341 | Tiit Toomas | 2:07:48 | +42:01 | | Värska OK Peko |
453 | 943 | Jari Holmberg | 2:07:50 | +42:03 | | Ulvilan Ura 2 |
| 405 | Pasi Nurmi | 2:07:50 | +42:03 | | Vakka-Rasti |
| 635 | Timo Valkonen | 2:07:50 | +42:03 | | Rajamäen Rykmentti 7 |
456 | 726 | Jussi Kallioniemi | 2:07:53 | +42:06 | | Finnmap |
| 513 | Tadeusz Pilkowski | 2:07:53 | +42:06 | | OKS Otwock |
458 | 581 | Samppa Kauppila | 2:07:56 | +42:09 | | Oulun Yliopiston Urheiluseu |
459 | 575 | Olli Pallaspuro | 2:07:57 | +42:10 | | Kokkolan Suunnistajat 4 |
460 | 496 | Kari Ojalainen | 2:07:58 | +42:11 | | SK Vuoksi 2 |
461 | 588 | Jari Kalliokoski | 2:08:01 | +42:14 | | Halsuan Toivo |
462 | 677 | Jeroen van der Kleij | 2:08:10 | +42:23 | | OK Skogshjortarna |
| 814 | Pekka Savola | 2:08:10 | +42:23 | | CSC |
464 | 657 | Mikko Palosaari | 2:08:13 | +42:26 | | Kiimingin Urheilijat |
465 | 694 | Pekka Hakulinen | 2:08:16 | +42:29 | | OK Kampen Revisited |
466 | 316 | Yuri Belogubov | 2:08:17 | +42:30 | | OK Gulfstream 2 |
467 | 900 | Juuso Kattelus | 2:08:18 | +42:31 | | Auran Vannas |
468 | 482 | Andreas Svensson | 2:08:24 | +42:37 | | IF Thor |
469 | 702 | Janne Kivelä | 2:08:28 | +42:41 | | Polar Electro |
470 | 495 | Johan Palmgren | 2:08:35 | +42:48 | | Täby OK 2 |
471 | 1215 | Pekka Niemelä | 2:08:37 | +42:50 | | Helsingin Suunnistajat 16 |
472 | 850 | Philipp Beierer | 2:08:38 | +42:51 | | Tamrock |
473 | 165 | Antti Heinola | 2:08:39 | +42:52 | | Joutsenon Kullervo 2 |
474 | 1409 | Matti Nupponen | 2:08:40 | +42:53 | | Kadettikurssi/MAASK 2 |
| 584 | Kari Väätäinen | 2:08:40 | +42:53 | | Metsäntutkimuslaitos |
476 | 116 | Rönnols Jerk | 2:08:43 | +42:56 | | Linköpings OK 2 |
| 419 | Timo Mäkelä | 2:08:43 | +42:56 | | Oulaisten Huima |
478 | 625 | Mika Juva | 2:08:46 | +42:59 | | Muurlan Vihuri |
479 | 550 | Ismo Paukku | 2:08:47 | +43:00 | | Vihtavuoren Pamaus 2 |
| 770 | Harry Perälä | 2:08:47 | +43:00 | | Keravan Urheilijat 5 |
481 | 789 | Essi Kangasaho | 2:08:49 | +43:02 | | Etelä-Kymen Suunnistajat 2 |
482 | 357 | Peter Stenbäck | 2:08:51 | +43:04 | | Akilles OK |
483 | 1191 | Juho Harjula | 2:08:59 | +43:12 | | Lapin Veikot 2 |
484 | 471 | Jouko Vasarainen | 2:09:01 | +43:14 | | Keski-Karjalan Rasti |
485 | 682 | Lauri Kekoni | 2:09:02 | +43:15 | | Helsingin Suunnistajat 12 |
486 | 1423 | Jukka Arola | 2:09:09 | +43:22 | | Länsi-Savon lukijajoukkue |
487 | 173 | Joakim Ingelsson | 2:09:11 | +43:24 | | OK Hammaren Sandviken |
| 579 | Love Lindstöm | 2:09:11 | +43:24 | | Attunda OK 2 |
| 1441 | Juho Kunnari | 2:09:11 | +43:24 | | Team NamiStyle |
| 500 | Erko Öunapuu | 2:09:11 | +43:24 | | Helsingin Painesäiliö |
491 | 449 | Sauli Konttila | 2:09:15 | +43:28 | | Kannuksen Ura |
492 | 315 | Hasse Jonsson | 2:09:17 | +43:30 | | Väsby OK |
| 292 | Maido Kaljur | 2:09:17 | +43:30 | | OK M.A.R.U |
| 1068 | Jukka Kallio | 2:09:17 | +43:30 | | Kangasala SK 7 |
495 | 150 | Oskar Carlborg | 2:09:20 | +43:33 | | Nyköpings OK |
496 | 1411 | Heikki Väisänen | 2:09:25 | +43:38 | | Suuntavaisto SK 3 |
497 | 569 | Jorma Saarinen | 2:09:29 | +43:42 | | Mesikämmenet |
498 | 472 | Tommy Larvi | 2:09:30 | +43:43 | | Kymin Suunnistajat |
499 | 494 | Niko Metsämuuronen | 2:09:32 | +43:45 | | Ylämaan Pyrkijät |
500 | 367 | Jarkko Rajala | 2:09:34 | +43:47 | | Laihian Luja |
501 | 1225 | Ilari Grönholm | 2:09:36 | +43:49 | | Kangasala SK 6 |
502 | 261 | Timo Juusti | 2:09:38 | +43:51 | | Rasti 88 |
| 413 | Timo Hyppänen | 2:09:38 | +43:51 | | Etelä-Kymen Suunnistajat |
| 533 | Vesa Mäkiranta | 2:09:38 | +43:51 | | Peab Seicon |
505 | 549 | Hannu Koponen | 2:09:39 | +43:52 | | Säyneisen Salpa |
506 | 451 | Henrik Ortman | 2:09:42 | +43:55 | | Västerås SOK 3 |
507 | 796 | Roman Fomushkin | 2:09:47 | +44:00 | | Izhora |
508 | 1172 | Risto Ruohola | 2:09:49 | +44:02 | | MS Parma 5 |
509 | 536 | Ari Hanttu | 2:09:51 | +44:04 | | Rasti-Nokia 2 |
| 790 | Eero Korhonen | 2:09:51 | +44:04 | | Metsäklusteri |
511 | 436 | Taito Jeskanen | 2:09:53 | +44:06 | | Ilomantsin Urheilijat |
512 | 1448 | Matti Sipponen | 2:09:56 | +44:09 | | Paimion Rasti 5 |
513 | 522 | Henrik Svaland Aas | 2:10:00 | +44:13 | | Birkenes IL |
514 | 890 | Jukka Kaunetsalo | 2:10:03 | +44:16 | | Salon Viesti |
| 497 | Mats Högström | 2:10:03 | +44:16 | | Akilles OK 2 |
516 | 1074 | Jarmo Tuominen | 2:10:05 | +44:18 | | Suuntavaisto SK |
| 656 | Santtu Narkilahti | 2:10:05 | +44:18 | | RUK 2 Eksymä |
518 | 977 | Jorma Jussila | 2:10:06 | +44:19 | | Savon Suunta 2 |
519 | 129 | Kimmo Niemi | 2:10:08 | +44:21 | | Hyvinkään Rasti |
| 427 | Mats Carlsvärd | 2:10:08 | +44:21 | | Almby IK |
521 | 133 | Alexander Raykov | 2:10:11 | +44:24 | | Joutsenon Kullervo |
| 1263 | Jyrki Willman | 2:10:11 | +44:24 | | Karstulan Kiva |
| 712 | Mikko Haapanen | 2:10:11 | +44:24 | | Olarin Omat Pojat |
524 | 622 | Tapio Lehtinen | 2:10:14 | +44:27 | | Pietarsaaren Hiihtäjät |
525 | 692 | Timo Vilkko | 2:10:17 | +44:30 | | Tiedeyhteisö 95-97 |
526 | 730 | Mikko Viitala | 2:10:19 | +44:32 | | Päämaja |
527 | 909 | Eerik Skyttä | 2:10:22 | +44:35 | | OC Puisto |
| 614 | Jari Mustajärvi | 2:10:22 | +44:35 | | ZSKA Sivatti |
529 | 564 | Jussi Mikkola | 2:10:24 | +44:37 | | Someron Esa |
530 | 429 | Jere Siivonen | 2:10:25 | +44:38 | | Suunta-Sepot 2 |
531 | 397 | Antti Lassila | 2:10:26 | +44:39 | | Kuortaneen Kunto |
532 | 1311 | Juha Turunen | 2:10:29 | +44:42 | | Pönttövuoren Peikot 2 |
533 | 196 | Jyrki Mikkola | 2:10:30 | +44:43 | | Kankaanpään Suunnistajat |
| 918 | Stig Sandvik | 2:10:30 | +44:43 | | OK Terjärv 2 |
535 | 1342 | Jukka Hakulinen | 2:10:33 | +44:46 | | Husulan Kunto |
536 | 1174 | Matti Pusa | 2:10:35 | +44:48 | | Virtain-Ruoveden Suunnistaj 3 |
537 | 787 | Kari Kokkinen | 2:10:36 | +44:49 | | Perttelin Peikot |
538 | 410 | Ronny Nordgren | 2:10:38 | +44:51 | | Sundbybergs IK |
539 | 586 | Sami Hölttä | 2:10:45 | +44:58 | | Koneen Kerho |
540 | 1059 | Janne Rauhamäki | 2:10:47 | +45:00 | | Tyrskyviuhtojat |
541 | 647 | Martins Kruze | 2:10:49 | +45:02 | | IK Auseklis 2 |
542 | 999 | Teuvo Tiilikainen | 2:10:50 | +45:03 | | Hämeenlinnan Suunnistajat 4 |
543 | 530 | Julius Ptashekas | 2:10:53 | +45:06 | | Tapanilan Tarmo |
544 | 226 | Petri Juurinen | 2:10:57 | +45:10 | | Rastivarsat 4 |
| 933 | Dan Hedblom | 2:10:57 | +45:10 | | Dalaportens OL 2 |
546 | 295 | Mikko Tilja | 2:10:58 | +45:11 | | Lapin Veikot |
547 | 851 | Jyri Siven | 2:11:01 | +45:14 | | Pelastuslaitos Päijät-Hä |
548 | 1258 | Jarkko Puranen | 2:11:02 | +45:15 | | Koo-Vee 4 |
549 | 317 | Jouni Saranpää | 2:11:03 | +45:16 | | Reilut Miehet Havumetsien |
550 | 957 | Vesa Närkki | 2:11:04 | +45:17 | | Kauhavan Wisa 2 |
551 | 141 | Martin Bråthen | 2:11:06 | +45:19 | | Östmarka OK |
552 | 899 | Marko Lehtosaari | 2:11:10 | +45:23 | | Mesikämmenet 3 |
553 | 902 | Tommy Ivarsson | 2:11:13 | +45:26 | | HässlebyVimmerbyMålilla O 2 |
554 | 928 | Arvo Seppänen | 2:11:18 | +45:31 | | Hiidenkiertäjät 2 |
555 | 209 | Kaspars Kojalovics | 2:11:21 | +45:34 | | VIGA |
556 | 594 | Garrincha Raschino | 2:11:23 | +45:36 | | Pantano orientacao clube |
557 | 185 | Roope Kuusisto | 2:11:27 | +45:40 | | Suunta-Sepot |
558 | 153 | Marko Tölli | 2:11:30 | +45:43 | | Suunta Jyväskylä |
559 | 206 | Stoyan Gospodinov | 2:11:34 | +45:47 | | Brownteam |
560 | 707 | Tuomas Virtanen | 2:11:37 | +45:50 | | Datactica |
561 | 372 | Lars Janlöv | 2:11:43 | +45:56 | | IF Åland |
562 | 587 | Tuomas Lunttila | 2:11:51 | +46:04 | | Pikku Hukat |
563 | 418 | Iiro Sundberg | 2:11:52 | +46:05 | | Mäntsälän Urheilijat 4 |
564 | 580 | Aleksi Aaltonen | 2:11:56 | +46:09 | | RC Eemeli |
565 | 576 | Arttu Munukka | 2:11:58 | +46:11 | | Rastivarsat 6 |
566 | 388 | Marko Vertainen | 2:12:04 | +46:17 | | Rasti E4 2 |
567 | 455 | Rami Rintala | 2:12:05 | +46:18 | | Hiisirasti 4 |
| 662 | Petri Kutinlahti | 2:12:05 | +46:18 | | Hernemäen Porina |
569 | 183 | Teemu Rautiainen | 2:12:09 | +46:22 | | Rasti E4 |
570 | 892 | Kari Huttunen | 2:12:12 | +46:25 | | Eduskunnan Urheilukerho |
571 | 783 | Ville Koskenvuo | 2:12:20 | +46:33 | | Beach Boys |
572 | 644 | Ville Varis | 2:12:21 | +46:34 | | Konneveden Urheilijat |
573 | 785 | Pentti Mäennenä | 2:12:28 | +46:41 | | Ylöjärven Urheilijat |
574 | 570 | Jukka-Pekka Multasuo | 2:12:30 | +46:43 | | Metso Paper Jyväskylä |
575 | 1179 | Pekka Kannus | 2:12:37 | +46:50 | | Kangasala SK 3 |
576 | 399 | Kalvis Bruns | 2:12:44 | +46:57 | | OK RSP |
577 | 695 | Erkki Lehtonen | 2:12:46 | +46:59 | | Kainuun Sinitakit |
578 | 172 | Magnus Wärnsved | 2:13:11 | +47:24 | | OK Njudung |
579 | 989 | Mike Järvi | 2:13:17 | +47:30 | | KAVo Ikaalinen |
580 | 162 | Harald Valen | 2:13:25 | +47:38 | | Varegg IL |
581 | 537 | Jarmo Hokkanen | 2:13:26 | +47:39 | | NCS Sport |
582 | 257 | Daniel Olsen | 2:13:28 | +47:41 | | Södertälje Nykvarn Orient 4 |
583 | 147 | Vesa-Matti Suorsa | 2:13:46 | +47:59 | | SK Pohjantähti 2 |
584 | 273 | Mads Fornes | 2:13:48 | +48:01 | | Wing OK 2 |
| 519 | Christer Boström | 2:13:48 | +48:01 | | IF Brahe 3 |
586 | 589 | Jari Hirn | 2:13:49 | +48:02 | | Nastolan Terä 2 |
587 | 1250 | Eetu Pantsar | 2:13:52 | +48:05 | | Pellon Ponsi 3 |
588 | 445 | Juha Markkanen | 2:13:53 | +48:06 | | Kuopion Suunnistajat 2 |
589 | 505 | Stefan Bergh | 2:13:59 | +48:12 | | SOK Viljan |
590 | 391 | Reino Kurkela | 2:14:03 | +48:16 | | Ounasvaaran Hiihtoseura 2 |
591 | 593 | Pertti Tuomi | 2:14:05 | +48:18 | | Askolan Urheilijat |
| 390 | Jussi Seppälä | 2:14:05 | +48:18 | | Lauttakylän Luja |
593 | 780 | Lassi Kurittu | 2:14:08 | +48:21 | | Suunta Jyväskylä 4 |
594 | 1276 | Jorma Tolonen | 2:14:10 | +48:23 | | Tolokun Poppoo |
595 | 1332 | Arto Manninen | 2:14:11 | +48:24 | | Metsämonologi |
596 | 1143 | Ari Kemppainen | 2:14:16 | +48:29 | | Suomussalmen Rasti 2 |
597 | 233 | Valerij Slavinskij | 2:14:17 | +48:30 | | Pro Sport LO |
| 311 | Gatis Dzerve | 2:14:17 | +48:30 | | OK Purva Bridejs |
599 | 846 | Ismo Mäkelä | 2:14:18 | +48:31 | | Alajärven Ankkurit 2 |
600 | 190 | Anders Frelek | 2:14:20 | +48:33 | | FK Åsen |