Tour of the Alps 2026 - Stage 2

Telfs > Val Martello, 144.6km

20.04-24.04

Giulio Pellizzari took control on stage 2 of the Tour of the Alps, winning on the summit finish at Val Martello and moving into the overall lead. After bridging across on the final climb, he proved the strongest in a reduced sprint, beating Thymen Arensman and Mattia Gaffuri. A series of late attacks on the climb shaped a selective finale that ultimately played into his hands.

Results

Stage

PosRiderTeam Time
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 3:28:17
2 Thymen Arensman Netcompany INEOS + 00.00
3 Mattia Gaffuri Team Picnic PostNL + 00.00
4 Egan Bernal Netcompany INEOS + 00.00
5 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.00
6 Lorenzo Finn Red Bull-BORA-hansgrohe + 00.03
7 Mathys Rondel Tudor Pro Cycling Team + 00.09
8 Chris Harper Pinarello-Q36.5 Pro Cycling Team + 00.19
9 Alex Tolio Bardiani CSF 7 Saber + 00.19
10 Michael Storer Tudor Pro Cycling Team + 00.19
11 Jakob Omrzel Bahrain Victorious + 00.19
12 Domenico Pozzovivo Solution Tech-NIPPO-Rali + 00.19
13 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.25
14 Ben O'Connor Team Jayco-AlUla + 00.25
15 Juan Rodríguez EF Education-EasyPost + 00.25
16 Ben Zwiehoff Red Bull-BORA-hansgrohe + 00.25
17 Finlay Pickering Team Jayco-AlUla + 00.33
18 Colin Stüssi Team Vorarlberg + 00.35
19 Damien Howson Pinarello-Q36.5 Pro Cycling Team + 00.35
20 Embret Svestad-Bårdseng Netcompany INEOS + 00.35
21 Vicente Rojas Bardiani CSF 7 Saber + 00.41
22 Gijs Leemreize Team Picnic PostNL + 00.44
23 Alessandro Verre MBH Bank Ballan Telecom Fort + 00.46
24 Alexander Cepeda EF Education-EasyPost + 00.46
25 Darren Rafferty EF Education-EasyPost + 00.46
26 Rudy Porter Team Jayco-AlUla + 00.48
27 Matteo Sobrero Lidl-Trek + 01.04
28 Matteo Vanhuffel Team Picnic PostNL + 01.04
29 Luca Paletti Bardiani CSF 7 Saber + 01.04
30 Derek Gee-West Lidl-Trek + 01.04
31 Martín Herreño Bardiani CSF 7 Saber + 01.04
32 Davide Bais Team Polti VisitMalta + 01.26
33 Sam Oomen Lidl-Trek + 01.26
34 Alessandro Tonelli Team Polti VisitMalta + 01.26
35 Luca Covili Bardiani CSF 7 Saber + 01.26
36 Sean Quinn EF Education-EasyPost + 01.26
37 Nahom Zeray Team UKYO + 01.31
38 Davide De Cassan Italy + 01.37
39 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 01.49
40 Adrián Benito Team Polti VisitMalta + 01.49
41 Luca Cretti MBH Bank Ballan Telecom Fort + 01.49
42 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 01.49
43 Michele Bicelli Italy + 01.49
44 Florian Stork Tudor Pro Cycling Team + 01.49
45 Martin Messner Austria + 02.13
46 Alessandro Cattani Italy + 02.40
47 Jack Ward Lidl-Trek + 02.46
48 Alexandre Balmer Solution Tech-NIPPO-Rali + 02.55
49 Mattia Bais Team Polti VisitMalta + 02.55
50 Marton Dina MBH Bank Ballan Telecom Fort + 02.55
51 Samuel Bertolli Solution Tech-NIPPO-Rali + 03.05
52 Márk Valent MBH Bank Ballan Telecom Fort + 03.05
53 Diego Bracalente MBH Bank Ballan Telecom Fort + 03.05
54 Christopher Juul-Jensen Team Jayco-AlUla + 03.14
55 Benjamin Eckerstorfer Austria + 03.18
56 Mattia Stenico Bardiani CSF 7 Saber + 03.18
57 Chris Hamilton Team Picnic PostNL + 03.18
58 Daniel Federspiel Austria + 03.32
59 Luca Verrando Solution Tech-NIPPO-Rali + 04.40
60 Nicolo Garibbo Team UKYO + 04.40
61 Rainer Kepplinger Bahrain Victorious + 04.40
62 Koen Bouwman Team Jayco-AlUla + 04.56
63 Oliver Stockwell Bahrain Victorious + 04.59
64 Alastair Mackellar EF Education-EasyPost + 05.35
65 Peter Øxenberg Netcompany INEOS + 05.53
66 Amanuel Ghebreigzabhier Lidl-Trek + 06.52
67 Felix Engelhardt Team Jayco-AlUla + 06.52
68 Leonardo Vesco Italy + 06.52
69 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 06.52
70 Tommaso Bambagioni Italy + 06.52
71 David Paumann Austria + 06.52
72 Luca Attolini Italy + 06.52
73 William Barta Tudor Pro Cycling Team + 06.52
74 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team + 06.52
75 Valentin Poschacher Austria + 07.02
76 Simone Raccani Team UKYO + 08.00
77 Max van der Meulen Bahrain Victorious + 08.13
78 Roman Ermakov Bahrain Victorious + 08.13
79 Bálint Feldhoffer Bahrain Victorious + 08.13
80 Kasper Borremans Bahrain Victorious + 08.13
81 Matteo Badilatti Pinarello-Q36.5 Pro Cycling Team + 08.13
82 Nicolas Milesi Netcompany INEOS + 08.13
83 Benedikt Benz Lidl-Trek + 08.13
84 Lawrence Warbasse Tudor Pro Cycling Team + 08.13
85 Riccardo Zoidl Austria + 08.13
86 Kilian Feurstein Team Vorarlberg + 08.13
87 Dominik Röber Team Vorarlberg + 08.13
88 Gabriele Bessega Team Polti VisitMalta + 08.13
89 Emanuel Zangerle Team Vorarlberg + 08.13
90 Paul Double Team Jayco-AlUla + 08.13
91 Hannes Wilksch Tudor Pro Cycling Team + 08.38
92 Joshua Golliker EF Education-EasyPost + 09.06
93 Tobias Foss Netcompany INEOS + 09.06
94 Philipp Hofbauer Team Vorarlberg + 09.06
95 Ignazio Cireddu Team Vorarlberg + 09.14
96 James Knox Team Picnic PostNL + 10.25
97 Ben Granger Solution Tech-NIPPO-Rali + 10.25
98 Andrea Pietrobon Team Polti VisitMalta + 10.25
99 Ulrik Tvedt Team Picnic PostNL + 10.25
100 Lennart Jasch Tudor Pro Cycling Team + 10.25
101 Lorenzo Nespoli MBH Bank Ballan Telecom Fort + 10.25
102 Josef Dirnbauer Austria + 10.56
103 Tommaso Dati Team UKYO + 10.56
104 Federico Iacomoni Team UKYO + 10.56
105 Andrea D'Amato Team UKYO + 11.20
106 Tommaso Nencini Solution Tech-NIPPO-Rali + 11.20
107 Tommaso Quaglia Italy + 11.20
108 Max Bock Red Bull-BORA-hansgrohe + 11.20
109 Manabu Ishibashi Team UKYO + 11.20
110 Victor Langellotti Netcompany INEOS + 11.47
111 Tobias Nolde Team Vorarlberg + 12.07
112 Andrea Piras Solution Tech-NIPPO-Rali + 12.35
113 Emil Herzog Red Bull-BORA-hansgrohe + 13.01

