Front Races Teams Riders Ranking Agency Fantasy

Ranking | UCI

Pos # Rider Nation Team Points
1(1) Primoz Roglic Slovenia Team Jumbo-Visma 4.705 pts
2(2) Julian Alaphilippe France Deceuninck-Quick Step 3.623 pts
3(3) Jakob Fuglsang Denmark Astana Pro Team 3.473 pts
4(5) Alejandro Valverde Spain Movistar Team 3.297 pts
5(6) Greg Van Avermaet Belgium CCC Team 2.947 pts
6(7) Pascal Ackermann Germany Bora-hansgrohe 2.530 pts
7(8) Alexander Kristoff Norway UAE Team Emirates 2.485 pts
8(9) Elia Viviani Italy Cofidis 2.392 pts
9(10) Peter Sagan Slovakia Bora-hansgrohe 2.232 pts
10(11) Bauke Mollema Netherlands Trek - Segafredo 2.220 pts
11(12) Mathieu van der Poel Netherlands Alpecin-Fenix 2.205 pts
12(13) Diego Ulissi Italy UAE Team Emirates 2.084 pts
13(14) Oliver Naesen Belgium AG2R La Mondiale 2.072 pts
14(15) Tadej Pogacar Slovenia UAE Team Emirates 2.065 pts
15(16) Emanuel Buchmann Germany Bora-hansgrohe 2.043 pts
16(17) Tim Wellens Belgium Lotto Soudal 1.951 pts
17(18) Adam Yates Great Britain Mitchelton-Scott 1.928 pts
18(19) Matteo Trentin Italy CCC Team 1.920 pts
19(25) Mike Teunissen Netherlands Team Jumbo-Visma 1.535 pts
20(26) Maximilian Schachmann Germany Bora-hansgrohe 1.528 pts
21(27) Sam Bennett Ireland Deceuninck-Quick Step 1.481 pts
22(28) Dylan Groenewegen Netherlands Team Jumbo-Visma 1.453 pts
23(30) Tiesj Benoot Belgium Team Sunweb 1.444 pts
24(32) Vincenzo Nibali Italy Trek - Segafredo 1.394 pts
25(33) Yves Lampaert Belgium Deceuninck-Quick Step 1.331 pts
26(35) Mikel Landa Spain Bahrain-McLaren 1.326 pts
27(37) Wout Van Aert Belgium Team Jumbo-Visma 1.283 pts
28(38) Zdenek Stybar Czech Republic Deceuninck-Quick Step 1.275 pts
29(39) Remco Evenepoel Belgium Deceuninck-Quick Step 1.272 pts
30(40) Geraint Thomas Great Britain INEOS Grenadiers 1.254 pts
31(41) Nils Politt Germany Israel Start-Up Nation 1.254 pts
32(42) Steven Kruijswijk Netherlands Team Jumbo-Visma 1.230 pts
32(42) Jasper Stuyven Belgium Trek - Segafredo 1.230 pts
34(44) Philippe Gilbert Belgium Lotto Soudal 1.212 pts
35(45) Guillaume Martin France Cofidis 1.204 pts
36(47) David Gaudu France Groupama-FDJ 1.157 pts
37(48) Stefan Küng Switzerland Groupama-FDJ 1.153 pts
38(49) Wout Poels Netherlands Bahrain-McLaren 1.152 pts
39(51) Timothy Dupont Belgium Circus-Wanty Gobert 1.121 pts
40(52) Alberto Bettiol Italy EF Pro Cycling 1.105 pts
41(53) Rafal Majka Poland Bora-hansgrohe 1.102 pts
42(54) Rui Costa Portugal UAE Team Emirates 1.097 pts
43(55) Thibaut Pinot France Groupama-FDJ 1.092 pts
44(56) Jesus Herrada Spain Cofidis 1.072 pts
45(57) Felix Großschartner Austria Bora-hansgrohe 1.047 pts
46(58) Kasper Asgreen Denmark Deceuninck-Quick Step 1.029 pts
47(59) Pavel Sivakov Russia INEOS Grenadiers 1.028 pts
48(60) Patrick Konrad Austria Bora-hansgrohe 1.018 pts
49(61) Baptiste Planckaert Belgium Bingoal-Wallonie Bruxelles 1.009 pts
50(62) Ion Izagirre Spain Astana Pro Team 1.006 pts
51(63) Romain Bardet France AG2R La Mondiale 998 pts
52(64) Anthony Turgis France Total Direct Energie 996 pts
53(65) Enric Mas Spain Movistar Team 993 pts
54(66) Sonny Colbrelli Italy Bahrain-McLaren 993 pts
55(67) Luis León Sánchez Spain Astana Pro Team 987 pts
56(68) Bob Jungels Luxembourg Deceuninck-Quick Step 973 pts
57(70) Bryan Coquard France B&B Hotels-Vital Concept 967 pts
58(71) Dylan Teuns Belgium Bahrain-McLaren 965 pts
59(72) Michal Kwiatkowski Poland INEOS Grenadiers 951 pts
60(73) Giovanni Visconti Italy Vini Zabú-KTM 946 pts
61(74) Sep Vanmarcke Belgium EF Pro Cycling 946 pts
62(75) Benoit Cosnefroy France AG2R La Mondiale 939 pts
63(76) Marc Sarreau France Groupama-FDJ 933 pts
64(77) Davide Formolo Italy UAE Team Emirates 929 pts
65(79) Jasper Philipsen Belgium UAE Team Emirates 916 pts
66(80) Michael Valgren Denmark NTT Pro Cycling Team 905 pts
67(81) Andrea Vendrame Italy AG2R La Mondiale 904 pts
67(81) Arnaud Démare France Groupama-FDJ 904 pts
69(83) John Degenkolb Germany Lotto Soudal 901 pts
70(84) Amund Grøndahl Jansen Norway Team Jumbo-Visma 896 pts
71(86) Daniel Martin Ireland Israel Start-Up Nation 840 pts
72(88) Tom Van Asbroeck Belgium Israel Start-Up Nation 822 pts
73(89) Fabio Jakobsen Netherlands Deceuninck-Quick Step 812 pts
74(91) Mads Pedersen Denmark Trek - Segafredo 808 pts
75(92) Niki Terpstra Netherlands Total Direct Energie 801 pts
76(93) Marc Hirschi Switzerland Team Sunweb 795 pts
77(95) Matej Mohoric Slovenia Bahrain-McLaren 766 pts
78(96) Hugo Hofstetter France Israel Start-Up Nation 760 pts
79(97) Giulio Ciccone Italy Trek - Segafredo 755 pts
80(98) Christophe Laporte France Cofidis 747 pts
81(99) Warren Barguil France Team Arkea-Samsic 734 pts
82(100) Florian Sénéchal France Deceuninck-Quick Step 733 pts
83(101) Dries De Bondt Belgium Alpecin-Fenix 722 pts
84(102) Simon Yates Great Britain Mitchelton-Scott 720 pts
85(103) Ben Hermans Belgium Israel Start-Up Nation 688 pts
86(104) Gorka Izagirre Spain Astana Pro Team 686 pts
87(105) Ivan Garcia Spain Bahrain-McLaren 676 pts
88(106) Aleksander Vlasov Russia Astana Pro Team 671 pts
89(107) Jasper De Buyst Belgium Lotto Soudal 670 pts
90(109) Tim Merlier Belgium Alpecin-Fenix 661 pts
91(110) Giacomo Nizzolo Italy NTT Pro Cycling Team 658 pts
92(111) Valentin Madouas France Groupama-FDJ 657 pts
92(111) Lilian Calmejane France Total Direct Energie 657 pts
94(113) Bjorg Lambrecht Belgium - 649 pts
95(114) Krists Neilands Latvia Israel Start-Up Nation 641 pts
96(116) Jens Keukeleire Belgium EF Pro Cycling 635 pts
97(117) Pello Bilbao Spain Bahrain-McLaren 634 pts
98(118) Fausto Masnada Italy Deceuninck-Quick Step 621 pts
99(119) Piotr Havik Netherlands Riwal Securitas Cycling 617 pts
100(120) Michael Mørkøv Denmark Deceuninck-Quick Step 610 pts
101(122) Tao Geoghegan Hart Great Britain INEOS Grenadiers 600 pts
102(123) Laurens De Plus Belgium Team Jumbo-Visma 598 pts
103(124) Cees Bol Netherlands Team Sunweb 598 pts
104(126) Rudy Molard France Groupama-FDJ 594 pts
105(127) Toms Skujins Latvia Trek - Segafredo 589 pts
106(128) Thomas Boudat France Team Arkea-Samsic 588 pts
107(131) Onur Balkan Turkey Salcano-Sakarya 575 pts
108(132) Kristian Sbaragli Italy Alpecin-Fenix 574 pts
109(133) Niccolo Bonifazio Italy Total Direct Energie 573 pts
110(134) Andrea Pasqualon Italy Circus-Wanty Gobert 571 pts
111(136) Nans Peters France AG2R La Mondiale 566 pts
112(137) Christopher Lawless Great Britain INEOS Grenadiers 548 pts
113(138) Eduard Prades Spain Movistar Team 537 pts
114(139) Davide Cimolai Italy Israel Start-Up Nation 531 pts
115(140) Ilnur Zakarin Russia CCC Team 528 pts
116(141) Jan Polanc Slovenia UAE Team Emirates 522 pts
117(142) Simone Velasco Italy Gazprom-RusVelo 520 pts
118(143) Edward Dunbar Ireland INEOS Grenadiers 516 pts
119(144) Carl Fredrik Hagen Norway Lotto Soudal 511 pts
120(145) Davide Ballerini Italy Deceuninck-Quick Step 511 pts
121(146) Filippo Ganna Italy INEOS Grenadiers 509 pts
122(147) Valerio Conti Italy UAE Team Emirates 503 pts
123(148) Tom Dumoulin Netherlands Team Jumbo-Visma 503 pts
124(149) Gianni Moscon Italy INEOS Grenadiers 502 pts
125(151) Niklas Larsen Denmark Uno-X Pro Cycling Team 497 pts
126(152) Kristoffer Halvorsen Norway EF Pro Cycling 495 pts
127(153) Aimé De Gendt Belgium Circus-Wanty Gobert 494 pts
128(155) Wilco Kelderman Netherlands Team Sunweb 491 pts
129(156) Simon Spilak Slovenia - 488 pts
130(157) Domenico Pozzovivo Italy NTT Pro Cycling Team 483 pts
131(158) Luka Mezgec Slovenia Mitchelton-Scott 478 pts
132(159) Attila Valter Hungary CCC Team 477 pts
133(160) Mikkel Bjerg Denmark UAE Team Emirates 476 pts
134(161) Mattia Cattaneo Italy Deceuninck-Quick Step 474 pts
135(162) Dylan Van Baarle Netherlands INEOS Grenadiers 471 pts
136(164) Christophe Noppe Belgium Team Arkea-Samsic 468 pts
137(165) Amaury Capiot Belgium Sport Vlaanderen-Baloise 465 pts
138(166) Jos Van Emden Netherlands Team Jumbo-Visma 462 pts
139(167) Max Walscheid Germany NTT Pro Cycling Team 461 pts
140(168) Mathias Frank Switzerland AG2R La Mondiale 460 pts
140(168) Julien Simon France Total Direct Energie 460 pts
142(170) Edward Theuns Belgium Trek - Segafredo 451 pts
143(171) Alberto Dainese Italy Team Sunweb 445 pts
144(172) Arvid De Kleijn Netherlands Riwal Securitas Cycling 444 pts
145(174) Danny van Poppel Netherlands Circus-Wanty Gobert 438 pts
145(174) Loic Vliegen Belgium Circus-Wanty Gobert 438 pts
147(177) Mikel Nieve Spain Mitchelton-Scott 437 pts
148(178) Justin Jules France Nippo Delko Provence 433 pts
149(179) Nacer Bouhanni France Team Arkea-Samsic 430 pts
150(180) Alexandr Riabushenko Belarus UAE Team Emirates 430 pts
151(181) Martijn Budding Netherlands Riwal Securitas Cycling 424 pts
152(182) Lionel Taminiaux Belgium Bingoal-Wallonie Bruxelles 423 pts
153(184) Adrien Petit France Total Direct Energie 417 pts
154(185) James Knox Great Britain Deceuninck-Quick Step 416 pts
155(186) Cristian Raileanu Moldova Team Sapura Cycling 414 pts
156(187) Victor Campenaerts Belgium NTT Pro Cycling Team 413 pts
157(188) Hugh Carthy Great Britain EF Pro Cycling 411 pts
158(189) Timo Roosen Netherlands Team Jumbo-Visma 409 pts
159(190) Odd Christian Eiking Norway Circus-Wanty Gobert 407 pts
160(191) Oscar Sevilla Spain Team Medellin 405 pts
161(193) Maciej Paterski Poland Wibatech Merx 7R 401 pts
162(194) Emils Liepins Latvia Trek - Segafredo 398 pts
163(195) Pierre Latour France AG2R La Mondiale 397 pts
163(195) Davide Villella Italy Movistar Team 397 pts
165(197) Jan Hirt Czech Republic CCC Team 394 pts
165(197) Quentin Pacher France B&B Hotels-Vital Concept 394 pts
167(199) Jonathan Hivert France Total Direct Energie 393 pts
168(200) Tony Gallopin France AG2R La Mondiale 389 pts
169(201) Stefan Bissegger Switzerland EF Pro Cycling 383 pts
170(202) Mihkel Räim Estonia Israel Start-Up Nation 382 pts
171(203) Diego Rosa Italy Team Arkea-Samsic 377 pts
172(204) Julien El Fares France Nippo Delko Provence 376 pts
172(204) Oscar Rodriguez Spain Astana Pro Team 376 pts
174(206) Yauheni Sobal Belarus Minsk Cycling Club 375 pts
175(207) Edvald Boasson Hagen Norway NTT Pro Cycling Team 375 pts
176(208) Piet Allegaert Belgium Cofidis 374 pts
177(209) Tom-Jelte Slagter Netherlands B&B Hotels-Vital Concept 371 pts
178(210) Matthias Brändle Austria Israel Start-Up Nation 366 pts
179(211) Rein Taaramäe Estonia Total Direct Energie 363 pts
180(213) Boy van Poppel Netherlands Circus-Wanty Gobert 361 pts
181(215) Carlos Barbero Spain NTT Pro Cycling Team 358 pts
182(216) Jan Barta Czech Republic Elkov - Kasper 357 pts
183(217) André Greipel Germany Israel Start-Up Nation 356 pts
184(218) Nikolay Cherkasov Russia Gazprom-RusVelo 354 pts
185(219) Ruben Guerreiro Portugal EF Pro Cycling 345 pts
185(219) Simone Consonni Italy Cofidis 345 pts
187(221) Rasmus Quaade Denmark Riwal Securitas Cycling 341 pts
188(224) Edgar Pinto Portugal W52 - FC Porto 334 pts
189(225) Andreas Leknessund Norway Uno-X Pro Cycling Team 332 pts
190(227) Vitaliy Buts Ukraine Ukraine 331 pts
191(228) Thomas De Gendt Belgium Lotto Soudal 330 pts
192(231) Ahmet Örken Turkey Team Sapura Cycling 328 pts
193(232) Rudy Barbier France Israel Start-Up Nation 328 pts
194(233) Tobias Foss Norway Team Jumbo-Visma 328 pts
195(234) Alex Aranburu Spain Astana Pro Team 327 pts
196(238) Eduard Michael Grosu Romania Nippo Delko Provence 323 pts
197(239) Marc Soler Spain Movistar Team 322 pts
197(239) Nelson Oliveira Portugal Movistar Team 322 pts
197(239) Alexis Gougeard France AG2R La Mondiale 322 pts
200(242) Lorrenzo Manzin France Total Direct Energie 321 pts
201(244) Elie Gesbert France Team Arkea-Samsic 320 pts
202(245) Samuele Battistella Italy NTT Pro Cycling Team 319 pts
203(246) Edoardo Affini Italy Mitchelton-Scott 319 pts
204(247) Luke Rowe Great Britain INEOS Grenadiers 316 pts
205(248) Alo Jakin Estonia Peloton 315 pts
206(250) Pawel Franczak Poland Voster ATS Team 314 pts
207(252) Jeroen Meijers Netherlands SSOIS - Miogee Cycling Team 311 pts
208(255) Lawrence Naesen Belgium AG2R La Mondiale 308 pts
209(256) Antwan Tolhoek Netherlands Team Jumbo-Visma 307 pts
210(257) Sebastian Langeveld Netherlands EF Pro Cycling 307 pts
211(258) Jonas Vingegaard Denmark Team Jumbo-Visma 306 pts
212(259) Marko Kump Slovenia Adria Mobil 305 pts
212(259) Elchin Asadov Azerbaijan Bahrain Cycling Academy 305 pts
214(261) Tobias Ludvigsson Sweden Groupama-FDJ 302 pts
214(261) Owain Doull Great Britain INEOS Grenadiers 302 pts
216(263) Thomas Lebas France Kinan Cycling Team 301 pts
217(265) Romain Hardy France Team Arkea-Samsic 300 pts
217(265) Maurits Lammertink Netherlands Circus-Wanty Gobert 300 pts
219(267) José Joaquin Rojas Spain Movistar Team 299 pts
220(269) Bas Van Der Kooij Netherlands BEAT Cycling Club 297 pts
221(271) Giovanni Aleotti Italy Cycling Team Friuli 296 pts
222(273) Kevin Geniets Luxembourg Groupama-FDJ 294 pts
223(274) Marcel Kittel Germany - 293 pts
223(274) Alexis Vuillermoz France AG2R La Mondiale 293 pts
223(274) Oscar Riesebeek Netherlands Alpecin-Fenix 293 pts
223(274) Sebastien Reichenbach Switzerland Groupama-FDJ 293 pts
227(278) Artem Ovechkin Russia Terengganu Inc. TSG 292 pts
228(279) Roy Jans Belgium Alpecin-Fenix 291 pts
229(280) Joao Rodrigues Portugal W52 - FC Porto 290 pts
230(281) Clément Champoussin France AG2R La Mondiale 287 pts
231(282) Fabian Lienhard Switzerland Groupama-FDJ 287 pts
232(283) Bram Welten Netherlands Team Arkea-Samsic 286 pts
232(283) Evaldas Siskevicius Lithuania Nippo Delko Provence 286 pts
234(285) Jannik Steimle Germany Deceuninck-Quick Step 285 pts
235(286) Jasha Sütterlin Germany Team Sunweb 284 pts
236(287) Søren Kragh Andersen Denmark Team Sunweb 284 pts
237(288) Paolo Toto Italy Work Service - Dynatek - Vega 283 pts
237(288) Polychronis Tzortzakis Greece P.O.Ch Talos 283 pts
239(290) Davide Gabburo Italy Androni Giocattoli-Sidermec 281 pts
239(290) Rory Townsend Ireland Canyon DHB p/b Soreen 281 pts
241(293) Remi Cavagna France Deceuninck-Quick Step 280 pts
242(294) Pierre Barbier France Nippo Delko Provence 279 pts
242(294) Simon Pellaud Switzerland Androni Giocattoli-Sidermec 279 pts
244(296) Lukas Pöstlberger Austria Bora-hansgrohe 276 pts
244(296) Tanel Kangert Estonia EF Pro Cycling 276 pts
244(296) Jimmy Janssens Belgium Alpecin-Fenix 276 pts
247(300) Emiel Vermeulen Belgium Natura4Ever-Roubaix 275 pts
247(300) Nicola Bagioli Italy Androni Giocattoli-Sidermec 275 pts
247(300) Rüdiger Selig Germany Bora-hansgrohe 275 pts
250(304) Jens Debusschere Belgium B&B Hotels-Vital Concept 274 pts
251(305) Alex Dowsett Great Britain Israel Start-Up Nation 271 pts
252(306) Kévin Le Cunff France Dunkerque Littoral Cyclisme 270 pts
253(307) Aksel Nõmmela Estonia Bingoal-Wallonie Bruxelles 269 pts
254(309) Marco Haller Austria Bahrain-McLaren 268 pts
255(310) Nicolas Edet France Cofidis 267 pts
255(310) Jonathan Lastra Spain Caja Rural-Seguros RGA 267 pts
257(312) Jelle Vanendert Belgium Bingoal-Wallonie Bruxelles 266 pts
258(314) Alessandro De Marchi Italy CCC Team 264 pts
258(314) Tom Pidcock Great Britain Trinity Racing Team 264 pts
260(317) Clément Russo France Team Arkea-Samsic 261 pts
261(318) Hermann Pernsteiner Austria Bahrain-McLaren 260 pts
261(318) Gianluca Brambilla Italy Trek - Segafredo 260 pts
261(318) Serghei Tvetcov Romania Team Sapura Cycling 260 pts
264(322) Batuhan Özgür Turkey Spor Toto CT 258 pts
264(322) Radoslav Rogina Croatia Adria Mobil 258 pts
266(325) Andreas Kron Denmark Riwal Securitas Cycling 255 pts
267(326) Savva Novikov Russia CCC Development Team 255 pts
268(328) Marco Tizza Italy Amore & Vita | P: 253 pts
269(333) Stanislaw Aniolkowski Poland CCC Development Team 250 pts
269(333) Michael Van Staeyen Belgium Tarteletto - Isorex 250 pts
271(336) Dimitri Claeys Belgium Cofidis 249 pts
272(338) Patrick Müller Switzerland - 246 pts
273(339) Xandro Meurisse Belgium Circus-Wanty Gobert 246 pts
273(339) Norman Vahtra Estonia Israel Start-Up Nation 246 pts
275(342) Alexander Kamp Denmark Trek - Segafredo 244 pts
276(344) Jonas Van Genechten Belgium B&B Hotels-Vital Concept 243 pts
276(344) Pieter Weening Netherlands Trek - Segafredo 243 pts
276(344) Patrick Schelling Switzerland Israel Start-Up Nation 243 pts
276(344) Branislau Samoilau Belarus Minsk Cycling Club 243 pts
280(350) Marcos Garcia Spain Kinan Cycling Team 238 pts
281(351) Nils Eekhoff Netherlands Team Sunweb 236 pts
282(352) Nicolas Roche Ireland Team Sunweb 235 pts
283(353) Frantisek Sisr Czech Republic Elkov - Kasper 234 pts
284(354) Alois Kankovsky Czech Republic Elkov - Kasper 233 pts
284(354) Mark Padun Ukraine Bahrain-McLaren 233 pts
284(354) Ben Swift Great Britain INEOS Grenadiers 233 pts
287(357) Jelle Wallays Belgium Lotto Soudal 233 pts
288(358) Karel Hnik Czech Republic Elkov - Kasper 233 pts
289(359) Andreas Stokbro Denmark NTT Pro Cycling Team 232 pts
290(360) Joni Brandao Portugal Efapel 232 pts
291(361) Szymon Sajnok Poland CCC Team 231 pts
292(363) Francisco Mancebo Spain Matrix Powertag 230 pts
293(364) Kamil Malecki Poland CCC Team 229 pts
294(365) Jon Aberasturi Spain Caja Rural-Seguros RGA 227 pts
294(365) Roman Kreuziger Czech Republic NTT Pro Cycling Team 227 pts
296(370) Evgeny Shalunov Russia Gazprom-RusVelo 224 pts
297(371) Daniel Auer Austria WSA KTM Graz 224 pts
298(372) Tony Martin Germany Team Jumbo-Visma 224 pts
299(373) Pierpaolo Ficara Italy Team Sapura Cycling 221 pts
300(376) Koen Bouwman Netherlands Team Jumbo-Visma 220 pts
301(377) Jonas Rutsch Germany EF Pro Cycling 220 pts
301(377) Mykhailo Kononenko Ukraine Ukraine 220 pts
303(379) Robert Gesink Netherlands Team Jumbo-Visma 220 pts
304(380) Gregor Muhlberger Austria Bora-hansgrohe 220 pts
305(381) Milan Menten Belgium Sport Vlaanderen-Baloise 219 pts
306(383) David De La Cruz Spain UAE Team Emirates 219 pts
307(384) Tosh Van der Sande Belgium Lotto Soudal 218 pts
308(385) Mathias Norsgaard Denmark Movistar Team 218 pts
309(387) Enrico Gasparotto Switzerland NTT Pro Cycling Team 216 pts
310(390) Georg Zimmerman Germany CCC Team 215 pts
311(391) Aurélien Paret-Peintre France AG2R La Mondiale 214 pts
312(393) Boris Vallée Belgium Bingoal-Wallonie Bruxelles 213 pts
313(395) Georgios Bouglas Greece P.S.Kronos 212 pts
314(396) Damien Touzé France Cofidis 212 pts
314(396) Quentin Jauregui France AG2R La Mondiale 212 pts
314(396) Benjamin Prades Spain Team Ukyo 212 pts
314(396) Clément Venturini France AG2R La Mondiale 212 pts
314(396) Julien Duval France AG2R La Mondiale 212 pts
319(401) Jakub Mareczko Italy CCC Team 211 pts
320(402) Ethan Hayter Great Britain INEOS Grenadiers 211 pts
321(403) Joris Nieuwenhuis Netherlands Team Sunweb 210 pts
322(405) Pim Ligthart Netherlands Total Direct Energie 209 pts
322(405) Charalampos Kastrantas Greece Greece 209 pts
324(407) Mikel Bizkarra Spain Euskaltel-Euskadi 208 pts
324(407) Matteo Sobrero Italy NTT Pro Cycling Team 208 pts
326(409) Anthony Delaplace France Team Arkea-Samsic 207 pts
327(411) Sam Oomen Netherlands Team Sunweb 206 pts
328(412) Gianni Vermeersch Belgium Alpecin-Fenix 206 pts
329(413) Pierre Rolland France B&B Hotels-Vital Concept 206 pts
329(413) Francesco Gavazzi Italy Androni Giocattoli-Sidermec 206 pts
329(413) Nikolai Shumov Belarus Minsk Cycling Club 206 pts
332(416) Dario Cataldo Italy Movistar Team 206 pts
333(417) Quinten Hermans Belgium Circus-Wanty Gobert 205 pts
334(419) Frederik Backaert Belgium B&B Hotels-Vital Concept 204 pts
335(420) Damiano Caruso Italy Bahrain-McLaren 204 pts
336(421) Erik Bergström Frisk Sweden Bike Aid 202 pts
336(421) Patryk Stosz Poland Voster ATS Team 202 pts
338(423) Brent Van Moer Belgium Lotto Soudal 202 pts
339(424) Kilian Frankiny Switzerland Groupama-FDJ 201 pts
340(425) Simone Ravanelli Italy Androni Giocattoli-Sidermec 200 pts
341(427) Martin Laas Estonia Bora-hansgrohe 199 pts
341(427) Victor De La Parte Spain CCC Team 199 pts
343(429) Benjamin Declercq Belgium Team Arkea-Samsic 198 pts
344(430) Lucas Eriksson Sweden Riwal Securitas Cycling 197 pts
345(432) Jan Bakelants Belgium Circus-Wanty Gobert 196 pts
346(433) Fernando Barceló Spain Cofidis 196 pts
347(434) Stanislav Bazhkou Belarus Minsk Cycling Club 195 pts
348(435) Marco Canola Italy Gazprom-RusVelo 194 pts
349(436) Joao Almeida Portugal Deceuninck-Quick Step 193 pts
350(438) Jan Tratnik Slovenia Bahrain-McLaren 192 pts
351(439) Imerio Cima Italy Gazprom-RusVelo 192 pts
352(441) Lasse Norman Hansen Denmark Alpecin-Fenix 190 pts
353(444) Romain Combaud France Nippo Delko Provence 189 pts
353(444) Antonio Pedrero Spain Movistar Team 189 pts
355(447) Filippo Zaccanti Italy Bardiani-CSF-Faizanè 188 pts
355(447) Samir Jabrayilov Azerbaijan Azerbaijan 188 pts
357(451) Jan-Willem Van Schip Netherlands BEAT Cycling Club 186 pts
358(453) Ilan Van Wilder Belgium Team Sunweb 186 pts
359(454) Ildar Arslanov Russia - 185 pts
359(454) Nick Van der Lijke Netherlands Riwal Securitas Cycling 185 pts
359(454) Michal Schlegel Czech Republic Elkov - Kasper 185 pts
362(457) Grzegorz Stepniak Poland Wibatech Merx 7R 184 pts
362(457) Alexander Konychev Italy Mitchelton-Scott 184 pts
364(460) Magnus Cort Denmark EF Pro Cycling 181 pts
365(463) Christoffer Lisson Denmark Riwal Securitas Cycling 180 pts
366(467) John Archibald Great Britain Ribble Weldtite Pro Cycling 177 pts
367(468) Michal Paluta Poland CCC Team 176 pts
367(468) Pieter Serry Belgium Deceuninck-Quick Step 176 pts
367(468) Vicente Garcia de Mateos Spain Aviludo-Louletano 176 pts
370(472) Damiano Cima Italy Gazprom-RusVelo 175 pts
371(474) Dries Devenyns Belgium Deceuninck-Quick Step 175 pts
372(475) Geoffrey Bouchard France AG2R La Mondiale 173 pts
372(475) Fabien Doubey France Circus-Wanty Gobert 173 pts
374(477) Jempy Drucker Luxembourg Bora-hansgrohe 172 pts
375(478) Thibault Ferasse France Natura4Ever-Roubaix 171 pts
375(478) Edward Planckaert Belgium Sport Vlaanderen-Baloise 171 pts
375(478) Dimitri Peyskens Belgium Bingoal-Wallonie Bruxelles 171 pts
378(482) Alex Molenaar Netherlands Burgos - BH 170 pts
379(484) Oleksandr Polivoda Ukraine SSOIS - Miogee Cycling Team 169 pts
380(485) Matteo Moschetti Italy Trek - Segafredo 169 pts
380(485) Angel Madrazo Spain Burgos - BH 169 pts
382(489) Enrique Sanz Spain Equipo Kern Pharma 168 pts
382(489) Niklas Eg Denmark Trek - Segafredo 168 pts
382(489) Carlos Verona Spain Movistar Team 168 pts
382(489) Raymond Kreder Netherlands Team Ukyo 168 pts
382(489) Janos Pelikan Hungary Androni Giocattoli-Sidermec 168 pts
382(489) Patrik Tybor Slovakia Dukla Banska Bystrica 168 pts
388(496) Antonio Carvalho Portugal Efapel 167 pts
389(497) Jonathan Castroviejo Spain INEOS Grenadiers 166 pts
390(500) Martin Toft Madsen Denmark BHS - PL Belton Bornholm 165 pts
390(500) Andriy Vasylyuk Ukraine ISD Cycling Team 165 pts
392(504) Julien Trarieux France Nippo Delko Provence 164 pts
393(505) Josip Rumac Croatia Androni Giocattoli-Sidermec 163 pts
394(508) Mikel Iturria Spain Euskaltel-Euskadi 162 pts
395(509) Emil Vinjebo Denmark Riwal Securitas Cycling 161 pts
395(509) Jonas Koch Germany CCC Team 161 pts
397(511) Andreas Schillinger Germany Bora-hansgrohe 161 pts
398(512) Matteo Pelucchi Italy Bardiani-CSF-Faizanè 160 pts
398(512) Matthew Walls Great Britain Trinity Racing Team 160 pts
400(514) Phil Bauhaus Germany Bahrain-McLaren 160 pts
401(518) Etienne Van Empel Netherlands Vini Zabú-KTM 158 pts
402(520) Stijn Vandenbergh Belgium AG2R La Mondiale 157 pts
403(523) Mauro Finetto Italy Nippo Delko Provence 156 pts
403(523) Markus Hoelgaard Norway Uno-X Pro Cycling Team 156 pts
403(523) Rafael Valls Spain Bahrain-McLaren 156 pts
403(523) Matteo Badilatti Switzerland Israel Start-Up Nation 156 pts
403(523) Jesper Asselman Netherlands Metec - TKH 156 pts
408(528) Jérôme Cousin France Total Direct Energie 156 pts
409(529) Szymon Rekita Poland Leopard Pro Cycling 156 pts
410(530) Domen Novak Slovenia Bahrain-McLaren 155 pts
410(530) Anatoliy Budyak Ukraine Wibatech Merx 7R 155 pts
410(530) Roland Thalmann Switzerland Team Vorarlberg Santic 155 pts
410(530) Fabio Aru Italy UAE Team Emirates 155 pts
414(535) Anders Skaarseth Norway Uno-X Pro Cycling Team 153 pts
414(535) Yoann Paillot France St. Michel - Auber 93 153 pts
416(538) Jetse Bol Netherlands Burgos - BH 152 pts
417(541) Jose Neves Portugal Burgos - BH 151 pts
417(541) Hermann Keller Germany Team Embrace The World Cycling 151 pts
419(545) Robbert De Greef Netherlands - 150 pts
419(545) Roy Eefting Netherlands Team Sapura Cycling 150 pts
421(551) Anthony Perez France Cofidis 150 pts
422(553) Matteo Fabbro Italy Bora-hansgrohe 148 pts
423(555) Sindre Lunke Norway Riwal Securitas Cycling 148 pts
424(556) Robin Froidevaux Switzerland Akros - Excelsior - Thömus 148 pts
425(558) Gustavo César Veloso Spain W52 - FC Porto 146 pts
425(558) Dorian Godon France AG2R La Mondiale 146 pts
425(558) Ryan Mullen Ireland Trek - Segafredo 146 pts
425(558) Dusan Rajovic Serbia Nippo Delko Provence 146 pts
429(562) Kenneth Van Rooy Belgium Sport Vlaanderen-Baloise 145 pts
429(562) Simone Petilli Italy Circus-Wanty Gobert 145 pts
429(562) Ivar Slik Netherlands À Bloc CT 145 pts
432(565) Luuc Bugter Netherlands BEAT Cycling Club 144 pts
433(566) Franck Bonnamour France Team Arkea-Samsic 144 pts
434(568) Nikias Arndt Germany Team Sunweb 144 pts
435(569) Fabio Felline Italy Astana Pro Team 143 pts
435(569) Attilio Viviani Italy Cofidis 143 pts
435(569) Otto Vergaerde Belgium Alpecin-Fenix 143 pts
435(569) Jordi Warlop Belgium Sport Vlaanderen-Baloise 143 pts
439(575) Mauri Vansevenant Belgium Deceuninck-Quick Step 143 pts
440(577) Wouter Wippert Netherlands EvoPro Racing 141 pts
440(577) Marco Benfatto Italy Bardiani-CSF-Faizanè 141 pts
440(577) Andriy Kulyk Ukraine Lviv Cycling Team 141 pts
443(581) David Rodrigues Portugal Radio Popular - Boavista 140 pts
443(581) Pierre-Luc Périchon France Cofidis 140 pts
443(581) Thomas Sprengers Belgium Sport Vlaanderen-Baloise 140 pts
446(584) Coen Vermeltfoort Netherlands VolkerWessels - Merckx 139 pts
447(585) Patrick Gamper Austria Bora-hansgrohe 138 pts
447(585) Rait Ärm Estonia Tartu 2024 - BCC 138 pts
447(585) Pit Leyder Luxembourg - 138 pts
447(585) Marton Dina Hungary Kometa - Xstra 138 pts
451(592) Simon Geschke Germany CCC Team 137 pts
452(593) Scott Thwaites Great Britain Alpecin-Fenix 137 pts
453(596) Anthony Maldonado France St. Michel - Auber 93 135 pts
453(596) Kenneth Vanbilsen Belgium Cofidis 135 pts
453(596) Filippo Zana Italy Bardiani-CSF-Faizanè 135 pts
453(596) Cyril Gautier France B&B Hotels-Vital Concept 135 pts
453(596) Toon Aerts Belgium Telenet - Fidea Lions 135 pts
453(596) Sergey Shilov Russia Aviludo-Louletano 135 pts
453(596) Gediminas Bagdonas Lithuania Klaipeda CT 135 pts
453(596) Lukas Rüegg Switzerland Swiss Racing Academy 135 pts
461(604) James Shaw Great Britain Riwal Securitas Cycling 134 pts
462(607) Moreno Hofland Netherlands EF Pro Cycling 133 pts
462(607) Sebastian Schönberger Austria B&B Hotels-Vital Concept 133 pts
464(611) Erik Baska Slovakia Bora-hansgrohe 131 pts
465(613) Michael Albasini Switzerland Mitchelton-Scott 131 pts
466(614) Mathijs Paasschens Netherlands Bingoal-Wallonie Bruxelles 131 pts
466(614) Gerben Thijssen Belgium Lotto Soudal 131 pts
466(614) Cesare Benedetti Italy Bora-hansgrohe 131 pts
469(617) Lorenzo Rota Italy Vini Zabú-KTM 130 pts
469(617) Huub Duyn Netherlands - 130 pts
471(622) François Bidard France AG2R La Mondiale 129 pts
471(622) Frederico Figueiredo Portugal Atum General-Tavira 129 pts
473(625) Johan Price-Pejtersen Denmark Uno-X Pro Cycling Team 129 pts
474(626) Michael Kukrle Czech Republic Elkov - Kasper 129 pts
475(627) Stylianos Farantakis Greece V.C.Pays de Loudéac 127 pts
476(629) Thomas Stewart Great Britain Canyon DHB p/b Soreen 126 pts
476(629) Marek Canecky Slovakia Dukla Banska Bystrica 126 pts
478(633) Pascal Eenkhoorn Netherlands Team Jumbo-Visma 126 pts
478(633) Petr Vakoc Czech Republic Alpecin-Fenix 126 pts
480(635) Oleksandr Golovash Ukraine Yunnan Lvshan Landscape 125 pts
481(639) Michael Gogl Austria NTT Pro Cycling Team 123 pts
481(639) Denis Marian Vulcan Romania Giotti Victoria Automotive 123 pts
481(639) Aleksejs Saramotins Latvia - 123 pts
484(643) Sergey Chernetskiy Russia Gazprom-RusVelo 123 pts
485(644) Frederik Rodenberg Denmark Uno-X Pro Cycling Team 122 pts
485(644) Mustafa Sayar Turkey Salcano-Sakarya 122 pts
485(644) Manuel Belletti Italy Androni Giocattoli-Sidermec 122 pts
485(644) Aaron Grosser Germany Bike Aid 122 pts
485(644) Eliot Lietaer Belgium Bingoal-Wallonie Bruxelles 122 pts
490(651) Bert De Backer Belgium B&B Hotels-Vital Concept 121 pts
491(652) Davide Martinelli Italy Astana Pro Team 120 pts
492(653) Guy Niv Israel Israel Start-Up Nation 120 pts
492(653) Ramunas Navardauskas Lithuania Nippo Delko Provence 120 pts
492(653) Trond Håkon Trondsen Norway Team Coop 120 pts
495(659) Ziga Jerman Slovenia Groupama-FDJ Conti 119 pts
495(659) Lars Boom Netherlands - 119 pts
495(659) Joaquim Silva Portugal Miranda - Mortagua 119 pts
498(663) Peeter Pruus Estonia - 118 pts
498(663) Alfdan De Decker Belgium Circus-Wanty Gobert 118 pts
498(663) Jose Herrada Spain Cofidis 118 pts
501(667) Christoph Pfingsten Germany Team Jumbo-Visma 118 pts
502(668) Mattia Bais Italy Androni Giocattoli-Sidermec 117 pts
503(669) Jesper Hansen Denmark Cofidis 117 pts
503(669) Karl Patrick Lauk Estonia Team Pro Immo Nicolas Roux 117 pts
503(669) Siarhei Papok Belarus Minsk Cycling Club 117 pts
503(669) Andrea Bagioli Italy Deceuninck-Quick Step 117 pts
507(673) Juraj Sagan Slovakia Bora-hansgrohe 115 pts
508(674) Aleksandr Grigoriev Russia Atum General-Tavira 115 pts
509(675) Giovanni Carboni Italy Bardiani-CSF-Faizanè 114 pts
509(675) Riccardo Zoidl Austria Felbermayr - Simplon Wels 114 pts
509(675) Garikoitz Bravo Spain Euskaltel-Euskadi 114 pts
512(678) Morten Hulgaard Denmark Uno-X Pro Cycling Team 114 pts
513(679) Michael Schwarzmann Germany Bora-hansgrohe 113 pts
514(680) Alexander Vdovin Russia Lokosphinx 113 pts
514(680) Connor Swift Great Britain Team Arkea-Samsic 113 pts
516(685) Sven Erik Bystrøm Norway UAE Team Emirates 113 pts
517(686) Nicolas Prodhomme France Cofidis 112 pts
518(688) Romain Cardis France Total Direct Energie 112 pts
518(688) Kamil Gradek Poland CCC Team 112 pts
518(688) Amaro Antunes Portugal W52 - FC Porto 112 pts
518(688) Alessandro Bisolti Italy Androni Giocattoli-Sidermec 112 pts
522(693) Nicolai Brøchner Denmark Team Coloquick 111 pts
523(695) Ivan Centrone Luxembourg Natura4Ever-Roubaix 111 pts
524(696) Colin Stüssi Switzerland Team Vorarlberg Santic 110 pts
524(696) Dries van Gestel Belgium Total Direct Energie 110 pts
524(696) Jan Andrej Cully Slovakia Dukla Banska Bystrica 110 pts
524(696) Arjen Livyns Belgium Bingoal-Wallonie Bruxelles 110 pts
524(696) Federico Zurlo Italy Giotti Victoria Automotive 110 pts
524(696) Stan Dewulf Belgium Lotto Soudal 110 pts
530(703) Jose Goncalves Portugal Nippo Delko Provence 110 pts
531(704) Joeri Stallaert Belgium Hubo-Titan Cargo CT 109 pts
531(704) Mikel Aristi Spain Euskaltel-Euskadi 109 pts
533(708) Jérémy Cabot France Total Direct Energie 108 pts
533(708) Markus Freiberger Austria Hrinkow Advarics Cycleang 108 pts
533(708) Grega Bole Slovenia Bahrain-McLaren 108 pts
536(714) Jose Vicente Toribio Spain Matrix Powertag 107 pts
537(723) Artem Nych Russia Gazprom-RusVelo 105 pts
538(724) Edoardo Zardini Italy Vini Zabú-KTM 105 pts
538(724) Riccardo Stacchiotti Italy Vini Zabú-KTM 105 pts
538(724) Sylwester Janiszewski Poland Voster ATS Team 105 pts
541(728) Omar Fraile Spain Astana Pro Team 105 pts
542(729) Marcus Burghardt Germany Bora-hansgrohe 104 pts
543(731) Adam Stachowiak Poland Voster ATS Team 104 pts
544(734) Aleksey Rybalkin Russia Gazprom-RusVelo 103 pts
545(735) Jenthe Biermans Belgium Israel Start-Up Nation 103 pts
545(735) Jose Mendes Portugal W52 - FC Porto 103 pts
545(735) Jens Reynders Belgium Hagens Berman - Axeon 103 pts
545(735) Matteo Montaguti Italy - 103 pts
545(735) Vasil Kiryienka Belarus - 103 pts
550(740) Guillaume Seye Belgium BEAT Cycling Club 103 pts
551(741) Jaka Primozic Slovenia KK Kranj 102 pts
552(742) Adrien Guillonnet France St. Michel - Auber 93 102 pts
552(742) Luca Mozzato Italy B&B Hotels-Vital Concept 102 pts
552(742) Alexis Guérin France Team Vorarlberg Santic 102 pts
555(745) Daniel Turek Czech Republic Israel Cycling Academy 102 pts
556(746) Javier Moreno Spain - 101 pts
557(750) Clément Carisey France Team Pro Immo Nicolas Roux 101 pts
558(751) Martijn Tusveld Netherlands Team Sunweb 101 pts
559(752) Matthew Holmes Great Britain Lotto Soudal 100 pts
559(752) Maciej Bodnar Poland Bora-hansgrohe 100 pts
559(752) Gonzalo Serrano Spain Caja Rural-Seguros RGA 100 pts
559(752) Julien Antomarchi France Natura4Ever-Roubaix 100 pts
563(759) Kenny Elissonde France Trek - Segafredo 100 pts
564(760) Nikolas Maes Belgium Lotto Soudal 99 pts