BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 Österreich Rundfahrt-Tour of Austria (2.1)

74th edition: July 9 - July 13, 2025

Österreich Rundfahrt podium history | 2023 edition (We did not cover this race in 2024) | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5

The 2025 Tour of Austria


Sunday, July 13: 5th & Final Stage, Feldkirch - Feldkirch, 144.2 km

Stage 5 map & profile

Bob Jungels has left his nearest chaser 1min 45sec back to win stage five.

Tour de France: the Inside Story

Les Woodland's book Tour de France: The Inside Story - Making the World's Greatest Bicycle Race is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start/finish city of Feldkirch at 2:30 PM, local time: 27C (82F), partly cloudy, with the wind from the north-northwest at 6 km/hr (4 mph). There is a 4% chance of rain, rising to 35% at 4:00 PM.

The race: Here's the report from stage winner Bob Jungels' Team INEOS Grenadiers.

Bob Jungels won the fifth and final stage of the Tour of Austria, making the race’s history with the longest solo victory.

Jungels attacked solo from the break with 40km to go, and was able to cross the line with his arms aloft a minute and 45 seconds ahead of the peloton.

AJ August came home in 12th place to secure fifth on the GC after two podiums earlier in the Tour.

Another mountainous day saw Jungels make the break up the HC climb, the Furkajoch, with 130km to go. Working with three others, the rider from Luxembourg gained a three minute 30 second advantage, before taking matters into his own hands.

Going up the final categorised climb of the day at the 75km mark, Jungels pushed on the pace at the front, with only Luca Vergallito (Alpecin-Deceuninck) able to stick with him.

With 40km to go, Jungels attacked hard and dropped Vergallito in a last gasp effort. Emulating his national time trial winning efforts, Jungels took it all the way to the line, with the peloton unable to close the gap, and secured his second win for the Grenadiers.

Complete results:

144.2 kilometers raced at an average speed of 37.392 km/hr

1 Bob Jungels INEOS Grenadiers 3hr 51min 23sec
2 Rui Costa EF Education-EasyPost @ 1min 45sec
3 Florian Vermeersch UAE Team Emirates-XRG s.t.
4 Anthon Charmig XDS Astana Team s.t.
5 Patrick Konrad Lidl-Trek s.t.
6 Giacomo Ballabio Hrinkow Advarics s.t.
7 Héctor Álvarez Lidl-Trek s.t.
8 Marcin Budzinski ATT Investments 1:47
9 Esteban Chaves EF Education-EasyPost s.t.
10 Felix Engelhardt Team Jayco-AlUla s.t.
11 Asbjørn Hellemose Team Jayco-AlUla s.t.
12 AJ August INEOS Grenadiers s.t.
13 Piotr Pekala ATT Investments s.t.
14 Kelland O'Brien Team Jayco-AlUla s.t.
15 Rafal Majka UAE Team Emirates-XRG s.t.
16 Lennard Kämna Lidl-Trek s.t.
17 Markel Beloki EF Education-EasyPost s.t.
18 Archie Ryan EF Education-EasyPost s.t.
19 Isaac del Toro UAE Team Emirates-XRG s.t.
20 Philipp Hofbauer WSA KTM Graz s.t.
21 Jannis Peter Team Vorarlberg s.t.
22 Felix Grossschartner UAE Team Emirates-XRG s.t.
23 Killian Verschuren Unibet Tietema Rockets s.t.
24 Hermann Pernsteiner ARBÖ Kärnten Sport Feld am See 1:54
25 Victor Langellotti INEOS Grenadiers s.t.
26 Michael Leonard INEOS Grenadiers 1:57
27 Luca Vergallito Alpecin-Deceuninck s.t.
28 Martin Messner WSA KTM Graz 2:40
29 Alessandro Covi UAE Team Emirates-XRG 9:39
30 Martin Barta ATT Investments 10:08
31 Tomasz Budzinski Voster ATS Team s.t.
32 Paul Verbnjak Lidl-Trek 10:10
33 Owen Geleijn Unibet Tietema Rockets 10:11
34 Mattie Dodd Tirol KTM Cycling Team s.t.
35 Michael Peter Run & Race-Wibatech s.t.
36 Alberto Carlo Monti ATT Investments s.t.
37 Eivind Broholt Fougner Team Coop-Repsol 10:13
38 Alexander Konychev Team Vorarlberg s.t.
39 Nils Puschmann Run & Race-Wibatech s.t.
40 Simon Vanicek ATT Investments s.t.
41 Darren Rafferty EF Education-EasyPost s.t.
42 Lennert Belmans Alpecin-Deceuninck s.t.
43 Edward Ravasi Hrinkow Advarics 10:19
44 Riccardo Zoidl Hrinkow Advarics s.t.
45 Christopher Juul-Jensen Team Jayco-AlUla s.t.
46 Colin Stüssi Team Vorarlberg 10:30
47 Patrick Gamper Team Jayco-AlUla 15:14
48 Matteo Zurlo SC Padovani Polo Cherry Bank s.t.
49 Salvatore Puccio INEOS Grenadiers s.t.
50 Tim Kössler Benotti-Berthold s.t.
51 Baptiste Huyet Unibet Tietema Rockets s.t.
52 Paul Double Team Jayco-AlUla s.t.
53 Jaka Primozic Hrinkow Advarics s.t.
54 Filippo Baroncini UAE Team Emirates-XRG s.t.
55 Ryan Gibbons Lidl-Trek s.t.
56 Julius Johansen UAE Team Emirates-XRG s.t.
57 Kilian Feurstein Team Vorarlberg 18:38
58 Jonas Messerschmidt Run & Race-Wibatech s.t.
59 Martin Pedersen Lidl-Trek 18:44
60 Artur Sowinski Run & Race-Wibatech s.t.
61 Toon Vandebosch Alpecin-Deceuninck s.t.
62 Filip Reha ATT Investments s.t.
63 Eirik Vang Aas Team Coop-Repsol 21:50
64 Samuel Novak Tirol KTM Cycling Team s.t.
65 Daniil Marukhin XDS Astana Team s.t.
66 Matthias Gusner WSA KTM Graz s.t.
67 Nicolas Vinokurov XDS Astana Team s.t.
68 Bálint Feldhoffer Team United Shipping s.t.
69 Anton Stensby Team Coop-Repsol s.t.
70 Nicolas Ginter Tirol KTM Cycling Team s.t.
71 Marco Schrettl Tirol KTM Cycling Team s.t.
72 Richard Riska Hrinkow Advarics s.t.
73 Patrick Reissig Benotti-Berthold 21:55
74 Ide Schelling XDS Astana Team s.t.
75 Niels Vandeputte Alpecin-Deceuninck s.t.
76 Albert Gathemann Benotti-Berthold 21:59
77 Emanuel Zangerle Team Vorarlberg 22:03
78 Zak Coleman Voster ATS Team 24:01
79 Mateusz Kostanski Voster ATS Team s.t.
80 Matteo Baseggio SC Padovani Polo Cherry Bank s.t.
81 Kalle Kvam Team Coop-Repsol s.t.
82 Maciej Banaszak Voster ATS Team s.t.
83 Paul Buschek Hrinkow Advarics s.t.
84 Kevin Bonaldo SC Padovani Polo Cherry Bank s.t.
85 David Paumann Tirol KTM Cycling Team s.t.
86 Daniel Geismayr Team Vorarlberg s.t.
87 Dominik Neuman ATT Investments s.t.
88 Eric Meinberg Benotti-Berthold s.t.

 

Final GC after stage 5:

  • GC winner: Isaac del Toro (UAE team Emirates-XRG)
  • Mountains classification winner: Nicolas Vinokourov (XDS Astana)
  • Points classification winner: Isaac del Toro (UAE Team Emirates-XRG)
  • Young rider classification winner: Isaac del Toro (UAE Team Emirates-XRG)
  • Teams classification winner: UAE Team Emirates-XRG

