2019 Tour of Norway

{{Infobox cycling race report

| name = 2019 Tour of Norway

| image =

| image_caption =

| image_size =

| series = 2019 UCI Europe Tour

| race_no =

| season_no =

| date = 28 May 2019 - 2 June 2019

| stages = 6

| distance = 1081.1

| unit = km

| time = 25h 19' 58"

| first = Alexander Kristoff

| first_nat = NOR

| first_team = {{UCI team code|UAD|2019}}

| second = Kristoffer Halvorsen

| second_nat = NOR

| second_team = {{UCI team code|INS|2019b}}

| third = Edvald Boasson Hagen

| third_nat = NOR

| third_team = {{UCI team code|DDD|2019}}

| points = Alexander Kristoff

| points_nat = NOR

| points_team = {{UCI team code|UAD|2019}}

| mountains = Elmar Reinders

| mountains_nat = NED

| mountains_team = {{UCI team code|ROC|2019}}

| youth = Kristoffer Halvorsen

| youth_nat = NOR

| youth_team = {{UCI team code|INS|2019b}}

| team = {{UCI team code|LTS|2019}}

| previous = 2018

| next = 2021

}}

The 2019 Tour of Norway was a road cycling stage race that took place in Norway between 28 May 2019 and 2 June 2019. It was the ninth edition of the Tour of Norway and was rated as a 2.HC event as part of the 2019 UCI Europe Tour.

Teams

21 teams participated in the race, including 11 UCI WorldTeams, 7 UCI Professional Continental teams, and 3 UCI Continental teams. Each team had a maximum of six riders:{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/stage-1/startlist/roster|title=2019 Tour of Norway - Startlist|work=Procyclingstats|accessdate=30 May 2019}}

UCI WorldTeams

{{div col|colwidth=20em|style=margin-right:20%;}}

  • {{UCI team code|AST|2019}}
  • {{UCI team code|QST|2019}}
  • {{UCI team code|EFD|2019}}
  • {{UCI team code|LTS|2019}}
  • {{UCI team code|MTS men|2019}}
  • {{UCI team code|DDD|2019}}
  • {{UCI team code|INS|2019b}}
  • {{UCI team code|TLJ|2019}}
  • {{UCI team code|SUN|2019}}
  • {{UCI team code|TFS|2019}}
  • {{UCI team code|UAD|2019}}

{{div col end}}

UCI Professional Continental Teams

{{div col|colwidth=20em|style=margin-right:20%;}}

  • {{UCI team code|FST|2019}}
  • {{UCI team code|CJR|2019}}
  • {{UCI team code|DMP|2019}}
  • {{UCI team code|ICA|2019}}
  • {{UCI team code|RIW|2019}}
  • {{UCI team code|ROC|2019}}
  • {{UCI team code|SVB|2019}}

{{div col end}}

UCI Continental Teams

{{div col|colwidth=20em|style=margin-right:20%;}}

{{div col end}}

Route

class="wikitable"

