Tour of Austria 2025 - Stage 3

Salzburg > Gaisberg, 142.9km

09.07-13.07

Results

Stage

PosRiderTeam Time
1 Isaac del Toro UAE Team Emirates-XRG 3:39:27
2 AJ August INEOS Grenadiers + 00.05
3 Felix Großschartner UAE Team Emirates-XRG + 00.07
4 Archie Ryan EF Education-EasyPost + 00.15
5 Felix Engelhardt Team Jayco-AlUla + 00.25
6 Rafal Majka UAE Team Emirates-XRG + 00.32
7 Asbjørn Hellemose Team Jayco-AlUla + 00.35
8 Lennard Kämna Lidl-Trek + 00.45
9 Michael Leonard INEOS Grenadiers + 00.47
10 Victor Langellotti INEOS Grenadiers + 00.49
11 Luca Vergallito Alpecin-Deceuninck + 00.49
12 Darren Rafferty EF Education-EasyPost + 00.49
13 Bob Jungels INEOS Grenadiers + 00.49
14 Eivind Broholt Fougner Team Coop-Repsol + 00.56
15 Markel Beloki EF Education-EasyPost + 01.04
16 Jannis Peter Team Vorarlberg + 01.04
17 Piotr Pekala ATT Investments + 01.04
18 Killian Verschuren Unibet Tietema Rockets + 01.06
19 Esteban Chaves EF Education-EasyPost + 01.06
20 Philipp Hofbauer WSA KTM Graz + 01.12
21 Marco Schrettl Tirol KTM Cycling Team + 01.14
22 Marcin Budzinski ATT Investments + 01.41
23 Anthon Charmig XDS Astana Team + 01.50
24 Martin Messner WSA KTM Graz + 02.00
25 Paul Double Team Jayco-AlUla + 02.05
26 Sean Quinn EF Education-EasyPost + 02.05
27 Martin Barta ATT Investments + 02.25
28 Alessandro Covi UAE Team Emirates-XRG + 02.31
29 Patrick Konrad Lidl-Trek + 02.41
30 Hermann Pernsteiner ARBÖ Kärnten Sport Feld Am See + 02.41
31 Baptiste Huyet Unibet Tietema Rockets + 03.42
32 Lennert Belmans Alpecin-Deceuninck + 03.45
33 Filippo Baroncini UAE Team Emirates-XRG + 04.20
34 Alberto Carlo Monti ATT Investments + 04.24
35 Artur Sowinski Run&Race-Wibatech + 05.43
36 Maciej Banaszak Voster ATS Team + 08.37
37 Tomasz Budzinski Voster ATS Team + 09.05
38 Christopher Juul-Jensen Team Jayco-AlUla + 09.24
39 Kelland O'Brien Team Jayco-AlUla + 09.24
40 Bálint Feldhoffer Team United Shipping + 10.01
41 Florian Vermeersch UAE Team Emirates-XRG + 10.17
42 Toon Vandebosch Alpecin-Deceuninck + 10.56
43 Erik Fetter Team United Shipping + 11.01
44 Riccardo Zoidl Hrinkow Advarics + 11.01
45 Ide Schelling XDS Astana Team + 13.34
46 Richard Riska Hrinkow Advarics + 14.01
47 Heorhii Antonenko ARBÖ Kärnten Sport Feld Am See + 14.30
48 Michael Peter Run&Race-Wibatech + 14.30
49 Mateusz Kostanski Voster ATS Team + 14.30
50 Tobias Kreuzer Run&Race-Wibatech + 14.30
51 Matteo Zurlo SC Padovani Polo Cherry Bank + 14.30
52 Jonas Messerschmidt Run&Race-Wibatech + 14.30
53 Maximilian Schmidbauer WSA KTM Graz + 14.30
54 Matthias Gusner WSA KTM Graz + 14.30
55 Eric Meinberg Benotti - Berthold + 14.30
56 Alexander Konychev Team Vorarlberg + 14.30
57 Emanuel Zangerle Team Vorarlberg + 14.30
58 Colin Stüssi Team Vorarlberg + 14.30
59 Paul Verbnjak Lidl-Trek + 14.30
60 Tim Kößler Benotti - Berthold + 14.30
61 Kevin Bonaldo SC Padovani Polo Cherry Bank + 14.30
62 Mate Endredi Team United Shipping + 14.30
63 Daniel Geismayr Team Vorarlberg + 14.30
64 Zsombor Palumby Team United Shipping + 14.30
65 Samuel Novak Tirol KTM Cycling Team + 14.30
66 Mattie Dodd Tirol KTM Cycling Team + 14.30
67 Nils Puschmann Run&Race-Wibatech + 14.30
68 Kilian Feurstein Team Vorarlberg + 14.30
69 Owen Geleijn Unibet Tietema Rockets + 14.30
70 Nicolas Ginter Tirol KTM Cycling Team + 14.30
71 Filip Reha ATT Investments + 14.30
72 Rui Costa EF Education-EasyPost + 14.30
73 Ryan Gibbons Lidl-Trek + 14.30
74 Edward Ravasi Hrinkow Advarics + 14.30
75 Konrad Waliniak Voster ATS Team + 14.30
76 Wil Holmes Team Jayco-AlUla + 14.30
77 Héctor Álvarez Lidl-Trek + 14.30
78 Jaka Primozic Hrinkow Advarics + 14.30
79 Zak Coleman Voster ATS Team + 14.30
80 Michal Schuran Team United Shipping + 14.30
81 Salvatore Puccio INEOS Grenadiers + 14.30
82 Eirik Vang Aas Team Coop-Repsol + 14.30
83 Dominik Röber Benotti - Berthold + 14.30
84 Kalle Kvam Team Coop-Repsol + 14.30
85 Patrick Gamper Team Jayco-AlUla + 14.30
86 Julius Johansen UAE Team Emirates-XRG + 14.30
87 Magnus Sørbø Team Coop-Repsol + 14.30
88 Storm Ingebrigtsen Team Coop-Repsol + 14.30
89 David Paumann Tirol KTM Cycling Team + 14.48
90 Michael Gogl Alpecin-Deceuninck + 14.59
91 Simon Vanicek ATT Investments + 15.06
92 Matteo Baseggio SC Padovani Polo Cherry Bank + 15.13
93 Patrick Reißig Benotti - Berthold + 15.13
94 Magnus Wæhre Team Coop-Repsol + 15.25
95 Jensen Plowright Alpecin-Deceuninck + 15.25
96 Dominik Neuman ATT Investments + 15.40
97 Martin Pedersen Lidl-Trek + 15.40
98 Paul Buschek Hrinkow Advarics + 15.40
99 Thomas Turri SC Padovani Polo Cherry Bank + 15.44
100 Kevin Inkelaar Unibet Tietema Rockets + 16.06
101 Anton Stensby Team Coop-Repsol + 16.12
102 Thomas Tichler WSA KTM Graz + 16.17
103 Szabolcs Csaki Team United Shipping + 16.25
104 Rasmus Lundtoft Lindbjerg ARBÖ Kärnten Sport Feld Am See + 16.33
105 Ivan Smirnov XDS Astana Team + 17.01
106 Daniil Marukhin XDS Astana Team + 17.03
107 Nicolas Vinokurov XDS Astana Team + 17.14
108 Giacomo Ballabio Hrinkow Advarics + 17.52
109 Stefan Pöll ARBÖ Kärnten Sport Feld Am See + 18.16
110 Calvin Dik Benotti - Berthold + 18.20
111 Patryk Stosz Voster ATS Team + 18.39
112 Albert Gathemann Benotti - Berthold + 18.39
113 Pirmin Benz Team Vorarlberg + 18.48
114 Niels Vandeputte Alpecin-Deceuninck + 19.27
115 Federico Guzzo SC Padovani Polo Cherry Bank + 19.39
116 Daniel Reiter ARBÖ Kärnten Sport Feld Am See + 19.46
117 Riccardo Verza Hrinkow Advarics + 20.15
118 Bartlomiej Proc Run&Race-Wibatech + 20.48
119 Tobias Nolde Benotti - Berthold + 21.02
120 Jakob Purtscheller Tirol KTM Cycling Team + 21.21
- Axel Huens Unibet Tietema Rockets DNS
- Darren van Bekkum XDS Astana Team DNS
- Georg Steinhauser EF Education-EasyPost DNS
- Matej Drinovec ARBÖ Kärnten Sport Feld Am See DNF
- Szymon Ilski Run&Race-Wibatech DNF
- Noah Ramsay Alpecin-Deceuninck DNF
- Aleix Espargaró Lidl-Trek DNF
- Luca Graziotto SC Padovani Polo Cherry Bank DNF
- Tim Wafler Tirol KTM Cycling Team DNF
- Michal Zelazowski Voster ATS Team DNF
- Haoyu Su XDS Astana Team DNF

