Stage 4

...

Time-based weekly series of hilly challenges that brings together the Cycling District community and racing team. Results will also be available for UCI age group categories and genders.

Races happen every Wednesday, with 5 time slots to suit riders across different regions:

  • Western European Time (London, Lisbon): 7:30 AM, 1:15 PM, 6:20 PM, 7:35 PM, 11.45 PM
  • Gulf Standard Time (Abu Dhabi): 11:30 AM, 5:15 PM, 10:20 PM, 11:35 PM, 3:45 AM

Schedule:

Scheduled events

4 Mar 2026, 11:30:00, in 2 days, 19 hours and 54 minutes Cycling District League 6 | Stage 8 The Sprinter's Paradise 15 / 250
4 Mar 2026, 17:15:00, in 3 days, 1 hours and 39 minutes Cycling District League 6 | Stage 8 The Sprinter's Paradise 15 / 250
4 Mar 2026, 22:20:00, in 3 days, 6 hours and 44 minutes Cycling District League 6 | Stage 8 The Sprinter's Paradise 15 / 250
4 Mar 2026, 23:35:00, in 3 days, 7 hours and 59 minutes Cycling District League 6 | Stage 8 The Sprinter's Paradise 15 / 250
5 Mar 2026, 3:45:00, in 3 days, 12 hours and 9 minutes Cycling District League 6 | Stage 8 The Sprinter's Paradise 15 / 250
Rider Points Power Heartrate
🥇 pt Gil Garcia C 45-49 250 435w 0bpm
🥈 ps Eder Goldaratzena Senior 19-34 249 382w 164bpm
🥉 pt Daniel Pinto A 35-39 Cycling District 248 330w 154bpm
4 pt João Matias A 35-39 Cycling District 247 337w 157bpm
5 pt Rodrigo Coimbra Senior 19-34 Cycling District 246 248w 156bpm
6 pt ALBERTO AMARAL E 55-59 245 328w 147bpm
7 pt André Canuto Senior 19-34 Cycling District 244 311w 178bpm
8 pt Fabio Morais A 35-39 Cycling District 243 294w 162bpm
9 pt Paulo Brito B 40-44 242 284w 178bpm
10 pt Cesar Martingil Senior 19-34 241 322w 164bpm
11 pt Luis Canossa C 45-49 Cycling District 240 265w 161bpm
12 pt Rodrigo Dias [SP30] Senior 19-34 239 257w 183bpm
13 pt samuel cunha A 35-39 238 357w 159bpm
14 fr IronManu Iltis | LRT E 55-59 MyWhoosh France 237 407w 120bpm
15 pt Gaspar Goncalves Senior 19-34 236 309w 178bpm
16 pt Diogo Alves Senior 19-34 Cycling District 235 305w 174bpm
17 ve leangel linarez Senior 19-34 234 317w 0bpm
18 pt Diogo Oliveira Senior 19-34 Cycling District 233 291w 178bpm
19 es Cristian Gonzalez A 35-39 PETA-Z 232 283w 153bpm
20 jp yamana kentaro Senior 19-34 231 281w 165bpm
21 ga maxime poras Senior 19-34 230 291w 0bpm
22 pt Jose Costa Senior 19-34 229 285w 167bpm
23 nl john Moe E 55-59 228 304w 150bpm
24 pt Fábio Oliveira A 35-39 227 299w 162bpm
25 pt Nuno Amaral Senior 19-34 226 298w 187bpm
26 se Christopher Bengtson A 35-39 LEVEL Racing 225 281w 150bpm
27 pt Frederico Basto B 40-44 Cycling District 224 364w 167bpm
28 pt Micael Silva Senior 19-34 223 329w 0bpm
29 es Manuel Prol D 50-54 222 278w 157bpm
30 pt André Oliveira Senior 19-34 Arco Cycling Team 221 287w 182bpm
31 es oscar casado C 45-49 220 258w 163bpm
32 pt Eduardo Coelho B 40-44 Cycling District 219 296w 151bpm
33 pt Miguel Louret A 35-39 218 278w 181bpm
34 pt Rogério Gomes B 40-44 Pedal D'Encaixe Cycling Team 217 302w 176bpm
35 pl Krystian Sedrowicz A 35-39 216 265w 0bpm
36 pt Sergio Silva B 40-44 215 261w 163bpm
37 nl harold coiffeur E 55-59 214 271w 146bpm
38 at free rider A 35-39 213 282w 0bpm
39 pt Tiago Pinto Under 19 Cycling District 212 261w 0bpm
40 jp SORA OZEKI Senior 19-34 211 224w 0bpm
41 pt Pedro Sousa A 35-39 MyWhoosh TTT 210 253w 0bpm
42 pt Pedro Pereira B 40-44 World Elite Zwifters 209 268w 0bpm
43 ae Davide Sarasini D 50-54 208 256w 138bpm
44 pt Marco Ramos Senior 19-34 207 232w 0bpm
45 ae David Rodriguez C 45-49 206 283w 0bpm
46 fr bertrand lucas C 45-49 MY LITTLE CUP COFFEE 205 242w 154bpm
47 mx Fabian Hoyos C 45-49 204 332w 143bpm
48 de Max Hoffmann A 35-39 203 263w 146bpm
49 pt Francisco Costa A 35-39 202 276w 175bpm
50 es AMARQUE CASTRONE C 45-49 201 260w 0bpm
51 pt Bruno de Castro Pereira C 45-49 Gregários do Tejo 200 269w 171bpm
52 it matteo guerinoni B 40-44 199 255w 162bpm
53 pt Pedro Correia Senior 19-34 Cycling District 198 273w 154bpm
54 pl Andrzej Krajewski C 45-49 197 236w 152bpm
55 ae stefano rossi Senior 19-34 196 254w 155bpm
56 it Lorenzo Sesenna Senior 19-34 195 184w 182bpm
57 pt Eliseu Laranjeira Senior 19-34 194 257w 164bpm
58 pt Carlos Coelho D 50-54 193 233w 167bpm
59 pt João Correia C 45-49 Cycling District 192 290w 156bpm
60 fr Arnaud Renaud A 35-39 191 258w 177bpm
61 pt Joao Calouro B 40-44 Cycling District 190 265w 152bpm
62 es Antonio Ramirez B 40-44 189 262w 151bpm
63 pt Jose Antonio Teixeira Vieira C 45-49 Cycling District 188 244w 158bpm
64 pt João Ferreira A 35-39 187 239w 145bpm
65 fr richard crochet E 55-59 186 247w 161bpm
66 no Audun Amdahl D 50-54 185 238w 150bpm
67 pt Joao Machado Senior 19-34 184 260w 170bpm
68 nl andries weening B 40-44 183 299w 0bpm
69 pt Bernardo Pequito Senior 19-34 MyWhoosh TTT 182 235w 173bpm
70 pt Hugo Meira A 35-39 Arco Cycling Team 181 267w 164bpm
71 si Borut Zagorc D 50-54 180 284w 0bpm
72 pt Igor Cruz B 40-44 179 250w 0bpm
73 pt Nuno Oliveira B 40-44 178 261w 0bpm
74 jp Yoshiya Amma Senior 19-34 177 247w 0bpm
75 gb-sct Stray Away C 45-49 176 213w 162bpm
76 pt Jose Silva F 60-64 175 271w 162bpm
77 pt Carlos Merino C 45-49 174 274w 154bpm
78 pt Ricardo Santos A 35-39 173 261w 160bpm
79 kr DongDong GuRiMo B 40-44 172 279w 0bpm
80 es Diego Martin A 35-39 171 289w 0bpm
81 gb Richard P C 45-49 170 269w 0bpm
82 es Alejandro Bejarano B 40-44 CD Cádiz Costa de la Luz 169 256w 163bpm
83 mn D. Erhes Senior 19-34 168 221w 0bpm
84 it Max Pain MWI C 45-49 MyWhoosh Italia 167 235w 175bpm
85 it dario nicchitta D 50-54 MyWhoosh Italia 166 224w 0bpm
86 ae Titouan Prigent Senior 19-34 165 239w 0bpm
87 es Padilla Maravilla D 50-54 164 219w 0bpm
88 ch Manuel Meier Senior 19-34 163 298w 145bpm
89 be Ben Don C 45-49 162 325w 146bpm
90 pt Ricardo Coelho A 35-39 161 237w 158bpm
91 pt Pedro Nogueira B 40-44 160 275w 170bpm
92 nl bram hanssen Senior 19-34 159 248w 0bpm
93 ad oscar blanca D 50-54 158 260w 0bpm
94 gb Iain Milligan D 50-54 157 237w 159bpm
95 pt Luis Silva A 35-39 Cycling District 156 230w 142bpm
96 es Juanka Laguia D 50-54 155 246w 152bpm
97 ae jan penzlos A 35-39 154 255w 165bpm
98 pt Nuno QüerCXR C 45-49 153 235w 141bpm
99 pt Ricardo Carvalho A 35-39 152 255w 165bpm
100 at Pei Liou D 50-54 151 201w 147bpm
101 de Christian Joedecke B 40-44 150 234w 156bpm
102 pt Garcez Opirata A 35-39 Cycling District 149 240w 147bpm
103 pt Pedro Lencastre E 55-59 148 247w 0bpm
104 ro Vlad Muresan B 40-44 147 274w 0bpm
105 es Roberto Nieto C 45-49 146 231w 155bpm
106 fr Clement Bettembourg Senior 19-34 145 236w 0bpm
107 es Miquel Boyer B 40-44 La GrWhooshpeta 144 224w 155bpm
108 si Moje Ime A 35-39 143 275w 0bpm
109 it Eduardo Pesante F 60-64 142 164w 142bpm
110 ca Dmitry Aruin B 40-44 141 246w 153bpm
111 de Josef Märzendorfer D 50-54 140 217w 153bpm
112 pt Jorge Gonçalves A 35-39 Cycling District 139 248w 164bpm
113 nl Han K A 35-39 138 250w 154bpm
114 nl kees Pothof E 55-59 137 246w 156bpm
115 es Francisco Aladren D 50-54 136 200w 0bpm
116 pt Antonio Soares C 45-49 135 207w 177bpm
117 pt Luís Perinhas Senior 19-34 134 212w 194bpm
118 fr guillaume crx Senior 19-34 133 242w 0bpm
119 us Michael Funk G 65-69 132 214w 137bpm
120 fr Arthur Gauthier B 40-44 131 202w 169bpm
121 pt Carlos Azevedo Senior 19-34 Cycling District 130 255w 166bpm
122 gb Andrew Holman D 50-54 129 248w 152bpm
123 es Diego Amaro Senior 19-34 128 166w 164bpm
124 fr Stephane Fayolle C 45-49 127 214w 170bpm
125 pt Gil Oliveira C 45-49 126 214w 151bpm
126 es ALEX BLANC C 45-49 125 250w 153bpm
127 ru Yakov Ivanov C 45-49 124 246w 144bpm
128 de Nura Namssorg Under 19 123 171w 0bpm
129 pt Aldo Rodrigues C 45-49 122 263w 163bpm
130 pt Rodri Oliveira Senior 19-34 121 170w 181bpm
131 pt Filipe Oliveira A 35-39 120 213w 164bpm
132 ee Aivar L. D 50-54 119 236w 141bpm
133 es Alberto Rodriguez D 50-54 118 216w 0bpm
134 pt Rafael Pereira Senior 19-34 117 285w 159bpm
135 pl Piotr Stawarz Senior 19-34 116 239w 163bpm
136 fr Gilles Perrin E 55-59 115 215w 0bpm
137 pt Jorge Sequeira Senior 19-34 114 193w 153bpm
138 es Tiago Blas Under 19 113 143w 0bpm
139 pl Jan Lesniara H 70-74 112 209w 142bpm
140 pt Paulo Cruz B 40-44 111 199w 160bpm
141 pt Francisco Lima A 35-39 110 214w 175bpm
142 fr Erwan Gaston F 60-64 109 195w 140bpm
143 pl Sylwester Staniucha C 45-49 108 208w 0bpm
144 fr tof ld C 45-49 107 212w 132bpm
145 pl Pablo roz D 50-54 106 219w 140bpm
146 it Paolo Silverio C 45-49 105 211w 0bpm
147 ie paul kilcourse E 55-59 104 242w 135bpm
148 es Joan Carles Ferran D 50-54 103 198w 0bpm
149 pt Guilherme Fonseca A 35-39 102 62w 41bpm
150 es Alberto Castro C 45-49 101 201w 139bpm
151 pt Hugo Coelho A 35-39 100 237w 165bpm
152 pt Joao Bonito A 35-39 99 208w 0bpm
153 ca Al. Bundy C 45-49 98 214w 137bpm
154 pl Jozef Kepinski B 40-44 97 203w 149bpm
155 pt Ricardo cruz silva A 35-39 MyWhoosh TTT 96 232w 168bpm
156 pt Nuno Coimbra(SP30) B 40-44 95 170w 0bpm
157 ae alex colnago A 35-39 94 212w 166bpm
158 au Nathan Mannering Senior 19-34 93 194w 168bpm
159 fr Guillaume Rod F 60-64 92 175w 162bpm
160 tr Engin SARI C 45-49 91 208w 138bpm
161 ae Kev Day G 65-69 90 194w 145bpm
162 pt Luis Monteiro E 55-59 Cycling District 89 193w 168bpm
163 ru Viktor I D 50-54 88 209w 156bpm
164 fr david moly C 45-49 87 212w 0bpm
165 de Tom Bscheidl B 40-44 86 190w 0bpm
166 ae Lengrais pierre B 40-44 85 230w 0bpm
167 pt Miguel Silva D 50-54 Cycling District 84 212w 162bpm
168 de Markus Werland E 55-59 83 207w 0bpm
169 es Chema Aragones D 50-54 82 180w 157bpm
170 mx Victor Ruiz D 50-54 81 189w 158bpm
171 co Raphael Ocampo A 35-39 80 215w 150bpm
172 es JCarlos Saez Senior 19-34 79 192w 168bpm
173 pt Victor Jardim B 40-44 78 185w 163bpm
174 us David Goff C 45-49 77 215w 149bpm
175 es Iván gutierrez A 35-39 76 221w 162bpm
176 es Lilo Val F 60-64 75 210w 0bpm
177 pt Joao Rocha A 35-39 74 173w 0bpm
178 de Kai H C 45-49 73 254w 141bpm
179 es Toni Espada B 40-44 72 240w 0bpm
180 it marco de stales D 50-54 71 217w 131bpm
181 es Hector Cuadrado A 35-39 70 197w 165bpm
182 de Florian Sautter B 40-44 69 243w 137bpm
183 br Paulo Jefferson C 45-49 68 188w 128bpm
184 ad ferran barcelo C 45-49 67 196w 123bpm
185 pt Marlene Searafemale B 40-44 66 159w 0bpm
186 fr mauchosse sylvain D 50-54 65 241w 165bpm
187 nl Max Nijhof Senior 19-34 64 213w 149bpm
188 it andrea cavicchi C 45-49 63 187w 150bpm
189 pt Joao Tomasio D 50-54 62 186w 0bpm
190 hr Tomislav Horvat A 35-39 61 245w 148bpm
191 es JOAN CAÑELLAS Senior 19-34 60 192w 105bpm
192 pt Helia Santosfemale B 40-44 Cycling District 59 162w 160bpm
193 es Pedro Ranz D 50-54 58 205w 155bpm
194 us Danon Rutt Senior 19-34 57 245w 0bpm
195 pt RUI CORREIA B 40-44 56 202w 110bpm
196 at Manfred Karner D 50-54 55 177w 160bpm
197 fr jean lbck Senior 19-34 54 213w 0bpm
198 es Teto RRo B 40-44 53 218w 147bpm
199 fj Sea Turtle Senior 19-34 52 204w 164bpm
200 fr severine camporafemale B 40-44 51 152w 0bpm
201 de Bia 5t Senior 19-34 50 176w 150bpm
202 pt patricia pereirafemale A 35-39 49 148w 156bpm
203 si Alan J. C 45-49 48 203w 159bpm
204 us Matt Stevens E 55-59 47 225w 147bpm
205 gb-eng Ian Smith F 60-64 46 181w 151bpm
206 it Andrea Piccione D 50-54 45 183w 158bpm
207 pt Joao Amaral Senior 19-34 44 192w 144bpm
208 pt Joao Santos D 50-54 43 194w 135bpm
209 es Ivan Gabella A 35-39 42 166w 8bpm
210 hu David Toltesi B 40-44 41 183w 120bpm
211 ae Francisco Almeida A 35-39 40 196w 140bpm
212 it matteo sclosa C 45-49 39 165w 127bpm
213 es iker lopez Senior 19-34 38 168w 0bpm
214 es Fran Betanzo A 35-39 37 198w 158bpm
215 dk Andreas Dixon B 40-44 36 189w 0bpm
216 dk martin hjorth B 40-44 35 168w 145bpm
217 pl Radek Wasil C 45-49 34 177w 0bpm
218 pl Pawel Mul A 35-39 33 201w 173bpm
219 pt Duarte Ferreira F 60-64 32 174w 0bpm
220 br Marcos Costa C 45-49 31 1w 0bpm
221 bg Georgi Kirkov C 45-49 30 175w 0bpm
222 de Jens Dötsch C 45-49 29 187w 0bpm
223 br Frederico L Mendes D 50-54 ZTBR eCycling 28 166w 154bpm
224 es Jorge O. A 35-39 27 143w 119bpm
225 it Andrea Romiti F 60-64 26 171w 0bpm
226 co Juan José Quezada Luna A 35-39 25 163w 160bpm
227 gb-eng jim gee D 50-54 24 193w 0bpm
228 pt Nita Cfemale C 45-49 23 146w 132bpm
229 fr Laurent Pommier F 60-64 22 152w 0bpm
230 fr François ARBELOA H 70-74 21 154w 0bpm
231 br Tiberio C C 45-49 20 185w 147bpm
232 sa adnan alahdal B 40-44 19 133w 135bpm
233 pt Nuno Antunes D 50-54 18 180w 0bpm
234 lv viesturs Lejins C 45-49 17 162w 149bpm
235 it Matteo Orlandini Senior 19-34 16 153w 0bpm
236 es [GAL] car mal D 50-54 15 168w 136bpm
237 es Biku Biku D 50-54 14 175w 145bpm
238 es David Olmos E 55-59 13 151w 140bpm
239 gb-sct Zigi Slaw B 40-44 12 148w 166bpm
240 cn buer buer C 45-49 11 169w 133bpm
241 dk Phillip Andersen Senior 19-34 MyWhoosh Scandinavia 10 137w 0bpm
242 pt Diana Magalhaesfemale A 35-39 9 127w 0bpm
243 si svrzii 11 A 35-39 8 140w 141bpm
244 si Damir Vidic B 40-44 7 171w 153bpm
245 nl Germ VanderBijl F 60-64 MyWhoosh Nederland 6 182w 122bpm
246 es Ruben Cruz Senior 19-34 5 165w 117bpm
247 ch Thomas Schneiter F 60-64 4 155w 143bpm
248 es Esti Baralfemale Senior 19-34 3 133w 0bpm
249 es Jesus Pastor E 55-59 2 160w 126bpm
250 fr THIERRY FAYOUX F 60-64 1 152w 0bpm
251 dk kim bagge E 55-59 0 169w 0bpm
252 fr JeanYves Sabys F 60-64 0 188w 0bpm
253 es Oliver Banez D 50-54 0 182w 150bpm
254 es Angel Martin F 60-64 0 150w 0bpm
255 pt Tiago Marques C 45-49 Cycling District 0 143w 0bpm
256 de Joerg Staron C 45-49 0 150w 146bpm
257 us panda Krusher C 45-49 0 102w 0bpm
258 it Erika LPfemale Senior 19-34 0 158w 0bpm
259 pl Antoni Ogrodnik Senior 19-34 0 136w 125bpm
260 it Leonardo Segala A 35-39 0 132w 0bpm
261 ru Nazar Kaplyar A 35-39 0 131w 0bpm
262 fr Quentin Renaud Senior 19-34 0 126w 0bpm
263 it frank sabba G 65-69 0 128w 0bpm
264 si dule mi E 55-59 0 123w 127bpm
265 ca gustavo villamizar D 50-54 0 146w 0bpm
266 pt Ana Nevesfemale Senior 19-34 0 95w 0bpm
267 br Eduardo Yoshida C 45-49 0 110w 122bpm
268 es JCarles Acero E 55-59 0 111w 0bpm
269 es CabelloelSevillano Cabelloluque G 65-69 0 75w 0bpm