2023 Czech Tour

Last updated
2023 Czech Tour
2023 UCI Europe Tour
Race details
Dates27–30 July 2023
Stages4
Distance669.6 km (416.1 mi)
Winning time16h 32' 10"
Results
Jersey yellow.svg WinnerFlag of Germany.svg  Florian Lipowitz  (GER) (Bora–Hansgrohe)
  SecondFlag of Germany.svg  Ben Zwiehoff  (GER) (Bora–Hansgrohe)
  ThirdFlag of the Czech Republic.svg  Jakub Otruba  (CZE) (ATT Investments)

Jersey green.svg PointsFlag of Germany.svg  Florian Lipowitz  (GER) (Bora–Hansgrohe)
Jersey polkadot.svg MountainsFlag of Italy.svg  Samuele Zoccarato  (ITA) (Green Project–Bardiani–CSF–Faizanè)
Jersey white.svg YouthFlag of the Netherlands.svg  Tijmen Graat  (NED) (Team Jumbo–Visma)
  Team Bora–Hansgrohe
  2022
2024  

The 2023 Czech Cycling Tour was a road cycling stage race that took place between 27 and 30 July 2023 in Czech Republic. The race was rated as a category 2.1 event on the 2023 UCI Europe Tour calendar, and was the 13th edition of the Czech Cycling Tour. [1]

Contents

Teams

Stage podium after Stage 1, 2023 Czech Tour, Unicov Stage podium after Stage 1, 2023 Czech Tour, Unicov.jpg
Stage podium after Stage 1, 2023 Czech Tour, Uničov

Three of the 18 UCI WorldTeams, 11 UCI ProTeams, and seven UCI Continental teams made up the 21 teams that participated in the race. [2]

UCI WorldTeams

UCI ProTeams

UCI Continental Teams

Route

Stage characteristics and winners [3]
StageDateCourseDistanceElevation gain [4] TypeStage winner
1 27 July Prostějov to Uničov 165 km (103 mi)2,217 m (7,274 ft)Hillystage.svgHilly stageFlag of Israel.svg  Itamar Einhorn  (ISR)
2 28 July Olomouc to Pustevny 166.9 km (103.7 mi)2,840 m (9,320 ft)Mediummountainstage.svgIntermediate stageFlag of Germany.svg  Florian Lipowitz  (GER)
3 29 July Moravská Třebová to Červenohorské sedlo  [ cs ]161.5 km (100.4 mi)3,404 m (11,168 ft)Mountainstage.svgMountain stageFlag of Norway.svg  Johannes Staune-Mittet  (NOR)
4 30 July Šumperk to Šternberk 176.5 km (109.7 mi)2,982 m (9,783 ft)Mediummountainstage.svgIntermediate stageFlag of the Czech Republic.svg  Adam Ťoupalík  (CZE)
Total669.6 km (416.1 mi)11,443 m (37,543 ft)

Stages

Stage 1

27 July 2023 – Prostějov to Uničov, 165 km (103 mi)
Stage 1 Result (1–10) [5]
RankRiderTeamTime
1Flag of Israel.svg  Itamar Einhorn  (ISR) Israel–Premier Tech 3h 48' 15"
2Flag of Belgium (civil).svg  Milan Fretin  (BEL) Team Flanders–Baloise + 0"
3Flag of the United States.svg  Luke Lamperti  (USA) Trinity Racing + 0"
4Flag of Germany.svg  Jonas Koch  (GER) Bora–Hansgrohe + 0"
5Flag of Norway.svg  Stian Fredheim  (NOR) Uno-X Pro Cycling Team + 0"
6Flag of Italy.svg  Giovanni Lonardi  (ITA) Eolo–Kometa + 0"
7Flag of the Netherlands.svg  Tim van Dijke  (NED) Team Jumbo–Visma + 0"
8Flag of Australia (converted).svg  Taj Jones  (AUS) Israel–Premier Tech + 0"
9Flag of the Czech Republic.svg  Dominik Neuman  (CZE) Elkov–Kasper + 0"
10Flag of Estonia.svg  Karl Patrick Lauk  (EST) Bingoal WB + 0"
General classification after Stage 1 (1–10) [5]
RankRiderTeamTime
1Flag of Israel.svg  Itamar Einhorn  (ISR) Jersey yellow.svg Jersey green.svg Israel–Premier Tech 3h 48' 05"
2Flag of Belgium (civil).svg  Milan Fretin  (BEL) Jersey white.svg Team Flanders–Baloise + 4"
3Flag of the United States.svg  Luke Lamperti  (USA) Trinity Racing + 6"
4Flag of the Netherlands.svg  Milan Vader  (NED) Team Jumbo–Visma + 7"
5Flag of Norway.svg  Anders Halland Johannessen  (NOR) Uno-X Pro Cycling Team + 8"
6Flag of Slovakia.svg  Matúš Štoček  (SVK) ATT Investments + 9"
7Flag of Germany.svg  Jonas Koch  (GER) Bora–Hansgrohe + 10"
8Flag of Norway.svg  Stian Fredheim  (NOR) Uno-X Pro Cycling Team + 10"
9Flag of Italy.svg  Giovanni Lonardi  (ITA) Eolo–Kometa + 10"
10Flag of the Netherlands.svg  Tim van Dijke  (NED) Team Jumbo–Visma + 10"

