Tour of Norway 2024 - Stage 4

Stavanger > Stavanger, 125.0km

23.05-26.05

Results

Stage

PosRiderTeam Time
1 Alexander Kristoff Uno-X Mobility 2:39:04
2 Jordi Meeus BORA-hansgrohe + 00.00
3 Wout van Aert Team Visma | Lease a Bike + 00.00
4 Pavel Bittner Team dsm-firmenich PostNL + 00.00
5 Lars Craps Team Flanders-Baloise + 00.00
6 Axel Laurance Alpecin-Deceuninck + 00.00
7 Marco Brenner Tudor Pro Cycling Team + 00.00
8 Tyler Stites Project Echelon Racing + 00.00
9 Huub Artz Intermarché-Wanty + 00.00
10 Gijs Van Hoecke Intermarché-Wanty + 00.00
11 Magnus Cort Uno-X Mobility + 00.00
12 Ethan Hayter INEOS Grenadiers + 00.00
13 Andre Drege Team Coop-Repsol + 00.00
14 Lorenzo Rota Intermarché-Wanty + 00.00
15 Bart Lemmen Team Visma | Lease a Bike + 00.00
16 Dylan Vandenstorme Team Flanders-Baloise + 00.00
17 Juri Hollmann Alpecin-Deceuninck + 00.00
18 Ådne Holter Uno-X Mobility + 00.00
19 Adrien Maire TdT-Unibet + 00.00
20 Elias Maris Team Flanders-Baloise + 00.00
21 Carl Fredrik Hagen Q36.5 Pro Cycling Team + 00.00
22 Vincent Van Hemelen Team Flanders-Baloise + 00.00
23 Francesco Busatto Intermarché-Wanty + 00.00
24 Ben Zwiehoff BORA-hansgrohe + 00.00
25 Mathias Vacek Lidl-Trek + 00.00
26 Filippo Conca Q36.5 Pro Cycling Team + 00.05
27 Óscar Rodríguez INEOS Grenadiers + 00.05
28 Lennert Teugels Bingoal WB + 00.05
29 Floris De Tier Bingoal WB + 00.05
30 Adam Toupalik TdT-Unibet + 00.05
31 Tijmen Graat Team Visma | Lease a Bike + 00.05
32 Owen Geleijn TdT-Unibet + 00.05
33 Martijn Tusveld Team dsm-firmenich PostNL + 00.05
34 Anton Stensby Team Coop-Repsol + 00.05
35 Rein Taaramäe Intermarché-Wanty + 00.05
36 Luca Vergallito Alpecin-Deceuninck + 00.05
37 Filip Reha ATT Investments + 00.05
38 Fredrik Dversnes Uno-X Mobility + 00.05
39 Abram Stockman TdT-Unibet + 00.05
40 Alexander Hajek BORA-hansgrohe + 00.05
41 Elia Viviani INEOS Grenadiers + 00.05
42 Koen Bouwman Team Visma | Lease a Bike + 00.05
43 Kamiel Bonneu Team Flanders-Baloise + 00.05
44 Henrik Fjellheim Norway + 00.05
45 Salvatore Puccio INEOS Grenadiers + 00.05
46 AJ August INEOS Grenadiers + 00.05
47 Sebastien Reichenbach Tudor Pro Cycling Team + 00.05
48 Anders Skaarseth Uno-X Mobility + 00.17
49 Per Strand Hagenes Team Visma | Lease a Bike + 00.30
50 Emil Herzog BORA-hansgrohe + 00.32
51 Lucas Eriksson Tudor Pro Cycling Team + 00.52
52 Baptiste Huyet TdT-Unibet + 00.52
53 Simon Vanicek ATT Investments + 00.56
54 Storm Ingebrigtsen Team Coop-Repsol + 00.56
55 Arno Claeys Team Flanders-Baloise + 00.56
56 Simen Evertsen-Hegreberg Norway + 00.56
57 Kamil Malecki Q36.5 Pro Cycling Team + 00.56
58 Sean Flynn Team dsm-firmenich PostNL + 00.56
59 Jakub Otruba ATT Investments + 00.56
60 Lucas Jacques Bingoal WB + 00.56
61 Karel Camrda ATT Investments + 00.56
62 Matthias Schwarzbacher ATT Investments + 00.56
63 Scott McGill Project Echelon Racing + 00.56
64 Menno Huising Team Visma | Lease a Bike + 01.08
65 Thibau Nys Lidl-Trek + 01.08
66 Brendan Rhim Project Echelon Racing + 01.08
67 Walter Calzoni Q36.5 Pro Cycling Team + 01.29
68 Eirik Vang Aas Norway + 01.51
69 Trym Brennsæter Norway + 01.51
70 Cesare Benedetti BORA-hansgrohe + 01.51
71 Natnael Tesfazion Lidl-Trek + 01.51
72 Loic Vliegen Bingoal WB + 01.51
73 Hugo Scala Jr Project Echelon Racing + 01.51
74 Dario Cataldo Lidl-Trek + 01.51
75 Fabio Felline Lidl-Trek + 01.51
76 Toon Vandebosch Alpecin-Deceuninck + 03.18
77 Kim Heiduk INEOS Grenadiers + 04.02
78 Jacopo Mosca Lidl-Trek + 04.10
79 Marco Tizza Bingoal WB + 04.10
80 Luc Wirtgen Tudor Pro Cycling Team + 04.10
81 Jacob Eriksson Tudor Pro Cycling Team + 04.10
82 Idar Andersen Uno-X Mobility + 04.10
83 Kalle Kvam Team Coop-Repsol + 04.10
84 Samuel Boardman Project Echelon Racing + 04.10
85 Ramses Debruyne Alpecin-Deceuninck + 04.45
86 Romain Combaud Team dsm-firmenich PostNL + 06.40
87 Hannes Wilksch Tudor Pro Cycling Team + 06.40
88 Jelle Johannink TdT-Unibet + 06.40
89 Johan Ravnøy Team Coop-Repsol + 06.40
90 Halvor Utengen Sandstad Team Coop-Repsol + 06.40
91 Jesper Stiansen Norway + 06.40
92 Tim Naberman Team dsm-firmenich PostNL + 06.40
93 Negasi Haylu Abreha Q36.5 Pro Cycling Team + 06.40
94 Kristoffer Skjerping Norway + 07.12
95 Matus Stocek ATT Investments + 08.30
96 Gerben Kuypers Intermarché-Wanty + 08.30
97 Marcel Camprubí Q36.5 Pro Cycling Team + 08.30
98 Laurent Gervais Project Echelon Racing + 08.30
99 Sasha Weemaes Bingoal WB + 08.30
- Jason Osborne Alpecin-Deceuninck DNF