714.3 kilometers raced at an average speed of 40.006 km/hr

1 Isaac del Toro UAE Team Emirates-XRG 17hr 51min 18sec
2 Archie Ryan EF Education-EasyPost @ 29sec
3 Rafal Majka UAE Team Emirates-XRG 0:47
4 Felix Engelhardt Team Jayco-AlUla 1:20
5 AJ August INEOS Grenadiers 1:47
6 Lennard Kämna Lidl-Trek 2:06
7 Asbjørn Hellemose Team Jayco-AlUla 2:10
8 Esteban Chaves EF Education-EasyPost s.t.
9 Jannis Peter Team Vorarlberg 3:12
10 Felix Grossschartner UAE Team Emirates-XRG 3:18
11 Luca Vergallito Alpecin-Deceuninck 4:16
12 Piotr Pekala ATT Investments 5:07
13 Killian Verschuren Unibet Tietema Rockets 5:27
14 Markel Beloki EF Education-EasyPost 5:30
15 Philipp Hofbauer WSA KTM Graz 5:55
16 Anthon Charmig XDS Astana Team 6:01
17 Bob Jungels INEOS Grenadiers 7:00
18 Hermann Pernsteiner ARBÖ Kärnten Sport Feld am See 7:11
19 Martin Messner WSA KTM Graz 11:09
20 Marcin Budzinski ATT Investments 12:19
21 Eivind Broholt Fougner Team Coop-Repsol 14:47
22 Darren Rafferty EF Education-EasyPost 15:04
23 Patrick Konrad Lidl-Trek 16:53
24 Victor Langellotti INEOS Grenadiers 20:48
25 Michael Leonard INEOS Grenadiers 21:36
26 Kelland O'Brien Team Jayco-AlUla 21:48
27 Riccardo Zoidl Hrinkow Advarics 27:56
28 Baptiste Huyet Unibet Tietema Rockets 29:11
29 Paul Double Team Jayco-AlUla 30:32
30 Lennert Belmans Alpecin-Deceuninck 30:52
31 Edward Ravasi Hrinkow Advarics 31:31
32 Rui Costa EF Education-EasyPost 31:35
33 Martin Barta ATT Investments 34:16
34 Giacomo Ballabio Hrinkow Advarics 34:17
35 Héctor Álvarez Lidl-Trek 34:50
36 Florian Vermeersch UAE Team Emirates-XRG 35:02
37 Christopher Juul-Jensen Team Jayco-AlUla 35:17
38 Marco Schrettl Tirol KTM Cycling Team 36:17
39 Alessandro Covi UAE Team Emirates-XRG 37:32
40 Tomasz Budzinski Voster ATS Team 37:39
41 Alberto Carlo Monti ATT Investments 37:42
42 Filippo Baroncini UAE Team Emirates-XRG 37:46
43 Paul Verbnjak Lidl-Trek 37:51
44 Colin Stüssi Team Vorarlberg 42:28
45 Owen Geleijn Unibet Tietema Rockets 46:22
46 Artur Sowinski Run & Race-Wibatech 46:53
47 Patrick Gamper Team Jayco-AlUla 49:10
48 Simon Vanicek ATT Investments 50:33
49 Maciej Banaszak Voster ATS Team 51:36
50 Alexander Konychev Team Vorarlberg 54:16
51 Mattie Dodd Tirol KTM Cycling Team 54:31
52 Matteo Zurlo SC Padovani Polo Cherry Bank 54:35
53 Michael Peter Run & Race-Wibatech 54:40
54 Nils Puschmann Run & Race-Wibatech 54:42
55 Ryan Gibbons Lidl-Trek 55:53
56 Ide Schelling XDS Astana Team 56:33
57 Samuel Novak Tirol KTM Cycling Team 57:12
58 Filip Reha ATT Investments 59:15
59 Tim Kössler Benotti-Berthold 1:01:54
60 Anton Stensby Team Coop-Repsol 1:01:57
61 Jonas Messerschmidt Run & Race-Wibatech 1:02:35
62 Salvatore Puccio INEOS Grenadiers 1:05:03
63 Toon Vandebosch Alpecin-Deceuninck 1:05:49
64 Nicolas Vinokurov XDS Astana Team 1:05:54
65 Patrick Reissig Benotti-Berthold 1:06:55
66 Kilian Feurstein Team Vorarlberg 1:07:03
67 Jaka Primozic Hrinkow Advarics 1:07:41
68 Matthias Gusner WSA KTM Graz 1:08:42
69 Bálint Feldhoffer Team United Shipping 1:09:34
70 Daniil Marukhin XDS Astana Team 1:09:35
71 Eirik Vang Aas Team Coop-Repsol 1:10:16
72 Nicolas Ginter Tirol KTM Cycling Team 1:11:26
73 Julius Johansen UAE Team Emirates-XRG 1:11:37
74 Daniel Geismayr Team Vorarlberg 1:11:50
75 Richard Riska Hrinkow Advarics 1:12:58
76 Emanuel Zangerle Team Vorarlberg 1:13:09
77 Zak Coleman Voster ATS Team 1:13:33
78 Mateusz Kostanski Voster ATS Team 1:14:18
79 Kalle Kvam Team Coop-Repsol 1:14:24
80 Eric Meinberg Benotti-Berthold 1:14:36
81 Dominik Neuman ATT Investments 1:17:02
82 Kevin Bonaldo SC Padovani Polo Cherry Bank 1:17:50
83 Matteo Baseggio SC Padovani Polo Cherry Bank 1:18:18
84 Martin Pedersen Lidl-Trek 1:19:40
85 Paul Buschek Hrinkow Advarics 1:21:30
86 David Paumann Tirol KTM Cycling Team 1:22:40
87 Albert Gathemann Benotti-Berthold 1:25:58
88 Niels Vandeputte Alpecin-Deceuninck 1:28:33

 

Stage 5 map & profile:

Stage 5 map

Stage 5 profile


Saturday, July 12: Stage 4, Innsbruck - Kûhtai, 117.3 km

Stage 4 map & profile

Isaac del Toro wins his fourth consecutive Tour of Austria stage.

Why Your Bike is Made in Asia

Bill McGann’s book Why Your Bike Is Made in Asia: My career in bicycles as I watched two continents squander an industry is available in print, Kindle eBook & Audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start city of Innsbruck at 2:15 PM, local time: 23C (73F), partly cloudy, with the wind from the northeast at 6 km/hr (4 mph). There is just a 1% chance of rain.

The race: Here's the report from stage winner & GC leader Isaac del Toro's UAE Team Emirates-XRG.

Continuing its domination of the 2025 Tour of Austria, UAE Team Emirates-XRG made it four wins from four stages on Saturday afternoon, with Isaac del Toro claiming his third win on the bounce to seal the honors on stage 4.

In a close repeat of his previous-day performance, Del Toro produced an insurmountable show of force in the final few hundred meters to leave the second-placed Archie Ryan (EF Education-EasyPost) in his wake. With his domineering display on the Queen stage, the Mexican made his way into the lead of the race, with teammate Felix Grossschartner ceding the jersey he had held since his stage 1 victory.

Despite Grossschartner’s suffering an off-day, Del Toro’s teammates rallied around the Mexican in a bid to seal a fourth victory on the spin. After the earlier work of Filippo Baroncini, Florian Vermeersch and Julius Johansen, it was Rafał Majka who perhaps produced the performance of the day over the final two climbs.

On the penultimate climb, the recently crowned Polish national champion followed the attacks of Asbjørn Hellemose (Jayco AlUla), Rui Costa and Esteban Chaves (both EF Education-EasyPost). With the move quickly gaining significant time over the peloton, Majka could bide his time and wait for Del Toro’s eventual attack from behind. That moment came with a little under 11km to ride on stage 4.

