2025 Tour of Slovenia

Last updated
2025 Tour of Slovenia
2025 UCI ProSeries
Lead away group, Stage 2, 2025 Tour of Slovenia.jpg
Lead away group, Stage 2
Race details
Dates4–8 June 2025
Stages5
Distance804.4 km (499.8 mi)
Winning time19h 06' 07"
Results
Jersey green 2.svg WinnerFlag of Norway.svg  Anders Halland Johannessen  (NOR) (Uno-X Mobility)
  SecondFlag of Austria.svg  Felix Großschartner  (AUT) (UAE Team Emirates XRG)
  ThirdFlag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) (Lidl–Trek)

Jersey red.svg PointsFlag of Switzerland (Pantone).svg  Fabio Christen  (SUI) (Q36.5 Pro Cycling Team)
Jersey blue.svg MountainsFlag of Switzerland (Pantone).svg  Fabio Christen  (SUI) (Q36.5 Pro Cycling Team)
Jersey white.svg YouthFlag of Slovenia.svg  Jakob Omrzel  (SLO) (Team Bahrain Victorious)
  Team Flag of Italy.svg VF Group–Bardiani–CSF–Faizanè
  2024
2026  

The 2025 Tour of Slovenia (Slovene: Dirka po Sloveniji) was the 31st edition of the Tour of Slovenia stage race, held between 4 and 8 June 2025. The 2.Pro category race was part of the UCI ProSeries. The tour consisted of five stages. [1] Anders Halland Johannessen (Uno-X Mobility) won overall, having led the general classification since Stage 4. The total prize money was €70,545.[ citation needed ]

Contents

Teams

Four of the eighteen UCI WorldTeams, ten UCI ProTeams and five UCI Continental teams make up the nineteen teams that participated in the race. [2] Originally Visma–Lease a Bike were also invited, but withdrew 3 days before the start of the race citing multiple injuries in their squad as the reason. [3]

The best-positioned riders (according to the UCI ranking) were Dylan Groenewegen (Team Jayco–AlUla), Fabio Christen (Q36.5 Pro Cycling Team) and António Morgado (UAE Team Emirates XRG). [4]

UCI WorldTeams

UCI ProTeams

UCI Continental Teams

Route

Stage characteristics and winners [5]
StageDateCourseDistanceElevation gainTypeStage winner
1 4 June Piran to Škofljica 168.7 km (104.8 mi)
1,838 m (6,030 ft)Hillystage.svgHilly stageFlag of the Netherlands.svg  Dylan Groenewegen  (NED)
2 5 June Velenje to Rogaška Slatina 157.8 km (98.1 mi)1,842 m (6,043 ft)Hillystage.svgHilly stageFlag of Switzerland (Pantone).svg  Fabio Christen  (SUI)
3 6 June Majšperk to Ormož 173.4 km (107.7 mi)1,382 m (4,534 ft)Plainstage.svgFlat stageFlag of the Netherlands.svg  Dylan Groenewegen  (NED)
4 7 June Maribor to Golte 175.2 km (108.9 mi)3,014 m (9,888 ft)Mountainstage.svgMountain stageFlag of Ukraine.svg  Kyrylo Tsarenko  (UKR)
5 8 June Litija to Novo Mesto 123.9 km (77.0 mi)1,847 m (6,060 ft)Hillystage.svgHilly stageFlag of Portugal (official).svg  Rui Oliveira  (POR)
Total804.4 km (499.8 mi)
12,401 m (40,686 ft)

Stages

Stage 1

