| 1 | AHTOSALO Matias | UN Cycling Team x Pyörävarikko | 03:18:33.000 | - | 42.216 | 
| 2 | LIEDES Veli-Petteri |  | 03:18:46.000 | 13.000 | 42.17 | 
| 3 | PELKONEN Ville |  | 03:18:48.000 | 15.000 | 42.163 | 
| 4 | NEVALAINEN Aku |  | 03:18:56.000 | 23.000 | 42.135 | 
| 5 | TANNINEN Tero |  | 03:19:15.000 | 42.000 | 42.068 | 
| 6 | NORDLUND Johan | Peloton | 03:19:32.000 | 59.000 | 42.008 | 
| 7 | SILLANKORVA Jaakko | UN Cycling Team x Pyörävarikko | 03:27:43.000 | 9:10.000 | 40.353 | 
| 8 | TEPPO Petja | Lasal Cocinas - Craega | 03:27:44.000 | 9:11.000 | 40.35 | 
| 9 | PITKÄNEN Lauri |  | 03:27:55.000 | 9:22.000 | 40.314 | 
| 10 | STAMMEIER Arttu | Team Atom 6 | 03:27:56.000 | 9:23.000 | 40.311 | 
| 10 | STAMMEIER Arttu | Koninklijke VC 't Meetjesland | 03:27:56.000 | 9:23.000 | 40.311 | 
| 11 | MÄKELÄ Antti |  | 03:27:58.000 | 9:25.000 | 40.305 | 
| 12 | HAHTELA Henri |  | 03:27:58.000 | 9:25.000 | 40.305 | 
| 13 | TURUNEN Veikko |  | 03:28:00.000 | 9:27.000 | 40.298 | 
| 14 | PESONEN Ville |  | 03:28:01.000 | 9:28.000 | 40.295 | 
| 15 | HIETALA Juhana |  | 03:28:06.000 | 9:33.000 | 40.279 | 
| 16 | HYTÖNEN Joonas |  | 03:28:08.000 | 9:35.000 | 40.272 | 
| 17 | PEKKARINEN Arttu Elmeri |  | 03:28:14.000 | 9:41.000 | 40.253 | 
| 18 | SKUTHÄLLA Filip |  | 03:28:19.000 | 9:46.000 | 40.237 | 
| 19 | LINDAHL Jesper | UN Cycling Team x Pyörävarikko | 03:28:23.000 | 9:50.000 | 40.224 | 
| 20 | SETOLA Tero |  | 03:28:26.000 | 9:53.000 | 40.214 | 
| 21 | SOLDAN Tuomas |  | 03:28:30.000 | 9:57.000 | 40.201 | 
| 22 | MAKKONEN Jussi |  | 03:28:33.000 | 00:10:00.000 | 40.192 | 
| 23 | AROLA Patrik |  | 03:28:38.000 | 00:10:05.000 | 40.176 | 
| 24 | HUJANEN Jani |  | 03:29:32.000 | 00:10:59.000 | 40.003 | 
| 1005 | RANTATORIKKA Miika |  | 00:00.000 | -03:18:33.000 |  | 
| 1005 | NIEMI Jarkko |  | 00:00.000 | -03:18:33.000 |  | 
| 1005 | SUNDKVIST William |  | 00:00.000 | -03:18:33.000 |  | 
| 1005 | HIETALAHTI Mikko |  | 00:00.000 | -03:18:33.000 |  | 
| 1005 | WETTERSTRAND Henrik |  | 00:00.000 | -03:18:33.000 |  | 
| 1005 | YLÄNEN Teemu |  | 00:00.000 | -03:18:33.000 |  | 
| 1005 | TOIVANEN Kalle |  | 00:00.000 | -03:18:33.000 |  | 
| 1005 | SIMONEN Niklas |  | 00:00.000 | -03:18:33.000 |  | 
| 1005 | HAKKINEN Anssi |  | 00:00.000 | -03:18:33.000 |  |