Stage 2

28 July 2023 – Olomouc to Pustevny, 166.9 km (103.7 mi)
Stage 2 Result (1–10) [6]
RankRiderTeamTime
1Flag of Germany.svg  Florian Lipowitz  (GER) Bora–Hansgrohe 4h 06' 39"
2Flag of Norway.svg  Per Strand Hagenes  (NOR) Team Jumbo–Visma + 2"
3Flag of Norway.svg  Anders Halland Johannessen  (NOR) Uno-X Pro Cycling Team + 23"
4Flag of the Czech Republic.svg  Adam Ťoupalík  (CZE) Elkov–Kasper + 25"
5Flag of Germany.svg  Ben Zwiehoff  (GER) Bora–Hansgrohe + 25"
6Flag of Belgium (civil).svg  Elias Maris  (BEL) Team Flanders–Baloise + 25"
7Flag of Norway.svg  Johannes Staune-Mittet  (NOR) Jersey polkadot.svg Team Jumbo–Visma + 25"
8Flag of the Czech Republic.svg  Jakub Otruba  (CZE) ATT Investments + 25"
9Flag of Germany.svg  Michel Hessmann  (GER) Team Jumbo–Visma + 25"
10Flag of Belgium (civil).svg  Kamiel Bonneu  (BEL) Team Flanders–Baloise + 25"
General classification after Stage 2 (1–10) [6]
RankRiderTeamTime
1Flag of Germany.svg  Florian Lipowitz  (GER) Jersey yellow.svg Jersey green.svg Bora–Hansgrohe 7h 54' 44"
2Flag of Norway.svg  Per Strand Hagenes  (NOR) Jersey white.svg Team Jumbo–Visma + 6"
3Flag of Norway.svg  Anders Halland Johannessen  (NOR) Uno-X Pro Cycling Team + 27"
4Flag of Italy.svg  Alex Tolio  (ITA) Green Project–Bardiani–CSF–Faizanè + 35"
5Flag of Germany.svg  Ben Zwiehoff  (GER) Bora–Hansgrohe + 35"
6Flag of Belgium (civil).svg  Floris De Tier  (BEL) Bingoal WB + 35"
7Flag of the Czech Republic.svg  Jakub Otruba  (CZE) ATT Investments + 35"
8Flag of Italy.svg  Luca Covili  (ITA) Green Project–Bardiani–CSF–Faizanè + 35"
9Flag of Italy.svg  Mattia Bais  (ITA) Eolo–Kometa + 35"
10Flag of the Netherlands.svg  Tijmen Graat  (NED) Team Jumbo–Visma + 35"

Stage 3