GC

PosRiderTeam Time
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 6:49:42
2 Thymen Arensman Netcompany INEOS + 00.04
3 Mattia Gaffuri Team Picnic PostNL + 00.06
4 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.10
5 Egan Bernal Netcompany INEOS + 00.10
6 Lorenzo Finn Red Bull-BORA-hansgrohe + 00.13
7 Mathys Rondel Tudor Pro Cycling Team + 00.19
8 Jakob Omrzel Bahrain Victorious + 00.29
9 Chris Harper Pinarello-Q36.5 Pro Cycling Team + 00.29
10 Alex Tolio Bardiani CSF 7 Saber + 00.29
11 Domenico Pozzovivo Solution Tech-NIPPO-Rali + 00.29
12 Michael Storer Tudor Pro Cycling Team + 00.29
13 Ben O'Connor Team Jayco-AlUla + 00.33
14 Ben Zwiehoff Red Bull-BORA-hansgrohe + 00.35
15 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.35
16 Juan Rodríguez EF Education-EasyPost + 00.35
17 Embret Svestad-Bårdseng Netcompany INEOS + 00.45
18 Colin Stüssi Team Vorarlberg + 00.45
19 Damien Howson Pinarello-Q36.5 Pro Cycling Team + 00.45
20 Vicente Rojas Bardiani CSF 7 Saber + 00.51
21 Gijs Leemreize Team Picnic PostNL + 00.54
22 Alessandro Verre MBH Bank Ballan Telecom Fort + 00.56
23 Darren Rafferty EF Education-EasyPost + 00.56
24 Alexander Cepeda EF Education-EasyPost + 00.56
25 Rudy Porter Team Jayco-AlUla + 00.58
26 Derek Gee-West Lidl-Trek + 01.14
27 Matteo Sobrero Lidl-Trek + 01.14
28 Luca Paletti Bardiani CSF 7 Saber + 01.14
29 Martín Herreño Bardiani CSF 7 Saber + 01.14
30 Matteo Vanhuffel Team Picnic PostNL + 01.14
31 Davide Bais Team Polti VisitMalta + 01.30
32 Sean Quinn EF Education-EasyPost + 01.36
33 Sam Oomen Lidl-Trek + 01.36
34 Luca Covili Bardiani CSF 7 Saber + 01.36
35 Alessandro Tonelli Team Polti VisitMalta + 01.36
36 Davide De Cassan Italy + 01.47
37 Florian Stork Tudor Pro Cycling Team + 01.55
38 Adrián Benito Team Polti VisitMalta + 01.59
39 Luca Cretti MBH Bank Ballan Telecom Fort + 01.59
40 Michele Bicelli Italy + 01.59
41 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 01.59
42 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 01.59
43 Nahom Zeray Team UKYO + 02.05
44 Finlay Pickering Team Jayco-AlUla + 02.17
45 Martin Messner Austria + 02.23
46 Alessandro Cattani Italy + 02.50
47 Jack Ward Lidl-Trek + 02.56
48 Mattia Bais Team Polti VisitMalta + 03.05
49 Alexandre Balmer Solution Tech-NIPPO-Rali + 03.05
50 Marton Dina MBH Bank Ballan Telecom Fort + 03.05
51 Samuel Bertolli Solution Tech-NIPPO-Rali + 03.15
52 Chris Hamilton Team Picnic PostNL + 03.28
53 Mattia Stenico Bardiani CSF 7 Saber + 03.28
54 Diego Bracalente MBH Bank Ballan Telecom Fort + 04.01
55 Nicolo Garibbo Team UKYO + 04.50
56 Rainer Kepplinger Bahrain Victorious + 04.50
57 Koen Bouwman Team Jayco-AlUla + 05.06
58 Alastair Mackellar EF Education-EasyPost + 05.45
59 Oliver Stockwell Bahrain Victorious + 06.43
60 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team + 06.56
61 Márk Valent MBH Bank Ballan Telecom Fort + 07.00
62 Felix Engelhardt Team Jayco-AlUla + 07.02
63 Leonardo Vesco Italy + 07.02
64 Tommaso Bambagioni Italy + 07.02
65 Amanuel Ghebreigzabhier Lidl-Trek + 07.02
66 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 07.02
67 William Barta Tudor Pro Cycling Team + 07.02
68 Christopher Juul-Jensen Team Jayco-AlUla + 07.09
69 Luca Attolini Italy + 07.22
70 Daniel Federspiel Austria + 07.27
71 Peter Øxenberg Netcompany INEOS + 07.37
72 Simone Raccani Team UKYO + 08.10
73 Gabriele Bessega Team Polti VisitMalta + 08.23
74 Benedikt Benz Lidl-Trek + 08.23
75 Kasper Borremans Bahrain Victorious + 08.23
76 Paul Double Team Jayco-AlUla + 08.23
77 Riccardo Zoidl Austria + 09.09
78 Philipp Hofbauer Team Vorarlberg + 09.25
79 Matteo Badilatti Pinarello-Q36.5 Pro Cycling Team + 09.57
80 Lawrence Warbasse Tudor Pro Cycling Team + 09.57
81 Andrea Pietrobon Team Polti VisitMalta + 10.35
82 Emanuel Zangerle Team Vorarlberg + 10.53
83 Tommaso Dati Team UKYO + 10.56
84 Max van der Meulen Bahrain Victorious + 10.59
85 Bálint Feldhoffer Bahrain Victorious + 10.59
86 Federico Iacomoni Team UKYO + 11.06
87 Victor Langellotti Netcompany INEOS + 11.57
88 Dominik Röber Team Vorarlberg + 12.04
89 Roman Ermakov Bahrain Victorious + 12.08
90 Lorenzo Nespoli MBH Bank Ballan Telecom Fort + 12.09
91 Benjamin Eckerstorfer Austria + 12.24
92 Hannes Wilksch Tudor Pro Cycling Team + 12.33
93 Josef Dirnbauer Austria + 12.36
94 Joshua Golliker EF Education-EasyPost + 13.01
95 Max Bock Red Bull-BORA-hansgrohe + 13.04
96 Emil Herzog Red Bull-BORA-hansgrohe + 13.11
97 Lennart Jasch Tudor Pro Cycling Team + 13.11
98 Luca Verrando Solution Tech-NIPPO-Rali + 13.46
99 David Paumann Austria + 15.58
100 Valentin Poschacher Austria + 16.06
101 Nicolas Milesi Netcompany INEOS + 17.19
102 Kilian Feurstein Team Vorarlberg + 17.19
103 Tobias Foss Netcompany INEOS + 18.12
104 Ignazio Cireddu Team Vorarlberg + 18.20
105 James Knox Team Picnic PostNL + 19.31
106 Ben Granger Solution Tech-NIPPO-Rali + 19.31
107 Ulrik Tvedt Team Picnic PostNL + 19.31
108 Tommaso Quaglia Italy + 20.26
109 Tommaso Nencini Solution Tech-NIPPO-Rali + 20.26
110 Andrea D'Amato Team UKYO + 20.26
111 Manabu Ishibashi Team UKYO + 20.26
112 Tobias Nolde Team Vorarlberg + 21.13
113 Andrea Piras Solution Tech-NIPPO-Rali + 21.41

