Tour of the Alps 2026 - Stage 5

Trento > Bolzano, 129.8km

20.04-24.04

The final stage to Bozen/Bolzano is short but intense, with the decisive action packed into the closing circuits. After a relatively calm opening, riders tackle a demanding 19 km loop twice, featuring the long climb to Nobls. The second ascent includes bonus seconds, potentially crucial for the GC. A fast descent leads to the finish, where late attacks or small group sprints could decide both the stage and the overall.

Results

Stage

PosRiderTeam Time
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 3:20:36
2 Egan Bernal Netcompany INEOS + 00.30
3 Michael Storer Tudor Pro Cycling Team + 00.30
4 Thymen Arensman Netcompany INEOS + 00.30
5 Jakob Omrzel Bahrain Victorious + 01.10
6 Chris Harper Pinarello-Q36.5 Pro Cycling Team + 01.10
7 Ben O'Connor Team Jayco-AlUla + 01.10
8 Mathys Rondel Tudor Pro Cycling Team + 01.10
9 Giovanni Aleotti Red Bull-BORA-hansgrohe + 02.20
10 Alexander Cepeda EF Education-EasyPost + 02.22
11 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 02.29
12 Derek Gee-West Lidl-Trek + 02.29
13 Embret Svestad-Bårdseng Netcompany INEOS + 03.55
14 Domenico Pozzovivo Solution Tech-NIPPO-Rali + 04.42
15 Gijs Leemreize Team Picnic PostNL + 05.22
16 Sean Quinn EF Education-EasyPost + 05.22
17 Marton Dina MBH Bank Ballan Telecom Fort + 05.22
18 Juan Rodríguez EF Education-EasyPost + 05.22
19 Alex Tolio Bardiani CSF 7 Saber + 05.22
20 Vicente Rojas Bardiani CSF 7 Saber + 06.20
21 Luca Paletti Bardiani CSF 7 Saber + 07.34
22 Colin Stüssi Team Vorarlberg + 07.34
23 Alessandro Tonelli Team Polti VisitMalta + 07.34
24 Lennart Jasch Tudor Pro Cycling Team + 07.34
25 Rudy Porter Team Jayco-AlUla + 07.34
26 Sam Oomen Lidl-Trek + 07.34
27 Darren Rafferty EF Education-EasyPost + 07.34
28 Mattia Gaffuri Team Picnic PostNL + 07.34
29 Koen Bouwman Team Jayco-AlUla + 07.34
30 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team + 07.55
31 Peter Øxenberg Netcompany INEOS + 08.01
32 Nicolo Garibbo Team UKYO + 11.12
33 Federico Iacomoni Team UKYO + 11.12
34 Luca Cretti MBH Bank Ballan Telecom Fort + 11.52
35 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 11.52
36 Luca Covili Bardiani CSF 7 Saber + 11.52
37 Adrián Benito Team Polti VisitMalta + 13.57
38 Matteo Vanhuffel Team Picnic PostNL + 13.57
39 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 15.01
40 Florian Stork Tudor Pro Cycling Team + 15.01
41 Ben Zwiehoff Red Bull-BORA-hansgrohe + 15.01
42 Max Bock Red Bull-BORA-hansgrohe + 15.01
43 Philipp Hofbauer Team Vorarlberg + 15.01
44 Christopher Juul-Jensen Team Jayco-AlUla + 15.02
45 William Barta Tudor Pro Cycling Team + 15.02
46 Davide Bais Team Polti VisitMalta + 16.10
47 Gabriele Bessega Team Polti VisitMalta + 16.10
48 Chris Hamilton Team Picnic PostNL + 16.10
49 Leonardo Vesco Italy + 16.31
50 Alessandro Cattani Italy + 16.31
51 Mattia Stenico Bardiani CSF 7 Saber + 16.31
52 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 16.36
53 Tommaso Dati Team UKYO + 16.36
54 Paul Double Team Jayco-AlUla + 16.59
55 Finlay Pickering Team Jayco-AlUla + 17.01
56 Alastair Mackellar EF Education-EasyPost + 18.17
57 Benedikt Benz Lidl-Trek + 19.10
58 Andrea Pietrobon Team Polti VisitMalta + 19.10
59 Tommaso Bambagioni Italy + 19.10
60 Nicolas Milesi Netcompany INEOS + 19.10
61 Andrea D'Amato Team UKYO + 19.10
62 Roman Ermakov Bahrain Victorious + 19.10
63 Mattia Bais Team Polti VisitMalta + 19.10
64 Benjamin Eckerstorfer Austria + 19.10
65 Kilian Feurstein Team Vorarlberg + 19.10
66 Samuel Bertolli Solution Tech-NIPPO-Rali + 19.10
67 Kasper Borremans Bahrain Victorious + 19.10
68 Márk Valent MBH Bank Ballan Telecom Fort + 19.10
69 Rainer Kepplinger Bahrain Victorious + 19.10
70 Amanuel Ghebreigzabhier Lidl-Trek + 19.10
71 Joshua Golliker EF Education-EasyPost + 19.10
72 Tobias Foss Netcompany INEOS + 19.10
73 Tommaso Quaglia Italy + 19.10
- Emanuel Zangerle Team Vorarlberg OOT
- Valentin Poschacher Austria OOT
- Dominik Röber Team Vorarlberg OOT
- Davide De Cassan Italy OOT
- Max van der Meulen Bahrain Victorious OOT
- Oliver Stockwell Bahrain Victorious OOT
- Josef Dirnbauer Austria OOT
- Riccardo Zoidl Austria OOT
- Alexandre Balmer Solution Tech-NIPPO-Rali DNS
- Matteo Sobrero Lidl-Trek DNS
- Luca Verrando Solution Tech-NIPPO-Rali DNF
- Emil Herzog Red Bull-BORA-hansgrohe DNF
- David Paumann Austria DNF
- Hannes Wilksch Tudor Pro Cycling Team DNF
- Ben Granger Solution Tech-NIPPO-Rali DNF
- Simone Raccani Team UKYO DNF
- Lawrence Warbasse Tudor Pro Cycling Team DNF
- Diego Bracalente MBH Bank Ballan Telecom Fort DNF