29 July 2023 – Moravská Třebová to Červenohorské sedlo  [ cs ], 161.5 km (100.4 mi)
Stage 3 Result (1–10) [7]
RankRiderTeamTime
1Flag of Norway.svg  Johannes Staune-Mittet  (NOR) Team Jumbo–Visma 4h 12' 56"
2Flag of Germany.svg  Florian Lipowitz  (GER) Jersey yellow.svg Jersey green.svg Bora–Hansgrohe + 2"
3Flag of Estonia.svg  Rein Taaramäe  (EST) Intermarché–Circus–Wanty + 10"
4Flag of Italy.svg  Samuele Zoccarato  (ITA) Green Project–Bardiani–CSF–Faizanè + 44"
5Flag of the United Kingdom.svg  Lukas Nerurkar  (GBR) Trinity Racing + 1' 43"
6Flag of Belgium (civil).svg  Kamiel Bonneu  (BEL) Team Flanders–Baloise + 1' 43"
7Flag of the United Kingdom.svg  Mason Hollyman  (GBR) Israel–Premier Tech + 1' 45"
8Flag of the Czech Republic.svg  Jakub Otruba  (CZE) ATT Investments + 1' 45"
9Flag of Germany.svg  Ben Zwiehoff  (GER) Bora–Hansgrohe + 1' 45"
10Flag of the Netherlands.svg  Tijmen Graat  (NED) Team Jumbo–Visma + 1' 51"
General classification after Stage 3 (1–10) [7]
RankRiderTeamTime
1Flag of Germany.svg  Florian Lipowitz  (GER) Jersey yellow.svg Jersey green.svg Bora–Hansgrohe 12h 07' 36"
2Flag of Norway.svg  Johannes Staune-Mittet  (NOR) Jersey white.svg Team Jumbo–Visma + 29"
3Flag of Belgium (civil).svg  Kamiel Bonneu  (BEL) Team Flanders–Baloise + 2' 22"
4Flag of Germany.svg  Ben Zwiehoff  (GER) Bora–Hansgrohe + 2' 24"
5Flag of the Czech Republic.svg  Jakub Otruba  (CZE) ATT Investments + 2' 24"
6Flag of the Netherlands.svg  Tijmen Graat  (NED) Team Jumbo–Visma + 2' 30"
7Flag of Italy.svg  Luca Covili  (ITA) Green Project–Bardiani–CSF–Faizanè + 2' 39"
8Flag of the United Kingdom.svg  Mason Hollyman  (GBR) Israel–Premier Tech + 3' 02"
9Flag of Spain.svg  José Félix Parra  (ESP) Equipo Kern Pharma + 3' 16"
10Flag of Germany.svg  Michel Hessmann  (GER) Team Jumbo–Visma + 3' 26"

Stage 4

30 July 2023 – Šumperk to Šternberk, 176.2 km (109.5 mi)
Stage 4 Result (1–10) [8]
RankRiderTeamTime
1Flag of the Czech Republic.svg  Adam Ťoupalík  (CZE) Elkov–Kasper 4h 24' 32"
2Flag of Germany.svg  Ben Zwiehoff  (GER) Bora–Hansgrohe + 4"
3Flag of Germany.svg  Florian Lipowitz  (GER) Jersey yellow.svg Jersey green.svg Bora–Hansgrohe + 6"
4Flag of Sweden.svg  Jacob Eriksson  (SWE) Tudor Pro Cycling Team + 8"
5Flag of the United States.svg  Luke Lamperti  (USA) Trinity Racing + 16"
6Flag of Italy.svg  Francesco Busatto  (ITA) Intermarché–Circus–Wanty + 16"
7Flag of Portugal.svg  Daniel Lima  (POR) Israel–Premier Tech + 19"
8Flag of the Netherlands.svg  Milan Vader  (NED) Team Jumbo–Visma + 22"
9Flag of the Czech Republic.svg  Jakub Otruba  (CZE) ATT Investments + 22"
10Flag of New Zealand.svg  James Oram  (NZL) Bolton Equities Black Spoke + 24"
Final general classification (1–10) [8]
RankRiderTeamTime
1Flag of Germany.svg  Florian Lipowitz  (GER) Jersey yellow.svg Jersey green.svg Bora–Hansgrohe 16h 32' 10"
2Flag of Germany.svg  Ben Zwiehoff  (GER) Bora–Hansgrohe + 2' 20"
3Flag of the Czech Republic.svg  Jakub Otruba  (CZE) ATT Investments + 2' 44"
4Flag of Belgium (civil).svg  Kamiel Bonneu  (BEL) Team Flanders–Baloise + 2' 45"
5Flag of the Netherlands.svg  Tijmen Graat  (NED) Jersey white.svg Team Jumbo–Visma + 2' 53"
6Flag of Italy.svg  Luca Covili  (ITA) Green Project–Bardiani–CSF–Faizanè + 3' 02"
7Flag of the United Kingdom.svg  Mason Hollyman  (GBR) Israel–Premier Tech + 3' 25"
8Flag of Spain.svg  José Félix Parra  (ESP) Equipo Kern Pharma + 4' 02"
9Flag of the United Kingdom.svg  Lukas Nerurkar  (GBR) Trinity Racing + 4' 11"
10Flag of Spain.svg  Jon Agirre  (ESP) Equipo Kern Pharma + 4' 19"