GC

PosRiderTeam Time
1 Felix Großschartner UAE Team Emirates-XRG 10:30:55
2 Isaac del Toro UAE Team Emirates-XRG + 00.03
3 AJ August INEOS Grenadiers + 00.16
4 Archie Ryan EF Education-EasyPost + 00.24
5 Rafal Majka UAE Team Emirates-XRG + 00.38
6 Felix Engelhardt Team Jayco-AlUla + 00.48
7 Lennard Kämna Lidl-Trek + 01.08
8 Asbjørn Hellemose Team Jayco-AlUla + 01.18
9 Killian Verschuren Unibet Tietema Rockets + 01.29
10 Esteban Chaves EF Education-EasyPost + 01.29
11 Bob Jungels INEOS Grenadiers + 01.32
12 Marco Schrettl Tirol KTM Cycling Team + 01.37
13 Piotr Pekala ATT Investments + 01.47
14 Jannis Peter Team Vorarlberg + 01.47
15 Eivind Broholt Fougner Team Coop-Repsol + 01.54
16 Philipp Hofbauer WSA KTM Graz + 02.05
17 Anthon Charmig XDS Astana Team + 02.13
18 Darren Rafferty EF Education-EasyPost + 02.25
19 Paul Double Team Jayco-AlUla + 02.28
20 Luca Vergallito Alpecin-Deceuninck + 02.34
21 Victor Langellotti INEOS Grenadiers + 02.41
22 Martin Messner WSA KTM Graz + 02.43
23 Markel Beloki EF Education-EasyPost + 02.56
24 Marcin Budzinski ATT Investments + 03.00
25 Alessandro Covi UAE Team Emirates-XRG + 03.13
26 Michael Leonard INEOS Grenadiers + 03.25
27 Hermann Pernsteiner ARBÖ Kärnten Sport Feld Am See + 04.26
28 Sean Quinn EF Education-EasyPost + 04.53
29 Filippo Baroncini UAE Team Emirates-XRG + 05.10
30 Baptiste Huyet Unibet Tietema Rockets + 05.27
31 Lennert Belmans Alpecin-Deceuninck + 06.04
32 Patrick Konrad Lidl-Trek + 07.36
33 Riccardo Zoidl Hrinkow Advarics + 11.57
34 Kelland O'Brien Team Jayco-AlUla + 12.29
35 Erik Fetter Team United Shipping + 12.46
36 Alberto Carlo Monti ATT Investments + 14.41
37 Héctor Álvarez Lidl-Trek + 14.49
38 Artur Sowinski Run&Race-Wibatech + 15.19
39 Colin Stüssi Team Vorarlberg + 16.06
40 Ide Schelling XDS Astana Team + 16.19
41 Martin Barta ATT Investments + 16.22
42 Paul Verbnjak Lidl-Trek + 16.32
43 Rui Costa EF Education-EasyPost + 17.10
44 Michael Gogl Alpecin-Deceuninck + 17.44
45 Edward Ravasi Hrinkow Advarics + 17.54
46 Giacomo Ballabio Hrinkow Advarics + 18.32
47 Tomasz Budzinski Voster ATS Team + 18.38
48 Maciej Banaszak Voster ATS Team + 18.42
49 Florian Vermeersch UAE Team Emirates-XRG + 18.46
50 Bálint Feldhoffer Team United Shipping + 19.10
51 Anton Stensby Team Coop-Repsol + 19.56
52 Simon Vanicek ATT Investments + 20.09
53 Patrick Gamper Team Jayco-AlUla + 21.06
54 Christopher Juul-Jensen Team Jayco-AlUla + 21.19
55 Dominik Röber Benotti - Berthold + 23.16
56 Filip Reha ATT Investments + 23.49
57 Tobias Kreuzer Run&Race-Wibatech + 24.18
58 Owen Geleijn Unibet Tietema Rockets + 24.27
59 Tim Kößler Benotti - Berthold + 24.44
60 Samuel Novak Tirol KTM Cycling Team + 24.54
61 Storm Ingebrigtsen Team Coop-Repsol + 24.59
62 Toon Vandebosch Alpecin-Deceuninck + 25.11
63 Michal Schuran Team United Shipping + 25.26
64 Mattie Dodd Tirol KTM Cycling Team + 26.24
65 Jaka Primozic Hrinkow Advarics + 26.25
66 Emanuel Zangerle Team Vorarlberg + 26.28
67 Ryan Gibbons Lidl-Trek + 26.39
68 Matthias Gusner WSA KTM Graz + 26.41
69 Patrick Reißig Benotti - Berthold + 26.41
70 Thomas Tichler WSA KTM Graz + 26.42
71 Dominik Neuman ATT Investments + 26.45
72 Jensen Plowright Alpecin-Deceuninck + 27.13
73 Zak Coleman Voster ATS Team + 27.24
74 Kalle Kvam Team Coop-Repsol + 27.47
75 Alexander Konychev Team Vorarlberg + 28.11
76 Rasmus Lundtoft Lindbjerg ARBÖ Kärnten Sport Feld Am See + 28.44
77 Jonas Messerschmidt Run&Race-Wibatech + 28.53
78 Matteo Zurlo SC Padovani Polo Cherry Bank + 28.53
79 Konrad Waliniak Voster ATS Team + 28.53
80 Kevin Bonaldo SC Padovani Polo Cherry Bank + 29.16
81 Mate Endredi Team United Shipping + 29.20
82 Eric Meinberg Benotti - Berthold + 29.22
83 Nicolas Vinokurov XDS Astana Team + 29.29
84 Salvatore Puccio INEOS Grenadiers + 29.38
85 Matteo Baseggio SC Padovani Polo Cherry Bank + 29.44
86 Zsombor Palumby Team United Shipping + 29.56
87 Mateusz Kostanski Voster ATS Team + 30.01
88 Wil Holmes Team Jayco-AlUla + 30.05
89 David Paumann Tirol KTM Cycling Team + 30.05
90 Michael Peter Run&Race-Wibatech + 30.29
91 Nils Puschmann Run&Race-Wibatech + 30.29
92 Daniil Marukhin XDS Astana Team + 31.03
93 Eirik Vang Aas Team Coop-Repsol + 31.04
94 Maximilian Schmidbauer WSA KTM Graz + 31.13
95 Kilian Feurstein Team Vorarlberg + 31.13
96 Martin Pedersen Lidl-Trek + 31.20
97 Nicolas Ginter Tirol KTM Cycling Team + 31.38
98 Kevin Inkelaar Unibet Tietema Rockets + 31.41
99 Julius Johansen UAE Team Emirates-XRG + 31.50
100 Szabolcs Csaki Team United Shipping + 31.51
101 Daniel Geismayr Team Vorarlberg + 31.57
102 Magnus Wæhre Team Coop-Repsol + 32.15
103 Paul Buschek Hrinkow Advarics + 32.23
104 Thomas Turri SC Padovani Polo Cherry Bank + 32.24
105 Ivan Smirnov XDS Astana Team + 32.30
106 Stefan Pöll ARBÖ Kärnten Sport Feld Am See + 33.09
107 Magnus Sørbø Team Coop-Repsol + 33.22
108 Richard Riska Hrinkow Advarics + 34.01
109 Calvin Dik Benotti - Berthold + 34.14
110 Heorhii Antonenko ARBÖ Kärnten Sport Feld Am See + 34.46
111 Patryk Stosz Voster ATS Team + 34.48
112 Riccardo Verza Hrinkow Advarics + 35.08
113 Pirmin Benz Team Vorarlberg + 35.49
114 Bartlomiej Proc Run&Race-Wibatech + 36.05
115 Daniel Reiter ARBÖ Kärnten Sport Feld Am See + 36.29
116 Tobias Nolde Benotti - Berthold + 36.42
117 Albert Gathemann Benotti - Berthold + 37.00
118 Federico Guzzo SC Padovani Polo Cherry Bank + 37.48
119 Niels Vandeputte Alpecin-Deceuninck + 38.04
120 Jakob Purtscheller Tirol KTM Cycling Team + 38.33
- Axel Huens Unibet Tietema Rockets DNS
- Darren van Bekkum XDS Astana Team DNS
- Georg Steinhauser EF Education-EasyPost DNS
- Matej Drinovec ARBÖ Kärnten Sport Feld Am See DNF
- Szymon Ilski Run&Race-Wibatech DNF
- Noah Ramsay Alpecin-Deceuninck DNF
- Aleix Espargaró Lidl-Trek DNF
- Luca Graziotto SC Padovani Polo Cherry Bank DNF
- Tim Wafler Tirol KTM Cycling Team DNF
- Michal Zelazowski Voster ATS Team DNF
- Haoyu Su XDS Astana Team DNF

