1 | 14 | Jyrki Kukko | Finnish Marathon Runners | | 7:49:06 | | |
2 | 19 | Tuomas Naakka | Kymin Koskenpojat | | 8:10:08 | +21:01 | |
3 | 11 | Juha Ville Veikko Hietanen | Joken Talli | | 9:20:15 | +1:31:08 | |
4 | 17 | Mikko Liukka | Vauhtisammakon Juoksukoulu | | 9:22:58 | +1:33:51 | |
5 | 24 | Sami Wennerqvist | Hanko | | 10:03:13 | +2:14:06 | |
6 | 18 | Kristian Mäkelä | Karvia | | 10:36:12 | +2:47:05 | |
7 | 10 | Jori Brander | Rauhalahti Road Runners | | 10:42:07 | +2:53:00 | |
8 | 8 | Timo Anttila | Rauma | | 11:08:40 | +3:19:34 | |
9 | 12 | Markus Ilva | Team Rahola | | 11:09:53 | +3:20:47 | |
10 | 15 | Joona Lehikoinen | Vauhtisammakon Juoksukoulu | | 11:18:53 | +3:29:46 | |
11 | 13 | Jari Kiiski | Vantaa | | 12:27:12 | +4:38:06 | |
12 | 35 | Tommi Nieminen | Kuusjoki | | 13:57:38 | +6:08:31 | |
| 21 | Harri Raiski | Team Piggu Pullukat | | DNF | | |
| 22 | Mika Saukkonen | Helsinki | | DNF | | |
| 32 | Arto Virtanen | Vantaa | | DNF | | |
| 9 | Ari-Pekka Arponen | Endurance | | DNF | | |
| 36 | Leif Vienonen | Vauhtisammakot | | DNF | | |
| 46 | 15 vacant | vac | | DNS | | |
| 47 | 16 vacant | vac | | DNS | | |
| 16 | Kimmo Lindström | Endurance | | DNS | | |
| 20 | vac vacant | vac | | DNS | | |
| 42 | 11 vacant | vac | | DNS | | |
| 45 | 14 vacant | vac | | DNS | | |
| 44 | 13 vacant | vac | | DNS | | |
| 43 | 12 vacant | vac | | DNS | | |
| 37 | 6 vacant | vac | | DNS | | |
| 38 | 7 vacant | vac | | DNS | | |
| 39 | 8 vacant | vac | | DNS | | |
| 40 | 9 vacant | vac | | DNS | | |
| 41 | 10 vacant | vac | | DNS | | |