
Österreich Rundfahrt podium history | 2025 edition | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5

The 2026 Tour of Austria
Sunday, July 12: 5th & Final Stage, Langenlois - (Wien) Vienna, 109 km

Sam Watson (on right) wins stage five.
Bill and Carol McGann's book The Story of the Tour de France, 2019: A Year of New Faces is available in both Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Vienna at 2:25 PM, local time: 25C (77F), partly cloudy, with the wind from the northwest at 24 km/hr (15 mph). No rain is forecast.
The race: Not starting: Will Harding (MG.K Vis Costruzioni e Ambiente), Dominik Rober (Team Vorarlberg), & Michael Gogl (Alpecin-Premier Tech).
Here's a machine-translation of the race organizer's stage five report:
Austrian cycling fans had to wait 13 years for an overall victory at the Lidl Tour of Austria (formerly the *Österreich Rundfahrt*). Gregor Mühlberger’s triumph was historic, too: he is only the second Austrian ever to successfully defend the leader's jersey from the very first day. Patrick Konrad (Lidl–Trek) secured a satisfying finish—taking third place—in front of tens of thousands of spectators across Lower Austria and Vienna, as Sam Watson claimed the stage win in a sprint.
Today, the Lower Austrian town of Langenlois made its debut as a Tour host. Its historic center at Holzplatz—featuring impressive wine estates and picturesque squares—served as a stage location for the first time in the Tour of Austria’s 75-year history. The final stage covered 109 kilometers and 758 meters of elevation gain, leading to the national capital, Vienna; the city had last hosted a finish line in 2014, an occasion marked by a "Sprint Royal" won by Carinthian rider Marco Haller.
Langenlois, located in the "Sportland" of Lower Austria, showed its windy side today. Strong crosswinds and tailwinds set the stage for a high-speed race. Around Langenlois, the professionals had to complete two laps featuring a Skoda sprint classification, while the Mautner-Markhof "Schilterner Berg" mountain classification—located near Weinberger—loomed as the decisive climb.
Just five kilometers after the start, a group of six riders broke away: Philipp Hofbauer (Team Vorarlberg)—the second-highest-ranked Austrian in the general classification (15th place)—Flip Lepka (CZE) of Schwingshandl Intralogistics, the relentless German attacker Mauro Brenner (who had been part of a breakaway group every day of the Lidl Tour of Austria), Vaclav Jezek (CZE), Joel Mellby (SWE), and Konrad Czabok (POL), though the latter lost contact a few kilometers later. By the time they reached the Skoda sprint classification in Kirchberg am Wagram—roughly halfway through the race—the leading quintet held a lead of about one minute over the peloton. A Roaring Atmosphere at Doppler Hütte; British Victory
The climb to Doppler Hütte began about 30 kilometers from the finish line. Countless fans were already there to welcome the professionals. As the lead group's advantage shrank to under a minute, WorldTour stars like Jan Christen (UAE) and Hector Alvarez (Lidl-Trek) launched attacks from the dwindling main pack. In Mauerbach, just outside Vienna, only Flip Lepka remained a few seconds ahead of the charging peloton.
A mass sprint in front of a fantastic crowd at the Burgtheater was in the making—and that is exactly how it played out. Sam Watson (Netcompany-INEOS) proved to be the fastest man, relegating Vincenzo Albanese (EF Education-EasyPost) and Austrian rider Patrick Konrad (Lidl-Trek) to the minor podium spots. For Tour de France stage winner Konrad, it was a satisfying conclusion: "I recently had to withdraw from the Tour de Suisse due to illness. My form wasn't perfect at the Lidl Tour of Austria, but today—in front of so many spectators—it was a satisfying finish."
Gregor Mühlberger Makes Cycling History
Austrian cycling fans had to wait 13 years for a home victory in the tour since Riccardo Zoidl’s win. The 32-year-old Gregor Mühlberger—the third tour winner from Lower Austria—is the first overall winner riding for the national team since Harald Morscher in 1994. Gerrit Glomser claimed two stage wins in the 2003 tour, a feat Mühlberger also matched during this event. Furthermore, he is the second Austrian since Roman Humenberger in 1971 to wear the leader's jersey from the first stage to the last. His success was no coincidence; it reflects his performances over the past decade and, of course, his 15th-place overall finish at this year's Giro d’Italia, where he played a pivotal role as a key support rider in Felix Gall’s second-place overall finish.
"Mübsi" is a two-time national champion in the elite category and today celebrated his fifth stage race victory overall. His record also includes prestigious stage wins at the Tour of the Alps, the Deutschland Tour, the BinckBank Tour, and the Sibiu Cycling Tour (twice). Another standout achievement was his victory at the German classic *Rund um Köln* in 2017.
For the rider—who has made Salzburg his home—a dream came true today: "I want to thank my entire team; they sacrificed so much for me. You can't win anything in a stage race with such a strong field without a team." He said it wasn't until after the final climb to Doppler Hütte, just before reaching Vienna, that the reality of the tour victory truly sank in: "This isn't just any triumph for me. Winning the biggest race on home soil is so special. We’re all staying in Vienna tonight; my whole family and many friends are here, of course. We’re going to celebrate properly together."
The Jersey Wearers
Gregor Mühlberger won the general classification, finishing 1 minute 25 seconds ahead of UAE pro Kevin Vermaerke and 1 minute 40 seconds ahead of Bauke Mollema (Lidl–Trek). Vorarlberg pro Philipp Hofbauer moved up to 14th place today, finishing as the second-best Austrian rider, just as he did last year. Kevin Vermaerke (UAE Team Emirates) won the Škoda points classification.
Complete results:
109 kilometers raced at an average speed of 49.167 km/hr
| 1 | Sam Watson | Netcompany INEOS Cycling Team | 2hr 13min 1sec |
| 2 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 3 | Patrick Konrad | Lidl-Trek | s.t. |
| 4 | Héctor Álvarez | Lidl-Trek | s.t. |
| 5 | Hamish McKenzie | Team Jayco-AlUla | s.t. |
| 6 | Andrea Bagioli | Lidl-Trek | s.t. |
| 7 | Tibor Del Grosso | Alpecin-Premier Tech | s.t. |
| 8 | Fabian Steininger | Schwingshandl Intralogistics | s.t. |
| 9 | António Morgado | UAE Team Emirates-XRG | s.t. |
| 10 | Jermaine Zemke | REMBE | rad-net | s.t. |
| 11 | Patryk Stosz | Voster Team | s.t. |
| 12 | Giacomo Ballabio | Team Vorarlberg | s.t. |
| 13 | Simon Vanicek | ATT Investments | s.t. |
| 14 | Bauke Mollema | Lidl-Trek | s.t. |
| 15 | Adrian Stieger | Schwingshandl Intralogistics | s.t. |
| 16 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 17 | Sebastian Putz | Austria | s.t. |
| 18 | Nicolas Ginter | Tirol KTM Cycling Team | s.t. |
| 19 | Ulrik Bjune | Team Drali-Repsol | s.t. |
| 20 | Eric Meinberg | Benotti-Berthold | s.t. |
| 21 | Paul Double | Team Jayco-AlUla | s.t. |
| 22 | Bob Jungels | Netcompany INEOS Cycling Team | s.t. |
| 23 | Neilson Powless | EF Education-EasyPost | s.t. |
| 24 | Carlos Rodriguez | Netcompany INEOS Cycling Team | s.t. |
| 25 | Paul Verbnjak | Austria | s.t. |
| 26 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 27 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | s.t. |
| 28 | James Shaw | EF Education-EasyPost | s.t. |
| 29 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 30 | Karl Emil Kjeldsand | Team Drali-Repsol | s.t. |
| 31 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 32 | Paul Viehböck | Tirol KTM Cycling Team | s.t. |
| 33 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 34 | Hugo Houle | Alpecin-Premier Tech | s.t. |
| 35 | Tomasz Budzinski | ATT Investments | s.t. |
| 36 | Jakub Kaczmarek | Voster Team | s.t. |
| 37 | Alvaro Sagrado Perez | Team Storck-MRW Bau | s.t. |
| 38 | Francesco Busatto | Alpecin-Premier Tech | s.t. |
| 39 | Patrick Reissig | Benotti-Berthold | s.t. |
| 40 | Matej Zahalka | Kasper crypto4me | s.t. |
| 41 | Alberto Monti | ATT Investments | s.t. |
| 42 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | s.t. |
| 43 | Philipp Hofbauer | Team Vorarlberg | s.t. |
| 44 | Henri Appelbaum | Team Storck-MRW Bau | s.t. |
| 45 | Jørgen Sekse | Team Drali-Repsol | s.t. |
| 46 | Johannes Adamietz | REMBE | rad-net | s.t. |
| 47 | Simen Evertsen-Hegreberg | Lucky Sport Cycling Team | s.t. |
| 48 | Vaclav Jezek | Kasper crypto4me | s.t. |
| 49 | Toralf Rydningen Martinsen | Team Drali-Repsol | s.t. |
| 50 | Vegard Stake Laengen | UAE Team Emirates-XRG | s.t. |
| 51 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 52 | Gregor Mühlberger | Austria | s.t. |
| 53 | Alexander Hajek | Austria | s.t. |
| 54 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 55 | Martin Messner | WSA KTM Graz | s.t. |
| 56 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 57 | Rainer Kepplinger | Austria | s.t. |
| 58 | Samuel Novak | Tirol KTM Cycling Team | @ 12sec |
| 59 | Tomos Pattinson | EF Education-EasyPost | 0:13 |
| 60 | Matic Zumer | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 61 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 62 | Valentin Hofer | Austria | 0:16 |
| 63 | Jonas Holzknecht | Tirol KTM Cycling Team | s.t. |
| 64 | Mateusz Gajdulewicz | ATT Investments | s.t. |
| 65 | Martin Barta | ATT Investments | s.t. |
| 66 | Samuele Battistella | EF Education-EasyPost | s.t. |
| 67 | Christoph Holzer | WSA KTM Graz | s.t. |
| 68 | Lennard Kämna | Lidl-Trek | s.t. |
| 69 | Michael Kukrle | Kasper crypto4me | s.t. |
| 70 | Witse Meeussen | Alpecin-Premier Tech | s.t. |
| 71 | Joel Mellby | Lucky Sport Cycling Team | 0:29 |
| 72 | Tao Geoghegan Hart | Lidl-Trek | 0:33 |
| 73 | Marvin Hammerschmid | Schwingshandl Intralogistics | 0:36 |
| 74 | Piotr Pekala | ATT Investments | 0:44 |
| 75 | Filip Lepka | Schwingshandl Intralogistics | 0:57 |
| 76 | Oscar Riesebeek | Alpecin-Premier Tech | 1:11 |
| 77 | Sander Granberg | Team Drali-Repsol | 1:45 |
| 78 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 79 | Vilgot Reinhold | Lucky Sport Cycling Team | s.t. |
| 80 | Tim Glossner | Benotti-Berthold | s.t. |
| 81 | Kilian Feurstein | Team Vorarlberg | s.t. |
| 82 | Florian Hochuli | Team Storck-MRW Bau | s.t. |
| 83 | Noe Ury | Team Storck-MRW Bau | s.t. |
| 84 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 85 | Pepe Albrecht | REMBE | rad-net | s.t. |
| 86 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | s.t. |
| 87 | Maciej Banaszak | Voster Team | s.t. |
| 88 | Zeno Levi Winter | Tirol KTM Cycling Team | s.t. |
| 89 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 90 | Michael Boros | Kasper crypto4me | s.t. |
| 91 | Filippo Fortin | Hrinkow Advarics | s.t. |
| 92 | Thomas Tichler | WSA KTM Graz | s.t. |
| 93 | Lukas Hatz | WSA KTM Graz | s.t. |
| 94 | Jakub Toupalik | Kasper crypto4me | s.t. |
| 95 | Eirik Vang Aas | Team Drali-Repsol | s.t. |
| 96 | Konrad Czabok | Voster Team | s.t. |
| 97 | Jaka Primozic | Hrinkow Advarics | s.t. |
| 98 | Riccardo Zoidl | Hrinkow Advarics | s.t. |
| 99 | Richard Riska | Hrinkow Advarics | s.t. |
| 100 | Mauro Brenner | REMBE | rad-net | s.t. |
| 101 | Adam Bittman | Kasper crypto4me | 2:28 |
| 102 | Pawel Bernas | Voster Team | 2:33 |
| 103 | Calvin Dik | Benotti-Berthold | 3:16 |
| 104 | Vilmer Ekman | Lucky Sport Cycling Team | s.t. |
| 105 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | 3:17 |
| 106 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | s.t. |
| 107 | Luis Engelhardt | Benotti-Berthold | s.t. |
| 108 | Maximilian Schmidbauer | Schwingshandl Intralogistics | s.t. |
| 109 | Bruno Geißler | Benotti-Berthold | s.t. |
| 110 | Morthen Wang Baksaas | Lucky Sport Cycling Team | s.t. |
| 111 | Jakob Sertic | WSA KTM Graz | s.t. |
| 112 | Emanuel Zangerle | Team Vorarlberg | 3:46 |
| 113 | Loïc Bettendorff | Hrinkow Advarics | s.t. |
| 114 | Felix Rützler | Tirol KTM Cycling Team | s.t. |
| 115 | Valentin Poschacher | Hrinkow Advarics | s.t. |
| 116 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 117 | Tobias Nolde | Team Vorarlberg | s.t. |
| 118 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | 6:41 |
| 119 | Lennart Voege | Team Storck-MRW Bau | 8:43 |
Final GC after stage 5:
845.8 kilometers raced at an average speed of 43.516 km/hr
| 1 | Gregor Mühlberger | Austria | 19hr 26min 11sec |
| 2 | Kevin Vermaerke | UAE Team Emirates-XRG | @ 1min 25sec |
| 3 | Bauke Mollema | Lidl-Trek | 1:40 |
| 4 | Carlos Rodriguez | Netcompany INEOS Cycling Team | 1:47 |
| 5 | Paul Double | Team Jayco-AlUla | 1:51 |
| 6 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 7 | James Shaw | EF Education-EasyPost | 2:31 |
| 8 | Toralf Rydningen Martinsen | Team Drali-Repsol | 3:28 |
| 9 | Finlay Pickering | Team Jayco-AlUla | 3:42 |
| 10 | Asbjørn Hellemose | Team Jayco-AlUla | 4:42 |
| 11 | Vaclav Jezek | Kasper crypto4me | 5:25 |
| 12 | Igor Arrieta | UAE Team Emirates-XRG | 5:28 |
| 13 | Alberto Monti | ATT Investments | 6:10 |
| 14 | Philipp Hofbauer | Team Vorarlberg | 6:44 |
| 15 | Nicolas Ginter | Tirol KTM Cycling Team | 6:46 |
| 16 | Alvaro Sagrado Perez | Team Storck-MRW Bau | 7:37 |
| 17 | Héctor Álvarez | Lidl-Trek | 7:41 |
| 18 | Patrick Konrad | Lidl-Trek | 8:14 |
| 19 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | 8:27 |
| 20 | Samuel Novak | Tirol KTM Cycling Team | 8:52 |
| 21 | Johannes Adamietz | REMBE | rad-net | 9:13 |
| 22 | Martin Messner | WSA KTM Graz | 9:28 |
| 23 | Hugo Houle | Alpecin-Premier Tech | 11:26 |
| 24 | Riccardo Zoidl | Hrinkow Advarics | 12:00 |
| 25 | Jakub Kaczmarek | Voster Team | 12:49 |
| 26 | Andrea Bagioli | Lidl-Trek | 13:28 |
| 27 | Patrick Reissig | Benotti-Berthold | s.t. |
| 28 | Giacomo Ballabio | Team Vorarlberg | 13:56 |
| 29 | Rainer Kepplinger | Austria | 14:33 |
| 30 | Thomas Tichler | WSA KTM Graz | 15:20 |
| 31 | Francesco Busatto | Alpecin-Premier Tech | 15:32 |
| 32 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | 15:43 |
| 33 | Neilson Powless | EF Education-EasyPost | 17:23 |
| 34 | Jonas Holzknecht | Tirol KTM Cycling Team | 18:07 |
| 35 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | 18:17 |
| 36 | Mateusz Gajdulewicz | ATT Investments | 18:37 |
| 37 | Alexander Hajek | Austria | 19:02 |
| 38 | Tibor Del Grosso | Alpecin-Premier Tech | 19:52 |
| 39 | Jermaine Zemke | REMBE | rad-net | 19:58 |
| 40 | Paul Verbnjak | Austria | 20:11 |
| 41 | Piotr Pekala | ATT Investments | 20:23 |
| 42 | Karl Emil Kjeldsand | Team Drali-Repsol | 20:41 |
| 43 | Lennard Kämna | Lidl-Trek | 21:57 |
| 44 | Martin Barta | ATT Investments | 22:10 |
| 45 | Vegard Stake Laengen | UAE Team Emirates-XRG | 22:12 |
| 46 | Jørgen Sekse | Team Drali-Repsol | 22:34 |
| 47 | Richard Riska | Hrinkow Advarics | 23:06 |
| 48 | Sam Watson | Netcompany INEOS Cycling Team | 23:27 |
| 49 | António Morgado | UAE Team Emirates-XRG | 24:05 |
| 50 | Henri Appelbaum | Team Storck-MRW Bau | 24:32 |
| 51 | Joel Mellby | Lucky Sport Cycling Team | 24:36 |
| 52 | Koen Bouwman | Team Jayco-AlUla | 24:48 |
| 53 | Tomos Pattinson | EF Education-EasyPost | 25:43 |
| 54 | Marvin Hammerschmid | Schwingshandl Intralogistics | 26:22 |
| 55 | Tomasz Budzinski | ATT Investments | 27:32 |
| 56 | Jan Christen | UAE Team Emirates-XRG | 28:22 |
| 57 | Tao Geoghegan Hart | Lidl-Trek | 28:30 |
| 58 | Witse Meeussen | Alpecin-Premier Tech | 28:31 |
| 59 | Patrick Gamper | Team Jayco-AlUla | 28:49 |
| 60 | Vincenzo Albanese | EF Education-EasyPost | 29:23 |
| 61 | Paul Viehböck | Tirol KTM Cycling Team | 29:27 |
| 62 | Samuele Battistella | EF Education-EasyPost | 31:09 |
| 63 | Maciej Banaszak | Voster Team | 32:33 |
| 64 | Jaka Primozic | Hrinkow Advarics | 33:31 |
| 65 | Mauro Brenner | REMBE | rad-net | s.t. |
| 66 | Emanuel Zangerle | Team Vorarlberg | 35:49 |
| 67 | Hamish McKenzie | Team Jayco-AlUla | 35:58 |
| 68 | Jakub Toupalik | Kasper crypto4me | 37:57 |
| 69 | Ulrik Bjune | Team Drali-Repsol | 38:47 |
| 70 | Eric Meinberg | Benotti-Berthold | 38:52 |
| 71 | Bob Jungels | Netcompany INEOS Cycling Team | 38:53 |
| 72 | Florian Hochuli | Team Storck-MRW Bau | 39:55 |
| 73 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | 40:56 |
| 74 | Vilgot Reinhold | Lucky Sport Cycling Team | 42:48 |
| 75 | Oscar Riesebeek | Alpecin-Premier Tech | 43:52 |
| 76 | Tim Glossner | Benotti-Berthold | 44:07 |
| 77 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | 45:09 |
| 78 | Eirik Vang Aas | Team Drali-Repsol | 45:26 |
| 79 | Michael Boros | Kasper crypto4me | 48:57 |
| 80 | Valentin Hofer | Austria | 49:19 |
| 81 | Matej Zahalka | Kasper crypto4me | 49:40 |
| 82 | Christoph Holzer | WSA KTM Graz | 50:37 |
| 83 | Simon Vanicek | ATT Investments | 51:02 |
| 84 | Pepe Albrecht | REMBE | rad-net | 51:42 |
| 85 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | 52:50 |
| 86 | Matic Zumer | ARBÖ Kärnten Sport Feld Am See | 53:52 |
| 87 | Lukas Hatz | WSA KTM Graz | 53:58 |
| 88 | Simen Evertsen-Hegreberg | Lucky Sport Cycling Team | 54:20 |
| 89 | Noe Ury | Team Storck-MRW Bau | 54:47 |
| 90 | Valentin Poschacher | Hrinkow Advarics | 55:04 |
| 91 | Loïc Bettendorff | Hrinkow Advarics | 56:10 |
| 92 | Kilian Feurstein | Team Vorarlberg | 56:17 |
| 93 | Adrian Stieger | Schwingshandl Intralogistics | 56:30 |
| 94 | Adam Bittman | Kasper crypto4me | 57:09 |
| 95 | Sander Granberg | Team Drali-Repsol | 57:44 |
| 96 | Sebastian Putz | Austria | 57:48 |
| 97 | Michael Kukrle | Kasper crypto4me | 58:04 |
| 98 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | 59:43 |
| 99 | Filip Lepka | Schwingshandl Intralogistics | 1:00:55 |
| 100 | Konrad Czabok | Voster Team | 1:02:00 |
| 101 | Pawel Bernas | Voster Team | 1:06:09 |
| 102 | Tobias Nolde | Team Vorarlberg | 1:06:12 |
| 103 | Morthen Wang Baksaas | Lucky Sport Cycling Team | 1:07:43 |
| 104 | Fabian Steininger | Schwingshandl Intralogistics | 1:07:57 |
| 105 | Lennart Voege | Team Storck-MRW Bau | 1:11:34 |
| 106 | Calvin Dik | Benotti-Berthold | 1:13:38 |
| 107 | Vilmer Ekman | Lucky Sport Cycling Team | 1:13:45 |
| 108 | Zeno Levi Winter | Tirol KTM Cycling Team | 1:14:46 |
| 109 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | 1:19:36 |
| 110 | Maximilian Schmidbauer | Schwingshandl Intralogistics | 1:20:31 |
| 111 | Filippo Fortin | Hrinkow Advarics | 1:20:50 |
| 112 | Felix Rützler | Tirol KTM Cycling Team | 1:22:53 |
| 113 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | 1:25:40 |
| 114 | Luis Engelhardt | Benotti-Berthold | 1:25:56 |
| 115 | Jakob Sertic | WSA KTM Graz | 1:26:40 |
| 116 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | 1:27:46 |
| 117 | Bruno Geissler | Benotti-Berthold | 1:28:07 |
| 118 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | 1:29:47 |
| 119 | Patryk Stosz | Voster Team | 1:30:59 |
Stage 5 map & profile:

