| 1 | 56.143 | Volta ao Algarve em Bicicleta | 2025 | 0 | VINGEGAARD Jonas |
| 2 | 54.178 | Tour of Taihu Lake | Stage 3 | 2025 | 79.16 | LAAS Martin |
| 3 | 53.105 | Belgrade Banjaluka | Stage 1 | 2025 | 86 | PAWLAK Tobiasz |
| 4 | 52.965 | Tour of Mentougou International Road Cycling Race | Stage 2 | 2025 | 99 | QUARANTA Samuel |
| 5 | 51.971 | Tour de Gyeongnam | Stage 5 | 2025 | 47.9 | WALSH Liam |
| 6 | 51.948 | Trans-Himalaya Cycling Race | Stage 4 | 2025 | 90 | RAJOVIĆ Dušan |
| 7 | 51.907 | Tour du Loir et Cher | 2025 | 0 | LARSEN Niklas |
| 8 | 51.357 | Puchar MON | 2025 | 165.1 | PROĆ Bartłomiej |
| 9 | 51.348 | National Championships Netherlands ME - Road Race | 2025 | 163 | VAN POPPEL Danny |
| 10 | 51.234 | Tour du Sahel | Stage 4 | 2025 | 79 | SABBAHI El Houcaine |
| 11 | 50.847 | Trans-Himalaya Cycling Race | Stage 3 | 2025 | 92.5 | RAJOVIĆ Dušan |
| 12 | 50.701 | Dookoła Mazowsza | Stage 4 | 2025 | 166.3 | FRĄTCZAK Radosław |
| 13 | 50.65 | Volta Ciclística de Santa Catarina | Stage 5 | 2025 | 59.5 | RODRÍGUEZ Diego Leonel |
| 14 | 50.558 | Vuelta Ciclista a Venezuela | Stage 7 | 2025 | 106.2 | LINAREZ Leangel Rubén |
| 15 | 50.536 | Vuelta a Colombia | Stage 7 | 2025 | 185.2 | PAREDES Wilmar |
| 16 | 50.526 | Tour of Lithuania | Stage 5 | 2025 | 152.7 | KURITS Karl |
| 17 | 50.439 | ΔΕΗ Tour of Hellas | 2025 | 0 | LÓPEZ Harold Martín |
| 18 | 50.21 | Tour of Magnificent Qinghai | Stage 8 | 2025 | 121.3 | SALBY Alexander |
| 19 | 50.194 | Tour of Binzhou | 2025 | 162 | PELLAUD Simon |
| 20 | 50.154 | National Championships Peru ME - Road Race | 2025 | 0 | TOSCANO Bill Janz |
| 21 | 50.045 | Tour of Taihu Lake | Stage 4 | 2025 | 137.5 | MALUCELLI Matteo |
| 22 | 50.013 | Tour de France | Stage 9 | 2025 | 174.1 | MERLIER Tim |
| 23 | 49.896 | Dookoła Mazowsza | 2025 | 0 | VANÍČEK Šimon |
| 24 | 49.852 | Tour of Lithuania | Stage 3 | 2025 | 160.8 | LAAS Martin |
| 25 | 49.781 | Renewi Tour | Stage 1 | 2025 | 182.6 | MERLIER Tim |
| 26 | 49.663 | Tour of Lithuania | Stage 2 | 2025 | 176 | KURITS Karl |
| 27 | 49.653 | Tour du Loir et Cher | Stage 2 | 2025 | 139 | KOECH Silas |
| 28 | 49.628 | Belgrade Banjaluka | Stage 4 | 2025 | 126 | RAJOVIĆ Dušan |
| 29 | 49.55 | Trans-Himalaya Cycling Race | 2025 | 0 | TSISHKOU Raman |
| 30 | 49.525 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 1 | 2025 | 121.42 | PELLAUD Simon |
| 31 | 49.49 | Vuelta Ciclista a Venezuela | Stage 8 | 2025 | 120 | VÉLEZ Cristian Damián |
| 32 | 49.336 | Tour de Taiwan | Stage 1 | 2025 | 83.2 | QUICK Blake |
| 33 | 49.265 | CRO Race | Stage 6 | 2025 | 156.5 | KOGUT Oded |
| 34 | 49.249 | Trans-Himalaya Cycling Race | Stage 1 | 2025 | 128.8 | TSISHKOU Raman |
| 35 | 49.226 | Tour of Estonia | Stage 1 | 2025 | 196.4 | BOGUSŁAWSKI Marceli |
| 36 | 49.215 | Tour of Shanghai | Stage 3 | 2025 | 88 | SALBY Alexander |
| 37 | 49.2 | Dookoła Mazowsza | Stage 3 | 2025 | 152 | POMORSKI Michał |
| 38 | 49.169 | Tour of Shanghai | Stage 2 | 2025 | 94.8 | RAJOVIĆ Dušan |
| 39 | 49.161 | Tour of Shanghai | 2025 | 0 | RAJOVIĆ Dušan |
| 40 | 49.103 | Tour of Shanghai | Stage 1 | 2025 | 95.3 | PITA Cristian David |
| 41 | 49.051 | Paris - Tours Elite | 2025 | 211.6 | TRENTIN Matteo |
| 42 | 48.994 | PostNord Tour of Denmark | Stage 2 | 2025 | 105.5 | WÆRENSKJOLD Søren |
| 43 | 48.967 | Tour of Bulgaria | Stage 1 | 2025 | 122.5 | CATALDO Lorenzo |
| 44 | 48.96 | Tour Alsace | Stage 2 | 2025 | 152.7 | GUILLEMETTE Mathias |
| 45 | 48.921 | Belgrade Banjaluka | 2025 | 0 | RAJOVIĆ Dušan |
| 46 | 48.877 | Tour of Japan | Stage 7 | 2025 | 104 | WALSH Liam |
| 47 | 48.873 | Tour Bitwa Warszawska | Stage 5 | 2025 | 100 | BOGUSŁAWSKI Marceli |
| 48 | 48.788 | Tour of Lithuania | 2025 | 0 | LAAS Martin |
| 49 | 48.752 | UAE Tour | Stage 5 | 2025 | 160 | MERLIER Tim |
| 50 | 48.752 | Yellow River Estuary (Dongying) Road Cycling Race | Stage 1 | 2025 | 138.7 | SALBY Alexander |
| 51 | 48.745 | Tour of Hainan | Stage 1 | 2025 | 90.34 | MALUCELLI Matteo |
| 52 | 48.71 | Arno Wallaard Memorial | 2025 | 187.9 | ROSENLUND Stian |
| 53 | 48.708 | Tour of Kosovo | Stage 1 | 2025 | 144.5 | MACKIE Ewan |
| 54 | 48.671 | Tour de la Provence | Stage 3 | 2025 | 190.6 | BENNETT Sam |
| 55 | 48.616 | Tour of Mersin | Stage 4 | 2025 | 120 | MARECZKO Jakub |
| 56 | 48.59 | Tour of Taihu Lake | 2025 | 0 | MALUCELLI Matteo |
| 57 | 48.516 | NIBC Tour of Holland | Stage 5 | 2025 | 148 | VAN POPPEL Danny |
| 58 | 48.473 | Tour du Bénin | Stage 1 | 2025 | 119.23 | JANSE VAN RENSBURG Reinardt |
| 59 | 48.458 | Petronas Le Tour de Langkawi | Stage 6 | 2025 | 123.5 | DE KLEIJN Arvid |
| 60 | 48.403 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 5 | 2025 | 136.2 | SALBY Alexander |
| 61 | 48.365 | Grand Prix de la ville de Pérenchies | 2025 | 178.4 | VANDEBOSCH Toon |
| 62 | 48.315 | Presidential Cycling Tour of Turkiye | 2025 | 0 | POELS Wout |
| 63 | 48.315 | Tour d'Algérie | Stage 7 | 2025 | 107.5 | HAMZA Yacine |
| 64 | 48.262 | Tour of Poyang Lake | Stage 5 | 2025 | 120.2 | CATALDO Lorenzo |
| 65 | 48.253 | Okolo Slovenska / Tour de Slovaquie | Stage 4 | 2025 | 169.1 | MAGNIER Paul |
| 66 | 48.203 | Petronas Le Tour de Langkawi | Stage 1 | 2025 | 96.7 | MALUCELLI Matteo |
| 67 | 48.169 | Renewi Tour | Stage 2 | 2025 | 172.7 | KOOIJ Olav |
| 68 | 48.149 | The Road Race Tokyo Tama | 2025 | 133.6 | QUARTUCCI Lorenzo |
| 69 | 48.142 | Volta a la Comunitat Valenciana | Stage 5 | 2025 | 104.2 | MILAN Jonathan |
| 70 | 48.117 | Tour de France | Stage 7 | 2025 | 197 | POGAČAR Tadej |
| 71 | 48.109 | Baltic Chain Tour | Stage 1b | 2025 | 185.5 | PAJUR Markus |
| 72 | 48.089 | Tour of Mersin | Stage 2 | 2025 | 122.8 | STOLIĆ Mihajlo |
| 73 | 48.08 | Dorpenomloop Rucphen | 2025 | 180.5 | DE CEUSTER Milan |
| 74 | 48.052 | Tour of Lithuania | Stage 4 | 2025 | 160.8 | LAAS Martin |
| 75 | 48.041 | Surf Coast Classic - Men | 2025 | 157 | ANDRESEN Tobias Lund |
| 76 | 48.041 | Binche - Chimay - Binche / Mémorial Frank Vandenbroucke | 2025 | 203.2 | MEEUS Jordi |
| 77 | 48.016 | Tour de France | Stage 11 | 2025 | 156.8 | ABRAHAMSEN Jonas |
| 78 | 48 | AlUla Tour | Stage 5 | 2025 | 169.6 | MOSCHETTI Matteo |
| 79 | 48 | Dookoła Mazowsza | Stage 2 | 2025 | 166.4 | VANÍČEK Šimon |
| 80 | 47.965 | Kampioenschap van Vlaanderen | 2025 | 180.2 | MILAN Jonathan |
| 81 | 47.94 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 4 | 2025 | 121.7 | QUARTUCCI Lorenzo |
| 82 | 47.875 | Dookoła Mazowsza | Stage 1 | 2025 | 168 | NOLDE Tobias |
| 83 | 47.872 | Volta Ciclista a Catalunya | Stage 6 | 2025 | 72 | SIMMONS Quinn |
| 84 | 47.871 | Tour de Kurpie | Stage 2 | 2025 | 114 | RADCLIFFE George |
| 85 | 47.862 | Tour de Kurpie | Stage 3 | 2025 | 109.02 | BANASZEK Alan |
| 86 | 47.82 | Giro d'Italia | Stage 14 | 2025 | 195 | ASGREEN Kasper |
| 87 | 47.802 | Volta Ciclista a Catalunya | Stage 5 | 2025 | 165.9 | BRENNAN Matthew |
| 88 | 47.751 | VDL Groep Omloop der Kempen | 2025 | 182.9 | SANTY Arne |
| 89 | 47.747 | Vuelta a Colombia | Stage 8 | 2025 | 171.4 | OSORIO Alejandro |
| 90 | 47.726 | Tour of Magnificent Qinghai | Stage 1 | 2025 | 120.6 | PEÑALVER Manuel |
| 91 | 47.711 | Elfstedenronde Brugge | 2025 | 196 | MAGNIER Paul |
| 92 | 47.71 | Tour d'Algérie | Stage 8 | 2025 | 184.6 | ASSAL Mohamed Nadjib |
| 93 | 47.689 | Santos Tour Down Under | Stage 6 | 2025 | 90 | WELSFORD Sam |
| 94 | 47.671 | Trofeo Palma | 2025 | 149.9 | LEITÃO Iúri |
| 95 | 47.671 | Scheldeprijs ME | 2025 | 202.8 | MERLIER Tim |
| 96 | 47.669 | Giro della Regione Friuli Venezia Giulia | Stage 2 | 2025 | 167 | MILESI Nicolas |
| 97 | 47.668 | Circuito del Porto - Trofeo Arvedi | 2025 | 180 | ERŽEN Žak |
| 98 | 47.576 | Tour de France | Stage 1 | 2025 | 184.9 | PHILIPSEN Jasper |
| 99 | 47.543 | Tour de Banyuwangi Ijen | Stage 1 | 2025 | 125.5 | MEIJERS Jeroen |
| 100 | 47.512 | National Championships Belgium ME - Road Race | 2025 | 230 | WELLENS Tim |