Tour of Austria 2026 - Stage 4

Steyr > Steyr, 170.5km

08.07-12.07

Results

Stage

PosRiderTeam Time
1 Andrea Bagioli Lidl-Trek 3:54:51
2 Kevin Vermaerke UAE Team Emirates-XRG + 00.00
3 AJ August Netcompany INEOS + 00.00
4 James Shaw EF Education-EasyPost + 00.00
5 Jermaine Zemke REMBE | rad-net + 00.00
6 Bauke Mollema Lidl-Trek + 00.00
7 Paul Double Team Jayco-AlUla + 00.00
8 Carlos Rodriguez Netcompany INEOS + 00.00
9 Héctor Álvarez Lidl-Trek + 00.00
10 Finlay Pickering Team Jayco-AlUla + 00.00
11 Gregor Mühlberger Austria + 00.00
12 Giacomo Ballabio Team Vorarlberg + 00.33
13 Tibor Del Grosso Alpecin-Premier Tech + 00.33
14 Samuel Novak Tirol KTM Cycling Team + 00.33
15 Asbjørn Hellemose Team Jayco-AlUla + 00.33
16 Vaclav Jezek Kasper crypto4me + 00.33
17 Neilson Powless EF Education-EasyPost + 00.33
18 Samuele Battistella EF Education-EasyPost + 00.33
19 Alvaro Sagrado Perez Team Storck - MRW Bau + 00.33
20 Alberto Monti ATT Investments + 00.33
21 Nicolas Ginter Tirol KTM Cycling Team + 00.33
22 Toralf Rydningen Martinsen Team Drali-Repsol + 00.33
23 Michael Gogl Alpecin-Premier Tech + 00.33
24 Francesco Busatto Alpecin-Premier Tech + 00.50
25 Andrea Cantoni MG.K vis Costruzioni Ambiente + 00.59
26 Johannes Adamietz REMBE | rad-net + 00.59
27 Philipp Hofbauer Team Vorarlberg + 01.14
28 Patrick Konrad Lidl-Trek + 01.19
29 Igor Arrieta UAE Team Emirates-XRG + 01.21
30 Jan Christen UAE Team Emirates-XRG + 01.21
31 Sam Watson Netcompany INEOS + 02.00
32 Patrick Reißig Benotti - Berthold + 02.02
33 Gergo Grosz ARBÖ Kärnten Sport Feld Am See + 02.02
34 Riccardo Zoidl Hrinkow Advarics + 02.05
35 Emanuel Zangerle Team Vorarlberg + 02.08
36 Paul Viehböck Tirol KTM Cycling Team + 02.09
37 Jakub Kaczmarek Voster Team + 02.09
38 Alexander Hajek Austria + 02.09
39 Rainer Kepplinger Austria + 02.09
40 Koen Bouwman Team Jayco-AlUla + 02.13
41 Hugo Houle Alpecin-Premier Tech + 02.15
42 Francesco Parravano MG.K vis Costruzioni Ambiente + 02.22
43 Tomasz Budzinski ATT Investments + 02.29
44 Marvin Hammerschmid Schwingshandl Intralogistics + 02.29
45 Paul Verbnjak Austria + 02.29
46 Joel Mellby Lucky Sport Cycling Team + 02.29
47 Martin Barta ATT Investments + 02.29
48 Martin Messner WSA KTM Graz + 02.29
49 António Morgado UAE Team Emirates-XRG + 02.29
50 Thomas Tichler WSA KTM Graz + 02.29
51 Lennard Kämna Lidl-Trek + 03.55
52 Tao Geoghegan Hart Lidl-Trek + 03.55
53 Vincenzo Albanese EF Education-EasyPost + 05.02
54 Jonas Holzknecht Tirol KTM Cycling Team + 05.59
55 Piotr Pekala ATT Investments + 06.07
56 Christian Rush ARBÖ Kärnten Sport Feld Am See + 06.15
57 Michael Kukrle Kasper crypto4me + 06.15
58 Ulrik Bjune Team Drali-Repsol + 06.15
59 Karl Emil Kjeldsand Team Drali-Repsol + 06.15
60 Ola Herheim ARBÖ Kärnten Sport Feld Am See + 06.15
61 Eric Meinberg Benotti - Berthold + 06.15
62 Patrick Gamper Team Jayco-AlUla + 06.15
63 Matteo Spreafico MG.K vis Costruzioni Ambiente + 06.15
64 Dominik Röber Team Vorarlberg + 06.15
65 Tim Gloßner Benotti - Berthold + 06.15
66 Adrian Stieger Schwingshandl Intralogistics + 06.15
67 Jørgen Sekse Team Drali-Repsol + 06.15
68 Florian Hochuli Team Storck - MRW Bau + 06.15
69 Lukas Hatz WSA KTM Graz + 06.15
70 Michael Boros Kasper crypto4me + 06.15
71 Jakub Toupalik Kasper crypto4me + 06.15
72 Henri Appelbaum Team Storck - MRW Bau + 06.15
73 Simen Evertsen-Hegreberg Lucky Sport Cycling Team + 06.15
74 Vegard Stake Laengen UAE Team Emirates-XRG + 06.15
75 Vittorio Friggi MG.K vis Costruzioni Ambiente + 06.15
76 Tomos Pattinson EF Education-EasyPost + 06.15
77 Sander Granberg Team Drali-Repsol + 06.15
78 Mateusz Gajdulewicz ATT Investments + 06.15
79 Matic Zumer ARBÖ Kärnten Sport Feld Am See + 06.15
80 Vilgot Reinhold Lucky Sport Cycling Team + 06.15
81 Konrad Czabok Voster Team + 06.15
82 Eirik Vang Aas Team Drali-Repsol + 06.55
83 Bob Jungels Netcompany INEOS + 07.42
84 Oscar Riesebeek Alpecin-Premier Tech + 07.42
85 Witse Meeussen Alpecin-Premier Tech + 07.42
86 Mauro Brenner REMBE | rad-net + 08.20
87 Valentin Poschacher Hrinkow Advarics + 08.20
88 Maciej Banaszak Voster Team + 10.34
89 Christoph Holzer WSA KTM Graz + 10.37
90 Valentin Hofer Austria + 10.37
91 Luis Engelhardt Benotti - Berthold + 10.40
92 Maximilian Schmidbauer Schwingshandl Intralogistics + 11.35
93 Jaka Primozic Hrinkow Advarics + 11.35
94 Matthias Erlacher ARBÖ Kärnten Sport Feld Am See + 11.38
95 Hamish McKenzie Team Jayco-AlUla + 11.38
96 Noe Ury Team Storck - MRW Bau + 11.38
97 Loïc Bettendorff Hrinkow Advarics + 11.38
98 Lennart Voege Team Storck - MRW Bau + 11.38
99 Sebastian Putz Austria + 11.47
100 Pawel Bernas Voster Team + 11.53
101 Richard Riska Hrinkow Advarics + 14.16
102 Adam Bittman Kasper crypto4me + 14.16
103 Bruno Geißler Benotti - Berthold + 14.18
104 Zeno Levi Winter Tirol KTM Cycling Team + 14.18
105 Pepe Albrecht REMBE | rad-net + 14.18
106 Matteo Vanden Wijngaert UAE Team Emirates-XRG + 14.18
107 Vilmer Ekman Lucky Sport Cycling Team + 14.18
108 Matej Zahalka Kasper crypto4me + 14.18
109 Mattia Marcozzi MG.K vis Costruzioni Ambiente + 14.18
110 Lorenz Krumpl ARBÖ Kärnten Sport Feld Am See + 14.18
111 Jakob Sertic WSA KTM Graz + 14.18
112 Filip Lepka Schwingshandl Intralogistics + 14.18
113 Patryk Stosz Voster Team + 14.18
114 Simon Vanicek ATT Investments + 14.18
115 Felix Rützler Tirol KTM Cycling Team + 14.18
116 Fabian Steininger Schwingshandl Intralogistics + 14.18
117 Morthen Wang Baksaas Lucky Sport Cycling Team + 14.18
118 Filippo Fortin Hrinkow Advarics + 14.18
119 Kilian Feurstein Team Vorarlberg + 14.18
120 Tobias Nolde Team Vorarlberg + 14.18
121 Calvin Dik Benotti - Berthold + 14.18
122 William Harding MG.K vis Costruzioni Ambiente + 14.18
- Florian Sieber WSA KTM Graz DNS
- Peter Øxenberg Netcompany INEOS DNF