Stage 5 map

Stage 5 profile
Saturday, July 11: Stage 4, Steyr - Steyr, 170.5 km

Andrea Bagioli wins stage four.
Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus 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: 86F (30C), sunny, with the wind from the northwest at 10 km/hr (6 mph). There is just a 1% chance of rain.
The race: Florian Sieber (WSA KTM Graz) did not start.
Here is a machine-translation of the race organizer's stage four report:
Italian rider Andrea Bagioli delivered a long-awaited success for his Lidl-Trek team in Steyr today, securing their first stage win of the 75th Lidl Tour of Austria. Thousands of fans—particularly those in the fan zone at the Porscheberg—created an electric atmosphere that gave wings to Gregor Mühlberger; the Lower Austrian rider now stands on the verge of the greatest triumph of his career.
The penultimate stage of the Lidl Tour of Austria—covering 170.5 kilometers and 2,325 meters of elevation gain—focused heavily on Steyr and the new "360° Alpenland" tourism region. After the Skoda sprint classifications in the spa town of Bad Hall and in Micheldorf, the route led via Kirchdorf and Hinterstoder back to Steyr. This was followed by a 25-kilometer loop featuring the infamous Porscheberg climb; here, thousands of spectators in a dedicated fan zone—positioned along the 1.3-kilometer ascent with a maximum gradient of 19.3 percent—created a sensational atmosphere.
Full throttle from Hrinkow Advarics
Even before the second Skoda sprint classification in Micheldorf—reached after roughly 35 kilometers—four riders launched a successful attack. Alongside Poland’s Piotr Pękala and Germany’s Mauro Brenner, the local Hrinkow Advarics team was represented by two professionals from Steyr: Valentin Poschacher and Slovakia’s Richard Riška. Ahead of the second Mautner Markhof mountain classification at Sandner Linde (50 km from the finish), the WorldTour teams—alongside the Austrian national team—stepped up the pace in the peloton, reducing the gap to the leading quartet to 2.5 minutes.
Piotr Pękala, wearing the red bib as the race's most aggressive rider, crossed the finish line for the first time (which also hosted a Skoda sprint classification) solo and ahead of Poschacher. The main peloton followed, trailing by approximately 1 minute and 20 seconds. As the peloton approached the Porscheberg climb, the major teams took control; the last lone breakaway rider, Pekala, was caught with 20 kilometers still to race, sparking a flurry of attacks.
On the Porscheberg, Gregor Mühlberger broke away with three other riders. It was only in the final kilometers before Steyr that seven more riders managed to bridge the gap to the leaders. The group of eleven battled for the stage win in the final sprint, with Italian rider Andrea Bagioli (Lidl-Trek) claiming his first victory of the race. The runner-up from the Tour of Lombardy beat UAE pro Kevin Vermaerke and the best young rider, Andrew August (Ineos). Gregor Mühlberger took no risks in the sprint, rolling across the finish line at the back of the lead group.
"We were determined to get the stage win! The first few days were tough, but today everything came together for the team. Everyone says tomorrow's final stage to Vienna—just over 100 kilometers—will be easy. But that’s exactly why many teams will try something tomorrow—and we’re ready for it," Bagioli rejoiced at the finish.
Gregor Mühlberger Nears Career Highlight
After Stage 4, Gregor Mühlberger leads the general classification by 1 minute 25 seconds over UAE pro Kevin Vermaerke and 1 minute 40 seconds over Bauke Mollema (Lidl-Trek). "It was an absolutely spine-tingling atmosphere. It was incredible to see so many people there—friends, acquaintances, and, of course, my whole family. The Porscheberg was a cauldron of noise; it gave me so much motivation. At the top, after the sprint classification, I decided not to take any more risks and just bring it home safely. Two stage wins are a dream come true, and now we’re fully focused on winning the overall tour in Vienna."
When asked about the significance of a potential overall victory, he said: "Emotionally, the national championship title—with my wife in the team car supporting me—was the greatest moment. But from a sporting perspective, nothing beats winning the overall title at my home race."
There were some changes in the standings today: Kevin Vermaerke has moved ahead of Mühlberger in the Škoda points classification thanks to his second-place finish, while Poland’s Piotr Pękala took the lead in the Mautner-Markhof mountains classification through aggressive riding. Andrew August (Netcompany INEOS) will wear the DAN Küchen jersey for the best young professional on tomorrow’s stage to Vienna, and Philipp Hofbauer (Team Vorarlberg)—sitting in 15th place and as the second-best Austrian—will carry the Gebrüder Weiss jersey for the best Austrian rider to Vienna on behalf of Gregor Mühlberger.
Complete results:
170.5 kilometers raced at an average speed of 43.560 km/hr
| 1 | Andrea Bagioli | Lidl-Trek | 3hr 54min 51sec |
| 2 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 3 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 4 | James Shaw | EF Education-EasyPost | s.t. |
| 5 | Jermaine Zemke | REMBE | rad-net | s.t. |
| 6 | Bauke Mollema | Lidl-Trek | s.t. |
| 7 | Paul Double | Team Jayco-AlUla | s.t. |
| 8 | Carlos Rodriguez | Netcompany INEOS Cycling Team | s.t. |
| 9 | Héctor Álvarez | Lidl-Trek | s.t. |
| 10 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 11 | Gregor Mühlberger | Austria | s.t. |
| 12 | Giacomo Ballabio | Team Vorarlberg | @ 33sec |
| 13 | Tibor Del Grosso | Alpecin-Premier Tech | s.t. |
| 14 | Samuel Novak | Tirol KTM Cycling Team | s.t. |
| 15 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 16 | Vaclav Jezek | Kasper crypto4me | s.t. |
| 17 | Neilson Powless | EF Education-EasyPost | s.t. |
| 18 | Samuele Battistella | EF Education-EasyPost | s.t. |
| 19 | Alvaro Sagrado Perez | Team Storck-MRW Bau | s.t. |
| 20 | Alberto Monti | ATT Investments | s.t. |
| 21 | Nicolas Ginter | Tirol KTM Cycling Team | s.t. |
| 22 | Toralf Rydningen Martinsen | Team Drali-Repsol | s.t. |
| 23 | Michael Gogl | Alpecin-Premier Tech | s.t. |
| 24 | Francesco Busatto | Alpecin-Premier Tech | 0:50 |
| 25 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | 0:59 |
| 26 | Johannes Adamietz | REMBE | rad-net | s.t. |
| 27 | Philipp Hofbauer | Team Vorarlberg | 1:14 |
| 28 | Patrick Konrad | Lidl-Trek | 1:19 |
| 29 | Igor Arrieta | UAE Team Emirates-XRG | 1:21 |
| 30 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 31 | Sam Watson | Netcompany INEOS Cycling Team | 2:00 |
| 32 | Patrick Reissig | Benotti-Berthold | 2:02 |
| 33 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 34 | Riccardo Zoidl | Hrinkow Advarics | 2:05 |
| 35 | Emanuel Zangerle | Team Vorarlberg | 2:08 |
| 36 | Paul Viehböck | Tirol KTM Cycling Team | 2:09 |
| 37 | Jakub Kaczmarek | Voster Team | s.t. |
| 38 | Alexander Hajek | Austria | s.t. |
| 39 | Rainer Kepplinger | Austria | s.t. |
| 40 | Koen Bouwman | Team Jayco-AlUla | 2:13 |
| 41 | Hugo Houle | Alpecin-Premier Tech | 2:15 |
| 42 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | 2:22 |
| 43 | Tomasz Budzinski | ATT Investments | 2:29 |
| 44 | Marvin Hammerschmid | Schwingshandl Intralogistics | s.t. |
| 45 | Paul Verbnjak | Austria | s.t. |
| 46 | Joel Mellby | Lucky Sport Cycling Team | s.t. |
| 47 | Martin Barta | ATT Investments | s.t. |
| 48 | Martin Messner | WSA KTM Graz | s.t. |
| 49 | António Morgado | UAE Team Emirates-XRG | s.t. |
| 50 | Thomas Tichler | WSA KTM Graz | s.t. |
| 51 | Lennard Kämna | Lidl-Trek | 3:55 |
| 52 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 53 | Vincenzo Albanese | EF Education-EasyPost | 5:02 |
| 54 | Jonas Holzknecht | Tirol KTM Cycling Team | 5:59 |
| 55 | Piotr Pekala | ATT Investments | 6:07 |
| 56 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | 6:15 |
| 57 | Michael Kukrle | Kasper crypto4me | s.t. |
| 58 | Ulrik Bjune | Team Drali-Repsol | s.t. |
| 59 | Karl Emil Kjeldsand | Team Drali-Repsol | s.t. |
| 60 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 61 | Eric Meinberg | Benotti-Berthold | s.t. |
| 62 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 63 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | s.t. |
| 64 | Dominik Röber | Team Vorarlberg | s.t. |
| 65 | Tim Glossner | Benotti-Berthold | s.t. |
| 66 | Adrian Stieger | Schwingshandl Intralogistics | s.t. |
| 67 | Jørgen Sekse | Team Drali-Repsol | s.t. |
| 68 | Florian Hochuli | Team Storck-MRW Bau | s.t. |
| 69 | Lukas Hatz | WSA KTM Graz | s.t. |
| 70 | Michael Boros | Kasper crypto4me | s.t. |
| 71 | Jakub Toupalik | Kasper crypto4me | s.t. |
| 72 | Henri Appelbaum | Team Storck-MRW Bau | s.t. |
| 73 | Simen Evertsen-Hegreberg | Lucky Sport Cycling Team | s.t. |
| 74 | Vegard Stake Laengen | UAE Team Emirates-XRG | s.t. |
| 75 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 76 | Tomos Pattinson | EF Education-EasyPost | s.t. |
| 77 | Sander Granberg | Team Drali-Repsol | s.t. |
| 78 | Mateusz Gajdulewicz | ATT Investments | s.t. |
| 79 | Matic Zumer | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 80 | Vilgot Reinhold | Lucky Sport Cycling Team | s.t. |
| 81 | Konrad Czabok | Voster Team | s.t. |
| 82 | Eirik Vang Aas | Team Drali-Repsol | 6:55 |
| 83 | Bob Jungels | Netcompany INEOS Cycling Team | 7:42 |
| 84 | Oscar Riesebeek | Alpecin-Premier Tech | s.t. |
| 85 | Witse Meeussen | Alpecin-Premier Tech | s.t. |
| 86 | Mauro Brenner | REMBE | rad-net | 8:20 |
| 87 | Valentin Poschacher | Hrinkow Advarics | s.t. |
| 88 | Maciej Banaszak | Voster Team | 10:34 |
| 89 | Christoph Holzer | WSA KTM Graz | 10:37 |
| 90 | Valentin Hofer | Austria | s.t. |
| 91 | Luis Engelhardt | Benotti-Berthold | 10:40 |
| 92 | Maximilian Schmidbauer | Schwingshandl Intralogistics | 11:35 |
| 93 | Jaka Primozic | Hrinkow Advarics | s.t. |
| 94 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | 11:38 |
| 95 | Hamish McKenzie | Team Jayco-AlUla | s.t. |
| 96 | Noe Ury | Team Storck-MRW Bau | s.t. |
| 97 | Loïc Bettendorff | Hrinkow Advarics | s.t. |
| 98 | Lennart Voege | Team Storck-MRW Bau | s.t. |
| 99 | Sebastian Putz | Austria | 11:47 |
| 100 | Pawel Bernas | Voster Team | 11:53 |
| 101 | Richard Riska | Hrinkow Advarics | 14:16 |
| 102 | Adam Bittman | Kasper crypto4me | s.t. |
| 103 | Bruno Geißler | Benotti-Berthold | 14:18 |
| 104 | Zeno Levi Winter | Tirol KTM Cycling Team | s.t. |
| 105 | Pepe Albrecht | REMBE | rad-net | s.t. |
| 106 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | s.t. |
| 107 | Vilmer Ekman | Lucky Sport Cycling Team | s.t. |
| 108 | Matej Zahalka | Kasper crypto4me | s.t. |
| 109 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 110 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 111 | Jakob Sertic | WSA KTM Graz | s.t. |
| 112 | Filip Lepka | Schwingshandl Intralogistics | s.t. |
| 113 | Patryk Stosz | Voster Team | s.t. |
| 114 | Simon Vanicek | ATT Investments | s.t. |
| 115 | Felix Rützler | Tirol KTM Cycling Team | s.t. |
| 116 | Fabian Steininger | Schwingshandl Intralogistics | s.t. |
| 117 | Morthen Wang Baksaas | Lucky Sport Cycling Team | s.t. |
| 118 | Filippo Fortin | Hrinkow Advarics | s.t. |
| 119 | Kilian Feurstein | Team Vorarlberg | s.t. |
| 120 | Tobias Nolde | Team Vorarlberg | s.t. |
| 121 | Calvin Dik | Benotti-Berthold | s.t. |
| 122 | William Harding | MG.K Vis Costruzioni e Ambiente | s.t. |
| DNF | Peter Øxenberg | Netcompany INEOS Cycling Team | |
| DNS | Florian Sieber | WSA KTM Graz |
GC after stage 4:
736.8 kilometers raced so far at an average speed of 42.789 km/hr
| 1 | Gregor Mühlberger | Austria | 17hr 13min 10sec |
| 2 | Kevin Vermaerke | UAE Team Emirates-XRG | @ 1min 25sec |
| 3 | Bauke Mollema | Lidl-Trek | 1:40 |
| 4 | Carlos Rodriguez | Netcompany INEOS Cycling Team | 1:47 |
| 5 | Paul Double | Team Jayco-AlUla | 1:51 |
| 6 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 7 | James Shaw | EF Education-EasyPost | 2:31 |
| 8 | Toralf Rydningen Martinsen | Team Drali-Repsol | 3:28 |
| 9 | Finlay Pickering | Team Jayco-AlUla | 3:42 |
| 10 | Asbjørn Hellemose | Team Jayco-AlUla | 4:42 |
| 11 | Igor Arrieta | UAE Team Emirates-XRG | 5:15 |
| 12 | Vaclav Jezek | Kasper crypto4me | 5:25 |
| 13 | Alberto Monti | ATT Investments | 6:10 |
| 14 | Nicolas Ginter | Tirol KTM Cycling Team | 6:46 |
| 15 | Philipp Hofbauer | Team Vorarlberg | 6:48 |
| 16 | Alvaro Sagrado Perez | Team Storck-MRW Bau | 7:37 |
| 17 | Héctor Álvarez | Lidl-Trek | 7:41 |
| 18 | Patrick Konrad | Lidl-Trek | 8:18 |
| 19 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | 8:27 |
| 20 | Samuel Novak | Tirol KTM Cycling Team | 8:40 |
| 21 | Johannes Adamietz | REMBE | rad-net | 9:13 |
| 22 | Martin Messner | WSA KTM Graz | 9:28 |
| 23 | Riccardo Zoidl | Hrinkow Advarics | 10:15 |
| 24 | Hugo Houle | Alpecin-Premier Tech | 11:26 |
| 25 | Jakub Kaczmarek | Voster Team | 12:49 |
| 26 | Andrea Bagioli | Lidl-Trek | 13:28 |
| 27 | Patrick Reissig | Benotti-Berthold | 13:28 |
| 28 | Thomas Tichler | WSA KTM Graz | 13:35 |
| 29 | Giacomo Ballabio | Team Vorarlberg | 13:56 |
| 30 | Michael Gogl | Alpecin-Premier Tech | 14:21 |
| 31 | Rainer Kepplinger | Austria | 14:33 |
| 32 | Francesco Busatto | Alpecin-Premier Tech | 15:32 |
| 33 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | 15:43 |
| 34 | Neilson Powless | EF Education-EasyPost | 17:23 |
| 35 | Jonas Holzknecht | Tirol KTM Cycling Team | 17:51 |
| 36 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | 18:17 |
| 37 | Mateusz Gajdulewicz | ATT Investments | 18:21 |
| 38 | Alexander Hajek | Austria | 19:02 |
| 39 | Piotr Pekala | ATT Investments | 19:39 |
| 40 | Tibor Del Grosso | Alpecin-Premier Tech | 19:52 |
| 41 | Paul Verbnjak | Austria | 20:11 |
| 42 | Karl Emil Kjeldsand | Team Drali-Repsol | 20:41 |
| 43 | Jermaine Zemke | REMBE | rad-net | 20:43 |
| 44 | Richard Riska | Hrinkow Advarics | 21:21 |
| 45 | Lennard Kämna | Lidl-Trek | 21:41 |
| 46 | Martin Barta | ATT Investments | 21:54 |
| 47 | Vegard Stake Laengen | UAE Team Emirates-XRG | 22:12 |
| 48 | Jørgen Sekse | Team Drali-Repsol | 22:34 |
| 49 | Sam Watson | Netcompany INEOS Cycling Team | 23:37 |
| 50 | António Morgado | UAE Team Emirates-XRG | 24:05 |
| 51 | Joel Mellby | Lucky Sport Cycling Team | 24:07 |
| 52 | Henri Appelbaum | Team Storck-MRW Bau | 24:32 |
| 53 | Koen Bouwman | Team Jayco-AlUla | 24:48 |
| 54 | Tomos Pattinson | EF Education-EasyPost | 25:30 |
| 55 | Marvin Hammerschmid | Schwingshandl Intralogistics | 25:46 |
| 56 | Dominik Röber | Team Vorarlberg | 27:14 |
| 57 | Tomasz Budzinski | ATT Investments | 27:32 |
| 58 | Tao Geoghegan Hart | Lidl-Trek | 27:57 |
| 59 | Witse Meeussen | Alpecin-Premier Tech | 28:15 |
| 60 | Jan Christen | UAE Team Emirates-XRG | 28:22 |
| 61 | Patrick Gamper | Team Jayco-AlUla | 28:49 |
| 62 | Paul Viehböck | Tirol KTM Cycling Team | 29:27 |
| 63 | Vincenzo Albanese | EF Education-EasyPost | 29:29 |
| 64 | Maciej Banaszak | Voster Team | 30:48 |
| 65 | Samuele Battistella | EF Education-EasyPost | 30:53 |
| 66 | Jaka Primozic | Hrinkow Advarics | 31:46 |
| 67 | Mauro Brenner | REMBE | rad-net | 31:47 |
| 68 | Emanuel Zangerle | Team Vorarlberg | 32:03 |
| 69 | Hamish McKenzie | Team Jayco-AlUla | 35:58 |
| 70 | Jakub Toupalik | Kasper crypto4me | 36:12 |
| 71 | Florian Hochuli | Team Storck-MRW Bau | 38:10 |
| 72 | Ulrik Bjune | Team Drali-Repsol | 38:47 |
| 73 | Eric Meinberg | Benotti-Berthold | 38:52 |
| 74 | Bob Jungels | Netcompany INEOS Cycling Team | 38:53 |
| 75 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | 39:11 |
| 76 | Vilgot Reinhold | Lucky Sport Cycling Team | 41:03 |
| 77 | Tim Gloßner | Benotti-Berthold | 42:22 |
| 78 | Oscar Riesebeek | Alpecin-Premier Tech | 42:41 |
| 79 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | 43:24 |
| 80 | Eirik Vang Aas | Team Drali-Repsol | 43:41 |
| 81 | William Harding | MG.K Vis Costruzioni e Ambiente | 45:08 |
| 82 | Michael Boros | Kasper crypto4me | 47:12 |
| 83 | Valentin Hofer | Austria | 49:03 |
| 84 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | 49:33 |
| 85 | Matej Zahalka | Kasper crypto4me | 49:40 |
| 86 | Pepe Albrecht | REMBE | rad-net | 49:57 |
| 87 | Christoph Holzer | WSA KTM Graz | 50:21 |
| 88 | Simon Vanicek | ATT Investments | 51:02 |
| 89 | Valentin Poschacher | Hrinkow Advarics | 51:18 |
| 90 | Lukas Hatz | WSA KTM Graz | 52:13 |
| 91 | Loïc Bettendorff | Hrinkow Advarics | 52:24 |
| 92 | Noe Ury | Team Storck-MRW Bau | 53:02 |
| 93 | Matic Zumer | ARBÖ Kärnten Sport Feld Am See | 53:39 |
| 94 | Simen Evertsen-Hegreberg | Lucky Sport Cycling Team | 54:20 |
| 95 | Kilian Feurstein | Team Vorarlberg | 54:32 |
| 96 | Adam Bittman | Kasper crypto4me | 54:41 |
| 97 | Sander Granberg | Team Drali-Repsol | 55:59 |
| 98 | Adrian Stieger | Schwingshandl Intralogistics | 56:30 |
| 99 | Michael Kukrle | Kasper crypto4me | 57:48 |
| 100 | Sebastian Putz | Austria | s.t. |
| 101 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | 57:58 |
| 102 | Filip Lepka | Schwingshandl Intralogistics | 1:00:04 |
| 103 | Konrad Czabok | Voster Team | 1:00:16 |
| 104 | Tobias Nolde | Team Vorarlberg | 1:02:26 |
| 105 | Lennart Voege | Team Storck-MRW Bau | 1:02:51 |
| 106 | Pawel Bernas | Voster Team | 1:03:36 |
| 107 | Morthen Wang Baksaas | Lucky Sport Cycling Team | 1:04:26 |
| 108 | Fabian Steininger | Schwingshandl Intralogistics | 1:07:57 |
| 109 | Calvin Dik | Benotti-Berthold | 1:10:22 |
| 110 | Vilmer Ekman | Lucky Sport Cycling Team | 1:10:29 |
| 111 | Zeno Levi Winter | Tirol KTM Cycling Team | 1:13:01 |
| 112 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | 1:16:19 |
| 113 | Maximilian Schmidbauer | Schwingshandl Intralogistics | 1:17:14 |
| 114 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | 1:18:59 |
| 115 | Filippo Fortin | Hrinkow Advarics | 1:19:05 |
| 116 | Felix Rützler | Tirol KTM Cycling Team | 1:19:07 |
| 117 | Luis Engelhardt | Benotti-Berthold | 1:22:39 |
| 118 | Jakob Sertic | WSA KTM Graz | 1:23:23 |
| 119 | Bruno Geissler | Benotti-Berthold | 1:24:50 |
| 120 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | 1:26:01 |
| 121 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 122 | Patryk Stosz | Voster Team | 1:30:59 |
Stage 4 map & profile:

Stage 4 map

Stage 4 profile
Friday, July 10: Stage 3, Lienz - St. Johann Alpendorf, 189.5 km

Neilson Powless wins stage three ahead of Igor Arrieta.
Les Woodland's book Paris-Roubaix: The Inside Story - All the bumps of cycling's cobbled classic is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the town of Hüttau, on the route, 30 km from the finish, at 2:10 PM, local time: 27C (81F), partly cloudy, with the wind from the north at 11 km/hr (7 mph). No rain is forecast.
The race: Here's a machine-translation of the race organizer's stage three report.
On the third stage of the Lidl Tour of Austria, American rider Neilson Powless celebrated his first stage victory in the Alpine nation during his debut appearance there. Overall leader Gregor Mühlberger faced a few anxious moments between East Tyrol and Salzburg, but ultimately, he and his national team teammates kept the situation firmly under control.
Covering 189.5 kilometers and 2,315 meters of elevation gain, today’s third stage connected Lienz in East Tyrol with St. Johann/Alpendorf in Salzburg—a location hosting a stage finish for the 16th time. After an initial loop around Lienz featuring a sprint classification point, the route headed toward Salzburg via the Felbertauern Pass. The stage winner would ultimately be decided on the infamous final climb to Alpendorf near St. Johann: a 2.6-kilometer ascent with a maximum gradient of 14.8 percent, known as "the Wall."
The pace was furious right from the start in East Tyrol, signaling a high-speed stage. Eventually, a group of 22 riders broke away at the Felbertauern Pass. The group included several big names—such as Giro d’Italia winner Tao Geoghegan Hart and his Lidl-Trek teammate Héctor Álvarez; UAE professionals Jan Christen, Portuguese champion Antonio Morgado, and Igor Arrieta; Neilson Powless (EF Education-EasyPost); national champion Michael Gogl (Alpecin-Premier Tech); Patrick Gamper (Team Jayco AlUla); former tour winner Riccardo Zoidl (Hrinkow Advarics); as well as Sebastian Putz (national team) and Thomas Tichler (WSA KTM Graz). After 100 kilometers of racing, their lead stood at around three minutes. However, the national team, riding for overall leader Gregor Mühlberger, kept the situation in hand and maintained control of the race throughout.
Anxious moments for Mühlberger
The breakaway group splintered at the Buchberg climb, located about 50 kilometers from the finish. Top professionals Neilson Powless and Igor Arrieta broke away from the peloton, building a lead of over four minutes. Spaniard Arrieta—a Giro stage winner this year—was trailing Mühlberger by only 5:51 minutes in the general classification at the time, posing a genuine threat to the Lower Austrian. Meanwhile, in the main pack, riders from the national team and Team Vorarlberg—later joined by Lidl-Trek—set the pace. The final 20 kilometers shaped up to be a head-to-head battle for the stage win, while the national team breathed a sigh of relief as the gap to the leaders steadily narrowed.
Powless wins duel for stage victory
The two leaders reached the final climb to St. Johann/Alpendorf together, where American Neilson Powless secured the victory in a thrilling sprint to the finish. Behind Igor Arrieta, his UAE teammate Jan Christen took third place, finishing 27 seconds back. Michael Gogl was the top-placed Austrian, finishing seventh. "Racing here in Austria is truly amazing. The stages are beautiful and the landscapes fantastic; I think I’ll come back here with my family soon." Regarding the win, he added: "I was very cautious in the finale so I wouldn't hit my limits too early. A great victory for me," said the 29-year-old, who won the 2023 Étoile de Bessèges and triumphed at Dwars door Vlaanderen last year.
Gregor Mühlberger retains overall lead
He took the tense moments regarding the gap to Igor Arrieta in his stride: "I told my guys that the riders behind me were the ones under pressure, since they didn't want to lose their podium spots. Still, we had to try to keep everything under control. I’m happy with the result. Now we all need to recover well." Tomorrow, on the stage around Steyr, Mühlberger is essentially racing on home turf: "I’ll definitely be waving to plenty of friends and acquaintances tomorrow—and they’ll get to see me suffer out on the course around my hometown!"
Gregor Mühlberger also leads the Škoda points classification and the Mautner-Markhof mountains classification. AJ August (Netcompany INEOS) will once again wear the DAN Küchen jersey for the best young professional tomorrow, while Philipp Hofbauer (Team Vorarlberg) will wear the Gebrüder Weiss jersey for the best Austrian rider on behalf of Gregor Mühlberger. Sebastian Putz from the national team was named the most active rider today.
Complete results:
189.5 kilometers raced at an average speed of 45.602 km/hr
| 1 | Neilson Powless | EF Education-EasyPost | 4hr 9min 20sec |
| 2 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 3 | Jan Christen | UAE Team Emirates-XRG | @ 28sec |
| 4 | Vincenzo Albanese | EF Education-EasyPost | 1:03 |
| 5 | António Morgado | UAE Team Emirates-XRG | s.t. |
| 6 | Sam Watson | Netcompany INEOS Cycling Team | s.t. |
| 7 | Michael Gogl | Alpecin-Premier Tech | s.t. |
| 8 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 9 | Héctor Álvarez | Lidl-Trek | 1:06 |
| 10 | Piotr Pekala | ATT Investments | 1:08 |
| 11 | Hugo Houle | Alpecin-Premier Tech | 1:15 |
| 12 | Vaclav Jezek | Kasper crypto4me | 1:48 |
| 13 | Giacomo Ballabio | Team Vorarlberg | s.t. |
| 14 | Jermaine Zemke | REMBE | rad-net | s.t. |
| 15 | Samuel Novak | Tirol KTM Cycling Team | s.t. |
| 16 | Paul Double | Team Jayco-AlUla | s.t. |
| 17 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 18 | Bauke Mollema | Lidl-Trek | s.t. |
| 19 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 20 | Gregor Mühlberger | Austria | s.t. |
| 21 | Andrea Bagioli | Lidl-Trek | s.t. |
| 22 | James Shaw | EF Education-EasyPost | s.t. |
| 23 | Carlos Rodriguez | Netcompany INEOS Cycling Team | s.t. |
| 24 | Francesco Busatto | Alpecin-Premier Tech | s.t. |
| 25 | Patrick Konrad | Lidl-Trek | s.t. |
| 26 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | s.t. |
| 27 | Tomos Pattinson | EF Education-EasyPost | s.t. |
| 28 | Philipp Hofbauer | Team Vorarlberg | s.t. |
| 29 | Witse Meeussen | Alpecin-Premier Tech | s.t. |
| 30 | Martin Messner | WSA KTM Graz | s.t. |
| 31 | Tibor Del Grosso | Alpecin-Premier Tech | s.t. |
| 32 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 33 | Tomasz Budzinski | ATT Investments | s.t. |
| 34 | Nicolas Ginter | Tirol KTM Cycling Team | s.t. |
| 35 | Alberto Monti | ATT Investments | s.t. |
| 36 | Richard Riska | Hrinkow Advarics | s.t. |
| 37 | Toralf Rydningen Martinsen | Team Drali-Repsol | s.t. |
| 38 | Alvaro Sagrado Perez | Team Storck-MRW Bau | s.t. |
| 39 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | 2:01 |
| 40 | Jaka Primozic | Hrinkow Advarics | s.t. |
| 41 | Jakub Kaczmarek | Voster Team | s.t. |
| 42 | Martin Barta | ATT Investments | 2:05 |
| 43 | Joel Mellby | Lucky Sport Cycling Team | 2:21 |
| 44 | Filip Lepka | Schwingshandl Intralogistics | 2:23 |
| 45 | Peter Øxenberg | Netcompany INEOS Cycling Team | 2:25 |
| 46 | Bob Jungels | Netcompany INEOS Cycling Team | s.t. |
| 47 | Christoph Holzer | WSA KTM Graz | 2:28 |
| 48 | Koen Bouwman | Team Jayco-AlUla | 2:32 |
| 49 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 50 | Jørgen Sekse | Team Drali-Repsol | s.t. |
| 51 | Maciej Banaszak | Voster Team | 2:38 |
| 52 | Tim Glossner | Benotti-Berthold | 2:43 |
| 53 | Vegard Stake Laengen | UAE Team Emirates-XRG | s.t. |
| 54 | Vilgot Reinhold | Lucky Sport Cycling Team | 2:46 |
| 55 | Johannes Adamietz | REMBE | rad-net | s.t. |
| 56 | Henri Appelbaum | Team Storck-MRW Bau | 3:14 |
| 57 | Marvin Hammerschmid | Schwingshandl Intralogistics | s.t. |
| 58 | Thomas Tichler | WSA KTM Graz | 3:18 |
| 59 | Adrian Stieger | Schwingshandl Intralogistics | s.t. |
| 60 | Karl Emil Kjeldsand | Team Drali-Repsol | s.t. |
| 61 | Patrick Reissig | Benotti-Berthold | s.t. |
| 62 | Mauro Brenner | REMBE | rad-net | 3:24 |
| 63 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 64 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | s.t. |
| 65 | Riccardo Zoidl | Hrinkow Advarics | 3:47 |
| 66 | Noe Ury | Team Storck-MRW Bau | 3:49 |
| 67 | Paul Viehböck | Tirol KTM Cycling Team | 4:03 |
| 68 | Alexander Hajek | Austria | 4:07 |
| 69 | Hamish McKenzie | Team Jayco-AlUla | 4:17 |
| 70 | Florian Hochuli | Team Storck-MRW Bau | 4:26 |
| 71 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | 4:46 |
| 72 | Mateusz Gajdulewicz | ATT Investments | 4:49 |
| 73 | Jakub Toupalik | Kasper crypto4me | s.t. |
| 74 | Pepe Albrecht | REMBE | rad-net | 5:00 |
| 75 | Loïc Bettendorff | Hrinkow Advarics | 5:15 |
| 76 | Lennard Kämna | Lidl-Trek | 5:32 |
| 77 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 78 | Matej Zahalka | Kasper crypto4me | s.t. |
| 79 | William Harding | MG.K Vis Costruzioni e Ambiente | 5:51 |
| 80 | Samuele Battistella | EF Education-EasyPost | s.t. |
| 81 | Emanuel Zangerle | Team Vorarlberg | 6:03 |
| 82 | Simon Vanicek | ATT Investments | 6:05 |
| 83 | Jonas Holzknecht | Tirol KTM Cycling Team | 6:08 |
| 84 | Eirik Vang Aas | Team Drali-Repsol | 6:27 |
| 85 | Ulrik Bjune | Team Drali-Repsol | s.t. |
| 86 | Eric Meinberg | Benotti-Berthold | 6:32 |
| 87 | Oscar Riesebeek | Alpecin-Premier Tech | 6:34 |
| 88 | Adam Bittman | Kasper crypto4me | s.t. |
| 89 | Paul Verbnjak | Austria | s.t. |
| 90 | Valentin Hofer | Austria | s.t. |
| 91 | Rainer Kepplinger | Austria | s.t. |
| 92 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 93 | Dominik Röber | Team Vorarlberg | 6:43 |
| 94 | Kilian Feurstein | Team Vorarlberg | 6:45 |
| 95 | Sebastian Putz | Austria | s.t. |
| 96 | Fabian Steininger | Schwingshandl Intralogistics | s.t. |
| 97 | Michael Kukrle | Kasper crypto4me | 17:42 |
| 98 | Michael Boros | Kasper crypto4me | s.t. |
| 99 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | 17:44 |
| 100 | Lennart Voege | Team Storck-MRW Bau | s.t. |
| 101 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 102 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | s.t. |
| 103 | Simen Evertsen-Hegreberg | Lucky Sport Cycling Team | s.t. |
| 104 | Calvin Dik | Benotti-Berthold | s.t. |
| 105 | Florian Sieber | WSA KTM Graz | s.t. |
| 106 | Filippo Fortin | Hrinkow Advarics | 17:50 |
| 107 | Bruno Geissler | Benotti-Berthold | s.t. |
| 108 | Valentin Poschacher | Hrinkow Advarics | 17:52 |
| 109 | Jakob Sertic | WSA KTM Graz | s.t. |
| 110 | Lukas Hatz | WSA KTM Graz | s.t. |
| 111 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | s.t. |
| 112 | Vilmer Ekman | Lucky Sport Cycling Team | s.t. |
| 113 | Maximilian Schmidbauer | Schwingshandl Intralogistics | s.t. |
| 114 | Sander Granberg | Team Drali-Repsol | s.t. |
| 115 | Felix Rützler | Tirol KTM Cycling Team | s.t. |
| 116 | Tobias Nolde | Team Vorarlberg | s.t. |
| 117 | Morthen Wang Baksaas | Lucky Sport Cycling Team | s.t. |
| 118 | Zeno Levi Winter | Tirol KTM Cycling Team | s.t. |
| 119 | Pawel Bernas | Voster Team | s.t. |
| 120 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 121 | Luis Engelhardt | Benotti-Berthold | s.t. |
| 122 | Patryk Stosz | Voster Team | s.t. |
| 123 | Konrad Czabok | Voster Team | 18:00 |
| 124 | Matic Zumer | ARBÖ Kärnten Sport Feld Am See | 18:11 |
| DNS | Laurens De Plus | Netcompany INEOS Cycling Team | |
| DNF | Piotr Maslak | Voster Team | |
| DNF | Tim Wafler | Team Storck-MRW Bau | |
| DNF | Peder Dahl Strand | Lucky Sport Cycling Team | |
| DNF | Paul Buschek | Schwingshandl Intralogistics |
GC after stage 3:
566.3 kilometers raced so far at an average speed of 42.562 km/hr
| 1 | Gregor Mühlberger | Austria | 13hr 18min 19sec |
| 2 | Kevin Vermaerke | UAE Team Emirates-XRG | @ 1min 31sec |
| 3 | Bauke Mollema | Lidl-Trek | 1:41 |
| 4 | Carlos Rodriguez | Netcompany INEOS Cycling Team | 1:47 |
| 5 | Paul Double | Team Jayco-AlUla | 1:51 |
| 6 | AJ August | Netcompany INEOS Cycling Team | 1:57 |
| 7 | James Shaw | EF Education-EasyPost | 2:31 |
| 8 | Toralf Rydningen Martinsen | Team Drali-Repsol | 2:55 |
| 9 | Finlay Pickering | Team Jayco-AlUla | 3:42 |
| 10 | Igor Arrieta | UAE Team Emirates-XRG | 3:54 |
| 11 | Asbjørn Hellemose | Team Jayco-AlUla | 4:09 |
| 12 | Vaclav Jezek | Kasper crypto4me | 4:52 |
| 13 | Peter Øxenberg | Netcompany INEOS Cycling Team | 5:29 |
| 14 | Philipp Hofbauer | Team Vorarlberg | 5:34 |
| 15 | Alberto Monti | ATT Investments | 5:37 |
| 16 | Nicolas Ginter | Tirol KTM Cycling Team | 6:13 |
| 17 | Patrick Konrad | Lidl-Trek | 6:59 |
| 18 | Martin Messner | WSA KTM Graz | s.t. |
| 19 | Alvaro Sagrado Perez | Team Storck-MRW Bau | 7:04 |
| 20 | Richard Riska | Hrinkow Advarics | 7:08 |
| 21 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | 7:28 |
| 22 | Héctor Álvarez | Lidl-Trek | 7:41 |
| 23 | Samuel Novak | Tirol KTM Cycling Team | 8:07 |
| 24 | Riccardo Zoidl | Hrinkow Advarics | 8:10 |
| 25 | Johannes Adamietz | REMBE | rad-net | 8:14 |
| 26 | Hugo Houle | Alpecin-Premier Tech | 9:11 |
| 27 | Jakub Kaczmarek | Voster Team | 10:40 |
| 28 | Thomas Tichler | WSA KTM Graz | 11:06 |
| 29 | Patrick Reissig | Benotti-Berthold | 11:26 |
| 30 | Jonas Holzknecht | Tirol KTM Cycling Team | 11:52 |
| 31 | Mateusz Gajdulewicz | ATT Investments | 12:06 |
| 32 | Rainer Kepplinger | Austria | 12:24 |
| 33 | Giacomo Ballabio | Team Vorarlberg | 13:23 |
| 34 | Piotr Pekala | ATT Investments | 13:37 |
| 35 | Andrea Bagioli | Lidl-Trek | 13:38 |
| 36 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | 13:41 |
| 37 | Michael Gogl | Alpecin-Premier Tech | 13:48 |
| 38 | Karl Emil Kjeldsand | Team Drali-Repsol | 14:26 |
| 39 | Francesco Busatto | Alpecin-Premier Tech | 14:42 |
| 40 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | 15:55 |
| 41 | Vegard Stake Laengen | UAE Team Emirates-XRG | 15:57 |
| 42 | Jørgen Sekse | Team Drali-Repsol | 16:19 |
| 43 | Neilson Powless | EF Education-EasyPost | 16:50 |
| 44 | Alexander Hajek | Austria | 16:53 |
| 45 | Paul Verbnjak | Austria | 17:42 |
| 46 | Lennard Kämna | Lidl-Trek | 17:46 |
| 47 | Henri Appelbaum | Team Storck-MRW Bau | 18:17 |
| 48 | Tomos Pattinson | EF Education-EasyPost | 19:15 |
| 49 | Tibor Del Grosso | Alpecin-Premier Tech | 19:19 |
| 50 | Martin Barta | ATT Investments | 19:25 |
| 51 | Jermaine Zemke | REMBE | rad-net | 19:58 |
| 52 | Jaka Primozic | Hrinkow Advarics | 20:11 |
| 53 | Maciej Banaszak | Voster Team | 20:14 |
| 54 | Witse Meeussen | Alpecin-Premier Tech | 20:33 |
| 55 | Dominik Röber | Team Vorarlberg | 20:59 |
| 56 | Sam Watson | Netcompany INEOS Cycling Team | 21:37 |
| 57 | António Morgado | UAE Team Emirates-XRG | s.t. |
| 58 | Joel Mellby | Lucky Sport Cycling Team | 21:38 |
| 59 | Patrick Gamper | Team Jayco-AlUla | 22:34 |
| 60 | Koen Bouwman | Team Jayco-AlUla | 22:35 |
| 61 | Marvin Hammerschmid | Schwingshandl Intralogistics | 23:17 |
| 62 | Mauro Brenner | REMBE | rad-net | 23:28 |
| 63 | Tao Geoghegan Hart | Lidl-Trek | 24:02 |
| 64 | Hamish McKenzie | Team Jayco-AlUla | 24:20 |
| 65 | Vincenzo Albanese | EF Education-EasyPost | 24:27 |
| 66 | Tomasz Budzinski | ATT Investments | 25:03 |
| 67 | Jan Christen | UAE Team Emirates-XRG | 27:01 |
| 68 | Paul Viehböck | Tirol KTM Cycling Team | 27:18 |
| 69 | Emanuel Zangerle | Team Vorarlberg | 29:55 |
| 70 | Jakub Toupalik | Kasper crypto4me | 29:57 |
| 71 | Samuele Battistella | EF Education-EasyPost | 30:20 |
| 72 | William Harding | MG.K Vis Costruzioni e Ambiente | 30:50 |
| 73 | Bob Jungels | Netcompany INEOS Cycling Team | 31:11 |
| 74 | Florian Hochuli | Team Storck-MRW Bau | 31:55 |
| 75 | Ulrik Bjune | Team Drali-Repsol | 32:32 |
| 76 | Eric Meinberg | Benotti-Berthold | 32:37 |
| 77 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | 32:56 |
| 78 | Vilgot Reinhold | Lucky Sport Cycling Team | 34:48 |
| 79 | Oscar Riesebeek | Alpecin-Premier Tech | 34:59 |
| 80 | Matej Zahalka | Kasper crypto4me | 35:22 |
| 81 | Pepe Albrecht | REMBE | rad-net | 35:39 |
| 82 | Tim Glossner | Benotti-Berthold | 36:07 |
| 83 | Simon Vanicek | ATT Investments | 36:44 |
| 84 | Eirik Vang Aas | Team Drali-Repsol | 36:46 |
| 85 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | 37:09 |
| 86 | Valentin Hofer | Austria | 38:26 |
| 87 | Christoph Holzer | WSA KTM Graz | 39:44 |
| 88 | Kilian Feurstein | Team Vorarlberg | 40:14 |
| 89 | Adam Bittman | Kasper crypto4me | 40:25 |
| 90 | Loïc Bettendorff | Hrinkow Advarics | 40:46 |
| 91 | Michael Boros | Kasper crypto4me | 40:57 |
| 92 | Noe Ury | Team Storck-MRW Bau | 41:24 |
| 93 | Valentin Poschacher | Hrinkow Advarics | 43:00 |
| 94 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | 43:18 |
| 95 | Filip Lepka | Schwingshandl Intralogistics | 45:46 |
| 96 | Lukas Hatz | WSA KTM Graz | 45:58 |
| 97 | Sebastian Putz | Austria | 46:01 |
| 98 | Matic Zumer | ARBÖ Kärnten Sport Feld Am See | 47:27 |
| 99 | Simen Evertsen-Hegreberg | Lucky Sport Cycling Team | 48:05 |
| 100 | Tobias Nolde | Team Vorarlberg | 48:08 |
| 101 | Sander Granberg | Team Drali-Repsol | 49:44 |
| 102 | Morthen Wang Baksaas | Lucky Sport Cycling Team | 50:08 |
| 103 | Adrian Stieger | Schwingshandl Intralogistics | 50:15 |
| 104 | Lennart Voege | Team Storck-MRW Bau | 51:13 |
| 105 | Michael Kukrle | Kasper crypto4me | 51:33 |
| 106 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | 51:43 |
| 107 | Pawel Bernas | Voster Team | s.t. |
| 108 | Fabian Steininger | Schwingshandl Intralogistics | 53:39 |
| 109 | Konrad Czabok | Voster Team | 54:01 |
| 110 | Calvin Dik | Benotti-Berthold | 56:04 |
| 111 | Vilmer Ekman | Lucky Sport Cycling Team | 56:11 |
| 112 | Zeno Levi Winter | Tirol KTM Cycling Team | 58:43 |
| 113 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | 1:04:41 |
| 114 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 115 | Filippo Fortin | Hrinkow Advarics | 1:04:47 |
| 116 | Felix Rützler | Tirol KTM Cycling Team | 1:04:49 |
| 117 | Maximilian Schmidbauer | Schwingshandl Intralogistics | 1:05:39 |
| 118 | Jakob Sertic | WSA KTM Graz | 1:09:05 |
| 119 | Bruno Geißler | Benotti-Berthold | 1:10:32 |
| 120 | Florian Sieber | WSA KTM Graz | 1:10:58 |
| 121 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | 1:11:43 |
| 122 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 123 | Luis Engelhardt | Benotti-Berthold | 1:11:59 |
| 124 | Patryk Stosz | Voster Team | 1:16:41 |
Stage 3 map & profile:

Stage 3 map

Stage 3 profile
Thursday, July 9: Stage 2, Bad Kleinkirchheim - Grossglockner (Kaiser-Franz-Josef-Höhe), 188.8 km

Gregor Mühlberger makes it two stage wins in a row.
Les Woodland's book Cycling's 50 Triumphs and Tragedies: The rise and fall of bicycle racing's champions is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish at Kaiser-Franz-Josef-Höhe at 2:15 PM, local time: 23C (74F), partly cloudy, with the wind from the west at 18m km/hr (11 mph). There is just a 2% chance of rain.
The race: Here is a machine-translation of the race organizer's stage two report.
Gregor Mühlberger of the Austrian national team continues to dominate the 75th Lidl Tour of Austria: on the Glockner stage, he celebrated his second stage victory in just 24 hours, crowning himself "Glockner King" once again—a title he previously held in 2014. The Lower Austrian rider extended his overall lead to one and a half minutes and is also dominating the mountains and points classifications.
Marking the 75th anniversary of the Lidl Tour of Austria, today’s Glockner stage—running from Bad Kleinkirchheim to the Kaiser-Franz-Josefs-Höhe on the Grossglockner—featured a special anniversary of its own at an altitude of 2,369 meters: 170 years ago, in 1856, Emperor Franz Joseph I and Empress Elisabeth visited this unique viewpoint in the heart of the Hohe Tauern National Park for the first time. The question of the day was: who would be crowned the "Emperor of the Tour of Austria"? After all, both the stage victory and the title of Glockner King were up for grabs.
This second stage marked a debut for Bad Kleinkirchheim, Carinthia, as a stage host. After starting in this winter sports hotspot, the riders covered 188.8 kilometers and 2,914 vertical meters en route to the Grossglockner, where the finale began on the 16.5-kilometer climb to the Kaiser-Franz-Josefs-Höhe—a climb reaching a maximum gradient of 14.3 percent. Notably, this was only the fourth time the location has served as a Tour finish, following 1977, 1990, and 2010.
After approximately 50 kilometers, a group of nine riders successfully broke away. Among them were two Austrians—Lukas Hatz (WSA KTM Graz) and Maximilian Schmidbauer (Schwingshandl Intralogistics)—as well as the German rider Tobias Nolde (riding for the Vorarlberg team), who leads the mountains classification. The Carinthian team ARBÖ Kärnten Sport Feld am See also had a rider at the front in the form of New Zealander Christian Rush. As the race passed through the Mölltal—where riders from the Austrian national team, including overall leader Gregor Mühlberger, shouldered the workload in the peloton against a strong headwind—the breakaway's lead grew to over four minutes.
Ineos pushes the pace on the Glockner
The breakaway riders were caught just before the start of the Grossglockner High Alpine Road, marking the beginning of the race's final phase. The peloton quickly dwindled to a handful of professionals under the fierce pace set by the WorldTour team Ineos Grenadiers; Gregor Mühlberger found himself riding solo after the first few hairpins but held his own admirably at the front. In the final eight kilometers, a leading quartet formed, consisting of Ineos pro Carlos Rodriguez, Paul Double (Team Jayco Alula), Bauke Mollema (Lidl – Trek), and a strong-riding Gregor Mühlberger.
Mühlberger attacks relentlessly
Then, 4.5 kilometers from the finish, it happened: 32-year-old Mühlberger went all-in with an unstoppable attack. He quickly built a lead and claimed victory in front of a large crowd, finishing 1 minute and 10 seconds ahead of James Shaw (EF Education – EasyPost) and Kevin Vermaerke (UAE Team Emirates). Bauke Mollema (Lidl – Trek) finished a disappointing fourth. Philipp Hofbauer (Team Vorarlberg) rode a strong race, finishing 13th and securing the spot of second-best Austrian. "I’m absolutely thrilled, even though the final kilometers felt very long. The headwind played a major role, and the last 400 meters of elevation gain were brutal. I didn't want to make my move too early, and for a while, Paul Double and I were on the same page during the closing kilometers. But when he started struggling, I knew I had to seize the opportunity," said Mühlberger at the finish line, where he also thanked his teammates: "The team did an incredible job. I had full support right from the start, which saved me a lot of energy. Now, over the coming days, we’ll try to keep our rivals in check as a team."
Jersey Wearers at the Lidl Tour of Austria
In the general classification, Gregor Mühlberger now leads Kevin Vermaerke by 1 minute 31 seconds and Bauke Mollema by 1 minute 41 seconds. The Salzburg-based rider also leads the Škoda points classification and the Mautner-Markhof mountains classification. Tomorrow, Andrew August (Netcompany INEOS) will wear the DAN Küchen jersey for the best young rider for the first time, while Philipp Hofbauer (Team Vorarlberg) will wear the Gebrüder Weiss jersey as the best-placed Austrian.
Complete results:
188.8 kilometers raced at an average speed of 39.542km/hr
| 1 | Gregor Mühlberger | Austria | 4hr 46min 29sec |
| 2 | James Shaw | EF Education-EasyPost | @ 1min 10sec |
| 3 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 4 | Bauke Mollema | Lidl-Trek | s.t. |
| 5 | Carlos Rodriguez | Netcompany INEOS Cycling Team | 1:16 |
| 6 | Paul Double | Team Jayco-AlUla | 1:20 |
| 7 | AJ August | Netcompany INEOS Cycling Team | 1:26 |
| 8 | Toralf Rydningen Martinsen | Team Drali-Repsol | 1:28 |
| 9 | Finlay Pickering | Team Jayco-AlUla | 3:11 |
| 10 | Peter Øxenberg | Netcompany INEOS Cycling Team | 3:25 |
| 11 | Vaclav Jezek | Kasper crypto4me | 3:27 |
| 12 | Asbjørn Hellemose | Team Jayco-AlUla | 3:28 |
| 13 | Philipp Hofbauer | Team Vorarlberg | s.t. |
| 14 | Alberto Monti | ATT Investments | 4:10 |
| 15 | Igor Arrieta | UAE Team Emirates-XRG | 4:24 |
| 16 | Riccardo Zoidl | Hrinkow Advarics | 4:44 |
| 17 | Alvaro Sagrado Perez | Team Storck-MRW Bau | 4:58 |
| 18 | Johannes Adamietz | REMBE | rad-net | 5:10 |
| 19 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | 5:22 |
| 20 | Jonas Holzknecht | Tirol KTM Cycling Team | 5:26 |
| 21 | Patrick Konrad | Lidl-Trek | 5:23 |
| 22 | Martin Messner | WSA KTM Graz | s.t. |
| 23 | Rainer Kepplinger | Austria | s.t. |
| 24 | Richard Riska | Hrinkow Advarics | 5:41 |
| 25 | Mateusz Gajdulewicz | ATT Investments | 5:43 |
| 26 | Nicolas Ginter | Tirol KTM Cycling Team | s.t. |
| 27 | Thomas Tichler | WSA KTM Graz | 6:14 |
| 28 | Jakub Kaczmarek | Voster Team | 6:19 |
| 29 | Vegard Stake Laengen | UAE Team Emirates-XRG | 6:40 |
| 30 | Samuel Novak | Tirol KTM Cycling Team | s.t. |
| 31 | Patrick Reissig | Benotti-Berthold | 7:50 |
| 32 | Héctor Álvarez | Lidl-Trek | 7:56 |
| 33 | Laurens De Plus | Netcompany INEOS Cycling Team | s.t. |
| 34 | Hugo Houle | Alpecin-Premier Tech | 8:17 |
| 35 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | 10:11 |
| 36 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 37 | Karl Emil Kjeldsand | Team Drali-Repsol | 10:50 |
| 38 | Henri Appelbaum | Team Storck-MRW Bau | s.t. |
| 39 | Paul Verbnjak | Austria | s.t. |
| 40 | Lennard Kämna | Lidl-Trek | 11:56 |
| 41 | Dominik Röber | Team Vorarlberg | s.t. |
| 42 | Giacomo Ballabio | Team Vorarlberg | s.t. |
| 43 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 44 | Piotr Pekala | ATT Investments | 12:50 |
| 45 | Alexander Hajek | Austria | 13:07 |
| 46 | Andrea Bagioli | Lidl-Trek | s.t. |
| 47 | Francesco Busatto | Alpecin-Premier Tech | s.t. |
| 48 | Martin Barta | ATT Investments | s.t. |
| 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 e Ambiente | 15:50 |
| 55 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 56 | Bob Jungels | Netcompany INEOS Cycling Team | s.t. |
| 57 | Hamish McKenzie | Team Jayco-AlUla | s.t. |
| 58 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 59 | Marvin Hammerschmid | Schwingshandl Intralogistics | s.t. |
| 60 | Jaka Primozic | Hrinkow Advarics | s.t. |
| 61 | Jermaine Zemke | REMBE | rad-net | s.t. |
| 62 | Tomos Pattinson | EF Education-EasyPost | 15:58 |
| 63 | Neilson Powless | EF Education-EasyPost | s.t. |
| 64 | Tibor Del Grosso | Alpecin-Premier Tech | 17:52 |
| 65 | Vilgot Reinhold | Lucky Sport Cycling Team | 19:06 |
| 66 | Witse Meeussen | Alpecin-Premier Tech | s.t. |
| 67 | William Harding | MG.K Vis Costruzioni e 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 | s.t. |
| 71 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 72 | Florian Hochuli | Team Storck-MRW Bau | s.t. |
| 73 | Adam Bittman | Kasper crypto4me | s.t. |
| 74 | Pawel Bernas | Voster Team | s.t. |
| 75 | Tomasz Budzinski | ATT Investments | s.t. |
| 76 | Michael Kukrle | Kasper crypto4me | s.t. |
| 77 | Calvin Dik | Benotti-Berthold | s.t. |
| 78 | Simon Vanicek | ATT Investments | s.t. |
| 79 | Sam Watson | Netcompany INEOS Cycling Team | s.t. |
| 80 | António Morgado | UAE Team Emirates-XRG | s.t. |
| 81 | Paul Viehböck | Tirol KTM Cycling Team | s.t. |
| 82 | Valentin Poschacher | Hrinkow Advarics | s.t. |
| 83 | Pepe Albrecht | REMBE | rad-net | s.t. |
| 84 | Lukas Hatz | WSA KTM Graz | 21:32 |
| 85 | Emanuel Zangerle | Team Vorarlberg | s.t. |
| 86 | Vincenzo Albanese | EF Education-EasyPost | 23:45 |
| 87 | Tim Glossner | Benotti-Berthold | s.t. |
| 88 | Lennart Voege | Team Storck-MRW Bau | s.t. |
| 89 | Tobias Nolde | Team Vorarlberg | s.t. |
| 90 | Eric Meinberg | Benotti-Berthold | s.t. |
| 91 | Kilian Feurstein | Team Vorarlberg | s.t. |
| 92 | Vang Aas Eirik | Team Drali-Repsol | s.t. |
| 93 | Ulrik Bjune | Team Drali-Repsol | s.t. |
| 94 | Oscar Riesebeek | Alpecin-Premier Tech | 24:12 |
| 95 | Jan Christen | UAE Team Emirates-XRG | 24:17 |
| 96 | Samuele Battistella | EF Education-EasyPost | s.t. |
| 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 | s.t. |
| 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 | s.t. |
| 104 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | 29:32 |
| 105 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 106 | Valentin Hofer | Austria | s.t. |
| 107 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 108 | Fabian Steininger | Schwingshandl Intralogistics | s.t. |
| 109 | Sebastian Putz | Austria | s.t. |
| 110 | Zeno Levi Winter | Tirol KTM Cycling Team | s.t. |
| 111 | Filippo Fortin | Hrinkow Advarics | s.t. |
| 112 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 113 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 114 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 115 | Felix Rützler | Tirol KTM Cycling Team | s.t. |
| 116 | Konrad Czabok | Voster Team | s.t. |
| 117 | Sander Granberg | Team Drali-Repsol | s.t. |
| 118 | Adrian Stieger | Schwingshandl Intralogistics | s.t. |
| 119 | Tim Wafler | Team Storck-MRW Bau | 29:53 |
| 120 | Paul Buschek | Schwingshandl Intralogistics | 30:27 |
| 121 | Filip Lepka | Schwingshandl Intralogistics | s.t. |
| 122 | Maximilian Schmidbauer | Schwingshandl Intralogistics | s.t. |
| 123 | Bruno Geissler | 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 |
| 129 | Florian Sieber | WSA KTM Graz | 33:49 |
| DNF | Victor Wedekind | REMBE | rad-net |
GC after stage 2:
376.8 kilometers raced so far at an average speed of 41.317 km/hr
| 1 | Gregor Mühlberger | Austria | 9hr 7min 11sec |
| 2 | Kevin Vermaerke | UAE Team Emirates-XRG | @ 1min 31sec |
| 3 | Bauke Mollema | Lidl-Trek | 1:41 |
| 4 | Carlos Rodriguez | Netcompany INEOS Cycling Team | 1:47 |
| 5 | Paul Double | Team Jayco-AlUla | 1:51 |
| 6 | AJ August | Netcompany INEOS Cycling Team | 1:57 |
| 7 | James Shaw | EF Education-EasyPost | 2:31 |
| 8 | Toralf Rydningen Martinsen | Team Drali-Repsol | 2:55 |
| 9 | Finlay Pickering | Team Jayco-AlUla | 3:42 |
| 10 | Peter Øxenberg | Netcompany INEOS Cycling Team | 4:52 |
| 11 | Vaclav Jezek | Kasper crypto4me | 4:54 |
| 12 | Asbjørn Hellemose | Team Jayco-AlUla | 4:55 |
| 13 | Philipp Hofbauer | Team Vorarlberg | 5:34 |
| 14 | Alberto Monti | ATT Investments | 5:37 |
| 15 | Igor Arrieta | UAE Team Emirates-XRG | 5:51 |
| 16 | Riccardo Zoidl | Hrinkow Advarics | 6:11 |
| 17 | Nicolas Ginter | Tirol KTM Cycling Team | 6:14 |
| 18 | Patrick Konrad | Lidl-Trek | 6:50 |
| 19 | Martin Messner | WSA KTM Graz | s.t. |
| 20 | Alvaro Sagrado Perez | Team Storck-MRW Bau | 7:04 |
| 21 | Richard Riska | Hrinkow Advarics | 7:08 |
| 22 | Johannes Adamietz | REMBE | rad-net | 7:16 |
| 23 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | 7:28 |
| 24 | Rainer Kepplinger | Austria | 7:29 |
| 25 | Jonas Holzknecht | Tirol KTM Cycling Team | 7:32 |
| 26 | Samuel Novak | Tirol KTM Cycling Team | 8:07 |
| 27 | Héctor Álvarez | Lidl-Trek | 8:23 |
| 28 | Mateusz Gajdulewicz | ATT Investments | 9:05 |
| 29 | Thomas Tichler | WSA KTM Graz | 9:36 |
| 30 | Hugo Houle | Alpecin-Premier Tech | 9:44 |
| 31 | Patrick Reißig | Benotti-Berthold | 9:56 |
| 32 | Jakub Kaczmarek | Voster Team | 10:27 |
| 33 | Karl Emil Kjeldsand | Team Drali-Repsol | 12:56 |
| 34 | Paul Verbnjak | Austria | s.t. |
| 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 e 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 Cycling Team | 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 | s.t. |
| 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 | Marvin Hammerschmid | Schwingshandl Intralogistics | 21:46 |
| 61 | Hamish McKenzie | Team Jayco-AlUla | 21:51 |
| 62 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 63 | Mauro Brenner | REMBE | rad-net | 21:52 |
| 64 | Sam Watson | Netcompany INEOS Cycling Team | s.t. |
| 65 | António Morgado | UAE Team Emirates-XRG | s.t. |
| 66 | Tomasz Budzinski | ATT Investments | 25:03 |
| 67 | Michael Boros | Kasper crypto4me | s.t. |
| 68 | Paul Viehböck | Tirol KTM Cycling Team | s.t. |
| 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 e Ambiente | 26:47 |
| 73 | Jakub Toupalik | Kasper crypto4me | 26:56 |
| 74 | Valentin Poschacher | Hrinkow Advarics | s.t. |
| 75 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | 27:22 |
| 76 | Eric Meinberg | Benotti-Berthold | 27:53 |
| 77 | Ulrik Bjune | Team Drali-Repsol | s.t. |
| 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 Cycling Team | 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 | s.t. |
| 91 | Valentin Hofer | Austria | 33:40 |
| 92 | Sander Granberg | Team Drali-Repsol | s.t. |
| 93 | Vilgot Reinhold | Lucky Sport Cycling Team | 33:50 |
| 94 | Morthen Wang Baksaas | Lucky Sport Cycling Team | 34:04 |
| 95 | Tim Glossner | Benotti-Berthold | 35:12 |
| 96 | Lennart Voege | Team Storck-MRW Bau | 35:17 |
| 97 | Kilian Feurstein | Team Vorarlberg | s.t. |
| 98 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | 35:33 |
| 99 | Adam Bittman | Kasper crypto4me | 35:39 |
| 100 | Pawel Bernas | Voster Team | s.t. |
| 101 | Michael Kukrle | Kasper crypto4me | s.t. |
| 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 | s.t. |
| 115 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 116 | Fabian Steininger | Schwingshandl Intralogistics | s.t. |
| 117 | Adrian Stieger | Schwingshandl Intralogistics | s.t. |
| 118 | Felix Rützler | Tirol KTM Cycling Team | s.t. |
| 119 | Filippo Fortin | Hrinkow Advarics | s.t. |
| 120 | Tim Wafler | Team Storck-MRW Bau | 49:06 |
| 121 | Maximilian Schmidbauer | Schwingshandl Intralogistics | 49:40 |
| 122 | Jakob Sertic | WSA KTM Graz | 53:01 |
| 123 | Florian Sieber | WSA KTM Graz | 53:02 |
| 124 | Bruno Geissler | Benotti-Berthold | 54:30 |
| 125 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | 55:39 |
| 126 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 127 | Luis Engelhardt | Benotti-Berthold | 55:55 |
| 128 | Patryk Stosz | Voster Team | 1:00:03 |
| 129 | Piotr Maslak | Voster Team | s.t. |
Stage 2 map & profile:

Stage 2 map

Stage 2 profile
Wednesday, July 8: Stage 1, Graz - Gamlitz, 188 km

Gregor Mühlberger solos across the finish line to win stage one.
James Witherell's book Bicycle History: A Chronological History of People, Races and Technology is available in both print and Kindle eBook formats. To get your copy just click on the Amazon link on the right.
Weather at the finish city of Gamlitz at 2:10 PM, local time: 23C (73F), mostly cloudy, with the wind from the north at 10 km/hr (6 mph). There is an 11% chance of rain.
The race: Here's a machine translation of the race organizer's stage one report:
The 75th anniversary edition of the Lidl Tour of Austria could not have gotten off to a better start for the host nation: Lower Austrian rider Gregor Mühlberger claimed victory in front of thousands of spectators in Gamlitz, southern Styria, and will wear the red-and-white leader's jersey during tomorrow's Glockner stage. National champion Michael Gogl rounded out the strong Austrian performance by finishing sixth.
As expected, the first stage of the Lidl Tour of Austria—running from Graz to Gamlitz in southern Styria—proved to be a grueling opener. Covering 188 kilometers and featuring a challenging 2,716 meters of elevation gain, the route took riders through three distinct wine-growing regions—Schilcher, Sausal, and the South Styrian Wine Road—for the first time in the Tour's 75-year history. Things heated up immediately after the start at Graz’s Mariahilferplatz as the riders approached the Voitsberg sprint classification. Riders from the local Styrian team, WSA KTM Graz, were particularly keen to join the day's breakaway group.
However, it was four other riders who managed to break away shortly before the first King of the Mountains climb (Schilcherweinstraße) at the 40-kilometer mark: Luxembourg’s Loic Bettendorff (Hrinkow Advarics) and three Germans—Tobias Nolde (Team Vorarlberg), Tim Gloßner, and last year’s road race champion Mauro Brenner. Behind them, Christoph Holzer (WSA KTM Graz) and Czech rider Filip Lepka (Schwingshandl Intralogistics) attempted to bridge the gap. The peloton quickly fell behind, conceding a deficit of over eight minutes.
Halfway through the race—amidst the rolling hills of southern Styria, with their sweeping vistas and impressive panoramas—Holzer and Lepka were reabsorbed by the main field as WorldTour teams ramped up the pace. With 60 kilometers remaining until the finish in Gamlitz—where thousands of spectators were eagerly awaiting the riders—the gap stood at five minutes and began to shrink steadily. After crossing the finish line in Gamlitz for the first time, the riders tackled a 40-kilometer final lap featuring some truly punishing climbs through the vineyards.
As the leading quartet broke up, the peloton was trailing by just two minutes. Then, the action came thick and fast: on the final long climb—just as Nolde and Brenner were being reeled in—a group of eleven professionals surged to the front, including national team rider Gregor Mühlberger and national champion Michael Gogl.
Mühlberger wins solo
The leaders were heading toward the finish in Gamlitz when Gregor Mühlberger launched an attack and broke clear with eleven kilometers to go. The Salzburg-based rider celebrated a comfortable victory in Gamlitz, finishing eleven seconds ahead of Kevin Vermaerke (UAE Emirates XRG); Hector Alvarez (Lidl–Trek) took third place, finishing ahead of his teammates Bauke Mollema and Andrea Bagioli.
"The team worked brilliantly for our first outing together. I had great legs right from the start and was able to launch a successful attack in the finale. I just hope I didn't dig too deep before tomorrow's Glockner stage. I'm absolutely thrilled with my first stage race victory and the leader's jersey," said the beaming winner at the finish line; he now holds a 15-second lead over Vermaerke in the general classification.
National champion Michael Gogl (Alpecin-Premier Tech) also rode a fantastic race: "It was really tough, and fortunately, I had scouted the stage beforehand. Congratulations to Gregor, who was by far the strongest rider today." Incidentally, the last time an Austrian national team rider won a stage was in 2002, when Hans-Peter Obwaller triumphed on the Kitzbüheler Horn.
Local Continental teams also delighted
German rider Tobias Nolde (Team Vorarlberg) is the first leader of the Mautner-Markhof King of the Mountains classification. In addition to the general classification, 32-year-old Gregor Mühlberger also leads the Skoda points classification. Breakaway rider Loïc Bettendorff (Hrinkow-Advarics) sits in fourth place. Hector Alvarez (Lidl – Trek) claimed the DAN Küchen jersey for the best young rider today.
Complete results:
188 kilometers raced at an average speed of 43.213 km/hr
| 1 | Gregor Mühlberger | Austria | 4hr 21min 2sec |
| 2 | Kevin Vermaerke | UAE Team Emirates-XRG | @ 11sec |
| 3 | Héctor Álvarez | Lidl-Trek | s.t. |
| 4 | Bauke Mollema | Lidl-Trek | s.t. |
| 5 | Andrea Bagioli | Lidl-Trek | s.t. |
| 6 | Michael Gogl | Alpecin-Premier Tech | s.t. |
| 7 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 8 | Paul Double | Team Jayco-AlUla | s.t. |
| 9 | Carlos Rodriguez | Netcompany INEOS Cycling Team | s.t. |
| 10 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 11 | Nicolas Ginter | Tirol KTM Cycling Team | s.t. |
| 12 | Tibor Del Grosso | Alpecin-Premier Tech | 1:07 |
| 13 | Sam Watson | Netcompany INEOS Cycling Team | s.t. |
| 14 | Patrick Konrad | Lidl-Trek | s.t. |
| 15 | Samuel Novak | Tirol KTM Cycling Team | s.t. |
| 16 | Vaclav Jezek | Kasper crypto4me | s.t. |
| 17 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 18 | Giacomo Ballabio | Team Vorarlberg | s.t. |
| 19 | António Morgado | UAE Team Emirates-XRG | s.t. |
| 20 | Martin Messner | WSA KTM Graz | s.t. |
| 21 | Alexander Hajek | Austria | s.t. |
| 22 | Witse Meeussen | Alpecin-Premier Tech | s.t. |
| 23 | Piotr Pekala | ATT Investments | s.t. |
| 24 | Alberto Monti | ATT Investments | s.t. |
| 25 | James Shaw | EF Education-EasyPost | s.t. |
| 26 | Toralf Rydningen Martinsen | Team Drali-Repsol | s.t. |
| 27 | Peter Øxenberg | Netcompany INEOS Cycling Team | s.t. |
| 28 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 29 | Richard Riska | Hrinkow Advarics | s.t. |
| 30 | Hugo Houle | Alpecin-Premier Tech | s.t. |
| 31 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 32 | Riccardo Zoidl | Hrinkow Advarics | s.t. |
| 33 | Francesco Busatto | Alpecin-Premier Tech | 1:15 |
| 34 | Patrick Gamper | Team Jayco-AlUla | 1:38 |
| 35 | Samuele Battistella | EF Education-EasyPost | 1:40 |
| 36 | Patrick Reißig | Benotti-Berthold | 1:46 |
| 37 | Alvaro Sagrado Perez | Team Storck-MRW Bau | s.t. |
| 38 | Karl Emil Kjeldsand | Team Drali-Repsol | s.t. |
| 39 | Jonas Holzknecht | Tirol KTM Cycling Team | s.t. |
| 40 | Rainer Kepplinger | Austria | s.t. |
| 41 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | s.t. |
| 42 | Paul Verbnjak | Austria | s.t. |
| 43 | Jørgen Sekse | Team Drali-Repsol | s.t. |
| 44 | Philipp Hofbauer | Team Vorarlberg | s.t. |
| 45 | Lennard Kämna | Lidl-Trek | s.t. |
| 46 | Johannes Adamietz | REMBE | rad-net | s.t. |
| 47 | Neilson Powless | EF Education-EasyPost | 2:32 |
| 48 | Tomos Pattinson | EF Education-EasyPost | 2:57 |
| 49 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 50 | Thomas Tichler | WSA KTM Graz | 3:02 |
| 51 | Morthen Wang Baksaas | Lucky Sport Cycling Team | s.t. |
| 52 | Mateusz Gajdulewicz | ATT Investments | s.t. |
| 53 | Valentin Hofer | Austria | 3:48 |
| 54 | Paul Viehböck | Tirol KTM Cycling Team | s.t. |
| 55 | Jermaine Zemke | REMBE | rad-net | s.t. |
| 56 | Tomasz Budzinski | ATT Investments | s.t. |
| 57 | Ulrik Bjune | Team Drali-Repsol | s.t. |
| 58 | Sander Granberg | Team Drali-Repsol | s.t. |
| 59 | Matic Zumer | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 60 | Eric Meinberg | Benotti-Berthold | s.t. |
| 61 | Jaka Primozic | Hrinkow Advarics | s.t. |
| 62 | Michael Boros | Kasper crypto4me | s.t. |
| 63 | Jakub Kaczmarek | Voster Team | s.t. |
| 64 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | s.t. |
| 65 | Dominik Röber | Team Vorarlberg | s.t. |
| 66 | Emanuel Zangerle | Team Vorarlberg | s.t. |
| 67 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 68 | Hamish McKenzie | Team Jayco-AlUla | 5:41 |
| 69 | Martin Barta | ATT Investments | s.t. |
| 70 | Maciej Banaszak | Voster Team | s.t. |
| 71 | Matej Zahalka | Kasper crypto4me | s.t. |
| 72 | Jakub Toupalik | Kasper crypto4me | s.t. |
| 73 | Marvin Hammerschmid | Schwingshandl Intralogistics | s.t. |
| 74 | Valentin Poschacher | Hrinkow Advarics | s.t. |
| 75 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 76 | Henri Appelbaum | Team Storck-MRW Bau | s.t. |
| 77 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 78 | Oscar Riesebeek | Alpecin-Premier Tech | s.t. |
| 79 | Joel Mellby | Lucky Sport Cycling Team | 6:25 |
| 80 | William Harding | MG.K Vis Costruzioni e Ambiente | 7:06 |
| 81 | Eirik Vang Aas | Team Drali-Repsol | 8:02 |
| 82 | Lukas Hatz | WSA KTM Graz | s.t. |
| 83 | Mauro Brenner | REMBE | rad-net | s.t. |
| 84 | Konrad Czabok | Voster Team | s.t. |
| 85 | Vegard Stake Laengen | UAE Team Emirates-XRG | s.t. |
| 86 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 87 | Laurens De Plus | Netcompany INEOS Cycling Team | s.t. |
| 88 | Florian Hochuli | Team Storck-MRW Bau | s.t. |
| 89 | Tobias Nolde | Team Vorarlberg | s.t. |
| 90 | Loïc Bettendorff | Hrinkow Advarics | 9:14 |
| 91 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | 10:59 |
| 92 | Paul Buschek | Schwingshandl Intralogistics | 11:12 |
| 93 | Simen Evertsen-Hegreberg | Lucky Sport Cycling Team | s.t. |
| 94 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | s.t. |
| 95 | Noe Ury | Team Storck-MRW Bau | s.t. |
| 96 | Pepe Albrecht | REMBE | rad-net | s.t. |
| 97 | Lennart Voege | Team Storck-MRW Bau | s.t. |
| 98 | Simon Vanicek | ATT Investments | s.t. |
| 99 | Sebastian Putz | Austria | s.t. |
| 100 | Tim Glossner | Benotti-Berthold | s.t. |
| 101 | Kilian Feurstein | Team Vorarlberg | s.t. |
| 102 | Zeno Levi Winter | Tirol KTM Cycling Team | 12:47 |
| 103 | Bob Jungels | Netcompany INEOS Cycling Team | 14:24 |
| 104 | Vilgot Reinhold | Lucky Sport Cycling Team | s.t. |
| 105 | Pawel Bernas | Voster Team | s.t. |
| 106 | Adam Bittman | Kasper crypto4me | s.t. |
| 107 | Vilmer Ekman | Lucky Sport Cycling Team | s.t. |
| 108 | Filip Lepka | Schwingshandl Intralogistics | s.t. |
| 109 | Christoph Holzer | WSA KTM Graz | s.t. |
| 110 | Michael Kukrle | Kasper crypto4me | s.t. |
| 111 | Pede Dahl Strand r | Lucky Sport Cycling Team | 17:00 |
| 112 | Adrian Stieger | Schwingshandl Intralogistics | 18:53 |
| 113 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 114 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 115 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 116 | Felix Rützler | Tirol KTM Cycling Team | s.t. |
| 117 | Florian Sieber | WSA KTM Graz | s.t. |
| 118 | Maximilian Schmidbauer | Schwingshandl Intralogistics | s.t. |
| 119 | Tim Wafler | Team Storck-MRW Bau | s.t. |
| 120 | Fabian Steininger | Schwingshandl Intralogistics | s.t. |
| 121 | Jakob Sertic | WSA KTM Graz | s.t. |
| 122 | Calvin Dik | Benotti-Berthold | s.t. |
| 123 | Filippo Fortin | Hrinkow Advarics | s.t. |
| 124 | Victor Wedekind | REMBE | rad-net | 23:36 |
| 125 | Bruno Geissler | Benotti-Berthold | s.t. |
| 126 | Luis Engelhardt | Benotti-Berthold | s.t. |
| 127 | Piotr Maslak | Voster Team | 25:47 |
| 128 | Patryk Stosz | Voster Team | s.t. |
| 129 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 130 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | s.t. |
GC after stage 1:
| 1 | Gregor Mühlberger | Austria | 4hr 20min 52sec |
| 2 | Kevin Vermaerke | UAE Team Emirates-XRG | @ 15sec |
| 3 | Héctor Álvarez | Lidl-Trek | 0:17 |
| 4 | Bauke Mollema | Lidl-Trek | 0:21 |
| 5 | Andrea Bagioli | Lidl-Trek | s.t. |
| 6 | Michael Gogl | Alpecin-Premier Tech | s.t. |
| 7 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 8 | Paul Double | Team Jayco-AlUla | s.t. |
| 9 | Carlos Rodriguez | Netcompany INEOS Cycling Team | s.t. |
| 10 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 11 | Nicolas Ginter | Tirol KTM Cycling Team | s.t. |
| 12 | Tibor Del Grosso | Alpecin-Premier Tech | 1:17 |
| 13 | Sam Watson | Netcompany INEOS Cycling Team | s.t. |
| 14 | Patrick Konrad | Lidl-Trek | s.t. |
| 15 | Samuel Novak | Tirol KTM Cycling Team | s.t. |
| 16 | Vaclav Jezek | Kasper crypto4me | s.t. |
| 17 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 18 | Giacomo Ballabio | Team Vorarlberg | s.t. |
| 19 | António Morgado | UAE Team Emirates-XRG | s.t. |
| 20 | Martin Messner | WSA KTM Graz | s.t. |
| 21 | Alexander Hajek | Austria | s.t. |
| 22 | Witse Meeussen | Alpecin-Premier Tech | s.t. |
| 23 | Piotr Pekala | ATT Investments | s.t. |
| 24 | Alberto Monti | ATT Investments | s.t. |
| 25 | James Shaw | EF Education-EasyPost | s.t. |
| 26 | Toralf Rydningen Martinsen | Team Drali-Repsol | s.t. |
| 27 | Peter Øxenberg | Netcompany INEOS Cycling Team | s.t. |
| 28 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 29 | Richard Riska | Hrinkow Advarics | s.t. |
| 30 | Hugo Houle | Alpecin-Premier Tech | s.t. |
| 31 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 32 | Riccardo Zoidl | Hrinkow Advarics | s.t. |
| 33 | Francesco Busatto | Alpecin-Premier Tech | 1:25 |
| 34 | Patrick Gamper | Team Jayco-AlUla | 1:48 |
| 35 | Samuele Battistella | EF Education-EasyPost | 1:50 |
| 36 | Patrick Reissig | Benotti-Berthold | 1:56 |
| 37 | Alvaro Sagrado Perez | Team Storck-MRW Bau | s.t. |
| 38 | Karl Emil Kjeldsand | Team Drali-Repsol | s.t. |
| 39 | Jonas Holzknecht | Tirol KTM Cycling Team | s.t. |
| 40 | Rainer Kepplinger | Austria | s.t. |
| 41 | Andrea Cantoni | MG.K Vis Costruzioni e Ambiente | s.t. |
| 42 | Paul Verbnjak | Austria | s.t. |
| 43 | Jørgen Sekse | Team Drali-Repsol | s.t. |
| 44 | Philipp Hofbauer | Team Vorarlberg | s.t. |
| 45 | Lennard Kämna | Lidl-Trek | s.t. |
| 46 | Johannes Adamietz | REMBE | rad-net | s.t. |
| 47 | Neilson Powless | EF Education-EasyPost | 2:42 |
| 48 | Tomos Pattinson | EF Education-EasyPost | 3:07 |
| 49 | Gergo Grosz | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 50 | Thomas Tichler | WSA KTM Graz | 3:12 |
| 51 | Morthen Wang Baksaas | Lucky Sport Cycling Team | 3:12 |
| 52 | Mateusz Gajdulewicz | ATT Investments | 3:12 |
| 53 | Valentin Hofer | Austria | 3:58 |
| 54 | Paul Viehböck | Tirol KTM Cycling Team | s.t. |
| 55 | Jermaine Zemke | REMBE | rad-net | s.t. |
| 56 | Tomasz Budzinski | ATT Investments | s.t. |
| 57 | Ulrik Bjune | Team Drali-Repsol | s.t. |
| 58 | Sander Granberg | Team Drali-Repsol | s.t. |
| 59 | Matic Zumer | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 60 | Eric Meinberg | Benotti-Berthold | s.t. |
| 61 | Jaka Primozic | Hrinkow Advarics | s.t. |
| 62 | Michael Boros | Kasper crypto4me | s.t. |
| 63 | Jakub Kaczmarek | Voster Team | s.t. |
| 64 | Francesco Parravano | MG.K Vis Costruzioni e Ambiente | s.t. |
| 65 | Dominik Röber | Team Vorarlberg | s.t. |
| 66 | Emanuel Zangerle | Team Vorarlberg | s.t. |
| 67 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 68 | Hamish McKenzie | Team Jayco-AlUla | 5:51 |
| 69 | Martin Barta | ATT Investments | s.t. |
| 70 | Maciej Banaszak | Voster Team | s.t. |
| 71 | Matej Zahalka | Kasper crypto4me | s.t. |
| 72 | Jakub Toupalik | Kasper crypto4me | s.t. |
| 73 | Marvin Hammerschmid | Schwingshandl Intralogistics | s.t. |
| 74 | Valentin Poschacher | Hrinkow Advarics | s.t. |
| 75 | Vittorio Friggi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 76 | Henri Appelbaum | Team Storck-MRW Bau | s.t. |
| 77 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 78 | Oscar Riesebeek | Alpecin-Premier Tech | s.t. |
| 79 | Joel Mellby | Lucky Sport Cycling Team | 6:35 |
| 80 | William Harding | MG.K Vis Costruzioni e Ambiente | 7:16 |
| 81 | Mauro Brenner | REMBE | rad-net | 8:08 |
| 82 | Tobias Nolde | Team Vorarlberg | 8:09 |
| 83 | Eirik Vang Aas | Team Drali-Repsol | 8:12 |
| 84 | Lukas Hatz | WSA KTM Graz | s.t. |
| 85 | Konrad Czabok | Voster Team | s.t. |
| 86 | Vegard Stake Laengen | UAE Team Emirates-XRG | s.t. |
| 87 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 88 | Laurens De Plus | Netcompany INEOS Cycling Team | s.t. |
| 89 | Florian Hochuli | Team Storck-MRW Bau | s.t. |
| 90 | Loïc Bettendorff | Hrinkow Advarics | 9:18 |
| 91 | Christian Rush | ARBÖ Kärnten Sport Feld Am See | 11:09 |
| 92 | Tim Glossner | Benotti-Berthold | 11:17 |
| 93 | Paul Buschek | Schwingshandl Intralogistics | 11:22 |
| 94 | Simen Evertsen-Hegreberg | Lucky Sport Cycling Team | s.t. |
| 95 | Matteo Spreafico | MG.K Vis Costruzioni e Ambiente | s.t. |
| 96 | Noe Ury | Team Storck-MRW Bau | s.t. |
| 97 | Pepe Albrecht | REMBE | rad-net | s.t. |
| 98 | Lennart Voege | Team Storck-MRW Bau | s.t. |
| 99 | Simon Vanicek | ATT Investments | s.t. |
| 100 | Sebastian Putz | Austria | s.t. |
| 101 | Kilian Feurstein | Team Vorarlberg | s.t. |
| 102 | Zeno Levi Winter | Tirol KTM Cycling Team | 12:57 |
| 103 | Bob Jungels | Netcompany INEOS Cycling Team | 14:34 |
| 104 | Vilgot Reinhold | Lucky Sport Cycling Team | s.t. |
| 105 | Pawel Bernas | Voster Team | s.t. |
| 106 | Adam Bittman | Kasper crypto4me | s.t. |
| 107 | Vilmer Ekman | Lucky Sport Cycling Team | s.t. |
| 108 | Filip Lepka | Schwingshandl Intralogistics | s.t. |
| 109 | Christoph Holzer | WSA KTM Graz | s.t. |
| 110 | Michael Kukrle | Kasper crypto4me | s.t. |
| 111 | Peder Dahl Strand | Lucky Sport Cycling Team | 17:10 |
| 112 | Adrian Stieger | Schwingshandl Intralogistics | 19:03 |
| 113 | Matthias Erlacher | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 114 | Lorenz Krumpl | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 115 | Ola Herheim | ARBÖ Kärnten Sport Feld Am See | s.t. |
| 116 | Felix Rützler | Tirol KTM Cycling Team | s.t. |
| 117 | Florian Sieber | WSA KTM Graz | s.t. |
| 118 | Maximilian Schmidbauer | Schwingshandl Intralogistics | s.t. |
| 119 | Tim Wafler | Team Storck-MRW Bau | s.t. |
| 120 | Fabian Steininger | Schwingshandl Intralogistics | s.t. |
| 121 | Jakob Sertic | WSA KTM Graz | s.t. |
| 122 | Calvin Dik | Benotti-Berthold | s.t. |
| 123 | Filippo Fortin | Hrinkow Advarics | s.t. |
| 124 | Victor Wedekind | REMBE | rad-net | 23:46 |
| 125 | Bruno Geissler | Benotti-Berthold | s.t. |
| 126 | Luis Engelhardt | Benotti-Berthold | s.t. |
| 127 | Piotr Maslak | Voster Team | 25:57 |
| 128 | Patryk Stosz | Voster Team | s.t. |
| 129 | Mattia Marcozzi | MG.K Vis Costruzioni e Ambiente | s.t. |
| 130 | Matteo Vanden Wijngaert | UAE Team Emirates-XRG | s.t. |
Stage 1 map & profile:
Stage 1 map