Classification leadership table

Classification leadership by stage
StageWinner General classification
Jersey yellow.svg
Points classification
Jersey green.svg
Mountains classification
Jersey polkadot.svg
Young rider classification
Jersey white.svg
Team classification
1 Itamar Einhorn Itamar Einhorn Itamar Einhorn Johannes Staune-Mittet Milan Fretin Israel–Premier Tech
2 Florian Lipowitz Florian Lipowitz Florian Lipowitz Matěj Zahálka Per Strand Hagenes Team Jumbo–Visma
3 Johannes Staune-Mittet Johannes Staune-Mittet Johannes Staune-Mittet
4 Adam Ťoupalík Samuele Zoccarato Tijmen Graat Bora–Hansgrohe
Final Florian Lipowitz Florian Lipowitz Samuele Zoccarato Tijmen Graat Bora–Hansgrohe

Final classification standings

Legend
Jersey yellow.svg Denotes the winner of the general classification Jersey polkadot.svg Denotes the winner of the mountains classification
Jersey green.svg Denotes the winner of the points classification Jersey white.svg Denotes the winner of the young rider classification

General classification

Final general classification (1–10) [9]
RankRiderTeamTime
1Flag of Germany.svg  Florian Lipowitz  (GER) Jersey yellow.svg Jersey green.svg Bora–Hansgrohe 16h 32' 10"
2Flag of Germany.svg  Ben Zwiehoff  (GER) Bora–Hansgrohe + 2' 20"
3Flag of the Czech Republic.svg  Jakub Otruba  (CZE) ATT Investments + 2' 44"
4Flag of Belgium (civil).svg  Kamiel Bonneu  (BEL) Team Flanders–Baloise + 2' 45"
5Flag of the Netherlands.svg  Tijmen Graat  (NED) Jersey white.svg Team Jumbo–Visma + 2' 53"
6Flag of Italy.svg  Luca Covili  (ITA) Green Project–Bardiani–CSF–Faizanè + 3' 02"
7Flag of the United Kingdom.svg  Mason Hollyman  (GBR) Israel–Premier Tech + 3' 25"
8Flag of Spain.svg  José Félix Parra  (ESP) Equipo Kern Pharma + 4' 02"
9Flag of the United Kingdom.svg  Lukas Nerurkar  (GBR) Trinity Racing + 4' 11"
10Flag of Spain.svg  Jon Agirre  (ESP) Equipo Kern Pharma + 4' 19"

Points classification

Final general classification (1–10) [10]
RankRiderTeamPoints
1Flag of Germany.svg  Florian Lipowitz  (GER) Jersey green.svg Jersey yellow.svg Bora–Hansgrohe 61
2Flag of the Czech Republic.svg  Adam Ťoupalík  (CZE) Elkov–Kasper 39
3Flag of Germany.svg  Ben Zwiehoff  (GER) Bora–Hansgrohe 39
4Flag of the United States.svg  Luke Lamperti  (USA) Trinity Racing 28
5Flag of the Czech Republic.svg  Jakub Otruba  (CZE) ATT Investments 23
6Flag of Norway.svg  Per Strand Hagenes  (NOR) Team Jumbo–Visma 20
7Flag of Belgium (civil).svg  Milan Fretin  (BEL) Team Flanders–Baloise 20
8Flag of the Netherlands.svg  Milan Vader  (NED) Team Jumbo–Visma 18
9Flag of Norway.svg  Stian Fredheim  (NOR) Uno-X Pro Cycling Team 18
10Flag of Belgium (civil).svg  Kamiel Bonneu  (BEL) Team Flanders–Baloise 16

Young rider classification