GC

PosRiderTeam Time
1 Gregor Mühlberger Austria 17:13:10
2 Kevin Vermaerke UAE Team Emirates-XRG + 01.25
3 Bauke Mollema Lidl-Trek + 01.40
4 Carlos Rodriguez Netcompany INEOS + 01.47
5 Paul Double Team Jayco-AlUla + 01.51
6 AJ August Netcompany INEOS + 01.51
7 James Shaw EF Education-EasyPost + 02.31
8 Toralf Rydningen Martinsen Team Drali-Repsol + 03.28
9 Finlay Pickering Team Jayco-AlUla + 03.42
10 Asbjørn Hellemose Team Jayco-AlUla + 04.42
11 Igor Arrieta UAE Team Emirates-XRG + 05.15
12 Vaclav Jezek Kasper crypto4me + 05.25
13 Alberto Monti ATT Investments + 06.10
14 Nicolas Ginter Tirol KTM Cycling Team + 06.46
15 Philipp Hofbauer Team Vorarlberg + 06.48
16 Alvaro Sagrado Perez Team Storck - MRW Bau + 07.37
17 Héctor Álvarez Lidl-Trek + 07.41
18 Patrick Konrad Lidl-Trek + 08.18
19 Andrea Cantoni MG.K vis Costruzioni Ambiente + 08.27
20 Samuel Novak Tirol KTM Cycling Team + 08.40
21 Johannes Adamietz REMBE | rad-net + 09.13
22 Martin Messner WSA KTM Graz + 09.28
23 Riccardo Zoidl Hrinkow Advarics + 10.15
24 Hugo Houle Alpecin-Premier Tech + 11.26
25 Jakub Kaczmarek Voster Team + 12.49
26 Andrea Bagioli Lidl-Trek + 13.28
27 Patrick Reißig Benotti - Berthold + 13.28
28 Thomas Tichler WSA KTM Graz + 13.35
29 Giacomo Ballabio Team Vorarlberg + 13.56
30 Michael Gogl Alpecin-Premier Tech + 14.21
31 Rainer Kepplinger Austria + 14.33
32 Francesco Busatto Alpecin-Premier Tech + 15.32
33 Gergo Grosz ARBÖ Kärnten Sport Feld Am See + 15.43
34 Neilson Powless EF Education-EasyPost + 17.23
35 Jonas Holzknecht Tirol KTM Cycling Team + 17.51
36 Francesco Parravano MG.K vis Costruzioni Ambiente + 18.17
37 Mateusz Gajdulewicz ATT Investments + 18.21
38 Alexander Hajek Austria + 19.02
39 Piotr Pekala ATT Investments + 19.39
40 Tibor Del Grosso Alpecin-Premier Tech + 19.52
41 Jermaine Zemke REMBE | rad-net + 19.58
42 Paul Verbnjak Austria + 20.11
43 Karl Emil Kjeldsand Team Drali-Repsol + 20.41
44 Richard Riska Hrinkow Advarics + 21.21
45 Lennard Kämna Lidl-Trek + 21.41
46 Martin Barta ATT Investments + 21.54
47 Vegard Stake Laengen UAE Team Emirates-XRG + 22.12
48 Jørgen Sekse Team Drali-Repsol + 22.34
49 Sam Watson Netcompany INEOS + 23.37
50 António Morgado UAE Team Emirates-XRG + 24.05
51 Joel Mellby Lucky Sport Cycling Team + 24.07
52 Henri Appelbaum Team Storck - MRW Bau + 24.32
53 Koen Bouwman Team Jayco-AlUla + 24.48
54 Tomos Pattinson EF Education-EasyPost + 25.30
55 Marvin Hammerschmid Schwingshandl Intralogistics + 25.46
56 Dominik Röber Team Vorarlberg + 27.14
57 Tomasz Budzinski ATT Investments + 27.32
58 Tao Geoghegan Hart Lidl-Trek + 27.57
59 Witse Meeussen Alpecin-Premier Tech + 28.15
60 Jan Christen UAE Team Emirates-XRG + 28.22
61 Patrick Gamper Team Jayco-AlUla + 28.49
62 Paul Viehböck Tirol KTM Cycling Team + 29.27
63 Vincenzo Albanese EF Education-EasyPost + 29.29
64 Maciej Banaszak Voster Team + 30.48
65 Samuele Battistella EF Education-EasyPost + 30.53
66 Jaka Primozic Hrinkow Advarics + 31.46
67 Mauro Brenner REMBE | rad-net + 31.47
68 Emanuel Zangerle Team Vorarlberg + 32.03
69 Hamish McKenzie Team Jayco-AlUla + 35.58
70 Jakub Toupalik Kasper crypto4me + 36.12
71 Florian Hochuli Team Storck - MRW Bau + 38.10
72 Ulrik Bjune Team Drali-Repsol + 38.47
73 Eric Meinberg Benotti - Berthold + 38.52
74 Bob Jungels Netcompany INEOS + 38.53
75 Christian Rush ARBÖ Kärnten Sport Feld Am See + 39.11
76 Vilgot Reinhold Lucky Sport Cycling Team + 41.03
77 Tim Gloßner Benotti - Berthold + 42.22
78 Oscar Riesebeek Alpecin-Premier Tech + 42.41
79 Vittorio Friggi MG.K vis Costruzioni Ambiente + 43.24
80 Eirik Vang Aas Team Drali-Repsol + 43.41
81 William Harding MG.K vis Costruzioni Ambiente + 45.08
82 Michael Boros Kasper crypto4me + 47.12
83 Valentin Hofer Austria + 49.03
84 Matteo Spreafico MG.K vis Costruzioni Ambiente + 49.33
85 Matej Zahalka Kasper crypto4me + 49.40
86 Pepe Albrecht REMBE | rad-net + 49.57
87 Christoph Holzer WSA KTM Graz + 50.21
88 Simon Vanicek ATT Investments + 51.02
89 Valentin Poschacher Hrinkow Advarics + 51.18
90 Lukas Hatz WSA KTM Graz + 52.13
91 Loïc Bettendorff Hrinkow Advarics + 52.24
92 Noe Ury Team Storck - MRW Bau + 53.02
93 Matic Zumer ARBÖ Kärnten Sport Feld Am See + 53.39
94 Simen Evertsen-Hegreberg Lucky Sport Cycling Team + 54.20
95 Kilian Feurstein Team Vorarlberg + 54.32
96 Adam Bittman Kasper crypto4me + 54.41
97 Sander Granberg Team Drali-Repsol + 55.59
98 Adrian Stieger Schwingshandl Intralogistics + 56.30
99 Michael Kukrle Kasper crypto4me + 57.48
100 Sebastian Putz Austria + 57.48
101 Ola Herheim ARBÖ Kärnten Sport Feld Am See + 57.58
102 Filip Lepka Schwingshandl Intralogistics + 01:00.04
103 Konrad Czabok Voster Team + 01:00.16
104 Tobias Nolde Team Vorarlberg + 01:02.26
105 Lennart Voege Team Storck - MRW Bau + 01:02.51
106 Pawel Bernas Voster Team + 01:03.36
107 Morthen Wang Baksaas Lucky Sport Cycling Team + 01:04.26
108 Fabian Steininger Schwingshandl Intralogistics + 01:07.57
109 Calvin Dik Benotti - Berthold + 01:10.22
110 Vilmer Ekman Lucky Sport Cycling Team + 01:10.29
111 Zeno Levi Winter Tirol KTM Cycling Team + 01:13.01
112 Matthias Erlacher ARBÖ Kärnten Sport Feld Am See + 01:16.19
113 Maximilian Schmidbauer Schwingshandl Intralogistics + 01:17.14
114 Lorenz Krumpl ARBÖ Kärnten Sport Feld Am See + 01:18.59
115 Filippo Fortin Hrinkow Advarics + 01:19.05
116 Felix Rützler Tirol KTM Cycling Team + 01:19.07
117 Luis Engelhardt Benotti - Berthold + 01:22.39
118 Jakob Sertic WSA KTM Graz + 01:23.23
119 Bruno Geißler Benotti - Berthold + 01:24.50
120 Matteo Vanden Wijngaert UAE Team Emirates-XRG + 01:26.01
121 Mattia Marcozzi MG.K vis Costruzioni Ambiente + 01:26.01
122 Patryk Stosz Voster Team + 01:30.59
- Florian Sieber WSA KTM Graz DNS
- Peter Øxenberg Netcompany INEOS DNF