Youth

PosRiderTeam Time
1 Isaac del Toro UAE Team Emirates-XRG 10:30:58
2 AJ August INEOS Grenadiers + 00.13
3 Marco Schrettl Tirol KTM Cycling Team + 01.34
4 Eivind Broholt Fougner Team Coop-Repsol + 01.51
5 Darren Rafferty EF Education-EasyPost + 02.22
6 Markel Beloki EF Education-EasyPost + 02.53
7 Michael Leonard INEOS Grenadiers + 03.22
8 Alberto Carlo Monti ATT Investments + 14.38
9 Héctor Álvarez Lidl-Trek + 14.46
10 Martin Barta ATT Investments + 16.19
11 Maciej Banaszak Voster ATS Team + 18.39
12 Bálint Feldhoffer Team United Shipping + 19.07
13 Tim Kößler Benotti - Berthold + 24.41
14 Samuel Novak Tirol KTM Cycling Team + 24.51
15 Storm Ingebrigtsen Team Coop-Repsol + 24.56
16 Mattie Dodd Tirol KTM Cycling Team + 26.21
17 Matthias Gusner WSA KTM Graz + 26.38
18 Kalle Kvam Team Coop-Repsol + 27.44
19 Konrad Waliniak Voster ATS Team + 28.50
20 Mate Endredi Team United Shipping + 29.17
21 Eric Meinberg Benotti - Berthold + 29.19
22 Wil Holmes Team Jayco-AlUla + 30.02
23 David Paumann Tirol KTM Cycling Team + 30.02
24 Nils Puschmann Run&Race-Wibatech + 30.26
25 Kilian Feurstein Team Vorarlberg + 31.10
26 Nicolas Ginter Tirol KTM Cycling Team + 31.35
27 Szabolcs Csaki Team United Shipping + 31.48
28 Thomas Turri SC Padovani Polo Cherry Bank + 32.21
29 Richard Riska Hrinkow Advarics + 33.58
30 Heorhii Antonenko ARBÖ Kärnten Sport Feld Am See + 34.43
31 Jakob Purtscheller Tirol KTM Cycling Team + 38.30