Final general classification (1–10) [12]
RankRiderTeamTime
1Flag of the Netherlands.svg  Tijmen Graat  (NED) Jersey white.svg Team Jumbo–Visma 16h 35' 03"
2Flag of the United Kingdom.svg  Lukas Nerurkar  (GBR) Trinity Racing + 1' 18"
3Flag of Italy.svg  Francesco Busatto  (ITA) Intermarché–Circus–Wanty + 2' 53"
4Flag of the Czech Republic.svg  Karel Camrda  (CZE) ATT Investments + 3' 05"
5Flag of Germany.svg  Michel Hessmann  (GER) Team Jumbo–Visma + 4' 42"
6Flag of Luxembourg.svg  Mathieu Kockelmann  (LUX) Team Lotto–Kern Haus + 10' 39"
7Flag of Italy.svg  Alessio Nieri  (ITA) Green Project–Bardiani–CSF–Faizanè + 10' 42"
8Flag of Portugal.svg  Daniel Lima  (POR) Israel–Premier Tech + 12' 04"
9Flag of the Czech Republic.svg  Daniel Vysočan  (CZE) RRK Group–Pierre Baguette–Benzinol + 12' 11"
10Flag of the Czech Republic.svg  Tomáš Přidal  (CZE) Elkov–Kasper + 14' 38"

Teams classification

Final general classification (1–10) [13]
RankTeamTime
1 Bora–Hansgrohe 49h 44' 33"
2 Team Jumbo–Visma + 3' 01"
3 Equipo Kern Pharma + 6' 49"
4 Green Project–Bardiani–CSF–Faizanè + 7' 48"
5 ATT Investments + 17' 25"
6 Elkov–Kasper + 17' 31"
7 Israel–Premier Tech + 21' 45"
8 Tudor Pro Cycling Team + 24' 49"
9 Intermarché–Circus–Wanty + 26' 06"
10 Bingoal WB + 27' 02"

Related Research Articles

<span class="mw-page-title-main">2019 Tour of Slovenia</span> Cycling race

The 2019 Tour of Slovenia was the 26th edition of the Tour of Slovenia cycling stage race, held between 19 and 23 June 2019.It was organised as a 2.HC race on the UCI Europe Tour, consisted of 5 stages in total.

The 2019 Tour of Norway was a road cycling stage race that took place in Norway between 28 May 2019 and 2 June 2019. It was the ninth edition of the Tour of Norway and was rated as a 2.HC event as part of the 2019 UCI Europe Tour.

<span class="mw-page-title-main">Bolton Equities Black Spoke</span> New Zealand cycling team

Bolton Equities Black Spoke was a New Zealand UCI ProTeam status cycling team focusing on road bicycle racing. The team was run by ex-professional Scott Guyton and folded at the end of the 2023 season.

The 2020 Étoile de Bessèges was a road cycling stage race that took place between 5 and 9 February 2020. The race is rated as a 2.1 event as part of the 2020 UCI Europe Tour, and was the 50th edition of the Étoile de Bessèges cycling race.

The 2020 Czech Cycling Tour was the 11th edition of the Czech Cycling Tour, between 6 and 9 August 2020. The race was rated as a 2.1 event as part of the 2020 UCI Europe Tour.

The 2018 Tour de Luxembourg was the 78th edition of the Tour de Luxembourg road cycling stage race. It was held between 30 May and 3 June, as a 2.HC event as part of the 2018 UCI Europe Tour.

<span class="mw-page-title-main">2021 Tour of Slovenia</span> Cycling race

The 2021 Tour of Slovenia was the 27th edition of the Tour of Slovenia stage race that was held from 9 to 13 June 2021. The 2.Pro-category race was initially scheduled to be a part of the inaugural edition of the UCI ProSeries, but after the 2020 edition was cancelled due to the COVID-19 pandemic, it made its UCI ProSeries debut in 2021, while also still being a part of the 2021 UCI Europe Tour. This was second time Tour of Slovenia was participated by Tour de France winner, 2011 by Carlos Sastre and in 2021 by Tadej Pogačar.

The 2021 Tour of Romania was a six-day cycling stage race that took place in Romania in August and September 2021. The race was the 54th edition of the Tour of Romania. The tour was rated as a 2.1 event, as part of the 2021 UCI Europe Tour.

<span class="mw-page-title-main">2022 Tour of Slovenia</span> Cycling race

The 2022 Tour of Slovenia was 28th edition of the Tour of Slovenia stage race scheduled between 15 and 19 June 2022. The 2.Pro-category race is a part of the UCI ProSeries. Tour was participated by defending Tour de France and Tour of Slovenia winner Tadej Pogačar and Matej Mohorič, first and sixth by UCI Men's road racing world ranking list.

The 2022 Presidential Tour of Turkey was a road cycling stage race held between 10 and 17 April 2022 in Turkey. It was the 57th edition of the Presidential Tour of Turkey.

<span class="mw-page-title-main">Danny van der Tuuk</span> Dutch cyclist

