(Lähti: 40, Keskeytti: 0, Hylätty: 0) 1. 1033 Kuokkanen Jesse Limingan niittomiehet 1:24:16 1:24:11 2. 1005 Harju Samuli Haukiputaan Veikot 1:28:12 +3:56 1:28:10 3. 1010 Karjula Joonas Lumijoki 1:28:14 +3:58 1:28:12 4. 1004 Latvakoski Juho Haukipudas 1:29:03 +4:47 1:29:01 5. 2631 Kouva Joni Posion Pyrintö 1:29:52 +5:36 1:29:50 6. 1025 Soutukorva Johannes Oulunsalo 1:31:03 +6:47 1:30:54 7. 2638 Nurkkala Juho TeamKesäterät 1:31:14 +6:58 1:30:41 8. 1023 Hassinen Mikko Oulun Yliopisto 1:33:21 +9:05 1:33:12 9. 1026 Pahkala Sami Pahkala 1:33:30 +9:14 1:33:30 10. 1037 Lesonen Iikka Tupos 1:35:03 +10:47 1:35:00 11. 1036 Tuunanen Johannes Tupoksen yhtenäiskoulu 1:36:16 +12:00 1:36:02 12. 1006 Nissilä Samuel Kellon Laatu R 1:39:19 +15:03 1:38:41 13. 1011 Härö Eero Oulainen 1:40:37 +16:21 1:40:00 14. 1029 Tuovila Aleksi Sale Keminmaa 1:41:15 +16:58 1:40:41 15. 1021 Niinimäki Pietu Oulun Erotuomarikerho 1:47:13 +22:57 1:46:47 16. 2698 Clerici Alexander Denmark/Copenhagen 1:49:16 +24:59 1:48:45 17. 1028 Laukka Joona Raahen Vesa 1:49:54 +25:38 1:49:26 18. 1038 Laukka Antero Tyrnävä 1:50:24 +26:08 1:49:54 19. 1019 Palo Tatu Oulu 1:51:33 +27:17 1:50:26 20. 1008 Ervasti Samuli Kuusamon Erä-Veikot 1:51:35 +27:19 1:50:57 21. 1035 Lesonen Eetu Tupoksen yhtenäiskoulu 1:52:59 +28:43 1:52:45 22. 2679 Korvenheimo Jermu ONMKY / koripalloilijat 1:55:12 +30:56 1:54:41 23. 1016 Jurmu Elias TeamJurtsinki 1:56:07 +31:51 1:55:30 24. 1017 Katilainen Kristian Oulu 1:56:27 +32:10 1:55:29 25. 1013 Hekkala Henry Oulu 1:56:27 +32:11 1:55:29 26. 1018 Lilja Jere Oulu 1:56:49 +32:33 1:55:41 27. 1020 Tikkinen Joel Oulu 1:57:32 +33:16 1:56:20 28. 1027 Puroila Aleksi Puroila-talot 1:59:15 +34:59 1:59:12 29. 2624 Niskakangas Veikka Kempele 1:59:40 +35:24 1:58:29 30. 1024 Väisänen Pauli Oulun Yliopisto 2:00:00 +35:44 1:58:58 31. 1012 Aunio Johannes Oulu 2:01:30 +37:14 2:00:19 32. 1015 Junttila Samppa Oulu 2:11:02 +46:46 2:09:51 33. 1007 Niskakangas Kaius Kempele 2:11:02 +46:46 2:09:52 34. 1040 Jääskä Janne Ullavan Kilpa 2:12:15 +47:59 2:11:24 35. 1034 Viitavaara Samuli Tornio 2:15:25 +51:09 2:14:29 36. 1039 Väyrynen Ilari Tyrnävä 2:15:41 +51:25 2:14:27 37. 1002 Kuusisto Kalle APK-maratoonarit 2:22:38 +58:22 2:21:26 38. 1031 Oikarinen Tuukka S-market Tuira 2:29:19 +1:05:03 2:27:55 39. 1009 Pekkarinen Tuukka LapWall Oy 2:44:24 +1:20:08 2:42:44 40. 1030 Markus Hans Sale Mäntylä 3:07:15 +1:42:59 3:05:25