(Lähti: 41, Keskeytti: 1, Hylätty: 0) 1. 394 Kyyhkynen Olli KU 3:03:52 2. 26 Nuortio Mika TekU Kajaani 3:08:35 +4:43 3. 30 Raudasoja Mika Meri-Lapin Maratoonarit 3:11:59 +8:07 4. 6 Hannuniemi Jukka CCC 3:15:49 +11:57 5. 33 Tirkkonen Reijo Leppävirran Viri 3:17:19 +13:27 6. 12 Härkönen Veijo Nokia Oy 3:18:07 +14:14 7. 367 Kärkkäinen Svante Oulu 3:18:36 +14:44 8. 13 Ilomäki Tuukka Catan 3:21:59 +18:06 9. 4 Haataja Aki LiiMeRa Kuusamo 3:29:13 +25:20 10. 21 Leskelä Jyrki Endurance 3:30:18 +26:25 11. 22 Luoma Ilkka Toholammin urheilijat 3:42:24 +38:32 12. 14 Joronen Ilkka Catan 3:42:33 +38:41 13. 384 Tapola Pasi IBMSPORTCLUB 3:42:55 +39:03 14. 358 Salminen Rami Oulu- 3:46:14 +42:22 15. 32 Seppänen Pasi Rajamäki 3:46:52 +43:00 16. 9 Hokkanen Antti Kauppilan Marathon Team 3:47:27 +43:34 17. 24 Mikkola Niko Länsi-Siperian Dynamo 3:47:52 +44:00 18. 3 Eskelinen Jouko J. Kärkkäinen Oy 3:51:41 +47:49 19. 409 Oja Jari Nuuskakairan Nylkyttäjät- 3:51:57 +48:04 20. 17 Korhonen Markku Pirkkala 3:55:01 +51:09 21. 34 Tuovinen Rauno Liminka 3:55:20 +51:28 22. 7 Hautamäki Jarkko Nokia Oy 3:58:30 +54:37 23. 10 Huotari Mika Kuhmo 3:59:34 +55:41 24. 15 Juusola Sakari Oulu 3:59:39 +55:46 25. 2 Byström Lars Häjyt 4:02:01 +58:09 26. 25 Moisio Kari Oulun Yliopisto 4:02:51 +58:58 27. 29 Pöykiö Petri Oulu 4:09:10 +1:05:17 28. 433 Sivonen Kari Paltaniemi 4:10:37 +1:06:45 29. 386 Seppänen Ossi Oulu 4:14:29 +1:10:37 30. 11 Huttu Marko Kiiminki 4:15:59 +1:12:07 31. 20 Lahtinen Tapani Alavus 4:16:17 +1:12:25 32. 27 Pekkarinen Jarmo LapWall 4:19:57 +1:16:05 33. 5 Hannola Janne Lapin Sudet 4:26:33 +1:22:40 34. 18 Kotavuopio Harri OYS vapari 4:28:37 +1:24:45 35. 35 Ylikoski Timo Etu-Nokelan sisu 4:28:49 +1:24:56 36. 8 Helttunen Janne ONMKYU - Jänispalvelu 4:30:16 +1:26:23 37. 31 Salonen Esa ONMKYU - Jänispalvelu 4:30:16 +1:26:23 38. 28 Pitkänen Jyrki Pölkky Oy 4:47:03 +1:43:11 39. 1 Arvio Jussi Sähkö-Rantek Oy 5:17:51 +2:13:59 40. 16 Keihta Pekka Nokia Siemens Networks 6:15:14 +3:11:21 404 Mikkola Jukka-Pekka Keminmaa Kesk.