GC

PosRiderTeam Time
1 Axel Laurance Alpecin-Deceuninck 14:55:10
2 Bart Lemmen Team Visma | Lease a Bike + 00.12
3 Ådne Holter Uno-X Mobility + 00.13
4 Mathias Vacek Lidl-Trek + 00.21
5 Marco Brenner Tudor Pro Cycling Team + 00.33
6 Óscar Rodríguez INEOS Grenadiers + 00.40
7 Ethan Hayter INEOS Grenadiers + 00.46
8 Magnus Cort Uno-X Mobility + 00.52
9 Kamiel Bonneu Team Flanders-Baloise + 00.53
10 Carl Fredrik Hagen Q36.5 Pro Cycling Team + 00.54
11 Huub Artz Intermarché-Wanty + 00.55
12 Luca Vergallito Alpecin-Deceuninck + 00.58
13 Adrien Maire TdT-Unibet + 00.59
14 Koen Bouwman Team Visma | Lease a Bike + 01.15
15 Floris De Tier Bingoal WB + 01.26
16 Ben Zwiehoff BORA-hansgrohe + 01.32
17 Thibau Nys Lidl-Trek + 01.33
18 Lars Craps Team Flanders-Baloise + 01.35
19 Tijmen Graat Team Visma | Lease a Bike + 01.36
20 Filippo Conca Q36.5 Pro Cycling Team + 01.38
21 Alexander Hajek BORA-hansgrohe + 01.54
22 Sebastien Reichenbach Tudor Pro Cycling Team + 01.57
23 Jakub Otruba ATT Investments + 02.06
24 Henrik Fjellheim Norway + 02.11
25 AJ August INEOS Grenadiers + 02.31
26 Vincent Van Hemelen Team Flanders-Baloise + 02.47
27 Lorenzo Rota Intermarché-Wanty + 03.00
28 Elias Maris Team Flanders-Baloise + 03.33
29 Rein Taaramäe Intermarché-Wanty + 03.48
30 Fredrik Dversnes Uno-X Mobility + 04.19
31 Martijn Tusveld Team dsm-firmenich PostNL + 04.19
32 Anton Stensby Team Coop-Repsol + 04.56
33 Juri Hollmann Alpecin-Deceuninck + 05.06
34 Francesco Busatto Intermarché-Wanty + 05.09
35 Karel Camrda ATT Investments + 05.13
36 Dylan Vandenstorme Team Flanders-Baloise + 05.24
37 Salvatore Puccio INEOS Grenadiers + 05.33
38 Tyler Stites Project Echelon Racing + 05.54
39 Trym Brennsæter Norway + 06.20
40 Idar Andersen Uno-X Mobility + 06.28
41 Natnael Tesfazion Lidl-Trek + 07.05
42 Lucas Jacques Bingoal WB + 08.11
43 Andre Drege Team Coop-Repsol + 08.29
44 Abram Stockman TdT-Unibet + 08.30
45 Adam Toupalik TdT-Unibet + 08.40
46 Lucas Eriksson Tudor Pro Cycling Team + 08.55
47 Toon Vandebosch Alpecin-Deceuninck + 08.56
48 Baptiste Huyet TdT-Unibet + 09.06
49 Simen Evertsen-Hegreberg Norway + 09.12
50 Arno Claeys Team Flanders-Baloise + 09.26
51 Kalle Kvam Team Coop-Repsol + 09.43
52 Walter Calzoni Q36.5 Pro Cycling Team + 10.11
53 Emil Herzog BORA-hansgrohe + 11.20
54 Fabio Felline Lidl-Trek + 11.24
55 Cesare Benedetti BORA-hansgrohe + 11.24
56 Sean Flynn Team dsm-firmenich PostNL + 11.32
57 Owen Geleijn TdT-Unibet + 11.48
58 Per Strand Hagenes Team Visma | Lease a Bike + 11.57
59 Storm Ingebrigtsen Team Coop-Repsol + 12.03
60 Kim Heiduk INEOS Grenadiers + 12.16
61 Marcel Camprubí Q36.5 Pro Cycling Team + 12.31
62 Gijs Van Hoecke Intermarché-Wanty + 13.05
63 Laurent Gervais Project Echelon Racing + 13.07
64 Menno Huising Team Visma | Lease a Bike + 13.14
65 Alexander Kristoff Uno-X Mobility + 13.17
66 Wout van Aert Team Visma | Lease a Bike + 13.30
67 Luc Wirtgen Tudor Pro Cycling Team + 13.31
68 Anders Skaarseth Uno-X Mobility + 13.48
69 Romain Combaud Team dsm-firmenich PostNL + 14.08
70 Kamil Malecki Q36.5 Pro Cycling Team + 14.43
71 Pavel Bittner Team dsm-firmenich PostNL + 14.47
72 Lennert Teugels Bingoal WB + 15.07
73 Elia Viviani INEOS Grenadiers + 15.14
74 Eirik Vang Aas Norway + 15.22
75 Loic Vliegen Bingoal WB + 15.40
76 Marco Tizza Bingoal WB + 16.03
77 Brendan Rhim Project Echelon Racing + 16.20
78 Ramses Debruyne Alpecin-Deceuninck + 16.32
79 Jesper Stiansen Norway + 16.34
80 Filip Reha ATT Investments + 17.05
81 Gerben Kuypers Intermarché-Wanty + 17.15
82 Jacob Eriksson Tudor Pro Cycling Team + 17.41
83 Matthias Schwarzbacher ATT Investments + 17.50
84 Jordi Meeus BORA-hansgrohe + 18.08
85 Halvor Utengen Sandstad Team Coop-Repsol + 18.52
86 Hannes Wilksch Tudor Pro Cycling Team + 19.04
87 Scott McGill Project Echelon Racing + 19.20
88 Jacopo Mosca Lidl-Trek + 20.47
89 Jelle Johannink TdT-Unibet + 21.02
90 Simon Vanicek ATT Investments + 21.25
91 Kristoffer Skjerping Norway + 21.44
92 Negasi Haylu Abreha Q36.5 Pro Cycling Team + 21.49
93 Tim Naberman Team dsm-firmenich PostNL + 23.51
94 Johan Ravnøy Team Coop-Repsol + 25.02
95 Dario Cataldo Lidl-Trek + 26.10
96 Samuel Boardman Project Echelon Racing + 26.34
97 Matus Stocek ATT Investments + 27.23
98 Hugo Scala Jr Project Echelon Racing + 28.07
99 Sasha Weemaes Bingoal WB + 31.36
- Jason Osborne Alpecin-Deceuninck DNF