GC

PosRiderTeam Time
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 19:01:52
2 Egan Bernal Netcompany INEOS + 00.40
3 Thymen Arensman Netcompany INEOS + 00.50
4 Michael Storer Tudor Pro Cycling Team + 01.09
5 Mathys Rondel Tudor Pro Cycling Team + 01.45
6 Jakob Omrzel Bahrain Victorious + 01.55
7 Chris Harper Pinarello-Q36.5 Pro Cycling Team + 01.55
8 Ben O'Connor Team Jayco-AlUla + 01.59
9 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 02.51
10 Giovanni Aleotti Red Bull-BORA-hansgrohe + 03.11
11 Alexander Cepeda EF Education-EasyPost + 03.34
12 Derek Gee-West Lidl-Trek + 03.59
13 Embret Svestad-Bårdseng Netcompany INEOS + 04.56
14 Domenico Pozzovivo Solution Tech-NIPPO-Rali + 05.27
15 Alex Tolio Bardiani CSF 7 Saber + 06.07
16 Gijs Leemreize Team Picnic PostNL + 06.32
17 Juan Rodríguez EF Education-EasyPost + 07.07
18 Vicente Rojas Bardiani CSF 7 Saber + 07.36
19 Mattia Gaffuri Team Picnic PostNL + 08.05
20 Colin Stüssi Team Vorarlberg + 08.44
21 Rudy Porter Team Jayco-AlUla + 08.48
22 Darren Rafferty EF Education-EasyPost + 08.49
23 Marton Dina MBH Bank Ballan Telecom Fort + 08.52
24 Luca Paletti Bardiani CSF 7 Saber + 09.04
25 Sam Oomen Lidl-Trek + 09.31
26 Alessandro Tonelli Team Polti VisitMalta + 09.35
27 Luca Covili Bardiani CSF 7 Saber + 14.49
28 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team + 14.57
29 Koen Bouwman Team Jayco-AlUla + 16.31
30 Florian Stork Tudor Pro Cycling Team + 17.12
31 Nicolo Garibbo Team UKYO + 17.23
32 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 18.17
33 Lennart Jasch Tudor Pro Cycling Team + 20.25
34 Sean Quinn EF Education-EasyPost + 20.55
35 Peter Øxenberg Netcompany INEOS + 21.19
36 Chris Hamilton Team Picnic PostNL + 22.33
37 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 23.17
38 William Barta Tudor Pro Cycling Team + 23.25
39 Matteo Vanhuffel Team Picnic PostNL + 23.55
40 Finlay Pickering Team Jayco-AlUla + 25.18
41 Ben Zwiehoff Red Bull-BORA-hansgrohe + 27.08
42 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 30.21
43 Christopher Juul-Jensen Team Jayco-AlUla + 31.37
44 Luca Cretti MBH Bank Ballan Telecom Fort + 32.07
45 Philipp Hofbauer Team Vorarlberg + 33.18
46 Rainer Kepplinger Bahrain Victorious + 33.26
47 Alessandro Cattani Italy + 34.00
48 Alastair Mackellar EF Education-EasyPost + 34.44
49 Federico Iacomoni Team UKYO + 39.00
50 Amanuel Ghebreigzabhier Lidl-Trek + 39.33
51 Tommaso Dati Team UKYO + 42.05
52 Roman Ermakov Bahrain Victorious + 43.02
53 Leonardo Vesco Italy + 44.54
54 Adrián Benito Team Polti VisitMalta + 45.20
55 Mattia Stenico Bardiani CSF 7 Saber + 45.24
56 Kasper Borremans Bahrain Victorious + 47.07
57 Paul Double Team Jayco-AlUla + 47.20
58 Mattia Bais Team Polti VisitMalta + 47.28
59 Márk Valent MBH Bank Ballan Telecom Fort + 53.13
60 Gabriele Bessega Team Polti VisitMalta + 55.51
61 Andrea Pietrobon Team Polti VisitMalta + 56.11
62 Tommaso Bambagioni Italy + 58.15
63 Davide Bais Team Polti VisitMalta + 59.32
64 Max Bock Red Bull-BORA-hansgrohe + 01:03.08
65 Samuel Bertolli Solution Tech-NIPPO-Rali + 01:04.17
66 Joshua Golliker EF Education-EasyPost + 01:07.31
67 Benedikt Benz Lidl-Trek + 01:09.25
68 Tobias Foss Netcompany INEOS + 01:09.25
69 Benjamin Eckerstorfer Austria + 01:13.26
70 Nicolas Milesi Netcompany INEOS + 01:18.21
71 Kilian Feurstein Team Vorarlberg + 01:18.21
72 Andrea D'Amato Team UKYO + 01:21.28
73 Tommaso Quaglia Italy + 01:21.28
- Emanuel Zangerle Team Vorarlberg OOT
- Valentin Poschacher Austria OOT
- Dominik Röber Team Vorarlberg OOT
- Davide De Cassan Italy OOT
- Max van der Meulen Bahrain Victorious OOT
- Oliver Stockwell Bahrain Victorious OOT
- Josef Dirnbauer Austria OOT
- Riccardo Zoidl Austria OOT
- Alexandre Balmer Solution Tech-NIPPO-Rali DNS
- Matteo Sobrero Lidl-Trek DNS
- Luca Verrando Solution Tech-NIPPO-Rali DNF
- Emil Herzog Red Bull-BORA-hansgrohe DNF
- David Paumann Austria DNF
- Hannes Wilksch Tudor Pro Cycling Team DNF
- Ben Granger Solution Tech-NIPPO-Rali DNF
- Simone Raccani Team UKYO DNF
- Lawrence Warbasse Tudor Pro Cycling Team DNF
- Diego Bracalente MBH Bank Ballan Telecom Fort DNF

