Tous les résultats sportifs en temps réel
Tous les résultats sportifs en temps réel
Choix d'une saison :
Le Tour of Norway 2022 est la 12ème édition de cette épreuve. La compétition a eu lieu du 24 au 29 mai 2022 . Le vainqueur de l'édition 2022 est Remco Evenepoel.
Norvège - 24 Mai 2022 - 29 Mai 2022
| 1 | Remco Evenepoel (BEL) | Quick-Step Alpha Vinyl Team | 25:19:11 |
| 2 | Jay Vine (AUS) | Alpecin - Fenix | 0:56 |
| 3 | Luke Plapp (AUS) | Ineos Grenadiers | 1:30 |
| 4 | Tobias Halland Johannessen (NOR) | Uno-X Pro Cycling Team | 1:34 |
| 5 | Tao Geoghegan-Hart (G-B) | Ineos Grenadiers | 2:36 |
| 6 | Magnus Sheffield (E-U) | Ineos Grenadiers | 2:51 |
| 7 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | 2:54 |
| 8 | Cian Uijtdebroeks (BEL) | 2:56 | |
| 9 | Johan Esteban Chaves Rubio (COL) | EF Education - Easypost | 3:02 |
| 10 | Carl Fredrik Hagen (NOR) | Israel - Premier Tech | 3:20 |
| 11 | Jonas Gregaard Wilsly (DAN) | Uno-X Pro Cycling Team | 3:31 |
| 12 | Ethan Hayter (G-B) | Ineos Grenadiers | 4:12 |
| 13 | Nathan Van Hooydonck (BEL) | Jumbo - Visma | 4:45 |
| 14 | Jonathan Lastra Martinez (ESP) | Caja Rural - Seguros Rga | 5:06 |
| 15 | Eduard Prades Reverte (ESP) | Caja Rural - Seguros Rga | 6:53 |
| 16 | Mathias Bregnhøj (DAN) | Riwal | 7:35 |
| 17 | James Shaw (G-B) | EF Education - Easypost | 8:27 |
| 18 | Embret Svestad-Bårdseng (NOR) | Team Coop | 8:38 |
| 19 | Kevin Vermaerke (E-U) | Team Dsm | 8:52 |
| 20 | Filippo Fiorelli (ITA) | Bardiani - CSF - Faizanè | 8:57 |
| 21 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | 11:07 |
| 22 | Ben Healy (IRL) | EF Education - Easypost | 13:57 |
| 23 | Mike Teunissen (P-B) | Jumbo - Visma | 15:38 |
| 24 | Timo Roosen (P-B) | Jumbo - Visma | 16:27 |
| 25 | Mads Würtz Schmidt (DAN) | Israel - Premier Tech | 17:18 |
| 26 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | 17:20 |
| 27 | Kasper Asgreen (DAN) | Quick-Step Alpha Vinyl Team | 18:38 |
| 28 | Marco Haller (AUT) | Bora - Hansgrohe | 18:44 |
| 29 | Ide Schelling (P-B) | Bora - Hansgrohe | 19:45 |
| 30 | Michel Heßmann (ALL) | Jumbo - Visma | 19:53 |
| 31 | Corbin Strong (NZL) | Israel - Premier Tech | 21:38 |
| 32 | Anders Halland Johannessen (NOR) | Uno-X Pro Cycling Team | 23:10 |
| 33 | Michael Valgren Hundahl (DAN) | EF Education - Easypost | 23:24 |
| 34 | Jacob Eriksson (SUE) | Riwal | 23:34 |
| 35 | Timo Kielich (BEL) | Alpecin - Fenix Development Team | 24:05 |
| 36 | Simone Petilli (ITA) | Intermarché - Wanty - Gobert Matériaux | 24:58 |
| 37 | Aaron Van Poucke (BEL) | Sport Vlaanderen - Baloise | 25:27 |
| 38 | Mads Pedersen (DAN) | Trek - Segafredo | 29:52 |
| 39 | Daryl Impey (AFS) | Israel - Premier Tech | 30:04 |
| 40 | Gianni Vermeersch (BEL) | Alpecin - Fenix | 30:32 |
| 41 | Jenno Berckmoes (BEL) | Sport Vlaanderen - Baloise | 31:55 |
| 42 | Alexander Kristoff (NOR) | Intermarché - Wanty - Gobert Matériaux | 32:07 |
| 43 | Benjamin King (E-U) | Human Powered Health | 32:26 |
| 44 | Markus Hoelgård (NOR) | Trek - Segafredo | 33:13 |
| 45 | Niklas Märkl (ALL) | Team Dsm | 33:30 |
| 46 | Martijn Budding (P-B) | Riwal | 33:44 |
| 47 | Anders Skaarseth (NOR) | Uno-X Pro Cycling Team | 34:35 |
| 48 | Jimmy Janssens (BEL) | Alpecin - Fenix | 34:50 |
| 49 | Frederik Wandahl (DAN) | Bora - Hansgrohe | 34:58 |
| 50 | Andreas Stokbro Nielsen (DAN) | Team Coop | 35:01 |
| 51 | Marijn Van Den Berg (P-B) | EF Education - Easypost | 35:08 |
| 52 | Tosh Van Der Sande (BEL) | Jumbo - Visma | mt |
| 53 | Jens Keukeleire (BEL) | EF Education - Easypost | 35:48 |
| 54 | Tom Van Asbroeck (BEL) | Israel - Premier Tech | 36:57 |
| 55 | Michal Schlegel (RTC) | Caja Rural - Seguros Rga | mt |
| 56 | Luke Rowe (G-B) | Ineos Grenadiers | 37:34 |
| 57 | Luca Colnaghi (ITA) | Bardiani - CSF - Faizanè | 38:38 |
| 58 | Enrico Battaglin (ITA) | Bardiani - CSF - Faizanè | 40:18 |
| 59 | Scott Thwaites (G-B) | Alpecin - Fenix | 40:22 |
| 60 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | 40:25 |
| 61 | Henok Mulubrhan (ERI) | Bike Aid | 40:41 |
| 62 | Stephen Bassett (E-U) | Human Powered Health | 41:05 |
| 63 | Louis Bendixen (DAN) | Team Coop | 41:06 |
| 64 | Alex Kirsch (LUX) | Trek - Segafredo | 42:09 |
| 65 | Nickolas Zukowsky (CAN) | Human Powered Health | 42:53 |
| 66 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | 43:26 |
| 67 | Jeppe Aaskov Pallesen (DAN) | Team Coloquick | 43:28 |
| 68 | Joshua Amos Gudnitz (DAN) | Team Coloquick | 44:18 |
| 69 | Jesper Schultz (DAN) | 44:28 | |
| 70 | Christoffer Lisson (DAN) | Riwal | 44:44 |
| 71 | André Drege (NOR) | Team Coop | 45:11 |
| 72 | Shane Archbold (NZL) | Bora - Hansgrohe | 45:54 |
| 73 | Håkon Lunder Aalrust (NOR) | Team Coop | 46:12 |
| 74 | Adrien Petit (FRA) | Intermarché - Wanty - Gobert Matériaux | 46:45 |
| 75 | Kamiel Bonneu (BEL) | Sport Vlaanderen - Baloise | 47:15 |
| 76 | David Dekker (P-B) | Jumbo - Visma | 48:32 |
| 77 | Daan Hoole (P-B) | Trek - Segafredo | 48:36 |
| 78 | Jens Reynders (BEL) | Sport Vlaanderen - Baloise | 48:41 |
| 79 | Lucas Eriksson (SUE) | Riwal | 50:43 |
| 80 | Eirik Lunder (NOR) | Gazprom - Rusvelo | 51:25 |
| 81 | Jonas Abrahamsen (NOR) | Uno-X Pro Cycling Team | 51:48 |
| 82 | Joel Nicolau Beltrán (ESP) | Caja Rural - Seguros Rga | 51:59 |
| 83 | Iúri Leitão (POR) | Caja Rural - Seguros Rga | 55:20 |
| 84 | Torjus Sleen (NOR) | Uno-X Pro Cycling Team | 57:07 |
| 85 | Robbe Ghys (BEL) | Sport Vlaanderen - Baloise | 1:00:41 |
| 86 | Frederik Muff (DAN) | Team Coloquick | 1:03:43 |
| 87 | Sam Welsford (AUS) | 1:04:12 | |
| 88 | Jokin Murguialday Elorza (ESP) | Caja Rural - Seguros Rga | 1:06:34 |
| 89 | Patrick Eddy (AUS) | Development Team Dsm | 1:08:25 |
| 90 | Manuele Tarozzi (ITA) | Bardiani - CSF - Faizanè | 1:12:12 |