Youth

PosRiderTeam Time
1 Mathias Vacek Lidl-Trek 14:55:31
2 Marco Brenner Tudor Pro Cycling Team + 00.12
3 Huub Artz Intermarché-Wanty + 00.34
4 Thibau Nys Lidl-Trek + 01.12
5 Tijmen Graat Team Visma | Lease a Bike + 01.15
6 Alexander Hajek BORA-hansgrohe + 01.33
7 AJ August INEOS Grenadiers + 02.10
8 Francesco Busatto Intermarché-Wanty + 04.48
9 Dylan Vandenstorme Team Flanders-Baloise + 05.03
10 Trym Brennsæter Norway + 05.59
11 Lucas Jacques Bingoal WB + 07.50
12 Simen Evertsen-Hegreberg Norway + 08.51
13 Kalle Kvam Team Coop-Repsol + 09.22
14 Emil Herzog BORA-hansgrohe + 10.59
15 Per Strand Hagenes Team Visma | Lease a Bike + 11.36
16 Storm Ingebrigtsen Team Coop-Repsol + 11.42
17 Menno Huising Team Visma | Lease a Bike + 12.53
18 Pavel Bittner Team dsm-firmenich PostNL + 14.26
19 Eirik Vang Aas Norway + 15.01
20 Ramses Debruyne Alpecin-Deceuninck + 16.11
21 Jesper Stiansen Norway + 16.13
22 Matthias Schwarzbacher ATT Investments + 17.29
23 Halvor Utengen Sandstad Team Coop-Repsol + 18.31
24 Johan Ravnøy Team Coop-Repsol + 24.41