With Majka and Del Toro reunited at the front of the race, the former went to work at whittling down the group. One by one, riders were shelled out the back, as Majka set an imposing pace at the head of the race. By the final 3km, only Ryan and Del Toro remained in the wheel of the Pole.

Majka continued his aggression and deterred any attacks from Ryan, teeing up Del Toro’s stage-winning acceleration with 250m to ride. The Mexican had too much in the locker for the EF Education-EasyPost rider, who has ridden consistently all week to sit second overall heading into the final stage.

As for the Emirati squad, Del Toro now leads the race by 29 seconds, with Majka sitting third overall, just 18 seconds behind Ryan. Only a 144km test to and from Feldkirch on Sunday remains, where the final victory will be decided at this year’s Tour of Austria.

Del Toro: “Felix did not have the best feeling in the final of the second-to-last climb, so we tried to be with him a little bit. But in the end, the climb just kept getting steeper and we managed to have more control over the race, and put more pressure on the other teams by making it even harder. We made them more tired.

“It’s a shame because I really wanted to see Felix do it, but everybody can have a bad day. At the end, we can make it with the team and I am proud of the win.

“It’s nice to be in this position, and for sure we will try to enjoy this.”

Complete results:

117.3 kilometers raced at an average speed of 33.945 km/hr

1 Isaac del Toro UAE Team Emirates-XRG 3hr 27min 20sec
2 Archie Ryan EF Education-EasyPost @ 4sec
3 Rafal Majka UAE Team Emirates-XRG 0:06
4 Felix Engelhardt Team Jayco-AlUla 0:25
5 Esteban Chaves EF Education-EasyPost 0:34
6 Asbjørn Hellemose Team Jayco-AlUla 0:45
7 Lennard Kämna Lidl-Trek 0:51
8 Jannis Peter Team Vorarlberg 1:18
9 Luca Vergallito Alpecin-Deceuninck 1:27
10 AJ August INEOS Grenadiers s.t.
11 Sean Quinn EF Education-EasyPost s.t.
12 Markel Beloki EF Education-EasyPost 2:27
13 Hermann Pernsteiner ARBÖ Kärnten Sport Feld am See 2:31
14 Piotr Pekala ATT Investments 3:13
15 Felix Grossschartner UAE Team Emirates-XRG s.t.
16 Philipp Hofbauer WSA KTM Graz 3:43
17 Anthon Charmig XDS Astana Team s.t.
18 Killian Verschuren Unibet Tietema Rockets 3:51
19 Darren Rafferty EF Education-EasyPost 4:06
20 Eivind Broholt Fougner Team Coop-Repsol 4:20
21 Edward Ravasi Hrinkow Advarics 4:58
22 Christopher Juul-Jensen Team Jayco-AlUla 5:19
23 Bob Jungels INEOS Grenadiers 7:21
24 Riccardo Zoidl Hrinkow Advarics s.t.
25 Martin Messner WSA KTM Graz 7:26
26 Patrick Konrad Lidl-Trek 9:12
27 Kelland O'Brien Team Jayco-AlUla s.t.
28 Marcin Budzinski ATT Investments s.t.
29 Martin Barta ATT Investments 9:26
30 Baptiste Huyet Unibet Tietema Rockets 10:10
31 Maciej Banaszak Voster ATS Team 10:33
32 Tomasz Budzinski Voster ATS Team 10:33
33 Samuel Novak Tirol KTM Cycling Team 12:08
34 Matteo Zurlo SC Padovani Polo Cherry Bank s.t.
35 Paul Verbnjak Lidl-Trek 12:49
36 Owen Geleijn Unibet Tietema Rockets 13:24
37 Patrick Gamper Team Jayco-AlUla 14:30
38 Marco Schrettl Tirol KTM Cycling Team s.t.
39 Alberto Carlo Monti ATT Investments s.t.
40 Artur Sowinski Run & Race-Wibatech s.t.
41 Michal Schuran Team United Shipping s.t.
42 Paul Double Team Jayco-AlUla s.t.
43 Rui Costa EF Education-EasyPost s.t.
44 Ryan Gibbons Lidl-Trek 15:40
45 Konrad Waliniak Voster ATS Team s.t.
46 Michael Peter Run & Race-Wibatech s.t.
47 Giacomo Ballabio Hrinkow Advarics s.t.
48 Nils Puschmann Run & Race-Wibatech s.t.
49 Nicolas Vinokurov XDS Astana Team 16:15
50 Florian Vermeersch UAE Team Emirates-XRG s.t.
51 Lennert Belmans Alpecin-Deceuninck s.t.
52 Jonas Messerschmidt Run & Race-Wibatech 16:44
53 Thomas Tichler WSA KTM Graz 16:48
54 Alexander Konychev Team Vorarlberg 17:32
55 Colin Stüssi Team Vorarlberg s.t.
56 Daniel Geismayr Team Vorarlberg s.t.
57 Michael Leonard INEOS Grenadiers 17:54
58 Victor Langellotti INEOS Grenadiers s.t.
59 Filip Reha ATT Investments 18:22
60 Daniil Marukhin XDS Astana Team s.t.
61 Richard Riska Hrinkow Advarics 18:47
62 Kilian Feurstein Team Vorarlberg 18:52
63 Filippo Baroncini UAE Team Emirates-XRG 19:02
64 Eirik Vang Aas Team Coop-Repsol s.t.
65 Zsombor Palumby Team United Shipping 19:31
66 Erik Fetter Team United Shipping s.t.
67 Mattie Dodd Tirol KTM Cycling Team 19:38
68 Nicolas Ginter Tirol KTM Cycling Team s.t.
69 Ide Schelling XDS Astana Team 19:59
70 Héctor Álvarez Lidl-Trek s.t.
71 Patrick Reissig Benotti-Berthold s.t.
72 Dominik Röber Benotti-Berthold s.t.
73 Anton Stensby Team Coop-Repsol 21:51
74 Salvatore Puccio INEOS Grenadiers s.t.
75 Simon Vanicek ATT Investments s.t.
76 Matthias Gusner WSA KTM Graz s.t.
77 Mateusz Kostanski Voster ATS Team 21:56
78 Eric Meinberg Benotti-Berthold 22:53
79 Toon Vandebosch Alpecin-Deceuninck 23:34
80 Tim Kössler Benotti-Berthold 23:36
81 Zak Coleman Voster ATS Team 23:48
82 Kalle Kvam Team Coop-Repsol 24:16
83 Tobias Kreuzer Run & Race-Wibatech s.t.
84 Kevin Inkelaar Unibet Tietema Rockets s.t.
85 Jensen Plowright Alpecin-Deceuninck 24:51
86 Michael Gogl Alpecin-Deceuninck s.t.
87 Maximilian Schmidbauer WSA KTM Graz s.t.
88 Bartlomiej Proc Run & Race-Wibatech 24:54
89 Riccardo Verza Hrinkow Advarics 25:28
90 Federico Guzzo SC Padovani Polo Cherry Bank s.t.
91 Kevin Bonaldo SC Padovani Polo Cherry Bank 26:13
92 Julius Johansen UAE Team Emirates-XRG s.t.
93 Matteo Baseggio SC Padovani Polo Cherry Bank s.t.
94 Pirmin Benz Team Vorarlberg 26:18
95 Emanuel Zangerle Team Vorarlberg s.t.
96 Alessandro Covi UAE Team Emirates-XRG 26:21
97 Magnus Wæhre Team Coop-Repsol 26:30
98 Paul Buschek Hrinkow Advarics 26:46
99 Rasmus Lundtoft Lindbjerg ARBÖ Kärnten Sport Feld am See 27:13
100 Magnus Sørbø Team Coop-Repsol 27:32
101 Jaka Primozic Hrinkow Advarics 27:42
102 Heorhii Antonenko ARBÖ Kärnten Sport Feld am See 27:56
103 Stefan Pöll ARBÖ Kärnten Sport Feld am See s.t.
104 Dominik Neuman ATT Investments s.t.
105 Tobias Nolde Benotti-Berthold 28:37
106 Albert Gathemann Benotti-Berthold 28:39
107 Patryk Stosz Voster ATS Team 28:41
108 Wil Holmes Team Jayco-AlUla 28:43
109 David Paumann Tirol KTM Cycling Team 30:14
110 Bálint Feldhoffer Team United Shipping s.t.
111 Niels Vandeputte Alpecin-Deceuninck s.t.
112 Martin Pedersen Lidl-Trek 31:16
113 Szabolcs Csaki Team United Shipping s.t.
114 Calvin Dik Benotti-Berthold s.t.

 