4 June 2025 — Piran to Škofljica, 168.7 km (104.8 mi)
Stage 1 Result [6]
RankRiderTeamTime
1Flag of the Netherlands.svg  Dylan Groenewegen  (NED) Team Jayco–AlUla 3h 49' 21"
2Flag of Germany.svg  Phil Bauhaus  (GER) Team Bahrain Victorious + 0"
3Flag of Spain.svg  Manuel Peñalver  (ESP) Team Polti VisitMalta + 0"
4Flag of Germany.svg  Tim Torn Teutenberg  (GER) Lidl–Trek + 0"
5Flag of Colombia.svg  Juan Sebastián Molano  (COL) UAE Team Emirates XRG + 0"
6Flag of Italy.svg  Luca Colnaghi  (ITA) VF Group–Bardiani–CSF–Faizanè + 0"
7Flag of Slovenia.svg  Tilen Finkšt  (SLO) Adria Mobil + 0"
8Flag of Norway.svg  Sakarias Koller Løland  (NOR) Uno-X Mobility + 0"
9Flag of Slovenia.svg  Žak Eržen  (SLO) Team Bahrain Victorious + 0"
10Flag of Belgium (civil).svg  Davide Bomboi  (BEL) Unibet Tietema Rockets + 0"
General classification after Stage 1 [6]
RankRiderTeamTime
1Flag of the Netherlands.svg  Dylan Groenewegen  (NED)Jersey green 2.svgJersey red.svg Team Jayco–AlUla 3h 49' 11"
2Flag of Switzerland (Pantone).svg  Fabio Christen  (SUI)Jersey blue.svg Q36.5 Pro Cycling Team + 1"
3Flag of Germany.svg  Phil Bauhaus  (GER) Team Bahrain Victorious + 4"
4Flag of Spain.svg  Manuel Peñalver  (ESP) Team Polti VisitMalta + 6"
5Flag of Slovenia.svg  Matic Žumer  (SLO) Adria Mobil + 7"
6Flag of Portugal (official).svg  António Morgado  (POR)Jersey white.svg UAE Team Emirates XRG + 8"
7Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 9"
8Flag of Colombia.svg  Juan Sebastián Molano  (COL) UAE Team Emirates XRG + 10"
9Flag of Italy.svg  Luca Colnaghi  (ITA) VF Group–Bardiani–CSF–Faizanè + 10"
10Flag of Slovenia.svg  Tilen Finkšt  (SLO) Adria Mobil + 10"

Stage 2

5 June 2025 — Velenje to Rogaška Slatina, 157.8 km (98.1 mi)

Stage 2 was an active race, with riders attacking in an effort to put sprint specialists under pressure and prevent a bunch sprint at the finish in Rogaška Slatina. The sprinters had form here; Dylan Groenewegen (Team Jayco–AlUla) had won in Rogaška Slatina three times previously (in 2018, 2022 and 2023), while Phil Bauhaus (Team Bahrain Victorious) had won in 2024. A group of seven riders escaped the peloton around 20 km from the finish and built a gap which grew to about one minute. In the final sprint, Rui Oliveira (UAE Team Emirates XRG) crossed the line first but was later relegated upon video review. He was deemed to have veered dangerously to the left, blocking Fabio Christen (Q36.5 Pro Cycling Team). Christen was subsequently awarded the stage win, with Anders Halland Johannessen (Uno-X Mobility) finishing second and Tao Geoghegan Hart (Lidl–Trek) third. [7] Christen was also the first to reach the summit of the stage's only categorised climb, Celjska koča (7.8 km at 6.1%).

Stage 2 Result [7]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Fabio Christen  (SUI)Jersey blue.svg Q36.5 Pro Cycling Team 3h 44' 31"
2Flag of Norway.svg  Anders Halland Johannessen  (NOR) Uno-X Mobility + 0"
3Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 0"
4Flag of Austria.svg  Felix Großschartner  (AUT) UAE Team Emirates XRG + 0"
5Flag of Slovenia.svg  Jakob Omrzel  (SLO) Team Bahrain Victorious + 0"
6Flag of Portugal (official).svg  Rui Oliveira  (POR) UAE Team Emirates XRG + 0"
7Flag of the Netherlands.svg  Sjoerd Bax  (NED) Q36.5 Pro Cycling Team + 6"
8Flag of Italy.svg  Nicolò Parisini  (ITA) Q36.5 Pro Cycling Team + 53"
9Flag of Norway.svg  Sakarias Koller Løland  (NOR) Uno-X Mobility + 53"
10Flag of Germany.svg  Tim Torn Teutenberg  (GER) Lidl–Trek + 53"
General classification after Stage 2 [7]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Fabio Christen  (SUI)Jersey green 2.svgJersey red.svgJersey blue.svg Q36.5 Pro Cycling Team 7h 33' 27"
2Flag of Norway.svg  Anders Halland Johannessen  (NOR) Uno-X Mobility + 16"
3Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 21"
4Flag of Portugal (official).svg  Rui Oliveira  (POR) UAE Team Emirates XRG + 25"
5Flag of Austria.svg  Felix Großschartner  (AUT) UAE Team Emirates XRG + 25"
6Flag of Slovenia.svg  Jakob Omrzel  (SLO)Jersey white.svg Team Bahrain Victorious + 25"
7Flag of the Netherlands.svg  Sjoerd Bax  (NED) Q36.5 Pro Cycling Team + 31"
8Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 1' 15"
9Flag of Portugal (official).svg  António Morgado  (POR) UAE Team Emirates XRG + 1' 16"
10Flag of Germany.svg  Tim Torn Teutenberg  (GER) Lidl–Trek + 1' 18"

Stage 3

