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.
2025 UCI Riders Ranking; Date: 29/03/2025
*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.
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) |