Youth

PosRiderTeam Time
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 19:01:52
2 Mathys Rondel Tudor Pro Cycling Team + 01.45
3 Jakob Omrzel Bahrain Victorious + 01.55
4 Juan Rodríguez EF Education-EasyPost + 07.07
5 Darren Rafferty EF Education-EasyPost + 08.49
6 Luca Paletti Bardiani CSF 7 Saber + 09.04
7 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 18.17
8 Peter Øxenberg Netcompany INEOS + 21.19
9 Matteo Vanhuffel Team Picnic PostNL + 23.55
10 Finlay Pickering Team Jayco-AlUla + 25.18
11 Alessandro Cattani Italy + 34.00
12 Roman Ermakov Bahrain Victorious + 43.02
13 Leonardo Vesco Italy + 44.54
14 Adrián Benito Team Polti VisitMalta + 45.20
15 Mattia Stenico Bardiani CSF 7 Saber + 45.24
16 Kasper Borremans Bahrain Victorious + 47.07
17 Márk Valent MBH Bank Ballan Telecom Fort + 53.13
18 Gabriele Bessega Team Polti VisitMalta + 55.51
19 Tommaso Bambagioni Italy + 58.15
20 Max Bock Red Bull-BORA-hansgrohe + 01:03.08
21 Samuel Bertolli Solution Tech-NIPPO-Rali + 01:04.17
22 Joshua Golliker EF Education-EasyPost + 01:07.31
23 Benedikt Benz Lidl-Trek + 01:09.25
24 Benjamin Eckerstorfer Austria + 01:13.26
25 Nicolas Milesi Netcompany INEOS + 01:18.21
26 Kilian Feurstein Team Vorarlberg + 01:18.21
27 Tommaso Quaglia Italy + 01:21.28