Youth

PosRiderTeam Time
1 AJ August Netcompany INEOS 17:15:01
2 Vaclav Jezek Kasper crypto4me + 03.34
3 Alberto Monti ATT Investments + 04.19
4 Nicolas Ginter Tirol KTM Cycling Team + 04.55
5 Héctor Álvarez Lidl-Trek + 05.50
6 Samuel Novak Tirol KTM Cycling Team + 06.49
7 Gergo Grosz ARBÖ Kärnten Sport Feld Am See + 13.52
8 Jonas Holzknecht Tirol KTM Cycling Team + 16.00
9 Jermaine Zemke REMBE | rad-net + 18.07
10 Karl Emil Kjeldsand Team Drali-Repsol + 18.50
11 Richard Riska Hrinkow Advarics + 19.30
12 Martin Barta ATT Investments + 20.03
13 Jørgen Sekse Team Drali-Repsol + 20.43
14 António Morgado UAE Team Emirates-XRG + 22.14
15 Joel Mellby Lucky Sport Cycling Team + 22.16
16 Henri Appelbaum Team Storck - MRW Bau + 22.41
17 Tomos Pattinson EF Education-EasyPost + 23.39
18 Jan Christen UAE Team Emirates-XRG + 26.31
19 Paul Viehböck Tirol KTM Cycling Team + 27.36
20 Maciej Banaszak Voster Team + 28.57
21 Mauro Brenner REMBE | rad-net + 29.56
22 Hamish McKenzie Team Jayco-AlUla + 34.07
23 Florian Hochuli Team Storck - MRW Bau + 36.19
24 Ulrik Bjune Team Drali-Repsol + 36.56
25 Eric Meinberg Benotti - Berthold + 37.01
26 Vilgot Reinhold Lucky Sport Cycling Team + 39.12
27 Tim Gloßner Benotti - Berthold + 40.31
28 Vittorio Friggi MG.K vis Costruzioni Ambiente + 41.33
29 Valentin Hofer Austria + 47.12
30 Pepe Albrecht REMBE | rad-net + 48.06
31 Christoph Holzer WSA KTM Graz + 48.30
32 Valentin Poschacher Hrinkow Advarics + 49.27
33 Simen Evertsen-Hegreberg Lucky Sport Cycling Team + 52.29
34 Adam Bittman Kasper crypto4me + 52.50
35 Sander Granberg Team Drali-Repsol + 54.08
36 Ola Herheim ARBÖ Kärnten Sport Feld Am See + 56.07
37 Morthen Wang Baksaas Lucky Sport Cycling Team + 01:02.35
38 Vilmer Ekman Lucky Sport Cycling Team + 01:08.38
39 Zeno Levi Winter Tirol KTM Cycling Team + 01:11.10
40 Lorenz Krumpl ARBÖ Kärnten Sport Feld Am See + 01:17.08
41 Felix Rützler Tirol KTM Cycling Team + 01:17.16
42 Luis Engelhardt Benotti - Berthold + 01:20.48
43 Jakob Sertic WSA KTM Graz + 01:21.32
44 Bruno Geißler Benotti - Berthold + 01:22.59
45 Matteo Vanden Wijngaert UAE Team Emirates-XRG + 01:24.10
46 Mattia Marcozzi MG.K vis Costruzioni Ambiente + 01:24.10

