Tour of Austria 2026 - Stage 2

Bad Kleinkirchheim > Kaiser-Franz-Josefs-Höhe, 188.8km

08.07-12.07

Results

Stage

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

GC

PosRiderTeam Time
1 Gregor Mühlberger Austria 9:07:11
2 Kevin Vermaerke UAE Team Emirates-XRG + 01.31
3 Bauke Mollema Lidl-Trek + 01.41
4 Carlos Rodriguez Netcompany INEOS + 01.47
5 Paul Double Team Jayco-AlUla + 01.51
6 AJ August Netcompany INEOS + 01.57
7 James Shaw EF Education-EasyPost + 02.31
8 Toralf Rydningen Martinsen Team Drali-Repsol + 02.55
9 Finlay Pickering Team Jayco-AlUla + 03.42
10 Peter Øxenberg Netcompany INEOS + 04.52
11 Vaclav Jezek Kasper crypto4me + 04.54
12 Asbjørn Hellemose Team Jayco-AlUla + 04.55
13 Philipp Hofbauer Team Vorarlberg + 05.34
14 Alberto Monti ATT Investments + 05.37
15 Igor Arrieta UAE Team Emirates-XRG + 05.51
16 Riccardo Zoidl Hrinkow Advarics + 06.11
17 Nicolas Ginter Tirol KTM Cycling Team + 06.14
18 Patrick Konrad Lidl-Trek + 06.59
19 Martin Messner WSA KTM Graz + 06.59
20 Alvaro Sagrado Perez Team Storck - MRW Bau + 07.04
21 Richard Riska Hrinkow Advarics + 07.08
22 Johannes Adamietz REMBE | rad-net + 07.16
23 Andrea Cantoni MG.K vis Costruzioni Ambiente + 07.28
24 Jonas Holzknecht Tirol KTM Cycling Team + 07.32
25 Rainer Kepplinger Austria + 07.38
26 Samuel Novak Tirol KTM Cycling Team + 08.07
27 Héctor Álvarez Lidl-Trek + 08.23
28 Mateusz Gajdulewicz ATT Investments + 09.05
29 Thomas Tichler WSA KTM Graz + 09.36
30 Hugo Houle Alpecin-Premier Tech + 09.44
31 Patrick Reißig Benotti - Berthold + 09.56
32 Jakub Kaczmarek Voster Team + 10.27
33 Karl Emil Kjeldsand Team Drali-Repsol + 12.56
34 Paul Verbnjak Austria + 12.56
35 Giacomo Ballabio Team Vorarlberg + 13.23
36 Gergo Grosz ARBÖ Kärnten Sport Feld Am See + 13.28
37 Andrea Bagioli Lidl-Trek + 13.38
38 Lennard Kämna Lidl-Trek + 14.02
39 Piotr Pekala ATT Investments + 14.17
40 Francesco Parravano MG.K vis Costruzioni Ambiente + 14.19
41 Michael Gogl Alpecin-Premier Tech + 14.33
42 Alexander Hajek Austria + 14.34
43 Francesco Busatto Alpecin-Premier Tech + 14.42
44 Vegard Stake Laengen UAE Team Emirates-XRG + 15.02
45 Jørgen Sekse Team Drali-Repsol + 15.35
46 Dominik Röber Team Vorarlberg + 16.04
47 Laurens De Plus Netcompany INEOS + 16.18
48 Henri Appelbaum Team Storck - MRW Bau + 16.51
49 Patrick Gamper Team Jayco-AlUla + 17.48
50 Neilson Powless EF Education-EasyPost + 18.50
51 Martin Barta ATT Investments + 19.08
52 Tomos Pattinson EF Education-EasyPost + 19.15
53 Tibor Del Grosso Alpecin-Premier Tech + 19.19
54 Maciej Banaszak Voster Team + 19.24
55 Jermaine Zemke REMBE | rad-net + 19.58
56 Jaka Primozic Hrinkow Advarics + 19.58
57 Tao Geoghegan Hart Lidl-Trek + 20.18
58 Witse Meeussen Alpecin-Premier Tech + 20.33
59 Joel Mellby Lucky Sport Cycling Team + 21.05
60 Hamish McKenzie Team Jayco-AlUla + 21.51
61 Marvin Hammerschmid Schwingshandl Intralogistics + 21.51
62 Koen Bouwman Team Jayco-AlUla + 21.51
63 Mauro Brenner REMBE | rad-net + 21.52
64 Sam Watson Netcompany INEOS + 22.22
65 António Morgado UAE Team Emirates-XRG + 22.22
66 Tomasz Budzinski ATT Investments + 25.03
67 Michael Boros Kasper crypto4me + 25.03
68 Paul Viehböck Tirol KTM Cycling Team + 25.03
69 Vincenzo Albanese EF Education-EasyPost + 25.12
70 Emanuel Zangerle Team Vorarlberg + 25.40
71 Samuele Battistella EF Education-EasyPost + 26.17
72 William Harding MG.K vis Costruzioni Ambiente + 26.47
73 Jakub Toupalik Kasper crypto4me + 26.56
74 Valentin Poschacher Hrinkow Advarics + 26.56
75 Matteo Spreafico MG.K vis Costruzioni Ambiente + 27.22
76 Eric Meinberg Benotti - Berthold + 27.53
77 Ulrik Bjune Team Drali-Repsol + 27.53
78 Jan Christen UAE Team Emirates-XRG + 28.25
79 Florian Hochuli Team Storck - MRW Bau + 29.17
80 Lukas Hatz WSA KTM Graz + 29.54
81 Oscar Riesebeek Alpecin-Premier Tech + 30.13
82 Bob Jungels Netcompany INEOS + 30.34
83 Matic Zumer ARBÖ Kärnten Sport Feld Am See + 30.44
84 Matej Zahalka Kasper crypto4me + 31.38
85 Tobias Nolde Team Vorarlberg + 32.04
86 Eirik Vang Aas Team Drali-Repsol + 32.07
87 Simen Evertsen-Hegreberg Lucky Sport Cycling Team + 32.09
88 Christian Rush ARBÖ Kärnten Sport Feld Am See + 32.12
89 Simon Vanicek ATT Investments + 32.27
90 Pepe Albrecht REMBE | rad-net + 32.27
91 Valentin Hofer Austria + 33.40
92 Sander Granberg Team Drali-Repsol + 33.40
93 Vilgot Reinhold Lucky Sport Cycling Team + 33.50
94 Morthen Wang Baksaas Lucky Sport Cycling Team + 34.04
95 Tim Gloßner Benotti - Berthold + 35.12
96 Lennart Voege Team Storck - MRW Bau + 35.17
97 Kilian Feurstein Team Vorarlberg + 35.17
98 Vittorio Friggi MG.K vis Costruzioni Ambiente + 35.33
99 Adam Bittman Kasper crypto4me + 35.39
100 Pawel Bernas Voster Team + 35.39
101 Michael Kukrle Kasper crypto4me + 35.39
102 Loïc Bettendorff Hrinkow Advarics + 37.19
103 Konrad Czabok Voster Team + 37.49
104 Christoph Holzer WSA KTM Graz + 39.04
105 Noe Ury Team Storck - MRW Bau + 39.23
106 Vilmer Ekman Lucky Sport Cycling Team + 40.07
107 Calvin Dik Benotti - Berthold + 40.08
108 Sebastian Putz Austria + 41.04
109 Paul Buschek Schwingshandl Intralogistics + 41.59
110 Zeno Levi Winter Tirol KTM Cycling Team + 42.39
111 Peder Dahl Strand Lucky Sport Cycling Team + 42.43
112 Filip Lepka Schwingshandl Intralogistics + 45.11
113 Lorenz Krumpl ARBÖ Kärnten Sport Feld Am See + 48.45
114 Ola Herheim ARBÖ Kärnten Sport Feld Am See + 48.45
115 Matthias Erlacher ARBÖ Kärnten Sport Feld Am See + 48.45
116 Fabian Steininger Schwingshandl Intralogistics + 48.45
117 Adrian Stieger Schwingshandl Intralogistics + 48.45
118 Felix Rützler Tirol KTM Cycling Team + 48.45
119 Filippo Fortin Hrinkow Advarics + 48.45
120 Tim Wafler Team Storck - MRW Bau + 49.06
121 Maximilian Schmidbauer Schwingshandl Intralogistics + 49.35
122 Jakob Sertic WSA KTM Graz + 53.01
123 Bruno Geißler Benotti - Berthold + 54.30
124 Florian Sieber WSA KTM Graz + 55.02
125 Matteo Vanden Wijngaert UAE Team Emirates-XRG + 55.39
126 Mattia Marcozzi MG.K vis Costruzioni Ambiente + 55.39
127 Luis Engelhardt Benotti - Berthold + 55.55
128 Patryk Stosz Voster Team + 01:00.37
129 Piotr Maslak Voster Team + 01:00.37
- Victor Wedekind REMBE | rad-net DNF

