Tour of the Alps 2026 - Stage 4

Arco > Trento, 167.8km

20.04-24.04

Lennart Jasch claimed a surprise victory on the queen stage of the Tour of the Alps, attacking from the breakaway and soloing to the biggest win of his career. The 25-year-old German held off the chasing favourites, finishing just ahead of Matteo Sobrero and Federico Iacomoni in Trento. His victory denied the general classification contenders a stage win and marked a breakthrough moment for Tudor’s development rider.

Results

Stage

PosRiderTeam Time
1 Lennart Jasch Tudor Pro Cycling Team 4:28:06
2 Matteo Sobrero Lidl-Trek + 00.10
3 Federico Iacomoni Team UKYO + 00.11
4 Florian Stork Tudor Pro Cycling Team + 00.20
5 Thymen Arensman Netcompany INEOS + 00.20
6 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.20
7 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team + 00.20
8 Jakob Omrzel Bahrain Victorious + 00.20
9 Embret Svestad-Bårdseng Netcompany INEOS + 00.20
10 Egan Bernal Netcompany INEOS + 00.20
11 Luca Paletti Bardiani CSF 7 Saber + 00.20
12 Giulio Pellizzari Red Bull-BORA-hansgrohe + 00.20
13 Gijs Leemreize Team Picnic PostNL + 00.20
14 Rudy Porter Team Jayco-AlUla + 00.20
15 Derek Gee-West Lidl-Trek + 00.20
16 Juan Rodríguez EF Education-EasyPost + 00.20
17 Mathys Rondel Tudor Pro Cycling Team + 00.20
18 Alex Tolio Bardiani CSF 7 Saber + 00.20
19 Alexander Cepeda EF Education-EasyPost + 00.20
20 Michael Storer Tudor Pro Cycling Team + 00.20
21 Chris Harper Pinarello-Q36.5 Pro Cycling Team + 00.20
22 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.20
23 Domenico Pozzovivo Solution Tech-NIPPO-Rali + 00.20
24 Colin Stüssi Team Vorarlberg + 00.29
25 Sam Oomen Lidl-Trek + 00.29
26 Nicolo Garibbo Team UKYO + 00.29
27 Ben O'Connor Team Jayco-AlUla + 00.20
28 Alessandro Tonelli Team Polti VisitMalta + 00.29
29 Vicente Rojas Bardiani CSF 7 Saber + 00.29
30 Darren Rafferty EF Education-EasyPost + 00.29
31 William Barta Tudor Pro Cycling Team + 00.29
32 Luca Covili Bardiani CSF 7 Saber + 00.29
33 Marton Dina MBH Bank Ballan Telecom Fort + 00.29
34 Lawrence Warbasse Tudor Pro Cycling Team + 00.29
35 Peter Øxenberg Netcompany INEOS + 00.29
36 Mattia Gaffuri Team Picnic PostNL + 00.29
37 Alexandre Balmer Solution Tech-NIPPO-Rali + 01.17
38 Luca Cretti MBH Bank Ballan Telecom Fort + 01.41
39 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 02.45
40 Chris Hamilton Team Picnic PostNL + 02.59
41 Kasper Borremans Bahrain Victorious + 02.59
42 Koen Bouwman Team Jayco-AlUla + 02.59
43 Finlay Pickering Team Jayco-AlUla + 04.14
44 Christopher Juul-Jensen Team Jayco-AlUla + 04.14
45 Rainer Kepplinger Bahrain Victorious + 04.14
46 Leonardo Vesco Italy + 04.46
47 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 04.46
48 Ben Zwiehoff Red Bull-BORA-hansgrohe + 04.46
49 Paul Double Team Jayco-AlUla + 05.23
50 Riccardo Zoidl Austria + 05.41
51 Amanuel Ghebreigzabhier Lidl-Trek + 06.35
52 Philipp Hofbauer Team Vorarlberg + 06.35
53 Alastair Mackellar EF Education-EasyPost + 06.35
54 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 06.35
55 Roman Ermakov Bahrain Victorious + 07.37
56 Matteo Vanhuffel Team Picnic PostNL + 08.48
57 Mattia Stenico Bardiani CSF 7 Saber + 08.50
58 Simone Raccani Team UKYO + 10.08
59 Márk Valent MBH Bank Ballan Telecom Fort + 10.28
60 Oliver Stockwell Bahrain Victorious + 10.28
61 Davide De Cassan Italy + 10.40
62 Sean Quinn EF Education-EasyPost + 14.01
63 Gabriele Bessega Team Polti VisitMalta + 14.43
64 Tommaso Dati Team UKYO + 14.43
65 Alessandro Cattani Italy + 14.43
66 Emil Herzog Red Bull-BORA-hansgrohe + 18.28
67 Max Bock Red Bull-BORA-hansgrohe + 18.28
68 Joshua Golliker EF Education-EasyPost + 18.45
69 Tobias Foss Netcompany INEOS + 25.17
70 Nicolas Milesi Netcompany INEOS + 25.17
71 Ben Granger Solution Tech-NIPPO-Rali + 25.17
72 Benedikt Benz Lidl-Trek + 25.17
73 Andrea Pietrobon Team Polti VisitMalta + 25.17
74 Andrea D'Amato Team UKYO + 25.17
75 Kilian Feurstein Team Vorarlberg + 25.17
76 Valentin Poschacher Austria + 25.17
77 Josef Dirnbauer Austria + 25.17
78 Dominik Röber Team Vorarlberg + 25.17
79 Benjamin Eckerstorfer Austria + 25.17
80 Diego Bracalente MBH Bank Ballan Telecom Fort + 25.17
81 Davide Bais Team Polti VisitMalta + 25.17
82 Mattia Bais Team Polti VisitMalta + 25.17
83 Adrián Benito Team Polti VisitMalta + 25.17
84 Samuel Bertolli Solution Tech-NIPPO-Rali + 25.17
85 Luca Verrando Solution Tech-NIPPO-Rali + 25.17
86 Max van der Meulen Bahrain Victorious + 25.17
87 Tommaso Bambagioni Italy + 25.17
88 Tommaso Quaglia Italy + 25.17
89 Hannes Wilksch Tudor Pro Cycling Team + 25.17
90 David Paumann Austria + 25.17
91 Emanuel Zangerle Team Vorarlberg + 25.17
- Alessandro Verre MBH Bank Ballan Telecom Fort DNS
- Martín Herreño Bardiani CSF 7 Saber DNF
- Luca Attolini Italy DNF
- Nahom Zeray Team UKYO DNF
- Ignazio Cireddu Team Vorarlberg DNF
- Tobias Nolde Team Vorarlberg DNF
- James Knox Team Picnic PostNL DNF
- Michele Bicelli Italy DNF
- Bálint Feldhoffer Bahrain Victorious DNF