Points

PosRiderTeam Points
1 Kevin Vermaerke UAE Team Emirates-XRG 34
2 Gregor Mühlberger Austria 30
3 Bauke Mollema Lidl-Trek 23
4 Andrea Bagioli Lidl-Trek 22
5 James Shaw EF Education-EasyPost 20
6 AJ August Netcompany INEOS 19
7 Neilson Powless EF Education-EasyPost 17
8 Igor Arrieta UAE Team Emirates-XRG 16
9 Héctor Álvarez Lidl-Trek 16
10 Paul Double Team Jayco-AlUla 15
11 Carlos Rodriguez Netcompany INEOS 14
12 Michael Gogl Alpecin-Premier Tech 11
13 Finlay Pickering Team Jayco-AlUla 10
14 Jan Christen UAE Team Emirates-XRG 10
15 Loïc Bettendorff Hrinkow Advarics 8
16 Piotr Pekala ATT Investments 8
17 António Morgado UAE Team Emirates-XRG 8
18 Vincenzo Albanese EF Education-EasyPost 8
19 Jermaine Zemke REMBE | rad-net 7
20 Konrad Czabok Voster Team 6
21 Maximilian Schmidbauer Schwingshandl Intralogistics 6
22 Sam Watson Netcompany INEOS 6
23 Asbjørn Hellemose Team Jayco-AlUla 5
24 Mauro Brenner REMBE | rad-net 5
25 Tim Gloßner Benotti - Berthold 5
26 Richard Riska Hrinkow Advarics 4
27 Tobias Nolde Team Vorarlberg 4
28 Fabian Steininger Schwingshandl Intralogistics 4
29 Toralf Rydningen Martinsen Team Drali-Repsol 4
30 Vaclav Jezek Kasper crypto4me 2
31 Christian Rush ARBÖ Kärnten Sport Feld Am See 2
32 Valentin Poschacher Hrinkow Advarics 2
33 Nicolas Ginter Tirol KTM Cycling Team 1