GC after stage 4:

  • GC leader: Isaac del Toro (UAE Team Emirates-XRG)
  • Mountains classification leader: Nicolas Vinokourov (XDS Astana)
  • Points classification leader: Isaac del Toro (UAE Team Emirates-XRG)
  • Best young rider: Isaac del Toro (UAE Team Emirates-XRG)
  • Teams classification leader: UAE Team Emirates-XRG

570.1 kilometers raced so far at an average speed of 40.812 km/hr

1 Isaac del Toro UAE Team Emirates-XRG 13hr 58min 8sec
2 Archie Ryan EF Education-EasyPost @ 29sec
3 Rafal Majka UAE Team Emirates-XRG 0:47
4 Felix Engelhardt Team Jayco-AlUla 1:20
5 AJ August INEOS Grenadiers 1:47
6 Lennard Kämna Lidl-Trek 2:06
7 Asbjørn Hellemose Team Jayco-AlUla 2:10
8 Esteban Chaves EF Education-EasyPost s.t.
9 Jannis Peter Team Vorarlberg 3:12
10 Felix Grossschartner UAE Team Emirates-XRG 3:18
11 Luca Vergallito Alpecin-Deceuninck 4:08
12 Piotr Pekala ATT Investments 5:07
13 Killian Verschuren Unibet Tietema Rockets 5:27
14 Markel Beloki EF Education-EasyPost 5:30
15 Philipp Hofbauer WSA KTM Graz 5:55
16 Anthon Charmig XDS Astana Team 6:03
17 Broholt Fougner Eivind Team Coop-Repsol 6:21
18 Sean Quinn EF Education-EasyPost 6:27
19 Darren Rafferty EF Education-EasyPost 6:38
20 Hermann Pernsteiner ARBÖ Kärnten Sport Feld am See 7:04
21 Bob Jungels INEOS Grenadiers 9:00
22 Martin Messner WSA KTM Graz 10:16
23 Marcin Budzinski ATT Investments 12:19
24 Baptiste Huyet Unibet Tietema Rockets 15:44
25 Marco Schrettl Tirol KTM Cycling Team 16:14
26 Patrick Konrad Lidl-Trek 16:55
27 Paul Double Team Jayco-AlUla 17:05
28 Riccardo Zoidl Hrinkow Advarics 19:25
29 Victor Langellotti INEOS Grenadiers 20:42
30 Michael Leonard INEOS Grenadiers 21:26
31 Kelland O'Brien Team Jayco-AlUla 21:48
32 Lennert Belmans Alpecin-Deceuninck 22:26
33 Edward Ravasi Hrinkow Advarics 22:59
34 Filippo Baroncini UAE Team Emirates-XRG 24:19
35 Martin Barta ATT Investments 25:55
36 Christopher Juul-Jensen Team Jayco-AlUla 26:45
37 Tomasz Budzinski Voster ATS Team 29:18
38 Carlo Monti Alberto ATT Investments s.t.
39 Maciej Banaszak Voster ATS Team 29:22
40 Paul Verbnjak Lidl-Trek 29:28
41 Alessandro Covi UAE Team Emirates-XRG 29:40
42 Artur Sowinski Run & Race-Wibatech 29:56
43 Rui Costa EF Education-EasyPost 31:46
44 Erik Fetter Team United Shipping 32:24
45 Colin Stüssi Team Vorarlberg 33:45
46 Giacomo Ballabio Hrinkow Advarics 34:19
47 Héctor Álvarez Lidl-Trek 34:52
48 Florian Vermeersch UAE Team Emirates-XRG 35:08
49 Patrick Gamper Team Jayco-AlUla 35:43
50 Ide Schelling XDS Astana Team 36:25
51 Samuel Novak Tirol KTM Cycling Team 37:09
52 Owen Geleijn Unibet Tietema Rockets 37:58
53 Michal Schuran Team United Shipping 40:03
54 Matteo Zurlo SC Padovani Polo Cherry Bank 41:08
55 Anton Stensby Team Coop-Repsol 41:54
56 Simon Vanicek ATT Investments 42:07
57 Filip Reha ATT Investments 42:18
58 Ryan Gibbons Lidl-Trek 42:26
59 Michael Gogl Alpecin-Deceuninck 42:42
60 Dominik Röber Benotti-Berthold 43:22
61 Thomas Tichler WSA KTM Graz 43:37
62 Konrad Waliniak Voster ATS Team 44:40
63 Jonas Messerschmidt Run & Race-Wibatech 45:44
64 Alexander Konychev Team Vorarlberg 45:50
65 Nicolas Vinokurov XDS Astana Team 45:51
66 Mattie Dodd Tirol KTM Cycling Team 46:07
67 Michael Peter Run & Race-Wibatech 46:16
68 Nils Puschmann Run & Race-Wibatech s.t.
69 Patrick Reissig Benotti-Berthold 46:47
70 Tim Kössler Benotti-Berthold 48:27
71 Matthias Gusner WSA KTM Graz 48:39
72 Tobias Kreuzer Run & Race-Wibatech 48:41
73 Toon Vandebosch Alpecin-Deceuninck 48:52
74 Bálint Feldhoffer Team United Shipping 49:31
75 Daniil Marukhin XDS Astana Team 49:32
76 Zsombor Palumby Team United Shipping 49:34
77 Daniel Geismayr Team Vorarlberg 49:36
78 Kilian Feurstein Team Vorarlberg 50:12
79 Vang Aas Eirik Team Coop-Repsol 50:13
80 Zak Coleman Voster ATS Team 51:19
81 Nicolas Ginter Tirol KTM Cycling Team 51:23
82 Salvatore Puccio INEOS Grenadiers 51:36
83 Mateusz Kostanski Voster ATS Team 52:04
84 Kalle Kvam Team Coop-Repsol 52:10
85 Jensen Plowright Alpecin-Deceuninck 52:11
86 Eric Meinberg Benotti-Berthold 52:22
87 Emanuel Zangerle Team Vorarlberg 52:53
88 Richard Riska Hrinkow Advarics 52:55
89 Jaka Primozic Hrinkow Advarics 54:14
90 Dominik Neuman ATT Investments 54:48
91 Kevin Bonaldo SC Padovani Polo Cherry Bank 55:36
92 Matteo Baseggio SC Padovani Polo Cherry Bank 56:04
93 Lundtoft Lindbjerg Rasmus ARBÖ Kärnten Sport Feld am See s.t.
94 Kevin Inkelaar Unibet Tietema Rockets s.t.
95 Maximilian Schmidbauer WSA KTM Graz 56:11
96 Julius Johansen UAE Team Emirates-XRG 58:10
97 Magnus Wæhre Team Coop-Repsol 58:52
98 Wil Holmes Team Jayco-AlUla 58:55
99 Paul Buschek Hrinkow Advarics 59:16
100 David Paumann Tirol KTM Cycling Team 1:00:26
101 Riccardo Verza Hrinkow Advarics 1:00:43
102 Magnus Sørbø Team Coop-Repsol 1:01:01
103 Bartlomiej Proc Run & Race-Wibatech 1:01:06
104 Stefan Pöll ARBÖ Kärnten Sport Feld am See 1:01:12
105 Pirmin Benz Team Vorarlberg 1:02:14
106 Martin Pedersen Lidl-Trek 1:02:43
107 Heorhii Antonenko ARBÖ Kärnten Sport Feld am See 1:02:49
108 Szabolcs Csaki Team United Shipping 1:03:14
109 Federico Guzzo SC Padovani Polo Cherry Bank 1:03:23
110 Patryk Stosz Voster ATS Team 1:03:36
111 Tobias Nolde Benotti-Berthold 1:05:26
112 Calvin Dik Benotti-Berthold 1:05:37
113 Albert Gathemann Benotti-Berthold 1:05:46
114 Niels Vandeputte Alpecin-Deceuninck 1:08:25

 