Stage 1 profile
Start list with back numbers: July 7, 2026
| UAE Team Emirates-XRG | |
| 1 | Jan Christen |
| 2 | Vegard Stake Laengen |
| 3 | António Morgado |
| 4 | Igor Arrieta |
| 5 | Matteo Vanden Wijngaert |
| 6 | Kevin Vermaerke |
| EF Education-EasyPost | |
| 11 | Vincenzo Albanese |
| 13 | Samuele Battistella |
| 14 | Tomos Pattinson |
| 15 | Neilson Powless |
| 16 | James Shaw |
| Team Jayco-AlUla | |
| 21 | Koen Bouwman |
| 22 | Paul Double |
| 23 | Patrick Gamper |
| 24 | Asbjørn Hellemose |
| 25 | Hamish McKenzie |
| 26 | Finlay Pickering |
| Alpecin-Premier Tech | |
| 31 | Francesco Busatto |
| 32 | Michael Gogl |
| 33 | Tibor Del Grosso |
| 34 | Hugo Houle |
| 35 | Witse Meeussen |
| 36 | Oscar Riesebeek |
| Netcompany INEOS | |
| 41 | Carlos Rodriguez |
| 42 | Laurens De Plus |
| 43 | Bob Jungels |
| 44 | Peter Øxenberg |
| 45 | AJ August |
| 46 | Sam Watson |
| Lidl-Trek | |
| 51 | Héctor Álvarez |
| 52 | Andrea Bagioli |
| 53 | Tao Geoghegan Hart |
| 54 | Lennard Kämna |
| 55 | Patrick Konrad |
| 56 | Bauke Mollema |
| Hrinkow Advarics | |
| 61 | Loïc Bettendorff |
| 62 | Valentin Poschacher |
| 63 | Filippo Fortin |
| 64 | Richard Riska |
| 65 | Jaka Primozic |
| 66 | Riccardo Zoidl |
| Team Vorarlberg | |
| 71 | Giacomo Ballabio |
| 72 | Kilian Feurstein |
| 73 | Philipp Hofbauer |
| 74 | Dominik Röber |
| 75 | Tobias Nolde |
| 76 | Emanuel Zangerle |
| Tirol KTM Cycling Team | |
| 81 | Nicolas Ginter |
| 82 | Paul Viehböck |
| 83 | Jonas Holzknecht |
| 84 | Zeno Levi Winter |
| 85 | Samuel Novak |
| 86 | Felix Rützler |
| WSA KTM Graz | |
| 91 | Lukas Hatz |
| 92 | Christoph Holzer |
| 93 | Martin Messner |
| 94 | Jakob Sertic |
| 95 | Florian Sieber |
| 96 | Thomas Tichler |
| ARBÖ Kärnten Sport Feld am See | |
| 101 | Gergo Grosz |
| 102 | Ola Herheim |
| 103 | Matthias Erlacher |
| 104 | Lorenz Krumpl |
| 105 | Christian Rush |
| 106 | Matic Zumer |
| Schwingshandl Intralogistics | |
| 111 | Paul Buschek |
| 112 | Marvin Hammerschmid |
| 113 | Filip Lepka |
| 114 | Maximilian Schmidbauer |
| 115 | Fabian Steininger |
| 116 | Adrian Stieger |
| ATT Investments | |
| 121 | Martin Barta |
| 122 | Tomasz Budzinski |
| 123 | Mateusz Gajdulewicz |
| 124 | Alberto Monti |
| 125 | Piotr Pekala |
| 126 | Simon Vanicek |
| Benotti-Berthold | |
| 131 | Calvin Dik |
| 132 | Luis Engelhardt |
| 133 | Bruno Geissler |
| 134 | Tim Glossner |
| 135 | Eric Meinberg |
| 136 | Patrick Reissig |
| Kasper crypto4me | |
| 141 | Michael Boros |
| 142 | Jakub Toupalik |
| 143 | Matej Zahalka |
| 144 | Michael Kukrle |
| 145 | Vaclav Jezek |
| 146 | Adam Bittman |
| Lucky Sport Cycling Team | |
| 151 | Vilmer Ekman |
| 152 | Simen Evertsen-Hegreberg |
| 153 | Morthen Wang Baksaas |
| 154 | Peder Dahl Strand |
| 155 | Joel Mellby |
| 156 | Vilgot Reinhold |
| MG.K Vis Costruzioni e Ambiente | |
| 161 | Andrea Cantoni |
| 162 | William Harding |
| 163 | Vittorio Friggi |
| 164 | Mattia Marcozzi |
| 165 | Francesco Parravano |
| 166 | Matteo Spreafico |
| Team Drali-Repsol | |
| 172 | Eirik Vang Aas |
| 173 | Ulrik Bjune |
| 174 | Sander Granberg |
| 175 | Emil Kjeldsand Karl |
| 176 | Toralf Rydningen Martinsen |
| 177 | Jørgen Sekse |
| REMBE | rad-net | |
| 181 | Johannes Adamietz |
| 182 | Pepe Albrecht |
| 183 | Jermaine Zemke |
| 184 | Mauro Brenner |
| 185 | Victor Wedekind |
| Team Storck-MRW Bau | |
| 191 | Henri Appelbaum |
| 192 | Florian Hochuli |
| 193 | Alvaro Sagrado Perez |
| 194 | Noe Ury |
| 195 | Lennart Voege |
| 196 | Tim Wafler |
| Voster Team | |
| 201 | Maciej Banaszak |
| 202 | Konrad Czabok |
| 203 | Jakub Kaczmarek |
| 204 | Pawel Bernas |
| 205 | Patryk Stosz |
| 206 | Piotr Maslak |
| Austria | |
| 211 | Gregor Mühlberger |
| 212 | Alexander Hajek |
| 213 | Valentin Hofer |
| 214 | Rainer Kepplinger |
| 215 | Sebastian Putz |
| 216 | Paul Verbnjak |