Mountain

PosRiderTeam Points
1 Piotr Pekala ATT Investments 34
2 Gregor Mühlberger Austria 31
3 Paul Double Team Jayco-AlUla 26
4 Kevin Vermaerke UAE Team Emirates-XRG 18
5 Tobias Nolde Team Vorarlberg 17
6 Carlos Rodriguez Netcompany INEOS 14
7 Neilson Powless EF Education-EasyPost 10
8 Bauke Mollema Lidl-Trek 10
9 James Shaw EF Education-EasyPost 10
10 Richard Riska Hrinkow Advarics 10
11 Loïc Bettendorff Hrinkow Advarics 10
12 Konrad Czabok Voster Team 8
13 Héctor Álvarez Lidl-Trek 6
14 Mauro Brenner REMBE | rad-net 6
15 Tim Gloßner Benotti - Berthold 6
16 Igor Arrieta UAE Team Emirates-XRG 4
17 Thomas Tichler WSA KTM Graz 4
18 Michael Gogl Alpecin-Premier Tech 4
19 Christian Rush ARBÖ Kärnten Sport Feld Am See 3
20 AJ August Netcompany INEOS 2
21 Asbjørn Hellemose Team Jayco-AlUla 2
22 Jan Christen UAE Team Emirates-XRG 2
23 Patrick Gamper Team Jayco-AlUla 2
24 Matic Zumer ARBÖ Kärnten Sport Feld Am See -5

