| 1 | DE LUCA Teodor | Willebrord Wil Vooruit | 05:57:50.000 | - | 0 | 
| 2 | FLAATTEN Andreas | Tønsberg CK | 05:57:54.000 | 04.000 | 0 | 
| 3 | MAGNUSSON Gustav | Svealand Cycling Team | 05:57:57.000 | 07.000 | 0 | 
| 4 | LAFORCE Aksel | AVIA - Rudyco Cycling Team | 05:58:05.000 | 15.000 | 0 | 
| 5 | KNOTTEN Simen Bror | Tønsberg CK | 05:58:37.000 | 47.000 | 0 | 
| 6 | ENHÖRNING Gustav | Svealand Cycling Team | 05:58:40.000 | 50.000 | 0 | 
| 7 | KARLSSON Anton | Svealand Cycling Team | 05:58:49.000 | 59.000 | 0 | 
| 8 | GRANHOLT Leon Vågene | Tønsberg CK | 05:58:52.000 | 1:02.000 | 0 | 
| 9 | REINHOLD Vilgot | Willebrord Wil Vooruit | 05:58:57.000 | 1:07.000 | 0 | 
| 10 | FLEINER Ulrik |  | 05:58:58.000 | 1:08.000 | 0 | 
| 11 | BRUUN BAK Tristan | Team Bach Advokater-Giant Store | 05:59:01.000 | 1:11.000 | 0 | 
| 12 | MELLBY Joel | Svealand Cycling Team | 05:59:06.000 | 1:16.000 | 0 | 
| 13 | RYDHOLM Emil |  | 05:59:16.000 | 1:26.000 | 0 | 
| 14 | SOMMERSETH Bernhard |  | 05:59:42.000 | 1:52.000 | 0 | 
| 15 | HAGEJORDET Andreas |  | 05:59:46.000 | 1:56.000 | 0 | 
| 16 | DAHL Sander Innhaug | Tønsberg CK | 05:59:49.000 | 1:59.000 | 0 | 
| 17 | NILSEN Nikolai |  | 06:00:13.000 | 2:23.000 | 0 | 
| 18 | LONGVA Emil August |  | 06:00:13.000 | 2:23.000 | 0 | 
| 19 | SMITH Christian |  | 06:00:34.000 | 2:44.000 | 0 | 
| 20 | STOMBERG David |  | 06:00:41.000 | 2:51.000 | 0 | 
| 21 | LINDGREN Felix | Svealand Cycling Team | 06:00:45.000 | 2:55.000 | 0 | 
| 22 | YLIPELKONEN Aatu |  | 06:01:37.000 | 3:47.000 | 0 | 
| 23 | KAIRIKKO Lauri |  | 06:01:44.000 | 3:54.000 | 0 | 
| 24 | WALLMARK Vilgot |  | 06:01:55.000 | 4:05.000 | 0 | 
| 25 | SALOMONSSON Mads | Team Bach Advokater-Giant Store | 06:01:57.000 | 4:07.000 | 0 | 
| 26 | DAHL Kristian Heggelund |  | 06:02:04.000 | 4:14.000 | 0 | 
| 27 | FILIPOV Gabriel | Svealand Cycling Team | 06:02:54.000 | 5:04.000 | 0 | 
| 28 | HÖGBERG Melker | Svealand Cycling Team | 06:03:48.000 | 5:58.000 | 0 | 
| 29 | LARSSON Alfred |  | 06:05:10.000 | 7:20.000 | 0 | 
| 30 | LINDQVIST Gabriel |  | 06:05:15.000 | 7:25.000 | 0 | 
| 31 | FERL-RUNNINGSHAUGEN Amund | Team NTG/Uno-X | 06:05:59.000 | 8:09.000 | 0 | 
| 32 | IVERSEN Eivind Liabø |  | 06:08:09.000 | 00:10:19.000 | 0 | 
| 33 | MOLAND Mathias Johan |  | 06:08:33.000 | 00:10:43.000 | 0 | 
| 34 | HEDEÅS Victor | Svealand Cycling Team | 06:08:41.000 | 00:10:51.000 | 0 | 
| 35 | OLSSON Jakob |  | 06:09:28.000 | 00:11:38.000 | 0 | 
| 36 | YTREDAL Ludvik |  | 06:13:36.000 | 00:15:46.000 | 0 | 
| 37 | JESSEN MØLLER William | Team Bach Advokater-Giant Store | 06:15:40.000 | 00:17:50.000 | 0 | 
| 38 | ATTERSVED Alvar | Svealand Cycling Team | 06:18:04.000 | 00:20:14.000 | 0 | 
| 39 | JENSEN Aksel Rivrud |  | 06:20:24.000 | 00:22:34.000 | 0 | 
| 40 | SKJELDE Shawn |  | 06:20:43.000 | 00:22:53.000 | 0 | 
| 41 | SCHULTZ Bruno | El Duende Bike Jerez | 06:20:56.000 | 00:23:06.000 | 0 | 
| 42 | HANSEN Tristan | Team Bach Advokater-Giant Store | 06:21:08.000 | 00:23:18.000 | 0 | 
| 43 | LAMPILA Veli |  | 06:21:18.000 | 00:23:28.000 | 0 | 
| 44 | KOCK Dexter | Svealand Cycling Team | 06:22:10.000 | 00:24:20.000 | 0 | 
| 45 | STAMMEIER Arttu |  | 06:27:48.000 | 00:29:58.000 | 0 | 
| 46 | OILINKI Joona | WAC Team Hoboken | 06:28:27.000 | 00:30:37.000 | 0 | 
| 47 | SJØVAAG Herman |  | 06:56:06.000 | 00:58:16.000 | 0 | 
| 48 | MARVIG Oskar | Svealand Cycling Team | 06:56:59.000 | 00:59:09.000 | 0 | 
| 49 | KARLSEN Even Andreas Kolshus |  | 06:57:33.000 | 00:59:43.000 | 0 | 
| 50 | MÆLAND Borgar |  | 06:57:47.000 | 00:59:57.000 | 0 | 
| 51 | LUND Collin Willas | Team Zealand Cycling - Kuehne+Nagel | 06:57:50.000 | 01:0.000 | 0 | 
| 52 | TORSETH Audun |  | 06:58:44.000 | 01:00:54.000 | 0 | 
| 53 | ANDERSSON Douglas | Svealand Cycling Team | 06:59:33.000 | 01:01:43.000 | 0 | 
| 54 | AASTRUP Vilmar |  | 07:01:47.000 | 01:03:57.000 | 0 | 
| 55 | BRAATEN Dennis |  | 07:04:40.000 | 01:06:50.000 | 0 | 
| 56 | BYE Lucas Voytovich |  | 07:06:38.000 | 01:08:48.000 | 0 | 
| 57 | EKLUND Jakob |  | 07:08:47.000 | 01:10:57.000 | 0 | 
| 58 | LODHI Axel |  | 07:10:01.000 | 01:12:11.000 | 0 | 
| 59 | FRÖBESON Malte |  | 07:16:11.000 | 01:18:21.000 | 0 | 
| 60 | WIDESTADH Edward |  | 07:28:44.000 | 01:30:54.000 | 0 | 
| 61 | ÅKERBERG Viktor |  | 07:32:22.000 | 01:34:32.000 | 0 | 
| 62 | HUHTALA Veikko |  | 07:35:03.000 | 01:37:13.000 | 0 | 
| 63 | KLINDT Marcus |  | 07:45:22.000 | 01:47:32.000 | 0 | 
| 64 | AASEN Embrik Segelvik |  | 07:52:05.000 | 01:54:15.000 | 0 | 
| 65 | GOTFREDSEN Albert Lund |  | 07:52:49.000 | 01:54:59.000 | 0 |