Stage 4 map & profile:

Stage 4 map

Stage 4 profile


find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle

Friday, July 11: Stage 3, Salzburg/Schloss Hellbrunn - Salzburg/Gaisberg, 142.9 km

Stage 3 map & profile

Isaac del Toro wins stage three.

Epictetus' Golden Sayings

Stoic philosopher Epictetus' Golden Sayings is available in both audiobook & Kindle eBook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start/finish city of Salzburg at 2:20 PM, local time: 16C (60F), light rain, with the wind from the south at 13 km/hr (9 mph). The rain is forecast to end about 4:00 PM.

The race: Here's the report from stage winner Isaac del Toro's UAE Team Emirates-XRG.

UAE Team Emirates-XRG made it three wins from three stages at the Tour of Austria, with Isaac del Toro going back-to-back to claim the victory on stage 3.

Following up his stage 2 win, Del Toro produced a vicious acceleration inside the final 200m of a tough summit finish, rounding the forlorn AJ August (Ineos Grenadiers) and crossing the line to celebrate another victory. Crossing the line in third place, Felix Grossschartner fought valiantly to retain his race lead, with the Austrian now followed in the general classification by Del Toro in second.

The Emirati squad once again mastered proceedings on Friday afternoon, with Florian Vermeersch and Julius Johansen continuing their partnership at the front of the peloton during the stage. With their work guiding their teammates to the foot of the final 7.5km-long climb, Alessandro Covi was able to take over the reins as the road went uphill.

With an average of 8%, the Gaisbergspitze looked to be no easy test for the peloton, and so it proved. With Covi’s work done, AJ August of Ineos Grenadiers sought to throw the cat amongst the pigeons, delivering a daring attack with 1.4km to ride.

For a while, it looked as though August would take the win, but little by little, Rafał Majka helped to guide both Del Toro and Grossschartner back into contention. Although the latter began to struggle within the closing kilometre, Del Toro timed his move to perfection, jumping out of the saddle and surging forward with 200m to ride.

As he passed the fading August, it appeared as though Del Toro was carrying twice the American’s speed, opening up a five-second gap by the time both men reached the line. Del Toro could celebrate a second win in as many days, with Grossschartner digging deep to limit his losses and retain his lead of the race.

The Austrian heads into the final two stages with a three-second advantage over Del Toro, who has moved up to second place, with Majka now sitting fifth overall as the Emirati squad looks to retain the title won through Diego Ulissi last season.

Del Toro: “It was a nice day with the guys. We had a little bit of rain in the beginning, and it was actually a little bit cold, but then the sun came out.

“Thank you to the team for the job they did, we took another chance to get a win and with Felix still in the lead, it is really nice to still be in this position.”

Grossschartner: “It was a good day again for us. Isaac won the stage and I am still in the leader’s jersey ahead of the Queen stage tomorrow. I think it looks good for us to go home with the overall race victory, and I hope I can still fight tomorrow for the GC.”

Complete results:

142.9 kilometers raced at an average speed of 39.070 km/hr

1 Isaac del Toro UAE Team Emirates-XRG 3hr 39min 27sec
2 AJ August INEOS Grenadiers @ 5sec
3 Felix Grossschartner UAE Team Emirates-XRG 0:07
4 Archie Ryan EF Education-EasyPost 0:15
5 Felix Engelhardt Team Jayco-AlUla 0:25
6 Rafal Majka UAE Team Emirates-XRG 0:32
7 Asbjørn Hellemose Team Jayco-AlUla 0:35
8 Lennard Kämna Lidl-Trek 0:45
9 Michael Leonard INEOS Grenadiers 0:47
10 Victor Langellotti INEOS Grenadiers 0:49
11 Luca Vergallito Alpecin-Deceuninck s.t.
12 Darren Rafferty EF Education-EasyPost s.t.
13 Bob Jungels INEOS Grenadiers s.t.
14 Eivind Broholt Fougner Team Coop-Repsol 0:56
15 Markel Beloki EF Education-EasyPost 1:04
16 Jannis Peter Team Vorarlberg s.t.
17 Piotr Pekala ATT Investments s.t.
18 Killian Verschuren Unibet Tietema Rockets 1:06
19 Esteban Chaves EF Education-EasyPost s.t.
20 Philipp Hofbauer WSA KTM Graz 1:12
21 Marco Schrettl Tirol KTM Cycling Team 1:14
22 Marcin Budzinski ATT Investments 1:41
23 Anthon Charmig XDS Astana Team 1:50
24 Martin Messner WSA KTM Graz 2:00
25 Paul Double Team Jayco-AlUla 2:05
26 Sean Quinn EF Education-EasyPost s.t.
27 Martin Barta ATT Investments 2:25
28 Alessandro Covi UAE Team Emirates-XRG 2:31
29 Patrick Konrad Lidl-Trek 2:41
30 Hermann Pernsteiner ARBÖ Kärnten Sport Feld am See s.t.
31 Baptiste Huyet Unibet Tietema Rockets 3:42
32 Lennert Belmans Alpecin-Deceuninck 3:45
33 Filippo Baroncini UAE Team Emirates-XRG 4:20
34 Alberto Carlo Monti ATT Investments 4:24
35 Artur Sowinski Run & Race-Wibatech 5:43
36 Maciej Banaszak Voster ATS Team 8:37
37 Tomasz Budzinski Voster ATS Team 9:05
38 Christopher Juul-Jensen Team Jayco-AlUla 9:24
39 Kelland O'Brien Team Jayco-AlUla s.t.
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 s.t.
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 s.t.
49 Mateusz Kostanski Voster ATS Team s.t.
50 Tobias Kreuzer Run & Race-Wibatech s.t.
51 Matteo Zurlo SC Padovani Polo Cherry Bank s.t.
52 Jonas Messerschmidt Run & Race-Wibatech s.t.
53 Maximilian Schmidbauer WSA KTM Graz s.t.
54 Matthias Gusner WSA KTM Graz s.t.
55 Eric Meinberg Benotti-Berthold s.t.
56 Alexander Konychev Team Vorarlberg s.t.
57 Emanuel Zangerle Team Vorarlberg s.t.
58 Colin Stüssi Team Vorarlberg s.t.
59 Paul Verbnjak Lidl-Trek s.t.
60 Tim Kössler Benotti-Berthold s.t.
61 Kevin Bonaldo SC Padovani Polo Cherry Bank s.t.
62 Mate Endredi Team United Shipping s.t.
63 Daniel Geismayr Team Vorarlberg s.t.
64 Zsombor Palumby Team United Shipping s.t.
65 Samuel Novak Tirol KTM Cycling Team s.t.
66 Mattie Dodd Tirol KTM Cycling Team s.t.
67 Nils Puschmann Run & Race-Wibatech s.t.
68 Kilian Feurstein Team Vorarlberg s.t.
69 Owen Geleijn Unibet Tietema Rockets s.t.
70 Nicolas Ginter Tirol KTM Cycling Team s.t.
71 Filip Reha ATT Investments s.t.
72 Rui Costa EF Education-EasyPost s.t.
73 Ryan Gibbons Lidl-Trek s.t.
74 Edward Ravasi Hrinkow Advarics s.t.
75 Konrad Waliniak Voster ATS Team s.t.
76 Wil Holmes Team Jayco-AlUla s.t.
77 Héctor Álvarez Lidl-Trek s.t.
78 Jaka Primozic Hrinkow Advarics s.t.
79 Zak Coleman Voster ATS Team s.t.
80 Michal Schuran Team United Shipping s.t.
81 Salvatore Puccio INEOS Grenadiers s.t.
82 Vang Aas Eirik Team Coop-Repsol s.t.
83 Dominik Röber Benotti-Berthold s.t.
84 Kalle Kvam Team Coop-Repsol s.t.
85 Patrick Gamper Team Jayco-AlUla s.t.
86 Julius Johansen UAE Team Emirates-XRG s.t.
87 Magnus Sørbø Team Coop-Repsol s.t.
88 Storm Ingebrigtsen Team Coop-Repsol s.t.
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 Reissig Benotti-Berthold s.t.
94 Magnus Wæhre Team Coop-Repsol 15:25
95 Jensen Plowright Alpecin-Deceuninck s.t.
96 Dominik Neuman ATT Investments 15:40
97 Martin Pedersen Lidl-Trek s.t.
98 Paul Buschek Hrinkow Advarics s.t.
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 s.t.
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

 