GC

PosRiderTeam Time
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 15:41:32
2 Thymen Arensman Netcompany INEOS + 00.04
3 Egan Bernal Netcompany INEOS + 00.04
4 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.06
5 Mattia Gaffuri Team Picnic PostNL + 00.15
6 Mathys Rondel Tudor Pro Cycling Team + 00.19
7 Jakob Omrzel Bahrain Victorious + 00.29
8 Chris Harper Pinarello-Q36.5 Pro Cycling Team + 00.29
9 Alex Tolio Bardiani CSF 7 Saber + 00.29
10 Michael Storer Tudor Pro Cycling Team + 00.29
11 Domenico Pozzovivo Solution Tech-NIPPO-Rali + 00.29
12 Ben O'Connor Team Jayco-AlUla + 00.33
13 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.35
14 Embret Svestad-Bårdseng Netcompany INEOS + 00.45
15 Colin Stüssi Team Vorarlberg + 00.54
16 Gijs Leemreize Team Picnic PostNL + 00.54
17 Alexander Cepeda EF Education-EasyPost + 00.56
18 Rudy Porter Team Jayco-AlUla + 00.58
19 Matteo Sobrero Lidl-Trek + 00.58
20 Darren Rafferty EF Education-EasyPost + 00.59
21 Vicente Rojas Bardiani CSF 7 Saber + 01.00
22 Luca Paletti Bardiani CSF 7 Saber + 01.14
23 Derek Gee-West Lidl-Trek + 01.14
24 Juan Rodríguez EF Education-EasyPost + 01.29
25 Sam Oomen Lidl-Trek + 01.41
26 Alessandro Tonelli Team Polti VisitMalta + 01.45
27 Florian Stork Tudor Pro Cycling Team + 01.55
28 Luca Covili Bardiani CSF 7 Saber + 02.41
29 Marton Dina MBH Bank Ballan Telecom Fort + 03.14
30 Nicolo Garibbo Team UKYO + 05.55
31 Chris Hamilton Team Picnic PostNL + 06.07
32 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 06.09
33 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 06.25
34 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team + 06.46
35 Finlay Pickering Team Jayco-AlUla + 08.01
36 William Barta Tudor Pro Cycling Team + 08.07
37 Koen Bouwman Team Jayco-AlUla + 08.41
38 Matteo Vanhuffel Team Picnic PostNL + 09.42
39 Lawrence Warbasse Tudor Pro Cycling Team + 10.06
40 Ben Zwiehoff Red Bull-BORA-hansgrohe + 11.51
41 Davide De Cassan Italy + 12.07
42 Lennart Jasch Tudor Pro Cycling Team + 12.35
43 Peter Øxenberg Netcompany INEOS + 13.02
44 Rainer Kepplinger Bahrain Victorious + 14.00
45 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 15.04
46 Sean Quinn EF Education-EasyPost + 15.17
47 Alastair Mackellar EF Education-EasyPost + 16.11
48 Christopher Juul-Jensen Team Jayco-AlUla + 16.19
49 Alessandro Cattani Italy + 17.13
50 Philipp Hofbauer Team Vorarlberg + 18.01
51 Riccardo Zoidl Austria + 19.46
52 Luca Cretti MBH Bank Ballan Telecom Fort + 19.59
53 Amanuel Ghebreigzabhier Lidl-Trek + 20.07
54 Alexandre Balmer Solution Tech-NIPPO-Rali + 20.41
55 Roman Ermakov Bahrain Victorious + 23.36
56 Tommaso Dati Team UKYO + 25.13
57 Federico Iacomoni Team UKYO + 27.32
58 Kasper Borremans Bahrain Victorious + 27.41
59 Mattia Bais Team Polti VisitMalta + 28.02
60 Leonardo Vesco Italy + 28.07
61 Mattia Stenico Bardiani CSF 7 Saber + 28.37
62 Paul Double Team Jayco-AlUla + 30.05
63 Adrián Benito Team Polti VisitMalta + 31.07
64 Oliver Stockwell Bahrain Victorious + 33.30
65 Márk Valent MBH Bank Ballan Telecom Fort + 33.47
66 Diego Bracalente MBH Bank Ballan Telecom Fort + 34.14
67 Simone Raccani Team UKYO + 34.37
68 Andrea Pietrobon Team Polti VisitMalta + 36.45
69 Tommaso Bambagioni Italy + 38.49
70 Gabriele Bessega Team Polti VisitMalta + 39.25
71 Davide Bais Team Polti VisitMalta + 43.06
72 Emil Herzog Red Bull-BORA-hansgrohe + 44.39
73 Samuel Bertolli Solution Tech-NIPPO-Rali + 44.51
74 Max Bock Red Bull-BORA-hansgrohe + 47.51
75 Joshua Golliker EF Education-EasyPost + 48.05
76 Benedikt Benz Lidl-Trek + 49.59
77 Tobias Foss Netcompany INEOS + 49.59
78 Emanuel Zangerle Team Vorarlberg + 52.29
79 Max van der Meulen Bahrain Victorious + 52.35
80 Dominik Röber Team Vorarlberg + 53.40
81 Benjamin Eckerstorfer Austria + 54.00
82 Hannes Wilksch Tudor Pro Cycling Team + 54.09
83 Josef Dirnbauer Austria + 54.12
84 Luca Verrando Solution Tech-NIPPO-Rali + 55.22
85 David Paumann Austria + 57.34
86 Valentin Poschacher Austria + 57.42
87 Nicolas Milesi Netcompany INEOS + 58.55
88 Kilian Feurstein Team Vorarlberg + 58.55
89 Ben Granger Solution Tech-NIPPO-Rali + 01:01.07
90 Andrea D'Amato Team UKYO + 01:02.02
91 Tommaso Quaglia Italy + 01:02.02
- Alessandro Verre MBH Bank Ballan Telecom Fort DNS
- Martín Herreño Bardiani CSF 7 Saber DNF
- Luca Attolini Italy DNF
- Nahom Zeray Team UKYO DNF
- Ignazio Cireddu Team Vorarlberg DNF
- Tobias Nolde Team Vorarlberg DNF
- James Knox Team Picnic PostNL DNF
- Michele Bicelli Italy DNF
- Bálint Feldhoffer Bahrain Victorious DNF