|+Stage characteristics and winners{{cite web|url=https://tourofnorway.no/gb/program/etapper-2019|title=2019 Tour of Norway - Stages|work=Tour of Norway|accessdate=30 May 2019|archive-date=30 May 2019|archive-url=https://web.archive.org/web/20190530135204/https://tourofnorway.no/gb/program/etapper-2019|url-status=dead}}

scope="col" | Stage

! scope="col" | Date

! scope="col" | Course

! scope="col" | Distance

! scope="col" colspan="2" | Type

! scope="col" | Stage winner

scope="row" style="text-align:center;" | 1

| style="text-align:center;" | 28 May

| Stavanger to Egersund

| style="text-align:center;" | {{convert|168.2|km|abbr=on}}

| File:Plainstage.svg

| Flat stage

| {{flagathlete|Cees Bol|NED}}

scope="row" style="text-align:center;" | 2

| style="text-align:center;" | 29 May

| Kvinesdal to Mandal

| style="text-align:center;" | {{convert|174|km|abbr=on}}

| File:Plainstage.svg

| Flat stage

| {{flagathlete|Álvaro Hodeg|COL}}

scope="row" style="text-align:center;" | 3

| style="text-align:center;" | 30 May

| Lyngdal to Kristiansand

| style="text-align:center;" | {{convert|179.7|km|abbr=on}}

| File:Hillystage.svg

| Hilly stage

| {{flagathlete|Edvald Boasson Hagen|NOR}}

scope="row" style="text-align:center;" | 4

| style="text-align:center;" | 31 May

| Arendal to Sandefjord

| style="text-align:center;" | {{convert|224.4|km|abbr=on}}

| File:Hillystage.svg

| Hilly stage

| {{flagathlete|Edoardo Affini|ITA}}

scope="row" style="text-align:center;" | 5

| style="text-align:center;" | 1 June

| Skien to Drammen

| style="text-align:center;" | {{convert|159.7|km|abbr=on}}

| File:Plainstage.svg

| Flat stage

| {{flagathlete|Alexander Kristoff|NOR}}

scope="row" style="text-align:center;" | 6

| style="text-align:center;" | 2 June

| Gran to Hønefoss

| style="text-align:center;" | {{convert|175.1|km|abbr=on}}

| File:Hillystage.svg

| Hilly stage

| {{flagathlete|Kristoffer Halvorsen|NOR}}

colspan="2"| Total

| colspan="5" style="text-align:center;" | {{convert|1081.1|km|1|abbr=on}}

Stages

=Stage 1=

;28 May 2019 — Stavanger to Egersund, {{convert|168.2|km|miles|1|abbr=on}}

|

{{cyclingresult start|title=Stage 1 result{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/stage-1|title=Tour of Norway 2019 - Stage 1 - Results|website=www.procyclingstats.com|accessdate=30 May 2019}}}}

{{cyclingresult|1|Cees Bol|NED|{{UCI team code|SUN|2019}}|3h 55' 12"}}

{{cyclingresult|2|Eduard-Michael Grosu|ROM|{{UCI team code|DMP|2019}}|+ 0"}}

{{cyclingresult|3|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 0"}}

{{cyclingresult|4|Lawrence Naesen|BEL|{{UCI team code|LTS|2019}}|+ 0"}}

{{cyclingresult|5|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 0"}}

{{cyclingresult|6|Moreno Hofland|NED|{{UCI team code|EFD|2019}}|+ 0"}}

{{cyclingresult|7|Trond Trondsen|NOR|Team Coop|+ 0"}}

{{cyclingresult|8|Tom Van Asbroeck|BEL|{{UCI team code|ICA|2019}}|+ 0"}}

{{cyclingresult|9|Matteo Malucelli|ITA|{{UCI team code|CJR|2019}}|+ 0"}}

{{cyclingresult|10|Tim Wellens|BEL|{{UCI team code|LTS|2019}}|+ 0"}}

{{cyclingresult end}}

{{cyclingresult start|title=General classification after Stage 1}}

{{cyclingresult|1|Cees Bol|NED|{{UCI team code|SUN|2019}}|3h 55' 02"|25px25px}}

{{cyclingresult|2|Eduard-Michael Grosu|ROM|{{UCI team code|DMP|2019}}|+ 4"}}

{{cyclingresult|3|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 6"}}

{{cyclingresult|4|Jacob Eriksson|SWE|Team Coop|+ 9"|25px}}

{{cyclingresult|5|Lawrence Naesen|BEL|{{UCI team code|LTS|2019}}|+ 10"}}

{{cyclingresult|6|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 10"}}

{{cyclingresult|7|Moreno Hofland|NED|{{UCI team code|EFD|2019}}|+ 10"}}

{{cyclingresult|8|Trond Trondsen|NOR|Team Coop|+ 10"}}

{{cyclingresult|9|Tom Van Asbroeck|BEL|{{UCI team code|ICA|2019}}|+ 10"}}

{{cyclingresult|10|Matteo Malucelli|ITA|{{UCI team code|CJR|2019}}|+ 10"}}

{{cyclingresult end}}

=Stage 2=

;29 May 2019 — Kvinesdal to Mandal, {{convert|174|km|miles|1|abbr=on}}

|

{{cyclingresult start|title=Stage 2 result{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/stage-2|title=Tour of Norway 2019 - Stage 2 - Results|website=www.procyclingstats.com|accessdate=30 May 2019}}}}

{{cyclingresult|1|Álvaro Hodeg|COL|{{UCI team code|QST|2019}}|4h 09' 18"}}

{{cyclingresult|2|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 0"}}

{{cyclingresult|3|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|+ 0"}}

{{cyclingresult|4|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 0"}}

{{cyclingresult|5|Alex Kirsch|LUX|{{UCI team code|TFS|2019}}|+ 0"}}

{{cyclingresult|6|Eduard-Michael Grosu|ROM|{{UCI team code|DMP|2019}}|+ 0"}}

{{cyclingresult|7|Tom Van Asbroeck|BEL|{{UCI team code|ICA|2019}}|+ 0"}}

{{cyclingresult|8|Cees Bol|NED|{{UCI team code|SUN|2019}}|+ 0"|25px25px}}

{{cyclingresult|9|Luka Mezgec|SLO|{{UCI team code|MTS men|2019}}|+ 0"}}

{{cyclingresult|10|Boy van Poppel|NED|{{UCI team code|ROC|2019}}|+ 0"}}

{{cyclingresult end}}

{{cyclingresult start|title=General classification after Stage 2}}

{{cyclingresult|1|Cees Bol|NED|{{UCI team code|SUN|2019}}|8h 04' 20"|25px}}

{{cyclingresult|2|Álvaro Hodeg|COL|{{UCI team code|QST|2019}}|+ 0"|25px}}

{{cyclingresult|3|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 4"|25px}}

{{cyclingresult|4|Eduard-Michael Grosu|ROM|{{UCI team code|DMP|2019}}|+ 4"}}

{{cyclingresult|5|Franck Bonnamour|FRA|{{UCI team code|FST|2019}}|+ 5"}}

{{cyclingresult|6|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 6"}}

{{cyclingresult|7|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|+ 6"}}

{{cyclingresult|8|Taco van der Hoorn|NED|{{UCI team code|TLJ|2019}}|+ 7"}}

{{cyclingresult|9|Markus Hoelgaard|NOR|Uno-X Norwegian Development Team|+ 7"}}

{{cyclingresult|10|Omer Goldstein|ISR|{{UCI team code|ICA|2019}}|+ 9"}}

{{cyclingresult end}}

=Stage 3=

;30 May 2019 — Lyngdal to Kristiansand, {{convert|179.7|km|miles|1|abbr=on}}

|

{{cyclingresult start|title=Stage 3 result{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/stage-3|title=Tour of Norway 2019 - Stage 3 - Results|website=www.procyclingstats.com|accessdate=30 May 2019}}}}

{{cyclingresult|1|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|4h 25' 47"}}

{{cyclingresult|2|Joris Nieuwenhuis|NED|{{UCI team code|SUN|2019}}|+ 2"}}

{{cyclingresult|3|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 3"}}

{{cyclingresult|4|Cees Bol|NED|{{UCI team code|SUN|2019}}|+ 3"|25px}}

{{cyclingresult|5|Alex Kirsch|LUX|{{UCI team code|TFS|2019}}|+ 3"}}

{{cyclingresult|6|Davide Martinelli|ITA|{{UCI team code|QST|2019}}|+ 3"}}

{{cyclingresult|7|Luka Mezgec|SLO|{{UCI team code|MTS men|2019}}|+ 3"}}

{{cyclingresult|8|Tom Van Asbroeck|BEL|{{UCI team code|ICA|2019}}|+ 3"}}

{{cyclingresult|9|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 3"}}

{{cyclingresult|10|Marc Hirschi|SUI|{{UCI team code|SUN|2019}}|+ 3"}}

{{cyclingresult end}}

{{cyclingresult start|title=General classification after Stage 3}}

{{cyclingresult|1|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|12h 30' 03"|25px}}

{{cyclingresult|2|Cees Bol|NED|{{UCI team code|SUN|2019}}|+ 7"}}

{{cyclingresult|3|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 9"|25px}}

{{cyclingresult|4|Joris Nieuwenhuis|NED|{{UCI team code|SUN|2019}}|+ 10"|25px}}

{{cyclingresult|5|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 11"}}

{{cyclingresult|6|Franck Bonnamour|FRA|{{UCI team code|FST|2019}}|+ 12"}}

{{cyclingresult|7|Taco van der Hoorn|NED|{{UCI team code|TLJ|2019}}|+ 14"}}

{{cyclingresult|8|Markus Hoelgaard|NOR|Uno-X Norwegian Development Team|+ 14"|25px}}

{{cyclingresult|9|Omer Goldstein|ISR|{{UCI team code|ICA|2019}}|+ 16"}}

{{cyclingresult|10|Jacob Eriksson|SWE|Team Coop|+ 16"}}

{{cyclingresult end}}

=Stage 4=

;31 May 2019 — Arendal to Sandefjord, {{convert|224.4|km|miles|1|abbr=on}}

|

{{cyclingresult start|title=Stage 4 result{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/stage-4|title=Tour of Norway 2019 - Stage 4 - Results|website=www.procyclingstats.com|accessdate=31 May 2019}}}}

{{cyclingresult|1|Edoardo Affini|ITA|{{UCI team code|MTS men|2019}}|5h 07' 30"}}

{{cyclingresult|2|Anders Skaarseth|NOR|Uno-X Norwegian Development Team|+ 0"}}

{{cyclingresult|3|Sander Armée|BEL|{{UCI team code|LTS|2019}}|+ 0"}}

{{cyclingresult|4|Rasmus Quaade|DEN|{{UCI team code|RIW|2019}}|+ 0"}}

{{cyclingresult|5|Daniel Turek|CZE|{{UCI team code|ICA|2019}}|+ 0"}}

{{cyclingresult|6|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 7"|25px}}

{{cyclingresult|7|Yves Lampaert|BEL|{{UCI team code|QST|2019}}|+ 7"}}

{{cyclingresult|8|Tom Van Asbroeck|BEL|{{UCI team code|ICA|2019}}|+ 7"}}

{{cyclingresult|9|Ben Swift|GBR|{{UCI team code|INS|2019b}}|+ 7"}}

{{cyclingresult|10|Eduard-Michael Grosu|ROM|{{UCI team code|DMP|2019}}|+ 7"}}

{{cyclingresult end}}

{{cyclingresult start|title=General classification after Stage 4}}

{{cyclingresult|1|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|17h 37' 40"|25px}}

{{cyclingresult|2|Edoardo Affini|ITA|{{UCI team code|MTS men|2019}}|+ 0"|25px}}

{{cyclingresult|3|Cees Bol|NED|{{UCI team code|SUN|2019}}|+ 7"}}

{{cyclingresult|4|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 8"|25px}}

{{cyclingresult|5|Anders Skaarseth|NOR|Uno-X Norwegian Development Team|+ 9"}}

{{cyclingresult|6|Joris Nieuwenhuis|NED|{{UCI team code|SUN|2019}}|+ 10"}}

{{cyclingresult|7|Daniel Turek|CZE|{{UCI team code|ICA|2019}}|+ 10"}}

{{cyclingresult|8|Sander Armée|BEL|{{UCI team code|LTS|2019}}|+ 10"}}

{{cyclingresult|9|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 11"}}

{{cyclingresult|10|Franck Bonnamour|FRA|{{UCI team code|FST|2019}}|+ 12"}}

{{cyclingresult end}}

=Stage 5=

;1 June 2019 — Skien to Drammen, {{convert|159.7|km|miles|1|abbr=on}}

|

{{cyclingresult start|title=Stage 5 result{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/stage-5|title=Tour of Norway 2019 - Stage 5 - Results|website=www.procyclingstats.com|accessdate=1 June 2019}}}}

{{cyclingresult|1|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|3h 39' 44"|25px}}

{{cyclingresult|2|Álvaro Hodeg|COL|{{UCI team code|QST|2019}}|+ 0"}}

{{cyclingresult|3|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 0"}}

{{cyclingresult|4|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|+ 0"|25px}}

{{cyclingresult|5|Yves Lampaert|BEL|{{UCI team code|QST|2019}}|+ 0"}}

{{cyclingresult|6|Moreno Hofland|NED|{{UCI team code|EFD|2019}}|+ 0"}}

{{cyclingresult|7|Alex Frame|NZL|{{UCI team code|TFS|2019}}|+ 0"}}

{{cyclingresult|8|Lawrence Naesen|BEL|{{UCI team code|LTS|2019}}|+ 0"}}

{{cyclingresult|9|Luka Mezgec|SLO|{{UCI team code|MTS men|2019}}|+ 0"}}

{{cyclingresult|10|Tom Van Asbroeck|BEL|{{UCI team code|ICA|2019}}|+ 0"}}

{{cyclingresult end}}

{{cyclingresult start|title=General classification after Stage 5}}

{{cyclingresult|1|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|21h 17' 22"|25px25px}}

{{cyclingresult|2|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|+ 1"}}

{{cyclingresult|3|Edoardo Affini|ITA|{{UCI team code|MTS men|2019}}|+ 2"|25px}}

{{cyclingresult|4|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 9"}}

{{cyclingresult|5|Cees Bol|NED|{{UCI team code|SUN|2019}}|+ 9"}}

{{cyclingresult|6|Anders Skaarseth|NOR|Uno-X Norwegian Development Team|+ 11"}}

{{cyclingresult|7|Joris Nieuwenhuis|NED|{{UCI team code|SUN|2019}}|+ 12"}}

{{cyclingresult|8|Daniel Turek|CZE|{{UCI team code|ICA|2019}}|+ 12"}}

{{cyclingresult|9|Sander Armée|BEL|{{UCI team code|LTS|2019}}|+ 12"}}

{{cyclingresult|10|Franck Bonnamour|FRA|{{UCI team code|FST|2019}}|+ 14"}}

{{cyclingresult end}}

=Stage 6=

;2 June 2019 — Gran to Hønefoss, {{convert|175.1|km|miles|1|abbr=on}}

{{cyclingresult start|title=Stage 6 result{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/stage-6|title=Tour of Norway 2019 - Stage 6 - Results|website=www.procyclingstats.com|accessdate=2 June 2019}}}}

{{cyclingresult|1|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|4h 02' 40"}}

{{cyclingresult|2|Cees Bol|NED|{{UCI team code|SUN|2019}}|+ 0"}}

{{cyclingresult|3|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|+ 0"|25px25px}}

{{cyclingresult|4|Luka Mezgec|SLO|{{UCI team code|MTS men|2019}}|+ 0"}}

{{cyclingresult|5|Ben Swift|GBR|{{UCI team code|INS|2019b}}|+ 0"}}

{{cyclingresult|6|Yves Lampaert|BEL|{{UCI team code|QST|2019}}|+ 0"}}

{{cyclingresult|7|Alex Kirsch|LUX|{{UCI team code|TFS|2019}}|+ 0"}}

{{cyclingresult|8|Joris Nieuwenhuis|NED|{{UCI team code|SUN|2019}}|+ 0"}}

{{cyclingresult|9|August Jensen|NOR|{{UCI team code|ICA|2019}}|+ 0"}}

{{cyclingresult|10|Edoardo Affini|ITA|{{UCI team code|MTS men|2019}}|+ 0"|25px}}

{{cyclingresult end}}

Classification leadership

class="wikitable" style="text-align: center; font-size:smaller;"

|+ Classification leadership by stage

style="background:#efefef;"

! scope="col" | Stage

! scope="col" | Winner

! scope="col" | General classification
25px

! scope="col" | Points classification
25px

! scope="col" | Mountains classification
25px

! scope="col" | Young rider classification
25px

! scope="col" | Teams classification
25px

scope="row"| 1

| Cees Bol

|style="background:#FFEB64;" rowspan=2| Cees Bol

|style="background:lightblue;"| Cees Bol

|style="background:#FFA8A4;"| Fridtjof Røinås

|style="background:offwhite;"| Jacob Eriksson

|style="background:#FFCD5F;" | {{UCI team code|LTS|2019}}

scope="row"| 2

| Álvaro Hodeg

|style="background:lightblue;"| Kristoffer Halvorsen

|style="background:#FFA8A4;"| Henrik Evensen

|style="background:offwhite;"| Álvaro Hodeg

|style="background:#FFCD5F;" rowspan=2| {{UCI team code|SUN|2019}}

scope="row"| 3

| Edvald Boasson Hagen

|style="background:#FFEB64;" rowspan=2| Edvald Boasson Hagen

|style="background:lightblue;" rowspan=4| Alexander Kristoff

|style="background:#FFA8A4;" rowspan=2| Markus Hoelgaard

|style="background:offwhite;"| Joris Nieuwenhuis

scope="row"| 4

| Edoardo Affini

|style="background:offwhite;" rowspan=2| Edoardo Affini

|style="background:#FFCD5F;" rowspan=3| {{UCI team code|LTS|2019}}

scope="row"| 5

| Alexander Kristoff

|style="background:#FFEB64;" rowspan=2| Alexander Kristoff

|style="background:#FFA8A4;" rowspan=2| Elmar Reinders

scope="row"| 6

| Kristoffer Halvorsen

|style="background:offwhite;"| Kristoffer Halvorsen

colspan="2" | Final

!style="background:#FFDB00;"| Alexander Kristoff

!style="background:darkblue;"| {{font color|white|Alexander Kristoff|link=yes}}

!style="background:#FF3E33;"| {{font color|white|Elmar Reinders|link=yes}}

!style="background:white;"| Kristoffer Halvorsen

!style="background:#FFB927;"| {{UCI team code|LTS|2019}}

Final standings

=General classification=

{{cyclingresult start|title=Final general classification{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/gc|title=2019 Tour of Norway GC|work=Pro Cycling Stats|date=2 June 2019|accessdate=15 August 2019}}}}

{{cyclingresult|1|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|25h 19' 58"|25px25px}}

{{cyclingresult|2|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|+ 3"|25px}}

{{cyclingresult|3|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|+ 5"}}

{{cyclingresult|4|Edoardo Affini|ITA|{{UCI team code|MTS men|2019}}|+ 6"}}

{{cyclingresult|5|Cees Bol|NED|{{UCI team code|SUN|2019}}|+ 7"}}

{{cyclingresult|6|Anders Skaarseth|NOR|Uno-X Norwegian Development Team|+ 15"}}

{{cyclingresult|7|Joris Nieuwenhuis|NED|{{UCI team code|SUN|2019}}|+ 16"}}

{{cyclingresult|8|Daniel Turek|CZE|{{UCI team code|ICA|2019}}|+ 16"}}

{{cyclingresult|9|Sander Armée|BEL|{{UCI team code|LTS|2019}}|+ 16"}}

{{cyclingresult|10|Carl Fredrik Hagen|NOR|{{UCI team code|LTS|2019}}|+ 17"}}

{{cyclingresult end}}

{{columns-start}}

=Points classification=

{{cyclingresult start|title=Final points classification{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/points|title=2019 Tour of Norway Points Classification|work=Pro Cycling Stats|date=2 June 2019|accessdate=15 August 2019}}|points=yes}}

{{cyclingresult|1|Alexander Kristoff|NOR|{{UCI team code|UAD|2019}}|77|25px25px}}

{{cyclingresult|2|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|64|25px}}

{{cyclingresult|3|Cees Bol|NED|{{UCI team code|SUN|2019}}|56}}

{{cyclingresult|4|Edvald Boasson Hagen|NOR|{{UCI team code|DDD|2019}}|46}}

{{cyclingresult|5|Tom Van Asbroeck|BEL|{{UCI team code|ICA|2019}}|42}}

{{cyclingresult|6|Alex Kirsch|LUX|{{UCI team code|TFS|2019}}|36}}

{{cyclingresult|7|Luka Mezgec|SLO|{{UCI team code|MTS men|2019}}|35}}

{{cyclingresult|8|Álvaro Hodeg|COL|{{UCI team code|QST|2019}}|33}}

{{cyclingresult|9|Yves Lampaert|BEL|{{UCI team code|QST|2019}}|33}}

{{cyclingresult|10|Lawrence Naesen|BEL|{{UCI team code|LTS|2019}}|29}}

{{cyclingresult end}}

{{column}}

=Mountains classification=

{{cyclingresult start|title=Final mountains classification{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/kom|title=2019 Tour of Norway Mountains Classification|work=Pro Cycling Stats|date=2 June 2019|accessdate=15 August 2019}}|points=yes}}

{{cyclingresult|1|Elmar Reinders|NED|{{UCI team code|ROC|2019}}|20|25px}}

{{cyclingresult|2|Marc Hirschi|SUI|{{UCI team code|SUN|2019}}|19}}

{{cyclingresult|3|Bjorg Lambrecht|BEL|{{UCI team code|LTS|2019}}|16}}

{{cyclingresult|4|Markus Hoelgaard|NOR|Uno-X Norwegian Development Team|13}}

{{cyclingresult|5|Remco Evenepoel|BEL|{{UCI team code|QST|2019}}|13}}

{{cyclingresult|6|Tim Wellens|BEL|{{UCI team code|LTS|2019}}|10}}

{{cyclingresult|7|Andreas Vangstad|NOR|Joker Fuel of Norway|9}}

{{cyclingresult|8|Nikita Stalnov|KAZ|{{UCI team code|AST|2019}}|9}}

{{cyclingresult|9|Carl Fredrik Hagen|NOR|{{UCI team code|LTS|2019}}|9}}

{{cyclingresult|10|Tom Van Asbroeck|BEL|{{UCI team code|ICA|2019}}|9}}

{{cyclingresult end}}

{{columns-end}}

{{columns-start}}

=Young rider classification=

{{cyclingresult start|title=Final young rider general classification{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/youth|title=2019 Tour of Norway Young rider Classification|work=Pro Cycling Stats|date=2 June 2019|accessdate=15 August 2019}}}}

{{cyclingresult|1|Kristoffer Halvorsen|NOR|{{UCI team code|INS|2019b}}|25h 20' 01"|25px}}

{{cyclingresult|2|Edoardo Affini|ITA|{{UCI team code|MTS men|2019}}|+ 3"}}

{{cyclingresult|3|Joris Nieuwenhuis|NED|{{UCI team code|SUN|2019}}|+ 13"}}

{{cyclingresult|4|Marc Hirschi|SUI|{{UCI team code|SUN|2019}}|+ 17"}}

{{cyclingresult|5|Jacob Eriksson|SWE|Team Coop|+ 19"}}

{{cyclingresult|6|Bjorg Lambrecht|BEL|{{UCI team code|LTS|2019}}|+ 20"}}

{{cyclingresult|7|Milan Menten|BEL|{{UCI team code|SVB|2019}}|+ 20"}}

{{cyclingresult|8|Lucas Eriksson|SWE|{{UCI team code|RIW|2019}}|+ 20"}}

{{cyclingresult|9|Yevgeniy Gidich|KAZ|{{UCI team code|AST|2019}}|+ 41"}}

{{cyclingresult|10|Alessandro Fedeli|ITA|{{UCI team code|DMP|2019}}|+ 1' 43"}}

{{cyclingresult end}}

{{column}}

=Teams classification=

{{cyclingresult start|title=Final teams classification{{cite web|url=https://www.procyclingstats.com/race/tour-of-norway/2019/teams|title=2019 Tour of Norway Teams Classification|work=Pro Cycling Stats|date=2 June 2019|accessdate=15 August 2019}}|rider=no}}

{{cyclingresult|1|||{{UCI team code|LTS|2019}}|76h 00' 56"}}

{{cyclingresult|2|||{{UCI team code|ICA|2019}}|+ 0"}}

{{cyclingresult|3|||{{UCI team code|MTS men|2019}}|+ 0"}}

{{cyclingresult|4|||Uno-X Norwegian Development Team|+ 0"}}

{{cyclingresult|5|||{{UCI team code|SUN|2019}}|+ 6"}}

{{cyclingresult|6|||{{UCI team code|INS|2019b}}|+ 7"}}

{{cyclingresult|7|||{{UCI team code|AST|2019}}|+ 28"}}

{{cyclingresult|8|||{{UCI team code|QST|2019}}|+ 3' 58"}}

{{cyclingresult|9|||{{UCI team code|UAD|2019}}|+ 4' 14"}}

{{cyclingresult|10|||{{UCI team code|FST|2019}}|+ 4' 52"}}

{{cyclingresult end}}

{{columns-end}}

References

{{reflist|30em}}