GC after stage 3:

  1. GC leader: Felix Grossschartner (UAE Team Emirates-XRG)
  2. Mountains classification leader: Emanuel Zangerle (Team Voralberg)
  3. Points classification leader: Isaac del Toro (UAE Team Emirates-XRG)
  4. Best young rider: Isaac del Toro (UAE Team Emirates-XRG)
  5. Teams classification leader: UAE Team Emirates-XRG

452.8 kilometers raced so far at an average speed of 43.061 km/hr

1 Felix Grossschartner UAE Team Emirates-XRG 10hr 30min 55sec
2 Isaac del Toro UAE Team Emirates-XRG @ 3sec
3 AJ August INEOS Grenadiers 0:16
4 Archie Ryan EF Education-EasyPost 0:24
5 Rafal Majka UAE Team Emirates-XRG 0:38
6 Felix Engelhardt Team Jayco-AlUla 0:48
7 Lennard Kämna Lidl-Trek 1:08
8 Asbjørn Hellemose Team Jayco-AlUla 1:18
9 Killian Verschuren Unibet Tietema Rockets 1:29
10 Esteban Chaves EF Education-EasyPost s.t.
11 Bob Jungels INEOS Grenadiers 1:32
12 Marco Schrettl Tirol KTM Cycling Team 1:37
13 Piotr Pekala ATT Investments 1:47
14 Jannis Peter Team Vorarlberg s.t.
15 Eivind Broholt Fougner Team Coop-Repsol 1:54
16 Philipp Hofbauer WSA KTM Graz 2:05
17 Anthon Charmig XDS Astana Team 2:13
18 Darren Rafferty EF Education-EasyPost 2:25
19 Paul Double Team Jayco-AlUla 2:28
20 Luca Vergallito Alpecin-Deceuninck 2:34
21 Victor Langellotti INEOS Grenadiers 2:41
22 Martin Messner WSA KTM Graz 2:43
23 Markel Beloki EF Education-EasyPost 2:56
24 Marcin Budzinski ATT Investments 3:00
25 Alessandro Covi UAE Team Emirates-XRG 3:13
26 Michael Leonard INEOS Grenadiers 3:25
27 Hermann Pernsteiner ARBÖ Kärnten Sport Feld am See 4:26
28 Sean Quinn EF Education-EasyPost 4:53
29 Filippo Baroncini UAE Team Emirates-XRG 5:10
30 Baptiste Huyet Unibet Tietema Rockets 5:27
31 Lennert Belmans Alpecin-Deceuninck 6:04
32 Patrick Konrad Lidl-Trek 7: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:00
58 Owen Geleijn Unibet Tietema Rockets 24:27
59 Tim Kössler 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 Reissig Benotti-Berthold s.t.
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 s.t.
79 Konrad Waliniak Voster ATS Team s.t.
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 s.t.
90 Michael Peter Run & Race-Wibatech 30:29
91 Nils Puschmann Run & Race-Wibatech s.t.
92 Daniil Marukhin XDS Astana Team 31:03
93 Vang Aas Eirik Team Coop-Repsol 31:04
94 Maximilian Schmidbauer WSA KTM Graz 31:13
95 Kilian Feurstein Team Vorarlberg s.t.
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

 

Stage 3 map & profile:

Stage 3 map

Stage 3 profile


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Thursday, July 10: Stage 2, Bischofshofen - St. Johann Alpendorf, 142.1 km

Stage 2 map & profile

Isaac del Toro wins stage two.

Plato's Apology

Plato's dialogue Apology is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start city of Bischofshofen at 2:40 PM, local time: 17C (63F), mostly cloudy, with the wind from the south at 6 km/hr (4mph). There is a 33% chance of rain.

The race: Here's the report from stage winner Isaac del Toro's UAE Team Emirates-XRG.

Making a late burst for the line in St. Johann Alpendorf, Isaac del Toro won stage 2 of the Tour of Austria, with UAE Team Emirates-XRG teammate Felix Grossschartner retaining the race lead with a fourth-place finish.

The young Mexican marks a winning return to racing, with the Tour of Austria proving his first racing appearance since his Giro d’Italia runner-up spot in May. With a fantastic turn of speed over the final 200m of stage 2, Del Toro charged past AJ August of INEOS Grenadiers, sealing his third victory of the season.

Earlier in the stage, UAE Team Emirates-XRG teammates Florian Vermeersch and Julius Johansen had combined to keep a five-man breakaway in close quarters. Under their steam, the peloton approached the final 2.4km-long climb to the finish line at the head of the race. Averaging 7%, the Sankt Johann im Pongau climb would decide the day’s winner.

With Rafał Majka never far from the front, it was his UAE Team Emirates-XRG teammate Alessandro Covi who made a strong attack some 800m from the line. The Italian immediately developed a gap over the bunch and as he rounded a left-hand bend into the final 300m, it looked as though Covi would take the day’s honours.

Unfortunately for Covi, AJ August exploded from the pack and bridged the gap between the bunch and the Italian, leaving the win up for grabs inside the final 100m. At this point, Del Toro rocketed out from behind and used his explosive finish to roar across the line in first place.

Grossschartner’s fourth place was enough to see him retain the race lead, with Majka remaining second overall and Del Toro moving himself one place up to fourth. After his third victory of the season, Del Toro spoke of his happiness at making a winning return to racing in Austria.

Del Toro: “I feel quite good, honestly. To be back here with the team, with the guys, the atmosphere is super nice and I am still dreaming.

“We will try to keep the leader’s jersey, and why not try to make the gap bigger [between now and the end of the race]?”

Complete results:

142.1 kilometers raced at an average speed of 46.091 km/hr

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

 

GC after stage 2:

  • GC leader: Felix Grossschartner (UAE Team Emirates-XRG)
  • Mountains classification leader: Emanuel Zangerle (Team Voralberg)
  • Points classification leader: Felix Grossschartner (UAE Team Emirates-XRG)
  • Best young rider: Isaac del Toro (UAE Team Emirates-XRG)
  • Teams classification leader: UAE team Emirates-XRG

309.9 kilometers raced so far at an average speed of 45.195 km/hr

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

 

Stage 2 map & profile:

Stage 2 map