Points

PosRiderTeam Points
1 Isaac del Toro UAE Team Emirates-XRG 37
2 Felix Großschartner UAE Team Emirates-XRG 33
3 AJ August INEOS Grenadiers 27
4 Archie Ryan EF Education-EasyPost 21
5 Rafal Majka UAE Team Emirates-XRG 18
6 Felix Engelhardt Team Jayco-AlUla 17
7 Jensen Plowright Alpecin-Deceuninck 16
8 Alexander Konychev Team Vorarlberg 15
9 Héctor Álvarez Lidl-Trek 15
10 Lennard Kämna Lidl-Trek 10
11 Alessandro Covi UAE Team Emirates-XRG 8
12 Filippo Baroncini UAE Team Emirates-XRG 8
13 Victor Langellotti INEOS Grenadiers 7
14 Asbjørn Hellemose Team Jayco-AlUla 5
15 Kelland O'Brien Team Jayco-AlUla 4
16 Calvin Dik Benotti - Berthold 4
17 Anthon Charmig XDS Astana Team 4
18 Marcin Budzinski ATT Investments 4
19 Michael Leonard INEOS Grenadiers 3
20 Giacomo Ballabio Hrinkow Advarics 3
21 Anton Stensby Team Coop-Repsol 3
22 Florian Vermeersch UAE Team Emirates-XRG 2
23 Emanuel Zangerle Team Vorarlberg 2
24 Magnus Sørbø Team Coop-Repsol 2
25 Owen Geleijn Unibet Tietema Rockets 1
26 Mattie Dodd Tirol KTM Cycling Team 1
27 Eric Meinberg Benotti - Berthold 1
28 Daniel Geismayr Team Vorarlberg 1
29 Federico Guzzo SC Padovani Polo Cherry Bank 1