Mountain

PosRiderTeam Points
1 Eirik Vang Aas Norway 22
2 Filip Reha ATT Investments 18
3 Ådne Holter Uno-X Mobility 14
4 Hannes Wilksch Tudor Pro Cycling Team 12
5 Halvor Utengen Sandstad Team Coop-Repsol 12
6 Axel Laurance Alpecin-Deceuninck 11
7 Bart Lemmen Team Visma | Lease a Bike 11
8 Lennert Teugels Bingoal WB 11
9 Marco Brenner Tudor Pro Cycling Team 10
10 Mathias Vacek Lidl-Trek 9
11 Samuel Boardman Project Echelon Racing 8
12 Carl Fredrik Hagen Q36.5 Pro Cycling Team 7
13 Abram Stockman TdT-Unibet 7
14 Thibau Nys Lidl-Trek 6
15 Jakub Otruba ATT Investments 5
16 Kim Heiduk INEOS Grenadiers 5
17 Johan Ravnøy Team Coop-Repsol 5
18 Huub Artz Intermarché-Wanty 4
19 Laurent Gervais Project Echelon Racing 4
20 Brendan Rhim Project Echelon Racing 4
21 Magnus Cort Uno-X Mobility 3
22 Anton Stensby Team Coop-Repsol 3
23 Natnael Tesfazion Lidl-Trek 3
24 Matus Stocek ATT Investments 3
25 Idar Andersen Uno-X Mobility 2
26 Sean Flynn Team dsm-firmenich PostNL 2
27 Marcel Camprubí Q36.5 Pro Cycling Team 1
28 Hugo Scala Jr Project Echelon Racing 1

Team

PosTeamTime
1 Uno-X Mobility 44:47:45
2 Team Visma | Lease a Bike + 00.47
3 INEOS Grenadiers + 01.48
4 Alpecin-Deceuninck + 02.04
5 Team Flanders-Baloise + 02.55
6 Q36.5 Pro Cycling Team + 05.14
7 Intermarché-Wanty + 05.23
8 Lidl-Trek + 06.54
9 Tudor Pro Cycling Team + 07.24
10 BORA-hansgrohe + 08.31
11 TdT-Unibet + 09.33
12 Norway + 14.23
13 Bingoal WB + 16.07
14 ATT Investments + 16.23
15 Team Coop-Repsol + 17.33
16 Team dsm-firmenich PostNL + 20.12
17 Project Echelon Racing + 23.17

Race profile

Race
Tour of Norway
Start date
23.05.2024
End date
26.05.2024
Total distance
125.0 km
Gen
Men
Cat
2.Pro
Country
Norway
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️