Stage 2 profile


Wednesday, July 9: Stage 1, Steyr - Steyr, 167.8 km

Stage 1 map & profile

Felix Grossschartner wins the first stage.

Why Your Bike is Made in Asia

Bill McGann’s book Why Your Bike Is Made in Asia: My career in bicycles as I watched two continents squander an industry is available in print, Kindle eBook & Audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the start/finish city of Steyr at 2:00 PM, local time: 19C (67F), mostly cloudy, with the wind from the west at 18 km/hr (11 mph). There is a 10% chance of rain.

The race: Here's the report from stage winner Felix Grossschartner's UAE team Emirates-XRG:

With a solo attack on home roads, Felix Grossschartner won stage 1 of the Tour of Austria in rampaging fashion, with UAE Team Emirates-XRG dominating proceedings to place four riders inside the top five on the opening day. Making the most of his local knowledge, Grossschartner made a stage-winning attack inside the final kilometres, riding his way into the lead of the race.

Coming across the line some five seconds after his teammate, Rafał Majka made the most of a great display to finish second, with only Archie Ryan (EF Education-EasyPost) in third separating Grossschartner and Majka from teammates Filippo Baroncini and Isaac del Toro in fourth and fifth, respectively.

Wednesday’s opening stage was a UAE Team Emirates-XRG show, with both Majka and the stage winner bridging across to Ryan after the steep Porscheberg climb in the finale. With the EF Education-EasyPost rider outnumbered by the UAE Team Emirates-XRG pair on the run to home in Steyr, Ryan did not do a pull on the front. This was textbook riding by the Irishman, but he was left without a response when Grossschartner made an attack inside the final kilometers.

Not wanting to drag Majka across to his teammate, Ryan could not react, and Grossschartner rode alone to the line. Winning just 30km from his birthplace, the 31-year-old hoisted his arms above his head at the finish, able to celebrate his first victory away from the national championships since the 2021 Tour of the Alps.

With fifth place across the line, the returning Giro d’Italia runner-up, Del Toro, claimed the lead of the young rider’s classification heading into Thursday’s second stage

Complete results:

167.8 kilometers raced at an average speed of 44.431 km/hr

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

GC after stage 1:

  • GC leader: Felix Grossschartner (UAE Team Emirates-XRG)
  • Mountains classification leader: Nicolas Vinokourov (XDS Astana)
  • Points classification leader: Felix Grossschartner (UAE Team Emirates-XRG)
  • Best young rider: Isaac Del Toro (UAE Team Emirates-XRG)
  • Teams classification leader: UAE Team Emirates-XRG
1 Felix Grossschartner UAE Team Emirates-XRG 3hr 46min 26sec
2 Rafal Majka UAE Team Emirates-XRG @ 9sec
3 Archie Ryan EF Education-EasyPost 0:12
4 Filippo Baroncini UAE Team Emirates-XRG 0:26
5 Isaac del Toro UAE Team Emirates-XRG s.t.
6 Lennard Kämna Lidl-Trek s.t.
7 Héctor Álvarez Lidl-Trek s.t.
8 Felix Engelhardt Team Jayco-AlUla s.t.
9 AJ August INEOS Grenadiers s.t.
10 Anthon Charmig XDS Astana Team s.t.
11 Paul Double Team Jayco-AlUla s.t.
12 Marco Schrettl Tirol KTM Cycling Team s.t.
13 Killian Verschuren Unibet Tietema Rockets s.t.
14 Esteban Chaves EF Education-EasyPost s.t.
15 Giacomo Ballabio Hrinkow Advarics 0:46
16 Alessandro Covi UAE Team Emirates-XRG s.t.
17 Asbjørn Hellemose Team Jayco-AlUla s.t.
18 Colin Stüssi Team Vorarlberg s.t.
19 Sean Quinn EF Education-EasyPost s.t.
20 Piotr Pekala ATT Investments s.t.
21 Anton Stensby Team Coop-Repsol s.t.
22 Martin Messner WSA KTM Graz s.t.
23 Eivind Broholt Fougner Team Coop-Repsol s.t.
24 Jannis Peter Team Vorarlberg s.t.
25 Darren Rafferty EF Education-EasyPost s.t.
26 Philipp Hofbauer WSA KTM Graz s.t.
27 Bob Jungels INEOS Grenadiers s.t.
28 Riccardo Zoidl Hrinkow Advarics s.t.
29 Michael Gogl Alpecin-Deceuninck 1:12
30 Edward Ravasi Hrinkow Advarics s.t.
31 Marcin Budzinski ATT Investments 1:22
32 Baptiste Huyet Unibet Tietema Rockets 1:38
33 Hermann Pernsteiner ARBÖ Kärnten Sport Feld am See s.t.
34 Erik Fetter Team United Shipping s.t.
35 Paul Verbnjak Lidl-Trek s.t.
36 Rui Costa EF Education-EasyPost s.t.
37 Noah Ramsay Alpecin-Deceuninck s.t.
38 Markel Beloki EF Education-EasyPost s.t.
39 Luca Vergallito Alpecin-Deceuninck 1:48
40 Kelland O'Brien Team Jayco-AlUla 1:55
41 Ide Schelling XDS Astana Team s.t.
42 Victor Langellotti INEOS Grenadiers s.t.
43 Lennert Belmans Alpecin-Deceuninck s.t.
44 Michael Leonard INEOS Grenadiers 2:24
45 Simon Vanicek ATT Investments 3:10
46 Patrick Konrad Lidl-Trek 3:35
47 Patrick Gamper Team Jayco-AlUla 4:34
48 Florian Vermeersch UAE Team Emirates-XRG 4:48
49 Dominik Röber Benotti-Berthold 7:48
50 Maciej Banaszak Voster ATS Team 9:09
51 Tomasz Budzinski Voster ATS Team s.t.
52 Tobias Kreuzer Run&Race-Wibatech s.t.
53 Owen Geleijn Unibet Tietema Rockets 9:11
54 Thomas Tichler WSA KTM Graz 9:12
55 Dominik Neuman ATT Investments s.t.
56 Filip Reha ATT Investments s.t.
57 Storm Ingebrigtsen Team Coop-Repsol s.t.
58 Tim Kössler Benotti-Berthold s.t.
59 Bálint Feldhoffer Team United Shipping s.t.
60 Artur Sowinski Run&Race-Wibatech s.t.
61 Mattie Dodd Tirol KTM Cycling Team 9:52
62 Samuel Novak Tirol KTM Cycling Team 9:53
63 Alberto Carlo Monti ATT Investments s.t.
64 Jaka Primozic Hrinkow Advarics s.t.
65 Christopher Juul-Jensen Team Jayco-AlUla s.t.
66 Alexander Konychev Team Vorarlberg s.t.
67 Jensen Plowright Alpecin-Deceuninck 9:55
68 Emanuel Zangerle Team Vorarlberg 9:56
69 Ryan Gibbons Lidl-Trek 10:07
70 Nicolas Vinokurov XDS Astana Team 10:13
71 Michal Schuran Team United Shipping s.t.
72 Daniil Marukhin XDS Astana Team s.t.
73 Patrick Reissig Benotti-Berthold s.t.
74 Axel Huens Unibet Tietema Rockets s.t.
75 Kalle Kvam Team Coop-Repsol s.t.
76 Rasmus Lundtoft Lindbjerg ARBÖ Kärnten Sport Feld am See 10:54
77 Matthias Gusner WSA KTM Graz s.t.
78 Darren van Bekkum XDS Astana Team 11:03
79 Ivan Smirnov XDS Astana Team 12:04
80 Salvatore Puccio INEOS Grenadiers s.t.
81 Jakob Purtscheller Tirol KTM Cycling Team s.t.
82 Nicolas Ginter Tirol KTM Cycling Team s.t.
83 Zak Coleman Voster ATS Team s.t.
84 David Paumann Tirol KTM Cycling Team 12:07
85 Calvin Dik Benotti-Berthold 13:30
86 Eric Meinberg Benotti-Berthold 13:32
87 Aleix Espargaró Lidl-Trek 13:33
88 Riccardo Verza Hrinkow Advarics s.t.
89 Paul Buschek Hrinkow Advarics s.t.
90 Tim Wafler Tirol KTM Cycling Team s.t.
91 Bartlomiej Proc Run&Race-Wibatech s.t.
92 Jonas Messerschmidt Run&Race-Wibatech s.t.
93 Matej Drinovec ARBÖ Kärnten Sport Feld am See s.t.
94 Mate Endredi Team United Shipping s.t.
95 Eirik Vang Aas Team Coop-Repsol s.t.
96 Szabolcs Csaki Team United Shipping s.t.
97 Daniel Geismayr Team Vorarlberg s.t.
98 Kilian Feurstein Team Vorarlberg s.t.
99 Toon Vandebosch Alpecin-Deceuninck s.t.
100 Matteo Baseggio SC Padovani Polo Cherry Bank s.t.
101 Konrad Waliniak Voster ATS Team s.t.
102 Mateusz Kostanski Voster ATS Team s.t.
103 Martin Barta ATT Investments s.t.
104 Zsombor Palumby Team United Shipping s.t.
105 Kevin Bonaldo SC Padovani Polo Cherry Bank s.t.
106 Matteo Zurlo SC Padovani Polo Cherry Bank s.t.
107 Maximilian Schmidbauer WSA KTM Graz s.t.
108 Kevin Inkelaar Unibet Tietema Rockets s.t.
109 Wil Holmes Team Jayco-AlUla s.t.
110 Michael Peter Run&Race-Wibatech s.t.
111 Nils Puschmann Run&Race-Wibatech s.t.
112 Stefan Pöll ARBÖ Kärnten Sport Feld am See s.t.
113 Magnus Wæhre Team Coop-Repsol s.t.
114 Thomas Turri SC Padovani Polo Cherry Bank s.t.
115 Szymon Ilski Run&Race-Wibatech s.t.
116 Michal Zelazowski Voster ATS Team s.t.
117 Federico Guzzo SC Padovani Polo Cherry Bank s.t.
118 Martin Pedersen Lidl-Trek s.t.
119 Albert Gathemann Benotti-Berthold s.t.
120 Tobias Nolde Benotti-Berthold s.t.
121 Julius Johansen UAE Team Emirates-XRG s.t.
122 Daniel Reiter ARBÖ Kärnten Sport Feld am See s.t.
123 Patryk Stosz Voster ATS Team s.t.
124 Niels Vandeputte Alpecin-Deceuninck s.t.
125 Luca Graziotto SC Padovani Polo Cherry Bank s.t.
126 Pirmin Benz Team Vorarlberg 13:41
127 Magnus Sørbø Team Coop-Repsol 15:56
128 Haoyu Su XDS Astana Team 17:28
129 Heorhii Antonenko ARBÖ Kärnten Sport Feld am See 18:56
130 Richard Riska Hrinkow Advarics s.t.
131 Georg Steinhauser EF Education-EasyPost 18:58