Youth

PosRiderTeam Time
1 AJ August Netcompany INEOS 9:09:08
2 Peter Øxenberg Netcompany INEOS + 02.55
3 Vaclav Jezek Kasper crypto4me + 02.57
4 Alberto Monti ATT Investments + 03.40
5 Nicolas Ginter Tirol KTM Cycling Team + 04.17
6 Richard Riska Hrinkow Advarics + 05.11
7 Jonas Holzknecht Tirol KTM Cycling Team + 05.35
8 Samuel Novak Tirol KTM Cycling Team + 06.10
9 Héctor Álvarez Lidl-Trek + 06.26
10 Karl Emil Kjeldsand Team Drali-Repsol + 10.59
11 Gergo Grosz ARBÖ Kärnten Sport Feld Am See + 11.31
12 Jørgen Sekse Team Drali-Repsol + 13.38
13 Henri Appelbaum Team Storck - MRW Bau + 14.54
14 Martin Barta ATT Investments + 17.11
15 Tomos Pattinson EF Education-EasyPost + 17.18
16 Maciej Banaszak Voster Team + 17.27
17 Jermaine Zemke REMBE | rad-net + 18.01
18 Joel Mellby Lucky Sport Cycling Team + 19.08
19 Hamish McKenzie Team Jayco-AlUla + 19.54
20 Mauro Brenner REMBE | rad-net + 19.55
21 António Morgado UAE Team Emirates-XRG + 20.25
22 Paul Viehböck Tirol KTM Cycling Team + 23.06
23 Valentin Poschacher Hrinkow Advarics + 24.59
24 Eric Meinberg Benotti - Berthold + 25.56
25 Ulrik Bjune Team Drali-Repsol + 25.56
26 Jan Christen UAE Team Emirates-XRG + 26.28
27 Florian Hochuli Team Storck - MRW Bau + 27.20
28 Simen Evertsen-Hegreberg Lucky Sport Cycling Team + 30.12
29 Pepe Albrecht REMBE | rad-net + 30.30
30 Valentin Hofer Austria + 31.43
31 Sander Granberg Team Drali-Repsol + 31.43
32 Vilgot Reinhold Lucky Sport Cycling Team + 31.53
33 Morthen Wang Baksaas Lucky Sport Cycling Team + 32.07
34 Tim Gloßner Benotti - Berthold + 33.15
35 Vittorio Friggi MG.K vis Costruzioni Ambiente + 33.36
36 Adam Bittman Kasper crypto4me + 33.42
37 Christoph Holzer WSA KTM Graz + 37.07
38 Vilmer Ekman Lucky Sport Cycling Team + 38.10
39 Zeno Levi Winter Tirol KTM Cycling Team + 40.42
40 Lorenz Krumpl ARBÖ Kärnten Sport Feld Am See + 46.48
41 Ola Herheim ARBÖ Kärnten Sport Feld Am See + 46.48
42 Felix Rützler Tirol KTM Cycling Team + 46.48
43 Jakob Sertic WSA KTM Graz + 51.04
44 Bruno Geißler Benotti - Berthold + 52.33
45 Florian Sieber WSA KTM Graz + 53.05
46 Matteo Vanden Wijngaert UAE Team Emirates-XRG + 53.42
47 Mattia Marcozzi MG.K vis Costruzioni Ambiente + 53.42
48 Luis Engelhardt Benotti - Berthold + 53.58