6 June 2025 — Majšperk to Ormož, 173.4 km (107.7 mi)
Stage 3 Result [8]
RankRiderTeamTime
1Flag of the Netherlands.svg  Dylan Groenewegen  (NED) Team Jayco–AlUla 3h 57' 48"
2Flag of Colombia.svg  Juan Sebastián Molano  (COL) UAE Team Emirates XRG + 0"
3Flag of Germany.svg  Phil Bauhaus  (GER) Team Bahrain Victorious + 0"
4Flag of Germany.svg  Tim Torn Teutenberg  (GER) Lidl–Trek + 0"
5Flag of Spain.svg  Manuel Peñalver  (ESP) Team Polti VisitMalta + 0"
6Flag of Slovenia.svg  Tilen Finkšt  (SLO) Adria Mobil + 0"
7Flag of Denmark.svg  Carl-Frederik Bévort  (DEN) Uno-X Mobility + 0"
8Flag of Italy.svg  Nicolò Parisini  (ITA) Q36.5 Pro Cycling Team + 0"
9Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 0"
10Flag of Italy.svg  Luca Colnaghi  (ITA) VF Group–Bardiani–CSF–Faizanè + 0"
General classification after Stage 3 [8]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Fabio Christen  (SUI)Jersey green 2.svgJersey blue.svg Q36.5 Pro Cycling Team 11h 31' 15"
2Flag of Norway.svg  Anders Halland Johannessen  (NOR) Uno-X Mobility + 16"
3Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 21"
4Flag of Portugal (official).svg  Rui Oliveira  (POR) UAE Team Emirates XRG + 25"
5Flag of Austria.svg  Felix Großschartner  (AUT) UAE Team Emirates XRG + 25"
6Flag of Slovenia.svg  Jakob Omrzel  (SLO)Jersey white.svg Team Bahrain Victorious + 25"
7Flag of the Netherlands.svg  Sjoerd Bax  (NED) Q36.5 Pro Cycling Team + 31"
8Flag of Spain.svg  Mikel Retegi  (ESP) Equipo Kern Pharma + 1' 10"
9Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 1' 15"
10Flag of Portugal (official).svg  António Morgado  (POR) UAE Team Emirates XRG + 1' 16"

Stage 4

7 June 2025 — Maribor to Golte, 175.2 km (108.9 mi)

Stage 4 was the Queen stage of the race, featuring the climb to Volovljek pass (category 2 climb; 5.3 km at 8.3%, with the summit at 1030 m) and an uphill finish to Golte (category 1 climb; 13.0 km at 7.5%, with the summit at 1412 m). Kyrylo Tsarenko (Team Solution Tech–Vini Fantini) won the stage, his first against strong UCI WorldTeam competition, having built a lead as part of an early breakaway. [9]