Stage 1 map & profile:

Stage 1 map

Stage 1 profile


Content continues below the ads

Advertise with us!

Start list with back numbers: July 8, 2025

UAE Team Emirates-XRG
1 Felix Grossschartner
2 Filippo Baroncini
3 Alessandro Covi
4 Isaac del Toro
5 Julius Johansen
6 Rafal Majka
7 Florian Vermeersch
INEOS Grenadiers
11 AJ August
12 Victor Langellotti
13 Michael Leonard
14 Jonathan Castroviejo
15 Bob Jungels
17 Salvatore Puccio
Alpecin-Deceuninck
21 Michael Gogl
22 Lennert Belmans
23 Jensen Plowright
24 Noah Ramsay
25 Luca Vergallito
26 Toon Vandebosch
27 Niels Vandeputte
EF Education-EasyPost
31 Markel Beloki
32 Rui Costa
33 Esteban Chaves
34 Sean Quinn
35 Darren Rafferty
36 Archie Ryan
37 Georg Steinhauser
Lidl-Trek
41 Lennard Kämna
42 Héctor Álvarez
43 Patrick Konrad
44 Martin Pedersen
45 Ryan Gibbons
46 Paul Verbnjak
47 Aleix Espargaró
Team Jayco-AlUla
51 Patrick Gamper
52 Wil Holmes
53 Christopher Juul-Jensen
54 Paul Double
55 Felix Engelhardt
56 Asbjørn Hellemose
57 Kelland O'Brien
XDS Astana Team
61 Anthon Charmig
62 Haoyu Su
63 Ide Schelling
64 Ivan Smirnov
65 Darren van Bekkum
66 Nicolas Vinokurov
67 Daniil Marukhin
Unibet Tietema Rockets
71 Axel Huens
72 Owen Geleijn
73 Baptiste Huyet
74 Kevin Inkelaar
75 Sebastian Nielsen
77 Killian Verschuren
Hrinkow Advarics
81 Giacomo Ballabio
82 Paul Buschek
83 Riccardo Verza
84 Jaka Primozic
85 Edward Ravasi
86 Richard Riska
87 Riccardo Zoidl
Team Vorarlberg
91 Pirmin Benz
92 Alexander Konychev
93 Kilian Feurstein
94 Jannis Peter
95 Daniel Geismayr
96 Colin Stüssi
97 Emanuel Zangerle
WSA KTM Graz
101 Matthias Gusner
102 Philipp Hofbauer
103 Martin Messner
104 Maximilian Schmidbauer
105 Fabian Steininger
107 Thomas Tichler
Tirol KTM Cycling Team
111 Mattie Dodd
112 Nicolas Ginter
113 Samuel Novak
114 David Paumann
115 Jakob Purtscheller
116 Marco Schrettl
117 Tim Wafler
ARBÖ Kärnten Sport Feld am See
121 Heorhii Antonenko
122 Johannes Banzer
123 Matej Drinovec
124 Rasmus Lundtoft Lindbjerg
125 Stefan Pöll
126 Daniel Reiter
127 Hermann Pernsteiner
ATT Investments
131 Dominik Neuman
132 Marcin Budzinski
133 Filip Reha
134 Alberto Carlo Monti
135 Martin Barta
136 Piotr Pekala
137 Simon Vanicek
Benotti-Berthold
141 Calvin Dik
142 Albert Gathemann
143 Tim Kössler
144 Tobias Nolde
145 Patrick Reissig
146 Dominik Röber
147 Eric Meinberg
Run & Race-Wibatech
151 Tobias Kreuzer
152 Szymon Ilski
153 Jonas Messerschmidt
154 Michael Peter
155 Bartlomiej Proc
156 Nils Puschmann
157 Artur Sowinski
SC Padovani Polo Cherry Bank
161 Matteo Baseggio
162 Kevin Bonaldo
163 Thomas Turri
164 Federico Guzzo
165 Luca Graziotto
166 Matteo Zurlo
Team Coop-Repsol
172 Vang Aas Eirik
173 Eivind Broholt Fougner
174 Storm Ingebrigtsen
175 Kalle Kvam
176 Magnus Sørbø
177 Anton Stensby
178 Magnus Wæhre
Team United Shipping
181 Mate Endredi
182 Bálint Feldhoffer
183 Zsombor Palumby
184 Michal Schuran
185 Erik Fetter
186 Szabolcs Csaki
Voster ATS Team
191 Maciej Banaszak
192 Tomasz Budzinski
193 Zak Coleman
194 Mateusz Kostanski
195 Patryk Stosz
196 Konrad Waliniak
197 Michal Zelazowski