Points

PosRiderTeam Points
1 Tommaso Dati Team UKYO 53
2 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 53
3 Giulio Pellizzari Red Bull-BORA-hansgrohe 50
4 Lennart Jasch Tudor Pro Cycling Team 39
5 Egan Bernal Netcompany INEOS 39
6 Thymen Arensman Netcompany INEOS 32
7 Sean Quinn EF Education-EasyPost 23
8 Florian Stork Tudor Pro Cycling Team 22
9 Sam Oomen Lidl-Trek 20
10 Aleksandr Vlasov Red Bull-BORA-hansgrohe 18
11 Federico Iacomoni Team UKYO 18
12 Mattia Gaffuri Team Picnic PostNL 16
13 Rainer Kepplinger Bahrain Victorious 14
14 Michael Storer Tudor Pro Cycling Team 13
15 Jakob Omrzel Bahrain Victorious 12
16 Darren Rafferty EF Education-EasyPost 12
17 Nicolo Garibbo Team UKYO 10
18 Davide Bais Team Polti VisitMalta 10
19 Benjamin Eckerstorfer Austria 10
20 Chris Harper Pinarello-Q36.5 Pro Cycling Team 8
21 Luca Paletti Bardiani CSF 7 Saber 8
22 Gabriele Bessega Team Polti VisitMalta 8
23 Mathys Rondel Tudor Pro Cycling Team 7
24 Ben O'Connor Team Jayco-AlUla 5
25 Juan Rodríguez EF Education-EasyPost 4
26 Chris Hamilton Team Picnic PostNL 4
27 Mark Donovan Pinarello-Q36.5 Pro Cycling Team 4
28 Andrea Pietrobon Team Polti VisitMalta 4
29 Leonardo Vesco Italy 3
30 Giovanni Aleotti Red Bull-BORA-hansgrohe 2
31 Embret Svestad-Bårdseng Netcompany INEOS 2
32 Alex Tolio Bardiani CSF 7 Saber 2
33 Alexander Cepeda EF Education-EasyPost 1

Mountain

PosRiderTeam Points
1 Lennart Jasch Tudor Pro Cycling Team 22
2 Sean Quinn EF Education-EasyPost 20
3 Darren Rafferty EF Education-EasyPost 16
4 Juan Rodríguez EF Education-EasyPost 14
5 Sam Oomen Lidl-Trek 12
6 Davide Bais Team Polti VisitMalta 11
7 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 8
8 Rainer Kepplinger Bahrain Victorious 8
9 Peter Øxenberg Netcompany INEOS 6
10 Ben Zwiehoff Red Bull-BORA-hansgrohe 6
11 Christopher Juul-Jensen Team Jayco-AlUla 6
12 Aleksandr Vlasov Red Bull-BORA-hansgrohe 4
13 Embret Svestad-Bårdseng Netcompany INEOS 4
14 Benjamin Eckerstorfer Austria 4
15 Giulio Pellizzari Red Bull-BORA-hansgrohe 2
16 Thymen Arensman Netcompany INEOS 2
17 Mattia Gaffuri Team Picnic PostNL 2
18 Alastair Mackellar EF Education-EasyPost 2

Team

PosTeamTime
1 Red Bull-BORA-hansgrohe 57:11:46
2 INEOS Grenadiers + 00.38
3 Tudor Pro Cycling Team + 06.19
4 EF Education-EasyPost + 10.20
5 Bardiani-CSF 7 Saber + 16.37
6 Team Jayco-AlUla + 16.47
7 Pinarello-Q36.5 Pro Cycling Team + 26.23
8 Team Picnic PostNL + 26.37
9 Lidl-Trek + 27.54
10 MBH Bank Ballan Telecom Fort + 39.34
11 Bahrain Victorious + 01:00.36
12 Team UKYO + 01:15.42
13 Team Polti VisitMalta + 01:18.12
14 Italy + 01:29.25
15 Team Vorarlberg + 01:47.00

Race profile

Race
Tour of the Alps
Start date
20.04.2026
End date
24.04.2026
Total distance
129.8 km
Gen
Men
Cat
2.Pro
Country
Italy
Discipline
Road
First edition
1962

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 ❤️