| 1 | NAKKEN Tobias Risan | Trinity Racing | 57:35.000 | - | 50.848 |
| 2 | GYSLAND Sander | | 57:35.000 | - | 50.848 |
| 3 | STIEN Sander Nistad | team | 57:35.000 | - | 50.848 |
| 3 | STIEN Sander Nistad | team | 57:35.000 | - | 50.848 |
| 3 | STIEN Sander Nistad | team | 57:35.000 | - | 50.848 |
| 4 | HYLD PETTERSEN Tim Edvard Mechtchanski | | 57:35.000 | - | 50.848 |
| 5 | SAGBAKKEN Sindre | Kjekkas IF | 57:35.000 | - | 50.848 |
| 6 | GRAVÅS Peder Antoni | IL Stjørdals Blink | 57:35.000 | - | 50.848 |
| 7 | SØRBØ Magnus | Team Ringerikskraft | 57:35.000 | - | 50.848 |
| 8 | DOLVEN Halvor | Asker CK | 57:35.000 | - | 50.848 |
| 9 | THORVALDSEN Even | Lillehammer CK | 57:35.000 | - | 50.848 |
| 10 | LARSEN Sebastian | | 57:35.000 | - | 50.848 |
| 11 | VOLD Daniel | IL Stjørdals Blink | 57:35.000 | - | 50.848 |
| 12 | MOE Per Berge | IK Hero | 57:35.000 | - | 50.848 |
| 13 | SKJERPING Kristoffer | Kjekkas IF | 57:35.000 | - | 50.848 |
| 14 | GJELDNES Håvard | | 57:35.000 | - | 50.848 |
| 15 | WEISETH Sondre Aarsbog | IL Stjørdals Blink | 57:35.000 | - | 50.848 |
| 16 | WIKANDER Tord | team | 57:35.000 | - | 50.848 |
| 16 | WIKANDER Tord | team | 57:35.000 | - | 50.848 |
| 16 | WIKANDER Tord | team | 57:35.000 | - | 50.848 |
| 17 | HAUGEN Ole Jakob | Kristiansands CK | 57:35.000 | - | 50.848 |
| 18 | KORSNES Marcus | Team Ringerikskraft | 57:35.000 | - | 50.848 |
| 19 | REM Thomas | IK Hero | 57:35.000 | - | 50.848 |
| 20 | STIANSEN Sverre Schøyen | Lillehammer CK | 57:35.000 | - | 50.848 |
| 21 | FRYDENLUND Magnus | Kjekkas IF | 57:35.000 | - | 50.848 |
| 22 | BJØRNSETH Charles Sebastian | Kjekkas IF | 57:35.000 | - | 50.848 |
| 23 | FLØISVIK Fredrik Nordahl | Sandnes Sykleklubb | 57:35.000 | - | 50.848 |
| 24 | HOLTHER Trym Westgaard | GW Shimano-Sidermec | 57:35.000 | - | 50.848 |
| 25 | RINGSJØ Marvin Larsen | Team Ringerikskraft | 57:35.000 | - | 50.848 |
| 26 | SLEMDAHL Vetle | Kristiansands CK | 57:35.000 | - | 50.848 |
| 27 | AASGAARD Oliver | | 57:35.000 | - | 50.848 |
| 28 | HOLSTAD Ludvik | Lillehammer CK | 57:35.000 | - | 50.848 |
| 29 | NORDHAGEN Jørgen | Team NTG/Uno-X | 57:35.000 | - | 50.848 |
| 30 | KONGSRUD Syver Røhnebæk | | 57:35.000 | - | 50.848 |
| 32 | RØNNING Casper | Asker CK | 57:35.000 | - | 50.848 |
| 33 | VESTRE Trygve Arvesen | team | 57:35.000 | - | 50.848 |
| 33 | VESTRE Trygve Arvesen | team | 57:35.000 | - | 50.848 |
| 33 | VESTRE Trygve Arvesen | team | 57:35.000 | - | 50.848 |
| 34 | TVEDT Ulrik | Lillehammer CK | 57:35.000 | - | 50.848 |
| 35 | GLENDE Mats Tubaas | | 57:35.000 | - | 50.848 |
| 36 | DYBWAD Even Lystad | IL Stjørdals Blink | 57:35.000 | - | 50.848 |
| 37 | SONGSTAD Jørgen Wergeland | Team Ringerikskraft | 57:35.000 | - | 50.848 |
| 38 | HOLLA Sander | Sandnes Sykleklubb | 57:35.000 | - | 50.848 |
| 39 | HANSEN Sindre | Asker CK | 57:35.000 | - | 50.848 |
| 40 | KATTEM Sigve | IL Stjørdals Blink | 57:35.000 | - | 50.848 |
| 41 | LINDEN Noah | | 57:35.000 | - | 50.848 |
| 42 | GRANHOLT Theo Vågene | Tønsberg CK | 57:35.000 | - | 50.848 |
| 43 | HELGESEN Espen | Kjekkas IF | 57:35.000 | - | 50.848 |
| 44 | STRINDIN Joachim | Kjekkas IF | 57:35.000 | - | 50.848 |
| 45 | AULSTAD Brage | Lillehammer CK | 57:35.000 | - | 50.848 |
| 46 | FLØTTEN Øyvind Brekke | Team Ringerikskraft | 57:35.000 | - | 50.848 |
| 47 | KORSVOLLIEN Eirik | Kjekkas IF | 57:35.000 | - | 50.848 |
| 48 | HURUM Lars | | 57:35.000 | - | 50.848 |
| 49 | BUYLE Christian Edelsteen | Asker CK | 57:35.000 | - | 50.848 |
| 50 | BAKSAAS Morthen Wang | Team Ringerikskraft | 57:35.000 | - | 50.848 |
| 51 | TORP-HANSEN Dag | | 57:35.000 | - | 50.848 |
| 52 | SKRETTING Tobias | Kjekkas IF | 57:35.000 | - | 50.848 |
| 53 | KORSTAD Jørgen | Kjekkas IF | 57:35.000 | - | 50.848 |
| 54 | MIDTSVEEN Sondre | Kjekkas IF | 57:35.000 | - | 50.848 |
| 55 | SØRBØ Halvor | Team Ringerikskraft | 58:00.000 | 25.000 | 50.483 |
| 56 | MESSEL Kevin Andre Sandli | Team Ringerikskraft | 58:18.000 | 43.000 | 50.223 |
| 57 | JAKOBSEN Petter Elias Svaleng | IL Stjørdals Blink | 58:29.000 | 54.000 | 50.066 |
| 58 | SØRNES Mathias | | 58:29.000 | 54.000 | 50.066 |
| 59 | MARTINSEN Toralf Rydningen | Lillehammer CK | 01:02:18.000 | 4:43.000 | 46.998 |
| 60 | TRONDSRUD Håkon Linner | | 01:03:44.000 | 6:09.000 | 45.941 |
| 61 | SKOGSBAKKEN Sindre | | 01:04:44.000 | 7:09.000 | 45.232 |
| 62 | BERGHEIM Jan Martin | IK Hero | 01:06:13.000 | 8:38.000 | 44.218 |
| 63 | ANDERSEN Pål Masdal | | 01:08:44.000 | 00:11:09.000 | 42.599 |
| 1006 | RAVNØY Johan | Team Coop - Repsol | 00:00.000 | -00:57:35.000 | |
| 1006 | KVERNBRATEN Adrian | IL Stjørdals Blink | 00:00.000 | -00:57:35.000 | |
| 1006 | KNOTTEN Iver | Tønsberg CK | 00:00.000 | -00:57:35.000 | |
| 1006 | KNOTTEN Iver | team | 00:00.000 | -00:57:35.000 | |
| 1006 | KNOTTEN Iver | team | 00:00.000 | -00:57:35.000 | |
| 1006 | HEGGØ Kasper Kjønås | Team Ringerikskraft | 00:00.000 | -00:57:35.000 | |
| 1006 | FREDRIKSEN Mads Leander | Global 6 Cycling | 00:00.000 | -00:57:35.000 | |
| 1006 | FOUGNER Eivind Broholt | Lillehammer CK | 00:00.000 | -00:57:35.000 | |
| 1006 | FJERMEDAL Henrik | Lillehammer CK | 00:00.000 | -00:57:35.000 | |
| 1006 | FARSTADVOLL Henrik Eckmann | | 00:00.000 | -00:57:35.000 | |
| 1006 | ESKEDAL Vetle Torin | Sandnes Sykleklubb | 00:00.000 | -00:57:35.000 | |