| 1 | ANDERSEN Johan Marius |  | 01:46:29.000 | - | 41.753 | 
| 2 | EMANUELSSON Oliver |  | 01:46:29.000 | - | 41.753 | 
| 3 | NIELSEN Vilhelm |  | 01:46:29.000 | - | 41.753 | 
| 4 | FLATERUD Kristian |  | 01:48:27.000 | 1:58.000 | 40.996 | 
| 5 | TANGE Julius |  | 01:48:27.000 | 1:58.000 | 40.996 | 
| 6 | FURENES Mads |  | 01:49:01.000 | 2:32.000 | 40.783 | 
| 7 | KRYGER Hjalte | Team Odense | 01:49:01.000 | 2:32.000 | 40.783 | 
| 8 | BOLSTAD Linus Gregersen |  | 01:49:01.000 | 2:32.000 | 40.783 | 
| 9 | CHRISTENSEN Mathias Hellegaard |  | 01:49:01.000 | 2:32.000 | 40.783 | 
| 10 | GRASS Sebastian |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 11 | KARTEVOLL Daniel | Isorex Cycling Team | 01:49:28.000 | 2:59.000 | 40.615 | 
| 12 | BOTTEN-ANDERSEN Timian |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 13 | LARSEN Emil Bendt | Team Odense | 01:49:28.000 | 2:59.000 | 40.615 | 
| 14 | CHRISTENSEN Ingolf Thode | Amager Cykle Ring | 01:49:28.000 | 2:59.000 | 40.615 | 
| 15 | SVENDSEN Jonas Sandmoen |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 16 | PÅLSSON GUSTAFSSON Melvin |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 17 | SCHMIDT Jens Christian |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 18 | HALLASMØLLER Gustav Nordby |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 19 | REMMAN Mikkel |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 20 | ERIKSEN Julian Emil |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 21 | HUSS Marcus | Cykle Klubben Aarhus | 01:49:28.000 | 2:59.000 | 40.615 | 
| 22 | WIK Viktor |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 23 | YLIPELKONEN Samuli |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 24 | ERREBO Holger |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 25 | RØHMEN Magnus Gravir |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 26 | STORRØ Emil | SK Rye Sykkel | 01:49:28.000 | 2:59.000 | 40.615 | 
| 27 | GÖLAND Otto |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 28 | SUNDBERG Olle |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 29 | TRUSELL Sylvester Reinholdt |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 30 | MOEN-HANSEN Ulrik |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 31 | ANDERSEN Vilhelm |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 32 | LJUNG Karl |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 33 | TORSETH Sigve |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 34 | GROSSMANN Magnus Grundt | SK Rye Sykkel | 01:49:28.000 | 2:59.000 | 40.615 | 
| 35 | LINDNES Jonas |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 36 | WALLIN Helmer |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 37 | LINDBOM Viggo |  | 01:49:29.000 | 3:00.000 | 40.609 | 
| 38 | VEJBO Luca Mathias Kueachu |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 39 | KARLSSON Sixten |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 40 | MUTANEN Eino | Cannibal - Victorious U19 Development Team | 01:49:28.000 | 2:59.000 | 40.615 | 
| 41 | RESAR Fabian |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 42 | JOHNSRUD Linus |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 43 | WAGNER Valdemar | Amager Cykle Ring | 01:49:28.000 | 2:59.000 | 40.615 | 
| 44 | LINNESTAD Theodor Eia |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 45 | FLESJÅ Bjørnar Dahle | Sola CK | 01:49:28.000 | 2:59.000 | 40.615 | 
| 46 | SKOUBO Mikkas |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 47 | LARSEN Andreas |  | 01:49:28.000 | 2:59.000 | 40.615 | 
| 48 | RÖNNERFORS Vincent |  | 01:49:42.000 | 3:13.000 | 40.529 | 
| 49 | DAHL Andreas Heggelund |  | 01:50:00.000 | 3:31.000 | 40.418 | 
| 50 | STOLT Vicente |  | 01:50:49.000 | 4:20.000 | 40.12 | 
| 51 | BRINGSJORD Martin Slåtsveen |  | 01:50:53.000 | 4:24.000 | 40.096 | 
| 52 | HVIDSTEN Ulrik |  | 01:54:51.000 | 8:22.000 | 38.711 | 
| 53 | HANSEN Philip Skaane |  | 01:54:54.000 | 8:25.000 | 38.695 | 
| 54 | BORGSTRÖM Joel |  | 02:02:44.000 | 00:16:15.000 | 36.225 | 
| 55 | BJÖRGVINSSON Þorvaldur Atli |  | 02:02:44.000 | 00:16:15.000 | 36.225 | 
| 56 | REKVIK Sebastian |  | 02:04:25.000 | 00:17:56.000 | 35.735 | 
| 57 | HAUGETUN Eirik |  | 02:04:25.000 | 00:17:56.000 | 35.735 | 
| 58 | ERLAND William |  | 02:04:25.000 | 00:17:56.000 | 35.735 | 
| 59 | INGVASON Hrafnkell Steinarr |  | 02:04:25.000 | 00:17:56.000 | 35.735 | 
| 60 | KLEPPE Dennis |  | 02:04:29.000 | 00:18:00.000 | 35.716 | 
| 61 | MOSEGAARD Silas |  | 02:09:19.000 | 00:22:50.000 | 34.381 | 
| 62 | KELLER-KVAM Haakon |  | 02:09:20.000 | 00:22:51.000 | 34.376 | 
| 63 | SANDBERG Harry Csatlos |  | 02:09:22.000 | 00:22:53.000 | 34.367 | 
| 64 | ØFSTI Olav |  | 02:27:44.000 | 00:41:15.000 | 30.095 | 
| 65 | TREGDE Marcus G. |  | 02:27:50.000 | 00:41:21.000 | 30.074 | 
| 66 | JOSEFSSON Hugo |  | 02:28:50.000 | 00:42:21.000 | 29.872 | 
| 67 | HOROWITZ Albert Thompson |  | 02:28:50.000 | 00:42:21.000 | 29.872 | 
| 68 | ALZÉN Isac |  | 01:24:01.000 | -00:22:28.000 | 52.918 | 
| 69 | KAIKU Veikka |  | 02:28:50.000 | 00:42:21.000 | 29.872 | 
| 70 | MOEN Johann |  | 02:28:50.000 | 00:42:21.000 | 29.872 | 
| 71 | HAGEN Magnus |  | 02:28:50.000 | 00:42:21.000 | 29.872 | 
| 72 | CEDERHOLM Isak |  | 02:28:50.000 | 00:42:21.000 | 29.872 | 
| 73 | FYHN Emil Hannevik |  | 02:28:50.000 | 00:42:21.000 | 29.872 |