Youth

PosRiderTeam Time
1 Giulio Pellizzari Red Bull-BORA-hansgrohe 15:41:32
2 Mathys Rondel Tudor Pro Cycling Team + 00.19
3 Jakob Omrzel Bahrain Victorious + 00.29
4 Darren Rafferty EF Education-EasyPost + 00.59
5 Luca Paletti Bardiani CSF 7 Saber + 01.14
6 Juan Rodríguez EF Education-EasyPost + 01.29
7 Filip Gruszczynski MBH Bank Ballan Telecom Fort + 06.09
8 Finlay Pickering Team Jayco-AlUla + 08.01
9 Matteo Vanhuffel Team Picnic PostNL + 09.42
10 Peter Øxenberg Netcompany INEOS + 13.02
11 Alessandro Cattani Italy + 17.13
12 Roman Ermakov Bahrain Victorious + 23.36
13 Kasper Borremans Bahrain Victorious + 27.41
14 Leonardo Vesco Italy + 28.07
15 Mattia Stenico Bardiani CSF 7 Saber + 28.37
16 Adrián Benito Team Polti VisitMalta + 31.07
17 Márk Valent MBH Bank Ballan Telecom Fort + 33.47
18 Diego Bracalente MBH Bank Ballan Telecom Fort + 34.14
19 Tommaso Bambagioni Italy + 38.49
20 Gabriele Bessega Team Polti VisitMalta + 39.25
21 Emil Herzog Red Bull-BORA-hansgrohe + 44.39
22 Samuel Bertolli Solution Tech-NIPPO-Rali + 44.51
23 Max Bock Red Bull-BORA-hansgrohe + 47.51
24 Joshua Golliker EF Education-EasyPost + 48.05
25 Benedikt Benz Lidl-Trek + 49.59
26 Max van der Meulen Bahrain Victorious + 52.35
27 Benjamin Eckerstorfer Austria + 54.00
28 Luca Verrando Solution Tech-NIPPO-Rali + 55.22
29 David Paumann Austria + 57.34
30 Valentin Poschacher Austria + 57.42
31 Nicolas Milesi Netcompany INEOS + 58.55
32 Kilian Feurstein Team Vorarlberg + 58.55
33 Tommaso Quaglia Italy + 01:02.02