Image © Tour Des Fjords AS. Source : Site officiel du Tour of Norway.
| 1 | Remco Evenepoel (BEL) | Quick-Step Alpha Vinyl Team | 4:21:31 |
| 2 | Tobias Halland Johannessen (NOR) | Uno-X Pro Cycling Team | mt |
| 3 | Eduard Prades Reverte (ESP) | Caja Rural - Seguros Rga | 0:02 |
| 4 | Luke Plapp (AUS) | Ineos Grenadiers | 0:03 |
| 5 | Ethan Hayter (G-B) | Ineos Grenadiers | mt |
| 6 | Johan Esteban Chaves Rubio (COL) | EF Education - Easypost | 0:05 |
| 7 | Gianluca Brambilla (ITA) | Trek - Segafredo | mt |
| 8 | Mike Teunissen (P-B) | Jumbo - Visma | mt |
| 9 | Cian Uijtdebroeks (BEL) | mt | |
| 10 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 11 | Tao Geoghegan-Hart (G-B) | Ineos Grenadiers | mt |
| 12 | Kristian Aasvold (NOR) | Human Powered Health | mt |
| 13 | Kamiel Bonneu (BEL) | Sport Vlaanderen - Baloise | mt |
| 14 | Carl Fredrik Hagen (NOR) | Israel - Premier Tech | mt |
| 15 | Jay Vine (AUS) | Alpecin - Fenix | 0:09 |
| 16 | Jacob Eriksson (SUE) | Riwal | mt |
| 17 | Kevin Vermaerke (E-U) | Team Dsm | mt |
| 18 | Jimmy Janssens (BEL) | Alpecin - Fenix | mt |
| 19 | Simone Petilli (ITA) | Intermarché - Wanty - Gobert Matériaux | 0:12 |
| 20 | Jonathan Lastra Martinez (ESP) | Caja Rural - Seguros Rga | mt |
| 21 | Marco Brenner (ALL) | Team Dsm | 0:15 |
| 22 | Patrick Bevin (NZL) | Israel - Premier Tech | mt |
| 23 | James Shaw (G-B) | EF Education - Easypost | 0:16 |
| 24 | Jenno Berckmoes (BEL) | Sport Vlaanderen - Baloise | mt |
| 25 | Nathan Van Hooydonck (BEL) | Jumbo - Visma | mt |
| 26 | Jonas Gregaard Wilsly (DAN) | Uno-X Pro Cycling Team | mt |
| 27 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 28 | Magnus Sheffield (E-U) | Ineos Grenadiers | 0:22 |
| 29 | Mathias Bregnhøj (DAN) | Riwal | mt |
| 30 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 31 | Gianni Vermeersch (BEL) | Alpecin - Fenix | 0:25 |
| 32 | Timo Roosen (P-B) | Jumbo - Visma | 0:29 |
| 33 | Kasper Asgreen (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 34 | Corbin Strong (NZL) | Israel - Premier Tech | 0:34 |
| 35 | Filippo Fiorelli (ITA) | Bardiani - CSF - Faizanè | 0:36 |
| 36 | Floris De Tier (BEL) | Alpecin - Fenix | 0:38 |
| 37 | Ide Schelling (P-B) | Bora - Hansgrohe | 0:40 |
| 38 | Andreas Stokbro Nielsen (DAN) | Team Coop | mt |
| 39 | Lucas Eriksson (SUE) | Riwal | mt |
| 40 | Michael Valgren Hundahl (DAN) | EF Education - Easypost | 0:46 |
| 41 | Embret Svestad-Bårdseng (NOR) | Team Coop | 0:49 |
| 42 | Michal Schlegel (RTC) | Caja Rural - Seguros Rga | mt |
| 43 | Joel Nicolau Beltrán (ESP) | Caja Rural - Seguros Rga | mt |
| 44 | Markus Hoelgård (NOR) | Trek - Segafredo | 0:51 |
| 45 | Jesper Schultz (DAN) | mt | |
| 46 | Scott Thwaites (G-B) | Alpecin - Fenix | 1:08 |
| 47 | Vito Braet (BEL) | Sport Vlaanderen - Baloise | 1:12 |
| 48 | Benjamin King (E-U) | Human Powered Health | 1:24 |
| 49 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 50 | Mads Østergaard Kristensen (DAN) | mt | |
| 51 | Marco Haller (AUT) | Bora - Hansgrohe | 1:29 |
| 52 | Anders Halland Johannessen (NOR) | Uno-X Pro Cycling Team | mt |
| 53 | André Drege (NOR) | Team Coop | 1:32 |
| 54 | Joshua Amos Gudnitz (DAN) | Team Coloquick | 1:36 |
| 55 | Daryl Impey (AFS) | Israel - Premier Tech | 1:52 |
| 56 | Henok Mulubrhan (ERI) | Bike Aid | 1:57 |
| 57 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 58 | Louis Bendixen (DAN) | Team Coop | mt |
| 59 | Nickolas Zukowsky (CAN) | Human Powered Health | 2:08 |
| 60 | Enrico Battaglin (ITA) | Bardiani - CSF - Faizanè | 2:15 |
| 61 | Alexander Kristoff (NOR) | Intermarché - Wanty - Gobert Matériaux | 2:45 |
| 62 | Luca Colnaghi (ITA) | Bardiani - CSF - Faizanè | mt |
| 63 | Timo Kielich (BEL) | Alpecin - Fenix Development Team | 2:50 |
| 64 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 65 | Niklas Märkl (ALL) | Team Dsm | 3:12 |
| 66 | Alex Kirsch (LUX) | Trek - Segafredo | 3:19 |
| 67 | Jens Keukeleire (BEL) | EF Education - Easypost | mt |
| 68 | Anders Skaarseth (NOR) | Uno-X Pro Cycling Team | 3:21 |
| 69 | Manuele Tarozzi (ITA) | Bardiani - CSF - Faizanè | 3:29 |
| 70 | Mads Würtz Schmidt (DAN) | Israel - Premier Tech | 4:00 |
| 71 | Tom Van Asbroeck (BEL) | Israel - Premier Tech | mt |
| 72 | Filippo Baroncini (ITA) | Trek - Segafredo | 4:35 |
| 73 | Eirik Lunder (NOR) | Gazprom - Rusvelo | mt |
| 74 | Marijn Van Den Berg (P-B) | EF Education - Easypost | mt |
| 75 | Jens Reynders (BEL) | Sport Vlaanderen - Baloise | mt |
| 76 | Daan Hoole (P-B) | Trek - Segafredo | mt |
| 77 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 78 | Tosh Van Der Sande (BEL) | Jumbo - Visma | mt |
| 79 | Aaron Van Poucke (BEL) | Sport Vlaanderen - Baloise | mt |
| 80 | Martijn Budding (P-B) | Riwal | mt |
| 81 | Christoffer Lisson (DAN) | Riwal | mt |
| 82 | Robbe Ghys (BEL) | Sport Vlaanderen - Baloise | mt |
| 83 | Jeppe Aaskov Pallesen (DAN) | Team Coloquick | mt |
| 84 | Iúri Leitão (POR) | Caja Rural - Seguros Rga | mt |
| 85 | Frederik Muff (DAN) | Team Coloquick | mt |
| 86 | Torjus Sleen (NOR) | Uno-X Pro Cycling Team | mt |
| 87 | Stephen Bassett (E-U) | Human Powered Health | mt |
| 88 | Zdenek Stybar (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 89 | Luke Rowe (G-B) | Ineos Grenadiers | mt |
| 90 | Patrick Eddy (AUS) | Development Team Dsm | mt |
| 91 | Mads Pedersen (DAN) | Trek - Segafredo | 4:41 |
| 92 | Emil Nygaard Vinjebo (DAN) | Riwal | mt |
| 93 | Frederik Bjørn Sørensen (DAN) | Team Coloquick | 4:52 |
| 94 | Håkon Lunder Aalrust (NOR) | Team Coop | 5:04 |
| 95 | Enrico Zanoncello (ITA) | Bardiani - CSF - Faizanè | mt |
| 96 | David Dekker (P-B) | Jumbo - Visma | 5:09 |
| 97 | Sam Welsford (AUS) | 5:13 | |
| 98 | Jokin Murguialday Elorza (ESP) | Caja Rural - Seguros Rga | 5:18 |
| 99 | Shane Archbold (NZL) | Bora - Hansgrohe | mt |
| 100 | Nathan Brown (E-U) | Human Powered Health | 5:58 |
| 101 | August Jensen (NOR) | Human Powered Health | 6:30 |
| 102 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | 6:57 |
| 103 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 104 | Jonas Abrahamsen (NOR) | Uno-X Pro Cycling Team | mt |
| 105 | Adrien Petit (FRA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 106 | Martin Laas (EST) | Bora - Hansgrohe | 8:11 |
| 107 | Asbjørn Kragh Andersen (DAN) | Team Dsm | 16:21 |
Aller aux résultats de l'étape incluant tous les classements

Image © Tour Des Fjords AS. Source : Site officiel du Tour of Norway.
| 1 | Ethan Hayter (G-B) | Ineos Grenadiers | 2:53:17 |
| 2 | Mike Teunissen (P-B) | Jumbo - Visma | mt |
| 3 | Tobias Halland Johannessen (NOR) | Uno-X Pro Cycling Team | mt |
| 4 | Patrick Bevin (NZL) | Israel - Premier Tech | mt |
| 5 | Marco Haller (AUT) | Bora - Hansgrohe | mt |
| 6 | Kasper Asgreen (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 7 | Aaron Van Poucke (BEL) | Sport Vlaanderen - Baloise | mt |
| 8 | Jonas Gregaard Wilsly (DAN) | Uno-X Pro Cycling Team | mt |
| 9 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 10 | Timo Roosen (P-B) | Jumbo - Visma | mt |
| 11 | Carl Fredrik Hagen (NOR) | Israel - Premier Tech | mt |
| 12 | Marco Brenner (ALL) | Team Dsm | mt |
| 13 | Remco Evenepoel (BEL) | Quick-Step Alpha Vinyl Team | mt |
| 14 | Tao Geoghegan-Hart (G-B) | Ineos Grenadiers | mt |
| 15 | Jay Vine (AUS) | Alpecin - Fenix | mt |
| 16 | Magnus Sheffield (E-U) | Ineos Grenadiers | 0:03 |
| 17 | Nathan Van Hooydonck (BEL) | Jumbo - Visma | 0:07 |
| 18 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | 0:14 |
| 19 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 20 | Anders Halland Johannessen (NOR) | Uno-X Pro Cycling Team | 0:16 |
| 21 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 22 | Luke Rowe (G-B) | Ineos Grenadiers | 0:20 |
| 23 | Mads Würtz Schmidt (DAN) | Israel - Premier Tech | 0:21 |
| 24 | Daryl Impey (AFS) | Israel - Premier Tech | 0:38 |
| 25 | Filippo Fiorelli (ITA) | Bardiani - CSF - Faizanè | 0:58 |
| 26 | Cian Uijtdebroeks (BEL) | mt | |
| 27 | Timo Kielich (BEL) | Alpecin - Fenix Development Team | mt |
| 28 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 29 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 30 | Johan Esteban Chaves Rubio (COL) | EF Education - Easypost | mt |
| 31 | Gianluca Brambilla (ITA) | Trek - Segafredo | mt |
| 32 | James Shaw (G-B) | EF Education - Easypost | mt |
| 33 | Mads Pedersen (DAN) | Trek - Segafredo | 1:24 |
| 34 | Kevin Vermaerke (E-U) | Team Dsm | 2:03 |
| 35 | Mathias Bregnhøj (DAN) | Riwal | mt |
| 36 | Daan Hoole (P-B) | Trek - Segafredo | mt |
| 37 | Michael Valgren Hundahl (DAN) | EF Education - Easypost | mt |
| 38 | Jimmy Janssens (BEL) | Alpecin - Fenix | mt |
| 39 | Kristian Aasvold (NOR) | Human Powered Health | mt |
| 40 | Embret Svestad-Bårdseng (NOR) | Team Coop | mt |
| 41 | Eduard Prades Reverte (ESP) | Caja Rural - Seguros Rga | mt |
| 42 | Simone Petilli (ITA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 43 | Kamiel Bonneu (BEL) | Sport Vlaanderen - Baloise | mt |
| 44 | Jonathan Lastra Martinez (ESP) | Caja Rural - Seguros Rga | mt |
| 45 | Jacob Eriksson (SUE) | Riwal | mt |
| 46 | Ide Schelling (P-B) | Bora - Hansgrohe | mt |
| 47 | Jenno Berckmoes (BEL) | Sport Vlaanderen - Baloise | 9:26 |
| 48 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 49 | Christoffer Lisson (DAN) | Riwal | mt |
| 50 | Benjamin King (E-U) | Human Powered Health | mt |
| 51 | Marijn Van Den Berg (P-B) | EF Education - Easypost | mt |
| 52 | Niklas Märkl (ALL) | Team Dsm | mt |
| 53 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 54 | Martijn Budding (P-B) | Riwal | mt |
| 55 | Corbin Strong (NZL) | Israel - Premier Tech | mt |
| 56 | Floris De Tier (BEL) | Alpecin - Fenix | mt |
| 57 | Jesper Schultz (DAN) | mt | |
| 58 | Nickolas Zukowsky (CAN) | Human Powered Health | mt |
| 59 | Enrico Battaglin (ITA) | Bardiani - CSF - Faizanè | mt |
| 60 | Vito Braet (BEL) | Sport Vlaanderen - Baloise | mt |
| 61 | Joshua Amos Gudnitz (DAN) | Team Coloquick | mt |
| 62 | Jonas Abrahamsen (NOR) | Uno-X Pro Cycling Team | mt |
| 63 | Louis Bendixen (DAN) | Team Coop | mt |
| 64 | Robbe Ghys (BEL) | Sport Vlaanderen - Baloise | mt |
| 65 | Joel Nicolau Beltrán (ESP) | Caja Rural - Seguros Rga | mt |
| 66 | Luca Colnaghi (ITA) | Bardiani - CSF - Faizanè | mt |
| 67 | Jeppe Aaskov Pallesen (DAN) | Team Coloquick | mt |
| 68 | Andreas Stokbro Nielsen (DAN) | Team Coop | mt |
| 69 | Iúri Leitão (POR) | Caja Rural - Seguros Rga | mt |
| 70 | Markus Hoelgård (NOR) | Trek - Segafredo | mt |
| 71 | Alexander Kristoff (NOR) | Intermarché - Wanty - Gobert Matériaux | mt |
| 72 | Adrien Petit (FRA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 73 | David Dekker (P-B) | Jumbo - Visma | mt |
| 74 | Tom Van Asbroeck (BEL) | Israel - Premier Tech | mt |
| 75 | Scott Thwaites (G-B) | Alpecin - Fenix | mt |
| 76 | Henok Mulubrhan (ERI) | Bike Aid | mt |
| 77 | Lucas Eriksson (SUE) | Riwal | mt |
| 78 | Alex Kirsch (LUX) | Trek - Segafredo | mt |
| 79 | Frederik Muff (DAN) | Team Coloquick | mt |
| 80 | Emil Nygaard Vinjebo (DAN) | Riwal | mt |
| 81 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 82 | Michal Schlegel (RTC) | Caja Rural - Seguros Rga | mt |
| 83 | Jens Keukeleire (BEL) | EF Education - Easypost | mt |
| 84 | Gianni Vermeersch (BEL) | Alpecin - Fenix | mt |
| 85 | Anders Skaarseth (NOR) | Uno-X Pro Cycling Team | mt |
| 86 | Jokin Murguialday Elorza (ESP) | Caja Rural - Seguros Rga | mt |
| 87 | Tosh Van Der Sande (BEL) | Jumbo - Visma | mt |
| 88 | Manuele Tarozzi (ITA) | Bardiani - CSF - Faizanè | mt |
| 89 | Torjus Sleen (NOR) | Uno-X Pro Cycling Team | mt |
| 90 | Shane Archbold (NZL) | Bora - Hansgrohe | mt |
| 91 | Håkon Lunder Aalrust (NOR) | Team Coop | mt |
| 92 | Nathan Brown (E-U) | Human Powered Health | mt |
| 93 | Stephen Bassett (E-U) | Human Powered Health | mt |
| 94 | Mads Østergaard Kristensen (DAN) | mt | |
| 95 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 96 | André Drege (NOR) | Team Coop | mt |
| 97 | Jens Reynders (BEL) | Sport Vlaanderen - Baloise | 17:16 |
| 98 | Patrick Eddy (AUS) | Development Team Dsm | mt |
| 99 | Enrico Zanoncello (ITA) | Bardiani - CSF - Faizanè | mt |
| 100 | Sam Welsford (AUS) | mt | |
| 101 | Eirik Lunder (NOR) | Gazprom - Rusvelo | mt |
| 102 | August Jensen (NOR) | Human Powered Health | |
| 103 | Filippo Baroncini (ITA) | Trek - Segafredo | |
| 104 | Asbjørn Kragh Andersen (DAN) | Team Dsm | |
| 105 | Frederik Bjørn Sørensen (DAN) | Team Coloquick | |
| 106 | Martin Laas (EST) | Bora - Hansgrohe | |
| 107 | Zdenek Stybar (RTC) | Quick-Step Alpha Vinyl Team |
Aller aux résultats de l'étape incluant tous les classements

Image © Tour Des Fjords AS. Source : Site officiel du Tour of Norway.
| 1 | Remco Evenepoel (BEL) | Quick-Step Alpha Vinyl Team | 4:40:07 |
| 2 | Jay Vine (AUS) | Alpecin - Fenix | 0:27 |
| 3 | Luke Plapp (AUS) | Ineos Grenadiers | 1:05 |
| 4 | Tobias Halland Johannessen (NOR) | Uno-X Pro Cycling Team | 1:21 |
| 5 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 6 | Cian Uijtdebroeks (BEL) | 1:23 | |
| 7 | Johan Esteban Chaves Rubio (COL) | EF Education - Easypost | 1:24 |
| 8 | Marco Brenner (ALL) | Team Dsm | 1:41 |
| 9 | Magnus Sheffield (E-U) | Ineos Grenadiers | 1:56 |
| 10 | Tao Geoghegan-Hart (G-B) | Ineos Grenadiers | mt |
| 11 | Patrick Bevin (NZL) | Israel - Premier Tech | 2:06 |
| 12 | Jonathan Lastra Martinez (ESP) | Caja Rural - Seguros Rga | 2:23 |
| 13 | Carl Fredrik Hagen (NOR) | Israel - Premier Tech | 2:40 |
| 14 | Jonas Gregaard Wilsly (DAN) | Uno-X Pro Cycling Team | mt |
| 15 | Kevin Vermaerke (E-U) | Team Dsm | 2:56 |
| 16 | Embret Svestad-Bårdseng (NOR) | Team Coop | 3:32 |
| 17 | Gianluca Brambilla (ITA) | Trek - Segafredo | 3:34 |
| 18 | Ethan Hayter (G-B) | Ineos Grenadiers | 3:47 |
| 19 | Nathan Van Hooydonck (BEL) | Jumbo - Visma | mt |
| 20 | Mathias Bregnhøj (DAN) | Riwal | 4:17 |
| 21 | Eduard Prades Reverte (ESP) | Caja Rural - Seguros Rga | mt |
| 22 | James Shaw (G-B) | EF Education - Easypost | 6:11 |
| 23 | Michel Heßmann (ALL) | Jumbo - Visma | 6:39 |
| 24 | Filippo Fiorelli (ITA) | Bardiani - CSF - Faizanè | 6:51 |
| 25 | Kristian Aasvold (NOR) | Human Powered Health | 7:02 |
| 26 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 27 | Anders Halland Johannessen (NOR) | Uno-X Pro Cycling Team | 8:52 |
| 28 | Ide Schelling (P-B) | Bora - Hansgrohe | 8:58 |
| 29 | Mads Würtz Schmidt (DAN) | Israel - Premier Tech | 11:06 |
| 30 | Corbin Strong (NZL) | Israel - Premier Tech | mt |
| 31 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 32 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | 11:08 |
| 33 | Floris De Tier (BEL) | Alpecin - Fenix | 11:34 |
| 34 | Joel Nicolau Beltrán (ESP) | Caja Rural - Seguros Rga | mt |
| 35 | Vito Braet (BEL) | Sport Vlaanderen - Baloise | mt |
| 36 | Kasper Asgreen (DAN) | Quick-Step Alpha Vinyl Team | 14:18 |
| 37 | Michael Valgren Hundahl (DAN) | EF Education - Easypost | mt |
| 38 | Benjamin King (E-U) | Human Powered Health | mt |
| 39 | Mads Østergaard Kristensen (DAN) | mt | |
| 40 | Martijn Budding (P-B) | Riwal | mt |
| 41 | Anders Skaarseth (NOR) | Uno-X Pro Cycling Team | mt |
| 42 | André Drege (NOR) | Team Coop | mt |
| 43 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 44 | Timo Roosen (P-B) | Jumbo - Visma | 15:04 |
| 45 | Mike Teunissen (P-B) | Jumbo - Visma | mt |
| 46 | Marco Haller (AUT) | Bora - Hansgrohe | 16:50 |
| 47 | Jens Reynders (BEL) | Sport Vlaanderen - Baloise | 19:35 |
| 48 | Jonas Abrahamsen (NOR) | Uno-X Pro Cycling Team | mt |
| 49 | Tom Van Asbroeck (BEL) | Israel - Premier Tech | mt |
| 50 | Daryl Impey (AFS) | Israel - Premier Tech | mt |
| 51 | Markus Hoelgård (NOR) | Trek - Segafredo | mt |
| 52 | Luke Rowe (G-B) | Ineos Grenadiers | mt |
| 53 | Niklas Märkl (ALL) | Team Dsm | mt |
| 54 | Marijn Van Den Berg (P-B) | EF Education - Easypost | mt |
| 55 | Aaron Van Poucke (BEL) | Sport Vlaanderen - Baloise | mt |
| 56 | Jenno Berckmoes (BEL) | Sport Vlaanderen - Baloise | mt |
| 57 | Henok Mulubrhan (ERI) | Bike Aid | mt |
| 58 | Christoffer Lisson (DAN) | Riwal | mt |
| 59 | Enrico Battaglin (ITA) | Bardiani - CSF - Faizanè | mt |
| 60 | Daan Hoole (P-B) | Trek - Segafredo | mt |
| 61 | Jokin Murguialday Elorza (ESP) | Caja Rural - Seguros Rga | mt |
| 62 | Timo Kielich (BEL) | Alpecin - Fenix Development Team | mt |
| 63 | Nickolas Zukowsky (CAN) | Human Powered Health | mt |
| 64 | Scott Thwaites (G-B) | Alpecin - Fenix | mt |
| 65 | Alexander Kristoff (NOR) | Intermarché - Wanty - Gobert Matériaux | mt |
| 66 | Eirik Lunder (NOR) | Gazprom - Rusvelo | mt |
| 67 | Simone Petilli (ITA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 68 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 69 | Luca Colnaghi (ITA) | Bardiani - CSF - Faizanè | mt |
| 70 | Frederik Muff (DAN) | Team Coloquick | mt |
| 71 | Andreas Stokbro Nielsen (DAN) | Team Coop | mt |
| 72 | Louis Bendixen (DAN) | Team Coop | mt |
| 73 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 74 | Stephen Bassett (E-U) | Human Powered Health | mt |
| 75 | Torjus Sleen (NOR) | Uno-X Pro Cycling Team | mt |
| 76 | Jeppe Aaskov Pallesen (DAN) | Team Coloquick | mt |
| 77 | Tosh Van Der Sande (BEL) | Jumbo - Visma | mt |
| 78 | Gianni Vermeersch (BEL) | Alpecin - Fenix | mt |
| 79 | Shane Archbold (NZL) | Bora - Hansgrohe | mt |
| 80 | Lucas Eriksson (SUE) | Riwal | mt |
| 81 | Jacob Eriksson (SUE) | Riwal | mt |
| 82 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 83 | Michal Schlegel (RTC) | Caja Rural - Seguros Rga | mt |
| 84 | Jesper Schultz (DAN) | mt | |
| 85 | Jimmy Janssens (BEL) | Alpecin - Fenix | mt |
| 86 | Manuele Tarozzi (ITA) | Bardiani - CSF - Faizanè | 20:14 |
| 87 | Jens Keukeleire (BEL) | EF Education - Easypost | 21:32 |
| 88 | Adrien Petit (FRA) | Intermarché - Wanty - Gobert Matériaux | 21:49 |
| 89 | Iúri Leitão (POR) | Caja Rural - Seguros Rga | 22:05 |
| 90 | Robbe Ghys (BEL) | Sport Vlaanderen - Baloise | mt |
| 91 | David Dekker (P-B) | Jumbo - Visma | mt |
| 92 | Kamiel Bonneu (BEL) | Sport Vlaanderen - Baloise | mt |
| 93 | Enrico Zanoncello (ITA) | Bardiani - CSF - Faizanè | mt |
| 94 | Mads Pedersen (DAN) | Trek - Segafredo | 23:16 |
| 95 | Sam Welsford (AUS) | mt | |
| 96 | Alex Kirsch (LUX) | Trek - Segafredo | mt |
| 97 | Joshua Amos Gudnitz (DAN) | Team Coloquick | mt |
| 98 | Patrick Eddy (AUS) | Development Team Dsm | mt |
| 99 | Håkon Lunder Aalrust (NOR) | Team Coop | 24:45 |
| 100 | Nathan Brown (E-U) | Human Powered Health | |
| 101 | Emil Nygaard Vinjebo (DAN) | Riwal |
Aller aux résultats de l'étape incluant tous les classements

Image © Tour Des Fjords AS. Source : Site officiel du Tour of Norway.
| 1 | Marco Haller (AUT) | Bora - Hansgrohe | 5:02:21 |
| 2 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 3 | Alexander Kristoff (NOR) | Intermarché - Wanty - Gobert Matériaux | mt |
| 4 | Tom Van Asbroeck (BEL) | Israel - Premier Tech | mt |
| 5 | Mike Teunissen (P-B) | Jumbo - Visma | mt |
| 6 | Filippo Fiorelli (ITA) | Bardiani - CSF - Faizanè | mt |
| 7 | Mads Pedersen (DAN) | Trek - Segafredo | mt |
| 8 | Martijn Budding (P-B) | Riwal | mt |
| 9 | Eduard Prades Reverte (ESP) | Caja Rural - Seguros Rga | mt |
| 10 | Corbin Strong (NZL) | Israel - Premier Tech | mt |
| 11 | Gianni Vermeersch (BEL) | Alpecin - Fenix | mt |
| 12 | Marijn Van Den Berg (P-B) | EF Education - Easypost | mt |
| 13 | Andreas Stokbro Nielsen (DAN) | Team Coop | mt |
| 14 | Jonathan Lastra Martinez (ESP) | Caja Rural - Seguros Rga | mt |
| 15 | Niklas Märkl (ALL) | Team Dsm | mt |
| 16 | Carl Fredrik Hagen (NOR) | Israel - Premier Tech | mt |
| 17 | Johan Esteban Chaves Rubio (COL) | EF Education - Easypost | mt |
| 18 | James Shaw (G-B) | EF Education - Easypost | mt |
| 19 | Ethan Hayter (G-B) | Ineos Grenadiers | mt |
| 20 | Jacob Eriksson (SUE) | Riwal | mt |
| 21 | Kasper Asgreen (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 22 | Tobias Halland Johannessen (NOR) | Uno-X Pro Cycling Team | mt |
| 23 | Timo Roosen (P-B) | Jumbo - Visma | mt |
| 24 | Jay Vine (AUS) | Alpecin - Fenix | mt |
| 25 | Tosh Van Der Sande (BEL) | Jumbo - Visma | mt |
| 26 | Tao Geoghegan-Hart (G-B) | Ineos Grenadiers | mt |
| 27 | Jonas Gregaard Wilsly (DAN) | Uno-X Pro Cycling Team | mt |
| 28 | Jens Keukeleire (BEL) | EF Education - Easypost | mt |
| 29 | Magnus Sheffield (E-U) | Ineos Grenadiers | mt |
| 30 | Remco Evenepoel (BEL) | Quick-Step Alpha Vinyl Team | mt |
| 31 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 32 | Aaron Van Poucke (BEL) | Sport Vlaanderen - Baloise | mt |
| 33 | Mathias Bregnhøj (DAN) | Riwal | mt |
| 34 | Kevin Vermaerke (E-U) | Team Dsm | mt |
| 35 | Mads Würtz Schmidt (DAN) | Israel - Premier Tech | mt |
| 36 | Cian Uijtdebroeks (BEL) | mt | |
| 37 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 38 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 39 | Daryl Impey (AFS) | Israel - Premier Tech | mt |
| 40 | Timo Kielich (BEL) | Alpecin - Fenix Development Team | mt |
| 41 | Nathan Van Hooydonck (BEL) | Jumbo - Visma | mt |
| 42 | Floris De Tier (BEL) | Alpecin - Fenix | 0:12 |
| 43 | Alex Kirsch (LUX) | Trek - Segafredo | 0:32 |
| 44 | Ide Schelling (P-B) | Bora - Hansgrohe | 0:36 |
| 45 | Benjamin King (E-U) | Human Powered Health | 0:42 |
| 46 | Embret Svestad-Bårdseng (NOR) | Team Coop | mt |
| 47 | Nickolas Zukowsky (CAN) | Human Powered Health | mt |
| 48 | Michael Valgren Hundahl (DAN) | EF Education - Easypost | mt |
| 49 | Kristian Aasvold (NOR) | Human Powered Health | mt |
| 50 | Jens Reynders (BEL) | Sport Vlaanderen - Baloise | mt |
| 51 | Simone Petilli (ITA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 52 | Michal Schlegel (RTC) | Caja Rural - Seguros Rga | mt |
| 53 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 54 | Gianluca Brambilla (ITA) | Trek - Segafredo | mt |
| 55 | Luke Rowe (G-B) | Ineos Grenadiers | 0:50 |
| 56 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 57 | Jesper Schultz (DAN) | mt | |
| 58 | David Dekker (P-B) | Jumbo - Visma | mt |
| 59 | Luca Colnaghi (ITA) | Bardiani - CSF - Faizanè | 1:23 |
| 60 | Joshua Amos Gudnitz (DAN) | Team Coloquick | 1:40 |
| 61 | Sam Welsford (AUS) | mt | |
| 62 | Eirik Lunder (NOR) | Gazprom - Rusvelo | mt |
| 63 | Jenno Berckmoes (BEL) | Sport Vlaanderen - Baloise | 1:44 |
| 64 | Christoffer Lisson (DAN) | Riwal | mt |
| 65 | Henok Mulubrhan (ERI) | Bike Aid | mt |
| 66 | Enrico Battaglin (ITA) | Bardiani - CSF - Faizanè | mt |
| 67 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 68 | Michel Heßmann (ALL) | Jumbo - Visma | 1:49 |
| 69 | Markus Hoelgård (NOR) | Trek - Segafredo | mt |
| 70 | Anders Skaarseth (NOR) | Uno-X Pro Cycling Team | mt |
| 71 | Anders Halland Johannessen (NOR) | Uno-X Pro Cycling Team | mt |
| 72 | Jeppe Aaskov Pallesen (DAN) | Team Coloquick | mt |
| 73 | Stephen Bassett (E-U) | Human Powered Health | mt |
| 74 | Scott Thwaites (G-B) | Alpecin - Fenix | 2:45 |
| 75 | Jimmy Janssens (BEL) | Alpecin - Fenix | mt |
| 76 | Håkon Lunder Aalrust (NOR) | Team Coop | 2:53 |
| 77 | Frederik Wandahl (DAN) | Bora - Hansgrohe | 3:31 |
| 78 | Patrick Eddy (AUS) | Development Team Dsm | mt |
| 79 | Adrien Petit (FRA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 80 | Jonas Abrahamsen (NOR) | Uno-X Pro Cycling Team | 4:07 |
| 81 | Robbe Ghys (BEL) | Sport Vlaanderen - Baloise | 4:17 |
| 82 | Louis Bendixen (DAN) | Team Coop | 4:19 |
| 83 | Iúri Leitão (POR) | Caja Rural - Seguros Rga | 4:30 |
| 84 | Torjus Sleen (NOR) | Uno-X Pro Cycling Team | 5:32 |
| 85 | André Drege (NOR) | Team Coop | 6:02 |
| 86 | Joel Nicolau Beltrán (ESP) | Caja Rural - Seguros Rga | 6:40 |
| 87 | Kamiel Bonneu (BEL) | Sport Vlaanderen - Baloise | mt |
| 88 | Vito Braet (BEL) | Sport Vlaanderen - Baloise | mt |
| 89 | Lucas Eriksson (SUE) | Riwal | mt |
| 90 | Frederik Muff (DAN) | Team Coloquick | 6:43 |
| 91 | Shane Archbold (NZL) | Bora - Hansgrohe | mt |
| 92 | Mads Østergaard Kristensen (DAN) | 8:15 | |
| 93 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 94 | Manuele Tarozzi (ITA) | Bardiani - CSF - Faizanè | mt |
| 95 | Jokin Murguialday Elorza (ESP) | Caja Rural - Seguros Rga | 9:57 |
| 96 | Daan Hoole (P-B) | Trek - Segafredo | mt |
| 97 | Patrick Bevin (NZL) | Israel - Premier Tech | |
| 98 | Enrico Zanoncello (ITA) | Bardiani - CSF - Faizanè | |
| 99 | Marco Brenner (ALL) | Team Dsm |
Aller aux résultats de l'étape incluant tous les classements

Image © Tour Des Fjords AS. Source : Site officiel du Tour of Norway.
| 1 | Remco Evenepoel (BEL) | Quick-Step Alpha Vinyl Team | 4:53:33 |
| 2 | Tobias Halland Johannessen (NOR) | Uno-X Pro Cycling Team | mt |
| 3 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 4 | Jay Vine (AUS) | Alpecin - Fenix | mt |
| 5 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 6 | Magnus Sheffield (E-U) | Ineos Grenadiers | mt |
| 7 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 8 | Cian Uijtdebroeks (BEL) | mt | |
| 9 | Mike Teunissen (P-B) | Jumbo - Visma | 0:05 |
| 10 | Filippo Fiorelli (ITA) | Bardiani - CSF - Faizanè | mt |
| 11 | Marco Haller (AUT) | Bora - Hansgrohe | mt |
| 12 | Ethan Hayter (G-B) | Ineos Grenadiers | mt |
| 13 | Nathan Van Hooydonck (BEL) | Jumbo - Visma | mt |
| 14 | Alexander Kristoff (NOR) | Intermarché - Wanty - Gobert Matériaux | mt |
| 15 | Gianni Vermeersch (BEL) | Alpecin - Fenix | mt |
| 16 | Corbin Strong (NZL) | Israel - Premier Tech | mt |
| 17 | Eduard Prades Reverte (ESP) | Caja Rural - Seguros Rga | mt |
| 18 | Mads Pedersen (DAN) | Trek - Segafredo | mt |
| 19 | Jacob Eriksson (SUE) | Riwal | mt |
| 20 | Johan Esteban Chaves Rubio (COL) | EF Education - Easypost | mt |
| 21 | Jonas Gregaard Wilsly (DAN) | Uno-X Pro Cycling Team | mt |
| 22 | Tao Geoghegan-Hart (G-B) | Ineos Grenadiers | mt |
| 23 | Mads Würtz Schmidt (DAN) | Israel - Premier Tech | mt |
| 24 | Jonathan Lastra Martinez (ESP) | Caja Rural - Seguros Rga | mt |
| 25 | Carl Fredrik Hagen (NOR) | Israel - Premier Tech | mt |
| 26 | Timo Kielich (BEL) | Alpecin - Fenix Development Team | 0:12 |
| 27 | Jenno Berckmoes (BEL) | Sport Vlaanderen - Baloise | 0:24 |
| 28 | Timo Roosen (P-B) | Jumbo - Visma | mt |
| 29 | Mathias Bregnhøj (DAN) | Riwal | mt |
| 30 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | 0:27 |
| 31 | James Shaw (G-B) | EF Education - Easypost | 0:32 |
| 32 | Marijn Van Den Berg (P-B) | EF Education - Easypost | 0:47 |
| 33 | Niklas Märkl (ALL) | Team Dsm | mt |
| 34 | Markus Hoelgård (NOR) | Trek - Segafredo | mt |
| 35 | Tom Van Asbroeck (BEL) | Israel - Premier Tech | mt |
| 36 | Aaron Van Poucke (BEL) | Sport Vlaanderen - Baloise | mt |
| 37 | Simone Petilli (ITA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 38 | Jens Keukeleire (BEL) | EF Education - Easypost | 0:52 |
| 39 | Embret Svestad-Bårdseng (NOR) | Team Coop | 1:02 |
| 40 | Tosh Van Der Sande (BEL) | Jumbo - Visma | mt |
| 41 | Kevin Vermaerke (E-U) | Team Dsm | 3:06 |
| 42 | Anders Halland Johannessen (NOR) | Uno-X Pro Cycling Team | 3:15 |
| 43 | Michal Schlegel (RTC) | Caja Rural - Seguros Rga | 3:16 |
| 44 | Kasper Asgreen (DAN) | Quick-Step Alpha Vinyl Team | 3:23 |
| 45 | Håkon Lunder Aalrust (NOR) | Team Coop | mt |
| 46 | Frederik Wandahl (DAN) | Bora - Hansgrohe | 4:09 |
| 47 | Louis Bendixen (DAN) | Team Coop | mt |
| 48 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 49 | Shane Archbold (NZL) | Bora - Hansgrohe | mt |
| 50 | Enrico Battaglin (ITA) | Bardiani - CSF - Faizanè | mt |
| 51 | Scott Thwaites (G-B) | Alpecin - Fenix | 4:19 |
| 52 | Jesper Schultz (DAN) | mt | |
| 53 | Adrien Petit (FRA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 54 | Ide Schelling (P-B) | Bora - Hansgrohe | mt |
| 55 | Daryl Impey (AFS) | Israel - Premier Tech | 4:50 |
| 56 | Henok Mulubrhan (ERI) | Bike Aid | mt |
| 57 | Luca Colnaghi (ITA) | Bardiani - CSF - Faizanè | mt |
| 58 | Alex Kirsch (LUX) | Trek - Segafredo | mt |
| 59 | Jens Reynders (BEL) | Sport Vlaanderen - Baloise | mt |
| 60 | Andreas Stokbro Nielsen (DAN) | Team Coop | mt |
| 61 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 62 | Michael Valgren Hundahl (DAN) | EF Education - Easypost | mt |
| 63 | Benjamin King (E-U) | Human Powered Health | mt |
| 64 | Martijn Budding (P-B) | Riwal | 4:55 |
| 65 | Stephen Bassett (E-U) | Human Powered Health | mt |
| 66 | Anders Skaarseth (NOR) | Uno-X Pro Cycling Team | mt |
| 67 | Kristian Aasvold (NOR) | Human Powered Health | mt |
| 68 | Lucas Eriksson (SUE) | Riwal | mt |
| 69 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 70 | Daan Hoole (P-B) | Trek - Segafredo | mt |
| 71 | Jeppe Aaskov Pallesen (DAN) | Team Coloquick | mt |
| 72 | Jonas Abrahamsen (NOR) | Uno-X Pro Cycling Team | 7:13 |
| 73 | Iúri Leitão (POR) | Caja Rural - Seguros Rga | mt |
| 74 | Christoffer Lisson (DAN) | Riwal | 7:38 |
| 75 | Joshua Amos Gudnitz (DAN) | Team Coloquick | 7:40 |
| 76 | Eirik Lunder (NOR) | Gazprom - Rusvelo | mt |
| 77 | André Drege (NOR) | Team Coop | 8:07 |
| 78 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | 8:08 |
| 79 | Jimmy Janssens (BEL) | Alpecin - Fenix | 8:36 |
| 80 | Sam Welsford (AUS) | 9:16 | |
| 81 | Robbe Ghys (BEL) | Sport Vlaanderen - Baloise | mt |
| 82 | Kamiel Bonneu (BEL) | Sport Vlaanderen - Baloise | mt |
| 83 | David Dekker (P-B) | Jumbo - Visma | mt |
| 84 | Patrick Eddy (AUS) | Development Team Dsm | mt |
| 85 | Jokin Murguialday Elorza (ESP) | Caja Rural - Seguros Rga | mt |
| 86 | Nickolas Zukowsky (CAN) | Human Powered Health | mt |
| 87 | Torjus Sleen (NOR) | Uno-X Pro Cycling Team | 10:28 |
| 88 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 89 | Floris De Tier (BEL) | Alpecin - Fenix | mt |
| 90 | Luke Rowe (G-B) | Ineos Grenadiers | mt |
| 91 | Joel Nicolau Beltrán (ESP) | Caja Rural - Seguros Rga | mt |
| 92 | Frederik Muff (DAN) | Team Coloquick | mt |
| 93 | Manuele Tarozzi (ITA) | Bardiani - CSF - Faizanè | 13:21 |
| 94 | Vito Braet (BEL) | Sport Vlaanderen - Baloise | |
| 95 | Gianluca Brambilla (ITA) | Trek - Segafredo | |
| 96 | Mads Østergaard Kristensen (DAN) |
Aller aux résultats de l'étape incluant tous les classements

Image © Tour Des Fjords AS. Source : Site officiel du Tour of Norway.
| 1 | Alexander Kristoff (NOR) | Intermarché - Wanty - Gobert Matériaux | 3:28:52 |
| 2 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 3 | Mads Pedersen (DAN) | Trek - Segafredo | mt |
| 4 | Timo Kielich (BEL) | Alpecin - Fenix Development Team | mt |
| 5 | Filippo Fiorelli (ITA) | Bardiani - CSF - Faizanè | mt |
| 6 | Timo Roosen (P-B) | Jumbo - Visma | mt |
| 7 | Mike Teunissen (P-B) | Jumbo - Visma | mt |
| 8 | Jenno Berckmoes (BEL) | Sport Vlaanderen - Baloise | mt |
| 9 | Niklas Märkl (ALL) | Team Dsm | mt |
| 10 | Martijn Budding (P-B) | Riwal | mt |
| 11 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 12 | Tobias Halland Johannessen (NOR) | Uno-X Pro Cycling Team | mt |
| 13 | Ethan Hayter (G-B) | Ineos Grenadiers | mt |
| 14 | Kasper Asgreen (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 15 | Magnus Sheffield (E-U) | Ineos Grenadiers | mt |
| 16 | Nathan Van Hooydonck (BEL) | Jumbo - Visma | mt |
| 17 | Jonathan Lastra Martinez (ESP) | Caja Rural - Seguros Rga | mt |
| 18 | Eduard Prades Reverte (ESP) | Caja Rural - Seguros Rga | mt |
| 19 | Andreas Stokbro Nielsen (DAN) | Team Coop | mt |
| 20 | James Shaw (G-B) | EF Education - Easypost | mt |
| 21 | Marco Haller (AUT) | Bora - Hansgrohe | mt |
| 22 | Aaron Van Poucke (BEL) | Sport Vlaanderen - Baloise | mt |
| 23 | Johan Esteban Chaves Rubio (COL) | EF Education - Easypost | mt |
| 24 | Remco Evenepoel (BEL) | Quick-Step Alpha Vinyl Team | mt |
| 25 | Carl Fredrik Hagen (NOR) | Israel - Premier Tech | mt |
| 26 | Corbin Strong (NZL) | Israel - Premier Tech | mt |
| 27 | Jonas Gregaard Wilsly (DAN) | Uno-X Pro Cycling Team | mt |
| 28 | Cian Uijtdebroeks (BEL) | mt | |
| 29 | Tao Geoghegan-Hart (G-B) | Ineos Grenadiers | mt |
| 30 | Tosh Van Der Sande (BEL) | Jumbo - Visma | mt |
| 31 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 32 | Jay Vine (AUS) | Alpecin - Fenix | mt |
| 33 | Embret Svestad-Bårdseng (NOR) | Team Coop | mt |
| 34 | Mathias Bregnhøj (DAN) | Riwal | mt |
| 35 | Jens Keukeleire (BEL) | EF Education - Easypost | 0:09 |
| 36 | Luca Colnaghi (ITA) | Bardiani - CSF - Faizanè | mt |
| 37 | Adrien Petit (FRA) | Intermarché - Wanty - Gobert Matériaux | 0:13 |
| 38 | Markus Hoelgård (NOR) | Trek - Segafredo | 0:15 |
| 39 | Kevin Vermaerke (E-U) | Team Dsm | mt |
| 40 | Eirik Lunder (NOR) | Gazprom - Rusvelo | mt |
| 41 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 42 | Joshua Amos Gudnitz (DAN) | Team Coloquick | mt |
| 43 | Marijn Van Den Berg (P-B) | EF Education - Easypost | mt |
| 44 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 45 | Michael Valgren Hundahl (DAN) | EF Education - Easypost | mt |
| 46 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 47 | Håkon Lunder Aalrust (NOR) | Team Coop | mt |
| 48 | Anders Skaarseth (NOR) | Uno-X Pro Cycling Team | 0:16 |
| 49 | Alex Kirsch (LUX) | Trek - Segafredo | mt |
| 50 | Shane Archbold (NZL) | Bora - Hansgrohe | mt |
| 51 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 52 | Stephen Bassett (E-U) | Human Powered Health | mt |
| 53 | Gianni Vermeersch (BEL) | Alpecin - Fenix | 0:31 |
| 54 | Louis Bendixen (DAN) | Team Coop | 1:11 |
| 55 | Mads Würtz Schmidt (DAN) | Israel - Premier Tech | 1:16 |
| 56 | Nickolas Zukowsky (CAN) | Human Powered Health | mt |
| 57 | Jens Reynders (BEL) | Sport Vlaanderen - Baloise | mt |
| 58 | David Dekker (P-B) | Jumbo - Visma | mt |
| 59 | Luke Rowe (G-B) | Ineos Grenadiers | mt |
| 60 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 61 | Simone Petilli (ITA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 62 | Jacob Eriksson (SUE) | Riwal | mt |
| 63 | Christoffer Lisson (DAN) | Riwal | mt |
| 64 | Benjamin King (E-U) | Human Powered Health | mt |
| 65 | Jimmy Janssens (BEL) | Alpecin - Fenix | mt |
| 66 | Daryl Impey (AFS) | Israel - Premier Tech | 2:39 |
| 67 | Tom Van Asbroeck (BEL) | Israel - Premier Tech | mt |
| 68 | Enrico Battaglin (ITA) | Bardiani - CSF - Faizanè | mt |
| 69 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 70 | Henok Mulubrhan (ERI) | Bike Aid | mt |
| 71 | Ide Schelling (P-B) | Bora - Hansgrohe | mt |
| 72 | Jeppe Aaskov Pallesen (DAN) | Team Coloquick | mt |
| 73 | Scott Thwaites (G-B) | Alpecin - Fenix | mt |
| 74 | Michal Schlegel (RTC) | Caja Rural - Seguros Rga | mt |
| 75 | Jonas Abrahamsen (NOR) | Uno-X Pro Cycling Team | 4:03 |
| 76 | André Drege (NOR) | Team Coop | 5:18 |
| 77 | Kamiel Bonneu (BEL) | Sport Vlaanderen - Baloise | 6:38 |
| 78 | Torjus Sleen (NOR) | Uno-X Pro Cycling Team | 7:01 |
| 79 | Anders Halland Johannessen (NOR) | Uno-X Pro Cycling Team | mt |
| 80 | Sam Welsford (AUS) | mt | |
| 81 | Iúri Leitão (POR) | Caja Rural - Seguros Rga | mt |
| 82 | Patrick Eddy (AUS) | Development Team Dsm | mt |
| 83 | Daan Hoole (P-B) | Trek - Segafredo | mt |
| 84 | Lucas Eriksson (SUE) | Riwal | 8:57 |
| 85 | Jesper Schultz (DAN) | mt | |
| 86 | Robbe Ghys (BEL) | Sport Vlaanderen - Baloise | 10:32 |
| 87 | Jokin Murguialday Elorza (ESP) | Caja Rural - Seguros Rga | 12:32 |
| 88 | Joel Nicolau Beltrán (ESP) | Caja Rural - Seguros Rga | mt |
| 89 | Frederik Muff (DAN) | Team Coloquick | mt |
| 90 | Manuele Tarozzi (ITA) | Bardiani - CSF - Faizanè | 13:57 |
| 91 | Kristian Aasvold (NOR) | Human Powered Health | |
| 92 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | |
| 93 | Floris De Tier (BEL) | Alpecin - Fenix |
Aller aux résultats de l'étape incluant tous les classements