Youth

PosRiderTeam Time
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 6:49:42
2 Lorenzo Finn Red Bull-BORA-hansgrohe + 00.13
3 Mathys Rondel Tudor Pro Cycling Team + 00.19
4 Jakob Omrzel Bahrain Victorious + 00.29
5 Juan Rodríguez EF Education-EasyPost + 00.35
6 Darren Rafferty EF Education-EasyPost + 00.56
7 Luca Paletti Bardiani CSF 7 Saber + 01.14
8 Martín Herreño Bardiani CSF 7 Saber + 01.14
9 Matteo Vanhuffel Team Picnic PostNL + 01.14
10 Adrián Benito Team Polti VisitMalta + 01.59
11 Michele Bicelli Italy + 01.59
12 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 01.59
13 Finlay Pickering Team Jayco-AlUla + 02.17
14 Alessandro Cattani Italy + 02.50
15 Jack Ward Lidl-Trek + 02.56
16 Samuel Bertolli Solution Tech-NIPPO-Rali + 03.15
17 Mattia Stenico Bardiani CSF 7 Saber + 03.28
18 Diego Bracalente MBH Bank Ballan Telecom Fort + 04.01
19 Márk Valent MBH Bank Ballan Telecom Fort + 07.00
20 Leonardo Vesco Italy + 07.02
21 Tommaso Bambagioni Italy + 07.02
22 Luca Attolini Italy + 07.22
23 Peter Øxenberg Netcompany INEOS + 07.37
24 Gabriele Bessega Team Polti VisitMalta + 08.23
25 Benedikt Benz Lidl-Trek + 08.23
26 Kasper Borremans Bahrain Victorious + 08.23
27 Max van der Meulen Bahrain Victorious + 10.59
28 Bálint Feldhoffer Bahrain Victorious + 10.59
29 Roman Ermakov Bahrain Victorious + 12.08
30 Lorenzo Nespoli MBH Bank Ballan Telecom Fort + 12.09
31 Benjamin Eckerstorfer Austria + 12.24
32 Joshua Golliker EF Education-EasyPost + 13.01
33 Max Bock Red Bull-BORA-hansgrohe + 13.04
34 Emil Herzog Red Bull-BORA-hansgrohe + 13.11
35 Luca Verrando Solution Tech-NIPPO-Rali + 13.46
36 David Paumann Austria + 15.58
37 Valentin Poschacher Austria + 16.06
38 Nicolas Milesi Netcompany INEOS + 17.19
39 Kilian Feurstein Team Vorarlberg + 17.19
40 Ignazio Cireddu Team Vorarlberg + 18.20
41 Ulrik Tvedt Team Picnic PostNL + 19.31
42 Tommaso Quaglia Italy + 20.26

