Races / Czech Tour 2025 / Stage 4

Czech Tour 2025 — Stage 4

17 Aug 2025 · 179 km

Stage Impact
What changed on Stage 4
Alessandro Fancellu Alessandro Fancellu

Alessandro Fancellu kept the GC lead after Stage 4. Jannis Peter won the stage. Jakub Mayer lost the most time among the main GC movers.

Stage Winner
Jannis Peter
GC Gainers
Time Losses
Telemetry
Peloton sample for this stage
1 telemetry sample
195 WAvg power
242 W NPAvg NP
Avg HR
31.8 km/hAvg speed
Avg cadence
849 WPeak power
Peak HR
Aggregated from 1 power file and 0 HR files; rows below are the individual samples included for this stage.
RiderActivityDistanceDurationAvg WNPAvg HRSpeedCadence
Marco Canola
Strava
17 Aug 2025 · Strava · source
53.6 km 2h 01m 195 W 242 W NP 31.8 km/h
#RiderTeamTime
1 Jannis Peter Team Vorarlberg (CT) 4h 21' 52"
2 Cian Uijtdebroeks Team Visma | Lease a Bike (WT) same time
3 Junior Lecerf Soudal Quick-Step (WT) same time
4 Tomas Pridal Elkov - Kasper (CT) same time
5 Santiago Umba XDS Astana Development Team (CT) same time
6 Adrien Boichis Red Bull - BORA - hansgrohe Rookies (CT) same time
7 Alessandro Fancellu Team UKYO (CT) same time
8 Jose Felix Parra Equipo Kern Pharma (PRT) same time
9 Lorenzo Quartucci Team Solution Tech - Vini Fantini (PRT) same time
10 Lennart Jasch Red Bull - BORA - hansgrohe Rookies (CT) same time
11 Kyrylo Tsarenko Team Solution Tech - Vini Fantini (PRT) + 0' 18"
12 Nahom Zeray Araya Team UKYO (CT) + 0' 24"
13 Giacomo Ballabio Hrinkow Advarics (CT) + 0' 24"
14 Piotr Pekala ATT Investments (CT) + 0' 28"
15 Luke Tuckwell Red Bull - BORA - hansgrohe Rookies (CT) + 0' 32"
16 Jorge Gutierrez Gonzalez Equipo Kern Pharma (PRT) + 0' 35"
17 Alexander Hajek Red Bull - BORA - hansgrohe Rookies (CT) + 0' 35"
18 Nil Gimeno Equipo Kern Pharma (PRT) + 0' 42"
19 Tijmen Graat Team Visma | Lease a Bike (WT) + 0' 42"
20 Marcin Budzinski ATT Investments (CT) + 0' 47"
21 Balint Feldhoffer Team United Shipping (CT) + 0' 47"
22 Richard Riska Hrinkow Advarics (CT) + 0' 52"
23 Unai Ramos Equipo Kern Pharma (PRT) + 0' 52"
24 Colin Stussi Team Vorarlberg (CT) + 0' 52"
25 Finn Walsh CCACHE x BODYWRAP (CT) + 1' 06"
26 Tomasz Budzinski Voster ATS Team (CT) + 1' 09"
27 Marc Cabedo Team UKYO (CT) + 1' 09"
28 James Knox Soudal Quick-Step (WT) + 1' 20"
29 Valerio Conti Team Solution Tech - Vini Fantini (PRT) + 1' 20"
30 Tomas Sivok Pierre Baguette Cycling (CT) + 1' 36"
31 Hamish Armitt Team Novo Nordisk (PRT) + 1' 41"
32 Joris Reinderink Metec - SOLARWATT p/b Mantel (CT) + 1' 48"
33 William Heffernan CCACHE x BODYWRAP (CT) + 1' 48"
34 Nate Pringle Red Bull - BORA - hansgrohe Rookies (CT) + 1' 48"
35 Maciej Banaszak Voster ATS Team (CT) + 1' 48"
36 Luke Lamperti Soudal Quick-Step (WT) + 1' 53"
37 Patrick Reissig Benotti Berthold (CT) + 1' 56"
38 Martin Barta ATT Investments (CT) + 2' 15"
39 Janos Pelikan Team United Shipping (CT) + 2' 27"
40 William Smith Team Visma | Lease a Bike (WT) + 2' 27"
41 Davide Donati Red Bull - BORA - hansgrohe Rookies (CT) + 2' 30"
42 Dominik Rober Benotti Berthold (CT) + 2' 33"
43 Michal Schlegel Elkov - Kasper (CT) + 2' 55"
44 Franciszek Kocur TUFO - Pardus Prostějov (CT) + 3' 10"
45 Dominik Hodlmoser Hrinkow Advarics (CT) + 3' 10"
46 Valentin Poschacher Hrinkow Advarics (CT) + 3' 10"
47 Yves Lampaert Soudal Quick-Step (WT) + 3' 28"
48 Adam Bittman Elkov - Kasper (CT) + 3' 31"
49 Arnaud Tissieres Team Solution Tech - Vini Fantini (PRT) + 3' 31"
50 Michael Kukrle ATT Investments (CT) + 3' 39"
51 Josef Cerny Soudal Quick-Step (WT) + 3' 39"
52 Sam Brand Team Novo Nordisk (PRT) + 4' 02"
53 Genji Iwamura Team Solution Tech - Vini Fantini (PRT) + 4' 06"
54 Nikiforos Arvanitou Team United Shipping (CT) + 4' 31"
55 Juan Jose Lopez Rodriguez Team Novo Nordisk (PRT) + 4' 40"
56 Gleb Syritsa XDS Astana Development Team (CT) + 4' 45"
57 Dries Van Gestel Soudal Quick-Step (WT) + 4' 45"
58 Zak Coleman Voster ATS Team (CT) + 4' 52"
59 Daniel Geismayr Team Vorarlberg (CT) + 4' 52"
60 Jack Dohler CCACHE x BODYWRAP (CT) + 5' 01"
61 Bart Kortleve Metec - SOLARWATT p/b Mantel (CT) + 5' 15"
62 Dominik Neuman ATT Investments (CT) + 5' 30"
63 Simon Vanicek ATT Investments (CT) + 5' 30"
64 Michiel Van Vliet Metec - SOLARWATT p/b Mantel (CT) + 5' 30"
65 Patrik Toman Pierre Baguette Cycling (CT) + 5' 47"
66 Tim Kossler Benotti Berthold (CT) + 5' 53"
67 Andras Pakoth Pierre Baguette Cycling (CT) + 6' 18"
68 Nicolo Garibbo Team UKYO (CT) + 6' 22"
69 Jan Kaspar TUFO - Pardus Prostějov (CT) + 6' 22"
70 Quinten De Graeve Team Novo Nordisk (PRT) + 6' 22"
71 Louis Marie Posnic Team Novo Nordisk (PRT) + 6' 22"
72 Laurin Nenning Team Vorarlberg (CT) + 6' 40"
73 Ondrej Pokorny TUFO - Pardus Prostějov (CT) + 7' 03"
74 Ian Kings Team Visma | Lease a Bike (WT) + 7' 21"
75 Ruslan Yelyubayev XDS Astana Development Team (CT) + 7' 24"
76 Paul Buschek Hrinkow Advarics (CT) + 7' 37"
77 Zeteny Szijarto Team United Shipping (CT) + 7' 37"
78 Stepan Zahalka Elkov - Kasper (CT) + 8' 02"
79 Matej Zahalka Elkov - Kasper (CT) + 8' 02"
80 Matus Stocek Elkov - Kasper (CT) + 8' 05"
81 Michael Boros Elkov - Kasper (CT) + 8' 09"
82 Mihajlo Stolic Team United Shipping (CT) + 8' 09"
83 Jarno Grixa Benotti Berthold (CT) + 8' 09"
84 Erik Fetter Team United Shipping (CT) + 8' 09"
85 Daniil Marukhin XDS Astana Development Team (CT) + 8' 09"
86 Mikal Grimstad Uglehus Team Visma | Lease a Bike (WT) + 8' 33"
87 Hamish Beadle Team Novo Nordisk (PRT) + 8' 33"
88 Alessio Delle Vedove XDS Astana Development Team (CT) + 9' 48"
89 Alexander Konychev Team Vorarlberg (CT) + 9' 48"
90 Gil Gelders Soudal Quick-Step (WT) + 9' 48"
91 Alessandro Iacchi Team Solution Tech - Vini Fantini (PRT) + 9' 48"
92 Tim Glossner Benotti Berthold (CT) + 9' 48"
93 Thomas Gloag Team Visma | Lease a Bike (WT) + 9' 48"
94 Ivan Smirnov XDS Astana Development Team (CT) + 9' 48"
95 Ibai Azanza Equipo Kern Pharma (PRT) + 9' 48"
96 Cameron Scott CCACHE x BODYWRAP (CT) + 9' 48"
97 Inigo Elosegui Equipo Kern Pharma (PRT) + 9' 48"
98 Will Heath CCACHE x BODYWRAP (CT) + 9' 48"
99 Loic Bettendorf Hrinkow Advarics (CT) + 11' 05"
100 Michal Schuran Team United Shipping (CT) + 11' 32"
101 Martin Jurik Pierre Baguette Cycling (CT) + 11' 32"
102 Viego Tijssen Metec - SOLARWATT p/b Mantel (CT) + 11' 32"
103 Simone Raccani Team UKYO (CT) + 11' 36"
104 Lev Gonov XDS Astana Development Team (CT) + 12' 17"
105 Konrad Waliniak Voster ATS Team (CT) + 12' 17"
106 Albert Gathemann Benotti Berthold (CT) + 12' 24"
107 Dominik Amann Team Vorarlberg (CT) + 12' 52"
108 Piotr Maslak Voster ATS Team (CT) + 15' 13"
109 Mateusz Kostanski Voster ATS Team (CT) + 15' 13"
110 Daniel Silhavy TUFO - Pardus Prostějov (CT) + 15' 40"
111 Patryk Stosz Voster ATS Team (CT) + 15' 56"
112 Liam Walsh CCACHE x BODYWRAP (CT) + 16' 31"
113 Roy Hoogendoorn Metec - SOLARWATT p/b Mantel (CT) + 18' 56"
114 Jost Van De Streek Metec - SOLARWATT p/b Mantel (CT) + 18' 56"
115 Jan Rehor TUFO - Pardus Prostějov (CT) + 19' 02"
116 Lucas Terrier Team Novo Nordisk (PRT) + 20' 07"
117 Casper Van Der Woude Metec - SOLARWATT p/b Mantel (CT) + 20' 07"
118 Jakub Mayer TUFO - Pardus Prostějov (CT) + 22' 52"
DNF Lukas Meiler Team Vorarlberg (CT)
DNF Manabu Ishibashi Team UKYO (CT)
DNF Unai Aznar Vijuesca Equipo Kern Pharma (PRT)
DNF Daniel Mlejnek Pierre Baguette Cycling (CT)
DNF Filip Saidl Pierre Baguette Cycling (CT)
DNS Marceli Boguslawski ATT Investments (CT)