UCI Rider Rankings Update | After Sanremo, Pogacar, van der Poel and Ganna are 2025's Top scorers
Cycling
The UCI rankings have suffered yet another big update with Milano-Sanremo where many riders scored big points. Filippo Ganna is now the rider who has scored the most points in 2025, very closely followed by both Mathieu van der Poel and Tadej Pogacar. Juan Ayuso follows in a distant fourth place but will close in due to his Volta a Catalunya result.
You can check the previous update. However, the Top3 will meet again at the Tour of Flanders, and then once again Paris-Roubaix. In the year-long ranking Van der Poel has climbed to third place, replacing his teammate Jasper Philipsen who lost the points from his 2024 victory.
Read also
2025 UCI Riders Ranking; Date: 29/03/2025
*This ranking represents the UCI points scored on the 2025 season specifically.
*This ranking represents the UCI points scored on the 2025 season specifically.
| 1 | Ganna Filippo | INEOS Grenadiers | 1.437 |
| 2 | van der Poel Mathieu | Alpecin-Deceuninck | 1.405 |
| 3 | Pogacar Tadej | UAE Team Emirates-XRG | 1.345 |
| 4 | Ayuso Juan | UAE Team Emirates-XRG | 1.142 |
| 5 | Pidcock Tom | Q36.5 Pro Cycling Team | 930 |
| 6 | Pedersen Mads | Lidl-Trek | 817 |
| 7 | Scaroni Christian | XDS Astana Team | 795 |
| 8 | Narvaez Jhonatan | UAE Team Emirates-XRG | 756 |
| 9 | Romo Javier | Movistar Team | 725 |
| 10 | Jorgenson Matteo | Team Visma | Lease a Bike | 698 |
| 11 | Sheffield Magnus | INEOS Grenadiers | 690 |
| 12 | Bilbao Pello | Bahrain Victorious | 668 |
| 13 | Fisher-Black Finn | Red Bull-BORA-hansgrohe | 640 |
| 14 | Milan Jonathan | Lidl-Trek | 623 |
| 15 | Almeida Joao | UAE Team Emirates-XRG | 597 |
| 16 | Champoussin Clément | XDS Astana Team | 582 |
| 17 | Morgado António | UAE Team Emirates-XRG | 559 |
| 18 | Onley Oscar | Team Picnic PostNL | 540 |
| 19 | Cort Magnus | Uno-X Mobility | 538 |
| 20 | Magnier Paul | Soudal Quick-Step | 533 |
| 21 | Wellens Tim | UAE Team Emirates-XRG | 515 |
| 22 | Kooij Olav | Team Visma | Lease a Bike | 510 |
| 23 | Fretin Milan | Cofidis | 508 |
| 24 | Storer Michael | Tudor Pro Cycling Team | 490 |
| 25 | Matthews Michael | Team Jayco-AlUla | 477 |
| 26 | Brennan Matthew | Team Visma | Lease a Bike | 476 |
| 27 | Lipowitz Florian | Red Bull-BORA-hansgrohe | 468 |
| 28 | Philipsen Jasper | Alpecin-Deceuninck | 465 |
| 29 | Buitrago Santiago | Bahrain Victorious | 460 |
| 30 | Arensman Thymen | INEOS Grenadiers | 456 |
| 31 | Gee Derek | Israel-Premier Tech | 455 |
| 32 | del Toro Isaac | UAE Team Emirates-XRG | 439 |
| 33 | Grégoire Romain | Groupama-FDJ | 414 |
| 34 | Kubis Lukas | Unibet Tietema Rockets | 400 |
| 35 | Groves Kaden | Alpecin-Deceuninck | 395 |
| 36 | Tulett Ben | Team Visma | Lease a Bike | 385 |
| 36 | Tiberi Antonio | Bahrain Victorious | 385 |
| 38 | Schmid Mauro | Team Jayco-AlUla | 381 |
| 39 | Ciccone Giulio | Lidl-Trek | 375 |
| 40 | Yates Adam | UAE Team Emirates-XRG | 364 |
| 41 | Gate Aaron | XDS Astana Team | 361 |
| 41 | Hirschi Marc | Tudor Pro Cycling Team | 361 |
| 43 | Kanter Max | XDS Astana Team | 358 |
| 43 | Wærenskjold Søren | Uno-X Mobility | 358 |
| 45 | Chawchiangkwang Peerapol | Thailand Continental Cycling Team | 355 |
| 46 | Welsford Sam | Red Bull-BORA-hansgrohe | 352 |
| 47 | van den Berg Marijn | EF Education-EasyPost | 351 |
| 48 | Hofstetter Hugo | Israel-Premier Tech | 345 |
| 49 | Strong Corbin | Israel-Premier Tech | 343 |
| 50 | Molano Sebastian | UAE Team Emirates-XRG | 342 |
UCI Riders Ranking; Date: 24/03/2025
*This ranking represents the UCI points scored over the past 12 months.
*This ranking represents the UCI points scored over the past 12 months.
| 1 | Pogacar Tadej | UAE Team Emirates-XRG | 12.080 |
| 2 | Evenepoel Remco | Soudal Quick-Step | 5.054 |
| 3 | van der Poel Mathieu | Alpecin-Deceuninck | 4.923 (+665) |
| 4 | Philipsen Jasper | Alpecin-Deceuninck | 4.200 (-925) |
| 5 | O'Connor Ben | Team Jayco-AlUla | 3.514 |
| 6 | Hirschi Marc | Tudor Pro Cycling Team | 3.514 (-110) |
| 7 | Roglic Primoz | Red Bull-BORA-hansgrohe | 3.406 |
| 8 | Girmay Biniam | Intermarché-Wanty | 3.290 (+35) |
| 9 | Vingegaard Jonas | Team Visma | Lease a Bike | 2.996 |
| 10 | Mas Enric | Movistar Team | 2.867 |
| 11 | Jorgenson Matteo | Team Visma | Lease a Bike | 2.708 |
| 12 | Almeida Joao | UAE Team Emirates-XRG | 2.660 |
| 13 | Milan Jonathan | Lidl-Trek | 2.542 |
| 14 | van Aert Wout | Team Visma | Lease a Bike | 2.450 |
| 15 | Yates Adam | UAE Team Emirates-XRG | 2.426 (+100) |
| 16 | Pedersen Mads | Lidl-Trek | 2.371 (-200) |
| 17 | Landa Mikel | Soudal Quick-Step | 2.343 |
| 18 | Ganna Filippo | INEOS Grenadiers | 2.342 (+625) |
| 19 | Rodriguez Carlos | INEOS Grenadiers | 2.335 |
| 20 | De Lie Arnaud | Lotto | 2.303 (-145) |
| 21 | Pidcock Tom | Q36.5 Pro Cycling Team | 2.292 (-95) |
| 22 | Merlier Tim | Soudal Quick-Step | 2.268 (-200) |
| 23 | Groves Kaden | Alpecin-Deceuninck | 2.112 (+360) |
| 24 | Carapaz Richard | EF Education-EasyPost | 2.088 (+5) |
| 25 | Ayuso Juan | UAE Team Emirates-XRG | 2.065 |
| 26 | Tiberi Antonio | Bahrain Victorious | 1.999 |
| 27 | Skjelmose Mattias | Lidl-Trek | 1.992 |
| 28 | Van Gils Maxim | Red Bull-BORA-hansgrohe | 1.972 (-215) |
| 29 | Kooij Olav | Team Visma | Lease a Bike | 1.915 (+135) |
| 30 | Küng Stefan | Groupama-FDJ | 1.902 (-40) |
| 31 | Narvaez Jhonatan | UAE Team Emirates-XRG | 1.886 (-15) |
| 32 | Bilbao Pello | Bahrain Victorious | 1.819 |
| 33 | Lipowitz Florian | Red Bull-BORA-hansgrohe | 1.795 (-15) |
| 34 | Bardet Romain | Team Picnic PostNL | 1.785 |
| 35 | Cort Magnus | Uno-X Mobility | 1.756 (+280) |
| 36 | Skujins Toms | Lidl-Trek | 1.718 (-15) |
| 37 | McNulty Brandon | UAE Team Emirates-XRG | 1.712 |
| 38 | Wellens Tim | UAE Team Emirates-XRG | 1.663 (-10) |
| 39 | Ciccone Giulio | Lidl-Trek | 1.628 (+15) |
| 40 | Matthews Michael | Team Jayco-AlUla | 1.621 (-200) |
| 41 | Sheffield Magnus | INEOS Grenadiers | 1.618 |
| 42 | Gee Derek | Israel-Premier Tech | 1.613 |
| 43 | Martinez Daniel | Red Bull-BORA-hansgrohe | 1.607 |
| 44 | Onley Oscar | Team Picnic PostNL | 1.575 |
| 45 | Gaudu David | Groupama-FDJ | 1.530 |
| 46 | Aranburu Alex | Cofidis | 1.524 (+55) |
| 46 | Madouas Valentin | Groupama-FDJ | 1.524 |
| 48 | Grégoire Romain | Groupama-FDJ | 1.480 (+30) |
| 49 | Strong Corbin | Israel-Premier Tech | 1.445 (+45) |
| 50 | Alaphilippe Julian | Tudor Pro Cycling Team | 1.424 (-145) |
| 51 | Vlasov Aleksandr | Red Bull-BORA-hansgrohe | 1.411 |
| 52 | Sivakov Pavel | UAE Team Emirates-XRG | 1.365 |
| 53 | Powless Neilson | EF Education-EasyPost | 1.356 (+15) |
| 54 | Ulissi Diego | XDS Astana Team | 1.349 (-75) |
| 55 | Wærenskjold Søren | Uno-X Mobility | 1.347 |
| 55 | Buitrago Santiago | Bahrain Victorious | 1.347 |
| 57 | Vacek Mathias | Lidl-Trek | 1.345 (-10) |
| 58 | Meeus Jordi | Red Bull-BORA-hansgrohe | 1.345 |
| 59 | Van Eetvelt Lennert | Lotto | 1.324 |
| 60 | Arensman Thymen | INEOS Grenadiers | 1.317 |
| 61 | Adrià Roger | Red Bull-BORA-hansgrohe | 1.303 (+30) |
| 62 | Kristoff Alexander | Uno-X Mobility | 1.300 (-5) |
| 63 | Storer Michael | Tudor Pro Cycling Team | 1.275 (+35) |
| 64 | Zingle Axel | Team Visma | Lease a Bike | 1.272 (-15) |
| 65 | Thomas Geraint | INEOS Grenadiers | 1.270 |
| 66 | Benoot Tiesj | Team Visma | Lease a Bike | 1.268 |
| 67 | Politt Nils | UAE Team Emirates-XRG | 1.263 (-8) |
| 68 | Cosnefroy Benoît | Decathlon AG2R La Mondiale | 1.257 (-50) |
| 69 | Laporte Christophe | Team Visma | Lease a Bike | 1.249 |
| 70 | Champoussin Clément | XDS Astana Team | 1.240 |
| 71 | Schmid Mauro | Team Jayco-AlUla | 1.200 (+15) |
| 72 | Fretin Milan | Cofidis | 1.200 (+140) |
| 73 | Jeannière Emilien | Team TotalEnergies | 1.165 |
| 74 | Groenewegen Dylan | Team Jayco-AlUla | 1.153 (-150) |
| 75 | Morgado António | UAE Team Emirates-XRG | 1.140 (-12) |
| 76 | Izagirre Ion | Cofidis | 1.134 |
| 77 | Vauquelin Kévin | ARKEA-B&B HOTELS | 1.109 (+15) |
| 78 | Abrahamsen Jonas | Uno-X Mobility | 1.075 (-15) |
| 79 | del Toro Isaac | UAE Team Emirates-XRG | 1.073 (+285) |
| 80 | Vine Jay | UAE Team Emirates-XRG | 1.050 |
| 81 | Romo Javier | Movistar Team | 1.048 |
| 82 | Scaroni Christian | XDS Astana Team | 1.025 (-15) |
| 83 | Bernal Egan | INEOS Grenadiers | 1.023 |
| 84 | Healy Ben | EF Education-EasyPost | 1.021 |
| 85 | Vansevenant Mauri | Soudal Quick-Step | 1.020 |
| 85 | Poole Max | Team Picnic PostNL | 1.020 |
| 87 | Trentin Matteo | Tudor Pro Cycling Team | 1.008 (+130) |
| 87 | Soler Marc | UAE Team Emirates-XRG | 1.008 |
| 89 | Mozzato Luca | ARKEA-B&B HOTELS | 990 (-200) |
| 90 | van den Berg Marijn | EF Education-EasyPost | 989 (-5) |
| 91 | Magnier Paul | Soudal Quick-Step | 988 (-30) |
| 92 | Martinez Lenny | Bahrain Victorious | 979 |
| 93 | Vermeersch Gianni | Alpecin-Deceuninck | 953 (+145) |
| 94 | Castrillo Pablo | Movistar Team | 952 |
| 95 | Fortunato Lorenzo | XDS Astana Team | 942 (+50) |
| 96 | Johannessen Tobias Halland | Uno-X Mobility | 938 (+140) |
| 97 | Christen Jan | UAE Team Emirates-XRG | 936 (-150) |
| 98 | Aular Orluis | Movistar Team | 927 (+30) |
| 99 | Valter Attila | Team Visma | Lease a Bike | 915 (+15) |
| 100 | Rubio Einer | Movistar Team | 912 (+65) |