Points

PosRiderTeam Points
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 25
2 Tommaso Dati Team UKYO 25
3 Tobias Nolde Team Vorarlberg 20
4 Thymen Arensman Netcompany INEOS 18
5 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 18
6 Mattia Gaffuri Team Picnic PostNL 16
7 Florian Stork Tudor Pro Cycling Team 12
8 Emanuel Zangerle Team Vorarlberg 12
9 Dominik Röber Team Vorarlberg 12
10 Josef Dirnbauer Austria 12
11 Davide Bais Team Polti VisitMalta 10
12 Benjamin Eckerstorfer Austria 10
13 Egan Bernal Netcompany INEOS 8
14 Gabriele Bessega Team Polti VisitMalta 8
15 Aleksandr Vlasov Red Bull-BORA-hansgrohe 7
16 Federico Iacomoni Team UKYO 6
17 Lorenzo Finn Red Bull-BORA-hansgrohe 5
18 Felix Engelhardt Team Jayco-AlUla 5
19 Mathys Rondel Tudor Pro Cycling Team 4
20 Andrea Pietrobon Team Polti VisitMalta 4
21 Chris Harper Pinarello-Q36.5 Pro Cycling Team 3
22 Leonardo Vesco Italy 3
23 Alex Tolio Bardiani CSF 7 Saber 2
24 Sean Quinn EF Education-EasyPost 2
25 Michael Storer Tudor Pro Cycling Team 1