Team

PosTeamTime
1 Netcompany INEOS Cycling Team 51:49:21
2 Team Jayco-AlUla + 00.25
3 UAE Team Emirates-XRG + 04.37
4 Lidl-Trek + 05.38
5 Tirol KTM Cycling Team + 17.32
6 Austria + 21.47
7 ATT Investments + 23.59
8 EF Education-EasyPost + 26.42
9 Alpecin-Premier Tech + 29.38
10 Team Vorarlberg + 33.20
11 Team Drali-Repsol + 36.52
12 MG.K vis Costruzioni Ambiente + 46.35
13 Hrinkow Advarics + 47.38
14 WSA KTM Graz + 50.01
15 REMBE | rad-net + 51.12
16 Team Storck - MRW Bau + 59.51
17 Kasper crypto4me + 01:06.50
18 Benotti - Berthold + 01:22.06
19 ARBÖ Kärnten Sport Feld Am See + 01:25.02
20 Voster Team + 01:25.22
21 Lucky Sport Cycling Team + 01:38.17
22 Schwingshandl Intralogistics + 02:01.10

Race profile

Race
Tour of Austria
Start date
08.07.2026
End date
12.07.2026
Total distance
170.5 km
Gen
Men
Cat
2.1
Country
Austria
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 ❤️