Points

PosRiderTeam Points
1 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 47
2 Tommaso Dati Team UKYO 43
3 Lennart Jasch Tudor Pro Cycling Team 35
4 Giulio Pellizzari Red Bull-BORA-hansgrohe 25
5 Thymen Arensman Netcompany INEOS 24
6 Florian Stork Tudor Pro Cycling Team 22
7 Egan Bernal Netcompany INEOS 21
8 Sam Oomen Lidl-Trek 20
9 Aleksandr Vlasov Red Bull-BORA-hansgrohe 18
10 Matteo Sobrero Lidl-Trek 18
11 Federico Iacomoni Team UKYO 18
12 Sean Quinn EF Education-EasyPost 17
13 Mattia Gaffuri Team Picnic PostNL 16
14 Rainer Kepplinger Bahrain Victorious 14
15 Darren Rafferty EF Education-EasyPost 12
16 Emanuel Zangerle Team Vorarlberg 12
17 Dominik Röber Team Vorarlberg 12
18 Josef Dirnbauer Austria 12
19 Davide Bais Team Polti VisitMalta 10
20 Benjamin Eckerstorfer Austria 10
21 Luca Paletti Bardiani CSF 7 Saber 8
22 Gabriele Bessega Team Polti VisitMalta 8
23 Jakob Omrzel Bahrain Victorious 6
24 Simone Raccani Team UKYO 6
25 Mathys Rondel Tudor Pro Cycling Team 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 Emil Herzog Red Bull-BORA-hansgrohe 4
30 Chris Harper Pinarello-Q36.5 Pro Cycling Team 3
31 Leonardo Vesco Italy 3
32 Alex Tolio Bardiani CSF 7 Saber 2
33 Embret Svestad-Bårdseng Netcompany INEOS 2
34 Michael Storer Tudor Pro Cycling Team 1
35 Ben O'Connor Team Jayco-AlUla 1

Mountain

PosRiderTeam Points
1 Sean Quinn EF Education-EasyPost 20
2 Emanuel Zangerle Team Vorarlberg 17
3 Darren Rafferty EF Education-EasyPost 16
4 Lennart Jasch Tudor Pro Cycling Team 16
5 Sam Oomen Lidl-Trek 12
6 Simone Raccani Team UKYO 12
7 Davide Bais Team Polti VisitMalta 11
8 Oliver Stockwell Bahrain Victorious 11
9 Rainer Kepplinger Bahrain Victorious 8
10 Ben Zwiehoff Red Bull-BORA-hansgrohe 6
11 Christopher Juul-Jensen Team Jayco-AlUla 6
12 Josef Dirnbauer Austria 6
13 Aleksandr Vlasov Red Bull-BORA-hansgrohe 4
14 Benjamin Eckerstorfer Austria 4
15 Giulio Pellizzari Red Bull-BORA-hansgrohe 2
16 Mattia Gaffuri Team Picnic PostNL 2

Team

PosTeamTime
1 Red Bull-BORA-hansgrohe 47:05:09
2 INEOS Grenadiers + 00.32
3 Tudor Pro Cycling Team + 01.54
4 EF Education-EasyPost + 02.03
5 Bardiani-CSF 7 Saber + 02.10
6 Lidl-Trek + 03.30
7 Team Picnic PostNL + 04.33
8 Team Jayco-AlUla + 05.18
9 Pinarello-Q36.5 Pro Cycling Team + 07.06
10 MBH Bank Ballan Telecom Fort + 15.17
11 Bahrain Victorious + 25.55
12 Team UKYO + 41.31
13 Italy + 42.02
14 Team Polti VisitMalta + 45.20
15 Solution Tech-NIPPO-Rali + 01:05.28
16 Team Vorarlberg + 01:10.04
17 Austria + 01:45.09

Race profile

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