Mountain

PosRiderTeam Points
1 Emanuel Zangerle Team Vorarlberg 17
2 Davide Bais Team Polti VisitMalta 11
3 Oliver Stockwell Bahrain Victorious 11
4 Josef Dirnbauer Austria 6
5 Benjamin Eckerstorfer Austria 4
6 Tobias Nolde Team Vorarlberg 3
7 Mattia Gaffuri Team Picnic PostNL 2

Team

PosTeamTime
1 Red Bull-BORA-hansgrohe 20:29:39
2 INEOS Grenadiers + 00.32
3 Team Jayco-AlUla + 01.43
4 Team Picnic PostNL + 01.45
5 EF Education-EasyPost + 01.54
6 Bardiani-CSF 7 Saber + 02.01
7 Tudor Pro Cycling Team + 02.14
8 Pinarello-Q36.5 Pro Cycling Team + 02.40
9 Lidl-Trek + 03.31
10 MBH Bank Ballan Telecom Fort + 04.21
11 Team Polti VisitMalta + 04.38
12 Italy + 06.03
13 Solution Tech-NIPPO-Rali + 06.16
14 Bahrain Victorious + 09.55
15 Austria + 11.20
16 Team UKYO + 14.08
17 Team Vorarlberg + 19.43

Race profile

Race
Tour of the Alps
Start date
20.04.2026
End date
24.04.2026
Total distance
144.6 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 ❤️