Mountain

PosRiderTeam Points
1 Emanuel Zangerle Team Vorarlberg 34
2 Nicolas Vinokurov XDS Astana Team 32
3 Isaac del Toro UAE Team Emirates-XRG 18
4 Archie Ryan EF Education-EasyPost 12
5 AJ August INEOS Grenadiers 12
6 Felix Großschartner UAE Team Emirates-XRG 10
7 David Paumann Tirol KTM Cycling Team 10
8 Florian Vermeersch UAE Team Emirates-XRG 6
9 Federico Guzzo SC Padovani Polo Cherry Bank 6
10 Rafal Majka UAE Team Emirates-XRG 6
11 Felix Engelhardt Team Jayco-AlUla 4
12 Kelland O'Brien Team Jayco-AlUla 4
13 Jensen Plowright Alpecin-Deceuninck 4
14 Alexander Konychev Team Vorarlberg 4
15 Héctor Álvarez Lidl-Trek 2
16 Ide Schelling XDS Astana Team 2
17 Anton Stensby Team Coop-Repsol 2

Team

PosTeamTime
1 UAE Team Emirates-XRG 31:34:06
2 EF Education-EasyPost + 02.23
3 Team Jayco-AlUla + 03.13
4 INEOS Grenadiers + 03.18
5 ATT Investments + 09.08
6 Alpecin-Deceuninck + 19.22
7 Lidl-Trek + 19.23
8 WSA KTM Graz + 28.22
9 Unibet Tietema Rockets + 30.03
10 Hrinkow Advarics + 42.16
11 Team Vorarlberg + 43.02
12 Team Coop-Repsol + 43.44
13 XDS Astana Team + 46.27
14 Tirol KTM Cycling Team + 51.35
15 Team United Shipping + 56.01
16 ARBÖ Kärnten Sport Feld Am See + 01:01.12
17 Voster ATS Team + 01:03.17
18 Run&Race-Wibatech + 01:07.09
19 Benotti - Berthold + 01:12.37
20 SC Padovani Polo Cherry Bank + 01:26.32

Race profile

Race
Tour of Austria
Start date
09.07.2025
End date
13.07.2025
Total distance
142.9 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 ❤️