Rúben SilvaEditor-in-Chief
A founding contributor to CyclingUpToDate since its launch in January 2022, Ruben Silva has played a central role in shaping the site’s editorial direction and long-term growth. Before joining the project, he built his experience through independent blogging at Echelons Hub and by producing race previews for Ciclismo Internacional, developing a strong analytical voice rooted in daily engagement with professional cycling.
Beyond editorial work, he has been closely involved in the expansion and coordination of CyclingUpToDate’s wider network, helping establish and support sister platforms across multiple languages. This includes ongoing collaboration with CiclismoAlDia (Spanish), CiclismoAtual (Portuguese), WielrennenUpToDate (Dutch), and RadsportAktuell (German), contributing to a shared editorial vision and consistent international coverage.
He also helps oversee editorial governance across the network, setting standards for accuracy and consistency and coordinating updates or corrections when needed.
Originally from the Porto metropolitan area in Portugal, he holds a bachelor’s degree in Geography. His path into cycling journalism was shaped not through formal media training, but through independent reporting, community engagement, and sustained on-the-ground involvement in the sport.
Over the course of his career, he has conducted approximately 100 interviews across road cycling and cyclocross, ranging from one-to-one conversations and online formats to press conferences and on-site pre- and post-race coverage. His interviews include leading riders, team managers, and prominent figures within cycling media: Tadej Pogacar, Jonas Vingegaard, Mathieu van der Poel, Primoz Roglic, Wout van Aert, Joao Almeida and Tom Pidcock; managers like Patrick Lefevere and Joxean Matxin; and YouTube personality Bryan Kennedy (BKXC)...
Within 18 months of launch, he helped grow CyclingUpToDate’s English-language platform into one of the most-read cycling news websites, built entirely from the ground up. As both a professional journalist and lifelong cycling enthusiast, his focus remains on delivering accurate, timely, and well-contextualized coverage.
claps 1visitors 1
Just in
Popular news
Latest comments
- Are you MrMauMau 2.0? Nothing you are saying is really relevant. Vaguely connected, but irrelevant. The conversation is whether Schreiber impeded Brand or not.
Rafionain-Glas08-11-2026 - He is boring
leedorney08-11-2026 - To Twoje przemyślenia te bla, bla :)
Dariusz08-11-2026 - Uwielbiam patrzeć, jak wyjeżdża na czoło peletonu i zaczyna się rzeź...
Dariusz08-11-2026 - Yeah, unreal.
parisbound0008-11-2026 - there needs to be space in life for pointless comments!Ketterechts08-11-2026
- That is a very lazy way of putting it but so far on this website it seems like everyone is happy to look at everything lazily, even things that annoy them intensely. All they want to do is state their feeling and position but ask most to analyse a problem or come up with solutions or improvements and you’re stunned by silence. Nobody even really knows how this all happens. It’s very simple and quick to just say the UCI did it but I bet you they didn’t, I bet you not more than 2 people were involved, more likely just 1. The UCI may be ultimately responsible but it is not their decision, this is about hierarchy, power and delegation. The fact that protest is possible also means it isn’t over and that MORE people could get involved for a thorough review which could throw up anything. It is highly likely it was a sole commissar who decided and has that power in a first round. Therein might lie the problem the UCI has to consider, is it acceptable to give so much authority to one single person when it is quite possible for them to have a natural bias or be too easily susceptible to imposed bias. Who is to say an individual in this position isn’t susceptible to collaboration with outside players with interests in the results, nations, families, teams, betting companies, etc. On the one hand we have sports where these problems have been worked on way more to reduce such problems, on the other hand we have sports with far stricter and more draconian rules not even concerning safety or obstruction that nobody really questions like false starts or stepping out of lane or zones in athletics. If cycling hastowork on itself, it would be good if protagonists (all kinds) would start doing a little more than just moaning over outcomes.Jumpyjohn08-11-2026
- Yes, so why not make comments less pointless?Jumpyjohn08-11-2026
- What a race! I didn't expect Vanthourenhout to collapse like that, and Wyseure did take the fight to Nys, but there was no doubt at the end. I also wonder what Aubin Sparfel would be capable of were he to race in the elites now. In the U23 ranks he is making good work of Giel Lejeune, who himself is among the better riders in the elites, and a top 10 contender in the big races (3rd at Kleebergcross, 8th at Berencross and 5th at Heerderstrand). In the French Cup, Sparfel is significantly better than Romain Debord (8th at Koppenbergcross and 10th at the Euros) and Rémi Lelandais (12th at Koppenbergcross and 19th at the Euros).
Rafionain-Glas08-11-2026 - There really was nothing in it. Schreiber was so much faster, and Brand was fighting to stay in the wheel in the sprint. Schreiber did move a bit, but to say she closed the door doesn't make sense because Brand couldn't enter it anyway, abd she wasn't impeded.
Rafionain-Glas08-11-2026
Loading
Write a comment