Points

PosRiderTeam Points
1 Gregor Mühlberger Austria 30
2 Kevin Vermaerke UAE Team Emirates-XRG 22
3 Bauke Mollema Lidl-Trek 16
4 James Shaw EF Education-EasyPost 12
5 Carlos Rodriguez Netcompany INEOS 10
6 Paul Double Team Jayco-AlUla 10
7 Héctor Álvarez Lidl-Trek 10
8 Loïc Bettendorff Hrinkow Advarics 8
9 Finlay Pickering Team Jayco-AlUla 8
10 AJ August Netcompany INEOS 7
11 Andrea Bagioli Lidl-Trek 7
12 Konrad Czabok Voster Team 6
13 Maximilian Schmidbauer Schwingshandl Intralogistics 6
14 Michael Gogl Alpecin-Premier Tech 6
15 Tim Gloßner Benotti - Berthold 5
16 Tobias Nolde Team Vorarlberg 4
17 Toralf Rydningen Martinsen Team Drali-Repsol 4
18 Mauro Brenner REMBE | rad-net 4
19 Peter Øxenberg Netcompany INEOS 2
20 Christian Rush ARBÖ Kärnten Sport Feld Am See 2

Mountain

PosRiderTeam Points
1 Gregor Mühlberger Austria 23
2 Paul Double Team Jayco-AlUla 20
3 Tobias Nolde Team Vorarlberg 17
4 Kevin Vermaerke UAE Team Emirates-XRG 14
5 Carlos Rodriguez Netcompany INEOS 14
6 Bauke Mollema Lidl-Trek 10
7 James Shaw EF Education-EasyPost 10
8 Loïc Bettendorff Hrinkow Advarics 10
9 Konrad Czabok Voster Team 8
10 Tim Gloßner Benotti - Berthold 6
11 Christian Rush ARBÖ Kärnten Sport Feld Am See 3
12 AJ August Netcompany INEOS 2

Team

PosTeamTime
1 Netcompany INEOS Cycling Team 27:30:09
2 Team Jayco-AlUla + 01.52
3 UAE Team Emirates-XRG + 07.03
4 Lidl-Trek + 07.35
5 Austria + 11.39
6 Tirol KTM Cycling Team + 13.17
7 ATT Investments + 20.23
8 Team Drali-Repsol + 22.50
9 Hrinkow Advarics + 24.41
10 Team Vorarlberg + 26.25
11 EF Education-EasyPost + 29.24
12 Alpecin-Premier Tech + 30.15
13 MG.K vis Costruzioni Ambiente + 35.02
14 WSA KTM Graz + 37.53
15 REMBE | rad-net + 40.34
16 Team Storck - MRW Bau + 44.36
17 Kasper crypto4me + 48.17
18 Voster Team + 50.32
19 Benotti - Berthold + 01:01.40
20 Lucky Sport Cycling Team + 01:07.06
21 ARBÖ Kärnten Sport Feld Am See + 01:07.50
22 Schwingshandl Intralogistics + 01:38.35

Race profile

Race
Tour of Austria
Start date
08.07.2026
End date
12.07.2026
Total distance
188.8 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 ❤️