Stage 4
Breakaway group (Stage 4, 2025 Tour of Slovenia).jpg
Breakaway group at Ljubno ob Savinji...
Peloton (Stage 4, 2025 Tour of Slovenia).jpg
...followed by the peloton (time gap 5' 48") before the Volovljek Pass climb.
Stage 4 Result [9]
RankRiderTeamTime
1Flag of Ukraine.svg  Kyrylo Tsarenko  (UKR) Team Solution Tech–Vini Fantini 4h 37' 46"
2Flag of Italy.svg  Samuele Zoccarato  (ITA) Team Polti VisitMalta + 28"
3Flag of Norway.svg  Anders Halland Johannessen  (NOR) Uno-X Mobility + 38"
4Flag of Austria.svg  Felix Großschartner  (AUT) UAE Team Emirates XRG + 41"
5Flag of Norway.svg  Johannes Kulset  (NOR) Uno-X Mobility + 47"
6Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 48"
7Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 52"
8Flag of Slovenia.svg  Jakob Omrzel  (SLO)Jersey white.svg Team Bahrain Victorious + 1' 00"
9Flag of Spain.svg  José Félix Parra  (ESP) Equipo Kern Pharma + 1' 02"
10Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 1' 02"
General classification after Stage 4 [9]
RankRiderTeamTime
1Flag of Norway.svg  Anders Halland Johannessen  (NOR)Jersey green 2.svg Uno-X Mobility 16h 09' 51"
2Flag of Austria.svg  Felix Großschartner  (AUT) UAE Team Emirates XRG + 16"
3Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 19"
4Flag of Slovenia.svg  Jakob Omrzel  (SLO)Jersey white.svg Team Bahrain Victorious + 35"
5Flag of Switzerland (Pantone).svg  Fabio Christen  (SUI)Jersey blue.svg Q36.5 Pro Cycling Team + 50"
6Flag of Norway.svg  Johannes Kulset  (NOR) Uno-X Mobility + 1' 15"
7Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 1' 20"
8Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 1' 27"
9Flag of Spain.svg  José Félix Parra  (ESP) Equipo Kern Pharma + 1' 30"
10Flag of Italy.svg  Alex Tolio  (ITA) VF Group–Bardiani–CSF–Faizanè + 1' 32"

Stage 5

8 June 2025 — Litija to Novo Mesto, 123.9 km (77.0 mi)

Stage 5 was a short, hilly stage with a traditional finish in Novo Mesto. The stage featured five categorised climbs; two ascents of Vače (the first a category 2 climb, the second a shorter category 3) as well as Bogenšperk (cat. 3), Trebelno (cat. 3) and Trška Gora (cat. 3). On the final climb, general classification leader Anders Halland Johannessen (Uno-X Mobility) launched an attack on the peloton and moved up the road to finish with the front group. Ivo Oliveira (UAE Team Emirates XRG) won the stage in a reduced bunch sprint. [10]

Stage 5 Result [10]
RankRiderTeamTime
1Flag of Portugal (official).svg  Ivo Oliveira  (POR) UAE Team Emirates XRG 2h 56' 16"
2Flag of Italy.svg  Andrea Bagioli  (ITA) Lidl–Trek + 0"
3Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 0"
4Flag of Switzerland (Pantone).svg  Fabio Christen  (SUI)Jersey blue.svg Q36.5 Pro Cycling Team + 0"
5Flag of Italy.svg  Ludovico Crescioli  (ITA) Team Polti VisitMalta + 0"
6Flag of the Netherlands.svg  Jelte Krijnsen  (NED) Team Jayco–AlUla + 0"
7Flag of Slovenia.svg  Jakob Omrzel  (SLO)Jersey white.svg Team Bahrain Victorious + 0"
8Flag of Italy.svg  Lorenzo Quartucci  (ITA) Team Solution Tech–Vini Fantini + 0"
9Flag of Italy.svg  Matteo Scalco  (ITA) VF Group–Bardiani–CSF–Faizanè + 0"
10Flag of Uruguay.svg  Eric Antonio Fagúndez  (URU) Burgos Burpellet BH + 0"
General classification after Stage 5 [10]
RankRiderTeamTime
1Flag of Norway.svg  Anders Halland Johannessen  (NOR)Jersey green 2.svg Uno-X Mobility 19h 06' 07"
2Flag of Austria.svg  Felix Großschartner  (AUT) UAE Team Emirates XRG + 14"
3Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 19"
4Flag of Slovenia.svg  Jakob Omrzel  (SLO)Jersey white.svg Team Bahrain Victorious + 35"
5Flag of Switzerland (Pantone).svg  Fabio Christen  (SUI)Jersey red.svgJersey blue.svg Q36.5 Pro Cycling Team + 50"
6Flag of Norway.svg  Johannes Kulset  (NOR) Uno-X Mobility + 1' 15"
7Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 1' 20"
8Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 1' 23"
9Flag of Spain.svg  José Félix Parra  (ESP) Equipo Kern Pharma + 1' 24"
10Flag of Italy.svg  Alex Tolio  (ITA) VF Group–Bardiani–CSF–Faizanè + 1' 32"

Classification leadership

Classification leadership by stage
StageWinner General
classification

Jersey green 2.svg
Points
classification

Jersey red.svg
Mountains
classification

Jersey blue.svg
Young rider
classification

Jersey white.svg
Team
classification


1 Dylan Groenewegen Dylan Groenewegen Dylan Groenewegen Fabio Christen António Morgado UAE Team Emirates XRG
2 Fabio Christen Fabio Christen Fabio Christen Jakob Omrzel
3 Dylan Groenewegen Dylan Groenewegen
4 Kyrylo Tsarenko Anders Halland Johannessen Caja Rural–Seguros RGA
5 Ivo Oliveira VF Group–Bardiani–CSF–Faizanè
Final Anders Halland Johannessen Fabio Christen Fabio Christen Jakob Omrzel VF Group–Bardiani–CSF–Faizanè

Classification standings

Legend
Jersey green 2.svgDenotes the winner of the general classificationJersey red.svgDenotes the winner of the points classification
Jersey blue.svgDenotes the winner of the mountains classificationJersey white.svgDenotes the winner of the young rider classification

General classification

Final general classification (1–10) [10]
RankRiderTeamTime
1Flag of Norway.svg  Anders Halland Johannessen  (NOR)Jersey green 2.svg Uno-X Mobility 19h 06' 07"
2Flag of Austria.svg  Felix Großschartner  (AUT) UAE Team Emirates XRG + 14"
3Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 19"
4Flag of Slovenia.svg  Jakob Omrzel  (SLO)Jersey white.svg Team Bahrain Victorious + 35"
5Flag of Switzerland (Pantone).svg  Fabio Christen  (SUI)Jersey red.svgJersey blue.svg Q36.5 Pro Cycling Team + 50"
6Flag of Norway.svg  Johannes Kulset  (NOR) Uno-X Mobility + 1' 15"
7Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 1' 20"
8Flag of Spain.svg  Fernando Barceló  (ESP) Caja Rural–Seguros RGA + 1' 23"
9Flag of Spain.svg  José Félix Parra  (ESP) Equipo Kern Pharma + 1' 24"
10Flag of Italy.svg  Alex Tolio  (ITA) VF Group–Bardiani–CSF–Faizanè + 1' 32"

Young rider classification

Final young rider classification (1–10) [10]
RankRiderTeamTime
1Flag of Slovenia.svg  Jakob Omrzel  (SLO)Jersey white.svg Team Bahrain Victorious 19h 06' 42"
2Flag of Norway.svg  Johannes Kulset  (NOR) Uno-X Mobility + 40"
3Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 45"
4Flag of Italy.svg  Matteo Scalco  (ITA) VF Group–Bardiani–CSF–Faizanè + 1' 07"
5Flag of Italy.svg  Luca Paletti  (ITA) VF Group–Bardiani–CSF–Faizanè + 1' 50"
6White flag of surrender.svg Roman Ermakov Team Bahrain Victorious + 10' 24"
7Flag of Portugal (official).svg  António Morgado  (POR) UAE Team Emirates XRG + 19' 01"
8Flag of Spain.svg  Samuel Fernández  (ESP) Caja Rural–Seguros RGA + 19' 03"
9Flag of Slovenia.svg  Sven Aleksander Mernik  (SLO) Factor Racing + 19' 16"
10Flag of Belgium (civil).svg  Vlad Van Mechelen  (BEL) Team Bahrain Victorious + 30' 02"

Team classification

Final team classification (1–10) [10]
RankTeamTime
1 Flag of Italy.svg VF Group–Bardiani–CSF–Faizanè 57h 24' 00"
2 Flag of Spain.svg Caja Rural–Seguros RGA + 29"
3 Flag of the United States.svg Lidl–Trek + 57"
4 Flag of Spain.svg Equipo Kern Pharma + 1' 34"
5 Flag of Italy.svg Team Polti VisitMalta + 3' 20"
6 Flag of Spain.svg Burgos Burpellet BH + 3' 24"
7 Flag of Switzerland (Pantone).svg Q36.5 Pro Cycling Team + 5' 33"
8 Flag of Bahrain.svg Team Bahrain Victorious + 8' 21"
9 Flag of Spain.svg Euskaltel–Euskadi + 9' 37"
10 Flag of Norway.svg Uno-X Mobility + 13' 35"

References

  1. "Datum dirke Po Sloveniji v letu 2025". tourofslovenia.si. Retrieved 11 March 2025.
  2. "Teams". tourofslovenia.si/en. Retrieved 14 March 2025.
  3. "Team Visma | Lease a Bike withdraw from 2025 Tour of Slovenia due to injuries". CyclingUpToDate.com. 1 June 2025. Retrieved 4 June 2025.
  4. "Ranking | UCI". firstcycling.com. Retrieved 6 June 2025.
  5. "Stages". Tour of Slovenia . Retrieved 14 March 2025.
  6. 1 2 Moultrie, James (4 June 2025). "Tour of Slovenia: Dylan Groenewegen continues to gain momentum with powerful stage 1 victory". CyclingNews. Retrieved 4 June 2025.
  7. 1 2 3 Ostanek, Dani (5 June 2025). "Tour of Slovenia: Fabio Christen moves into stage 2 win as Rui Oliveira relegated to back of six-rider breakaway group". CyclingNews. Retrieved 5 June 2025.
  8. 1 2 Fotheringham, Alasdair (6 June 2025). "Tour of Slovenia: Dylan Groenewegen snaps up second bunch sprint win in three days". CyclingNews. Retrieved 6 June 2025.
  9. 1 2 3 Moultrie, James (7 June 2025). "Tour of Slovenia: Kyrylo Tsarenko wins stage 4 from early breakaway, Anders Halland Johannessen moves into race lead". CyclingNews. Retrieved 8 June 2025.
  10. 1 2 3 4 5 6 7 8 Moultrie, James (8 June 2025). "Tour of Slovenia: Anders Halland Johannessen claims overall title after dramatic finale on stage 5". CyclingNews. Retrieved 8 June 2025.