Danny van der Tuuk is a Polish-Dutch professional racing cyclist, who currently rides for UCI ProTeam Equipo Kern Pharma.

The 2022 Boucles de la Mayenne is the 47th edition of the Boucles de la Mayenne road cycling stage race, which took place between 26 and 29 May 2022 in the Mayenne department in northwestern France.

The 2022 Route d'Occitanie is a road cycling stage race that took place between 16 and 19 June 2022 in the southern French region of Occitanie. The race is the 46th edition of the Route d'Occitanie and is rated as a category 2.1 event on the 2022 UCI Europe Tour.

<span class="mw-page-title-main">2022 Czech Cycling Tour</span> Cycling race

The 2022 Sazka Tour was a road cycling stage race that took place between 4 and 7 August 2022 in Czech Republic. The race was rated as a category 2.1 event on the 2022 UCI Europe Tour calendar, and was the 13th edition of the Sazka Tour.

The 2022 Tour of Romania was a six-day cycling stage race that took place in Romania in September 2022. The race was the 55th edition of the Tour of Romania. The tour was rated as a 2.1 event, as part of the 2022 UCI Europe Tour.

<span class="mw-page-title-main">2023 Tour of Britain</span> Cycling race

The 2023 Tour of Britain was a men's professional road cycling stage race. It was the nineteenth running of the modern version of the Tour of Britain and the 82nd British tour in total. The race is part of the 2023 UCI ProSeries.

The 2023 Vuelta Asturias Julio Alvarez Mendo was a road cycling stage race that took place between 28 and 30 April 2023 in the Asturias region of northwestern Spain. It was the 65th edition of the Vuelta Asturias and was part of the 2023 UCI Europe Tour calendar as a category 2.1 event.

The 2023 Route d'Occitanie is a road cycling stage race that took place between 15 and 18 June 2023 in the southern French region of Occitanie. The race was the 47th edition of the Route d'Occitanie and was rated as a category 2.1 event on the 2023 UCI Europe Tour.

The 2023 Tour of Austria is a road cycling stage race that took place between 2 and 6 July 2023 in Austria. The race was rated as a category 2.1 event on the 2023 UCI Europe Tour calendar, and was the 72nd edition of the Tour of Austria.

The 2024 Vuelta Asturias Julio Alvarez Mendo was a road cycling stage race that took place between 26 and 28 April 2024 in the Asturias region of northwestern Spain. It was the 66th edition of the Vuelta Asturias and was part of the 2024 UCI Europe Tour calendar as a category 2.1 event.

References

  1. "Czech Cycling Tour". UCI . Retrieved 31 July 2023.
  2. "Teams". Czech Cycling Tour . Czech Cycling Tour. Retrieved 17 August 2023.
  3. "Etapy" [Stages]. Czech Cycling Tour (in Czech). Retrieved 31 July 2023. Race Guide 2023 , pp. 14
  4. Race Guide 2023, pp. 14.
  5. 1 2 "Czech Tour 2023 Stage 1 results". procyclingstats.com. ProCyclingStats. 27 July 2023. Retrieved 17 August 2023.
  6. 1 2 "Czech Tour 2023 Stage 2 results". procyclingstats.com. ProCyclingStats. 28 July 2023. Retrieved 17 August 2023.
  7. 1 2 "Czech Tour 2023 Stage 3 results". procyclingstats.com. ProCyclingStats. 29 July 2023. Retrieved 17 August 2023.
  8. 1 2 "Czech Tour 2023 Stage 4 results". procyclingstats.com. ProCyclingStats. 30 July 2023. Retrieved 17 August 2023.
  9. "Czech Tour 2023 Stage 4 results". procyclingstats.com. ProCyclingStats. 30 July 2023. Retrieved 17 August 2023.
  10. "Czech Tour 2023 Stage 4 results". procyclingstats.com. ProCyclingStats. 30 July 2023. Retrieved 17 August 2023.
  11. "Czech Tour 2023 Stage 4 results". procyclingstats.com. ProCyclingStats. 30 July 2023. Retrieved 17 August 2023.
  12. "Czech Tour 2023 Stage 4 results". procyclingstats.com. ProCyclingStats. 30 July 2023. Retrieved 17 August 2023.
  13. "Czech Tour 2023 Stage 4 results". procyclingstats.com. ProCyclingStats. 30 July 2023. Retrieved 17 August 2023.

Sources