Cycling Elo July 30, 2022
Most cycling rankings are based on performances during the last year. Mortirolo Analyses uses rankings for different types of cycling skills based on the chess Elo-system. The rating of the cyclists is not determined with a predefined point system, but riders gain or lose rating points based on their (relative) results. Winning a low classified race with many top riders could lead to gain lots of rating points, while in a predefined point system that rider would only add a couple of points to his total. On the other hand the world leader can lose points even if he finishes around the tenth spot, because his predicted result was to win. Each race participants win or lose rating points.
Summary top 10
rank | mountain | tt | hill | sprint | cobble |
1 | POGACAR t | GANNA f | VAN AERT w | PHILIPSEN j | VAN DER POEL m |
2 | VINGEGAARD j | VAN AERT w | COLBRELLI s | JAKOBSEN f | VAN AERT w |
3 | ROGLIC p | DENNIS r | POGACAR t | BENNETT s | VAN BAARLE d |
4 | THOMAS g | ROGLIC p | ALAPHILIPPE j | GROENEWEGEN d | LAPORTE c |
5 | BERNAL e | DUMOULIN t | MATTHEWS m | VAN AERT w | NIZZOLO g |
6 | CARAPAZ r | KÜNG s | HAYTER e | KOOIJ o | STUYVEN j |
7 | BARDET r | EVENEPOEL r | EVENEPOEL r | MERLIER t | MATTHEWS m |
8 | GAUDU d | ASGREEN k | HERMANS q | DÉMARE a | COLBRELLI s |
9 | O'CONNOR b | THOMAS g | VLASOV a | SAGAN p | SAGAN p |
10 | VLASOV a | BISSEGGER s | VAN DER POEL m | GAVIRIA f | GILBERT p |
The top performers of the Tour have improved their rankings. Van Aert is now leader in the hill ranking, second in the time trial ranking and fifth in the sprint ranking. Vingegaard jumped to the second place behind Pogacar in the mountain ranking. And Philipsen is leader again in the sprint raking, closely followed by Jakobsen. Evenepoels second win in the Clasica San Sebastian made him jump to the seventh place in the hill ranking.
Cycling skill ranking July 30 2022 top 50
Click on the links below to see the top 50, the ratings and the old ranking and ratings of the different types of races.
Mountains
rank prev. name country age rating rating prev. 1 1 POGACAR Tadej SLO 23 2459 2416 2 3 VINGEGAARD Jonas DEN 25 2390 2197 3 2 ROGLIC Primoz SLO 32 2290 2351 4 41 THOMAS Geraint GBR 36 2171 1887 5 5 BERNAL Egan COL 25 2160 2160 6 6 CARAPAZ Richard ECU 29 2155 2155 7 8 BARDET Romain FRA 31 2146 2144 8 29 GAUDU David FRA 25 2140 1980 9 4 O'CONNOR Ben AUS 26 2139 2183 10 9 VLASOV Aleksandr RUS 26 2128 2130 11 7 YATES Adam GBR 29 2122 2149 12 10 LANDA Mikel ESP 32 2110 2110 13 11 ALMEIDA Joao POR 23 2107 2107 14 24 QUINTANA Nairo COL 32 2090 2003 15 12 HINDLEY Jai AUS 26 2079 2079 16 13 AYUSO Juan ESP 19 2066 2066 17 15 HIGUITA Sergio COL 25 2058 2058 18 14 MAS Enric ESP 27 2046 2062 19 16 HAIG Jack AUS 28 2045 2045 20 18 LÓPEZ Miguel Ángel COL 28 2035 2035 21 42 LUTSENKO Alexey KAZ 29 2033 1886 22 19 JOHANNESSEN Tobias Halland NOR 22 2028 2028 23 20 YATES Simon GBR 29 2019 2019 24 21 KUSS Sepp USA 27 2019 2016 25 44 MEINTJES Louis RSA 30 2013 1883 26 22 CARTHY Hugh GBR 28 2009 2009 27 23 BILBAO Pello ESP 32 2004 2004 28 17 CARUSO Damiano ITA 34 1985 2044 29 33 MARTIN Guillaume FRA 29 1984 1947 30 27 CHAVES Esteban COL 32 1983 1983 31 32 MARTIN Daniel IRL 35 1961 1961 32 26 GUERREIRO Ruben POR 28 1956 1985 33 39 KRUIJSWIJK Steven NED 35 1952 1890 34 25 MARTINEZ Daniel COL 26 1950 1988 35 34 VALVERDE Alejandro ESP 42 1930 1930 36 35 MÄDER Gino SUI 25 1916 1916 37 37 EVENEPOEL Remco BEL 22 1911 1911 38 38 VAN AERT Wout BEL 27 1906 1907 39 36 KÄMNA Lennard GER 25 1904 1912 40 40 PINOT Thibaut FRA 32 1887 1890 41 28 CICCONE Giulio ITA 27 1886 1982 42 43 PORTE Richie AUS 37 1885 1885 43 45 BUITRAGO Santiago COL 22 1880 1880 44 50 MAJKA Rafal POL 32 1875 1844 45 163 MADOUAS Valentin FRA 26 1873 1529 46 46 ARENSMAN Thymen NED 22 1867 1867 47 47 POELS Wout NED 34 1867 1867 48 48 POZZOVIVO Domenico ITA 39 1855 1855 49 31 WOODS Michael CAN 35 1850 1965 50 49 HIRT Jan CZE 31 1847 1847 56 30 URAN Rigoberto COL 35 1822 1970
*previous rating: June 30 2022
Time trial
rank prev. name country age rating rating prev. 1 1 GANNA Filippo ITA 26 2726 2738 2 3 VAN AERT Wout BEL 27 2618 2578 3 2 DENNIS Rohan AUS 32 2606 2606 4 4 ROGLIC Primoz SLO 32 2565 2565 5 5 DUMOULIN Tom NED 31 2557 2557 6 6 KÜNG Stefan SUI 28 2523 2550 7 7 EVENEPOEL Remco BEL 22 2510 2510 8 8 ASGREEN Kasper DEN 27 2373 2373 9 10 THOMAS Geraint GBR 36 2332 2269 10 9 BISSEGGER Stefan SUI 23 2314 2338 11 12 POGACAR Tadej SLO 23 2307 2254 12 11 CAVAGNA Remi FRA 26 2266 2266 13 13 HAYTER Ethan GBR 23 2252 2252 14 14 CAMPENAERTS Victor BEL 30 2248 2248 15 15 ANDERSEN Søren Kragh DEN 27 2225 2225 16 17 CATTANEO Mattia ITA 31 2212 2175 17 16 ALMEIDA Joao POR 23 2179 2179 18 23 SCHACHMANN Maximilian GER 28 2176 2140 19 18 AFFINI Edoardo ITA 26 2164 2164 20 20 VAN DER POEL Mathieu NED 27 2150 2150 21 30 VINGEGAARD Jonas DEN 25 2149 2054 22 24 BJERG Mikkel DEN 23 2148 2138 23 22 KWIATKOWSKI Michal POL 32 2145 2145 24 19 LAMPAERT Yves BEL 31 2139 2159 25 21 PEDERSEN Mads DEN 26 2127 2148 26 25 VAN EMDEN Jos NED 37 2115 2115 27 26 SOBRERO Matteo ITA 25 2109 2109 28 27 MARTIN Tony GER 37 2103 2103 29 33 TRATNIK Jan SLO 32 2083 2042 30 28 BEVIN Patrick NZL 31 2066 2066 31 44 MOLLEMA Bauke NED 35 2065 1991 32 29 FOSS Tobias NOR 25 2059 2059 33 32 PORTE Richie AUS 37 2045 2045 34 35 WÆRENSKJOLD Søren NOR 22 2037 2037 35 38 BETTIOL Alberto ITA 28 2030 2008 36 36 WALSCHEID Max GER 29 2018 2018 37 31 THOMAS Benjamin FRA 26 2018 2048 38 37 PRICE-PEJTERSEN Johan DEN 23 2015 2015 39 34 MCNULTY Brandon USA 24 2014 2041 40 42 DURBRIDGE Luke AUS 31 1995 1995 41 43 DOWSETT Alex GBR 33 1993 1993 42 41 MARTINEZ Daniel COL 26 1991 1995 43 45 SEVILLA Oscar ESP 45 1990 1990 44 47 ALAPHILIPPE Julian FRA 30 1984 1984 45 39 YATES Adam GBR 29 1981 2005 46 48 HOOLE Daan NED 23 1980 1980 47 56 VAN BAARLE Dylan NED 30 1975 1957 48 40 MATTHEWS Michael AUS 31 1973 2004 49 51 CRADDOCK Lawson USA 30 1971 1971 50 57 VLASOV Aleksandr RUS 26 1970 1957 53 46 JUNGELS Bob LUX 29 1956 1988 56 50 OLIVEIRA Nelson POR 33 1943 1973 57 49 LATOUR Pierre FRA 28 1943 1973
*previous rating: June 30 2022
Hills
rank prev. name country age rating rating prev. 1 2 VAN AERT Wout BEL 27 1969 1940 2 3 COLBRELLI Sonny ITA 32 1896 1896 3 1 POGACAR Tadej SLO 23 1893 1953 4 4 ALAPHILIPPE Julian FRA 30 1885 1882 5 10 MATTHEWS Michael AUS 31 1818 1705 6 7 HAYTER Ethan GBR 23 1751 1751 7 12 EVENEPOEL Remco BEL 22 1742 1693 8 9 HERMANS Quinten BEL 27 1709 1709 9 6 VLASOV Aleksandr RUS 26 1694 1789 10 5 VAN DER POEL Mathieu NED 27 1686 1810 11 15 PEDERSEN Mads DEN 26 1680 1654 12 13 VALVERDE Alejandro ESP 42 1669 1669 13 11 GIRMAY Biniam ERI 22 1652 1702 14 8 ROGLIC Primoz SLO 32 1636 1725 15 21 BILBAO Pello ESP 32 1632 1632 16 14 GAUDU David FRA 25 1631 1662 17 22 CARAPAZ Richard ECU 29 1630 1630 18 25 HIGUITA Sergio COL 25 1605 1605 19 46 VINGEGAARD Jonas DEN 25 1600 1546 20 27 PHILIPSEN Jasper BEL 24 1597 1598 21 29 BERNAL Egan COL 25 1596 1596 22 30 ALMEIDA Joao POR 23 1589 1589 23 32 ALBANESE Vincenzo ITA 25 1581 1581 24 34 ULISSI Diego ITA 33 1578 1578 25 35 GRÉGOIRE Romain FRA 19 1575 1575 26 37 KRON Andreas DEN 24 1567 1565 27 20 WOODS Michael CAN 35 1566 1638 28 96 WRIGHT Fred GBR 23 1561 1431 29 31 SIMON Julien FRA 36 1560 1584 30 41 JOHANNESSEN Tobias Halland NOR 22 1558 1558 31 65 BETTIOL Alberto ITA 28 1558 1503 32 18 MARTINEZ Daniel COL 26 1553 1640 33 59 PIDCOCK Tom GBR 23 1548 1512 34 45 ARANBURU Alex ESP 26 1545 1550 35 24 YATES Adam GBR 29 1544 1611 36 36 QUINTANA Nairo COL 32 1544 1569 37 60 ROTA Lorenzo ITA 27 1539 1512 38 67 AYUSO Juan ESP 19 1538 1502 39 51 PLAPP Lucas AUS 21 1530 1530 40 98 YATES Simon GBR 29 1526 1426 41 70 POWLESS Neilson USA 25 1524 1497 42 53 SCHMID Mauro SUI 22 1521 1521 43 106 THOMAS Benjamin FRA 26 1518 1414 44 75 THOMAS Geraint GBR 36 1518 1484 45 56 VENDRAME Andrea ITA 28 1518 1518 46 54 MARTIN Guillaume FRA 29 1517 1520 47 26 BARGUIL Warren FRA 30 1515 1605 48 57 BARDET Romain FRA 31 1511 1518 49 33 MAS Enric ESP 27 1510 1579 50 44 KÜNG Stefan SUI 28 1509 1550 57 42 FUGLSANG Jakob DEN 37 1485 1557 59 17 STUYVEN Jasper BEL 30 1476 1641 60 40 LUTSENKO Alexey KAZ 29 1473 1560 65 28 TEUNS Dylan BEL 30 1467 1596 66 47 CARUSO Damiano ITA 34 1466 1540 69 43 GUERREIRO Ruben POR 28 1463 1551 71 49 VUILLERMOZ Alexis FRA 34 1453 1538 74 16 MOHORIC Matej SLO 27 1446 1651 88 19 HIRSCHI Marc SUI 23 1427 1640 92 38 LATOUR Pierre FRA 28 1423 1562 104 23 SCHACHMANN Maximilian GER 28 1406 1623 106 39 MCNULTY Brandon USA 24 1403 1560 183 48 BAGIOLI Andrea ITA 23 1326 1540 186 50 WELLENS Tim BEL 31 1324 1531
*previous rating: June 30 2022
Sprint
rank prev. name country age rating rating prev. 1 2 PHILIPSEN Jasper BEL 24 2690 2674 2 1 JAKOBSEN Fabio NED 25 2676 2692 3 3 BENNETT Sam IRL 31 2467 2504 4 6 GROENEWEGEN Dylan NED 29 2460 2385 5 11 VAN AERT Wout BEL 27 2430 2296 6 8 KOOIJ Olav NED 20 2398 2356 7 7 MERLIER Tim BEL 29 2374 2374 8 5 DÉMARE Arnaud FRA 30 2359 2391 9 10 SAGAN Peter SVK 32 2340 2327 10 9 GAVIRIA Fernando COL 27 2339 2339 11 12 BAUHAUS Phil GER 28 2334 2293 12 4 EWAN Caleb AUS 28 2330 2442 13 17 DE LIE Arnaud BEL 20 2309 2268 14 16 BOUHANNI Nacer FRA 32 2273 2273 15 14 VIVIANI Elia ITA 33 2268 2285 16 13 CAVENDISH Mark GBR 37 2267 2287 17 15 ACKERMANN Pascal GER 28 2255 2280 18 18 PEDERSEN Mads DEN 26 2243 2218 19 21 GROVES Kaden AUS 23 2179 2171 20 20 BARBIER Rudy FRA 29 2171 2171 21 26 NIZZOLO Giacomo ITA 33 2171 2139 22 23 KRISTOFF Alexander NOR 35 2167 2158 23 24 COQUARD Bryan FRA 30 2152 2152 24 25 HODEG Alvaro COL 25 2151 2151 25 19 MOSCHETTI Matteo ITA 25 2136 2184 26 22 THIJSSEN Gerben BEL 24 2132 2167 27 32 VAN POPPEL Danny NED 29 2114 2076 28 35 KANTER Max GER 24 2108 2070 29 28 SALEH Mohd Harrif MAS 33 2108 2108 30 29 BONIFAZIO Niccolo ITA 28 2106 2106 31 30 WEEMAES Sasha BEL 24 2085 2085 32 27 DAINESE Alberto ITA 24 2080 2110 33 34 DUPONT Timothy BEL 34 2072 2072 34 37 KREDER Raymond NED 32 2057 2057 35 33 WALLS Matthew GBR 24 2050 2075 36 31 MARECZKO Jakub ITA 28 2049 2082 37 38 DE KLEIJN Arvid NED 28 2045 2045 38 47 GIRMAY Biniam ERI 22 2041 1994 39 39 PLOWRIGHT Jensen AUS 22 2032 2032 40 40 TESSON Jason FRA 24 2030 2030 41 41 MALUCELLI Matteo ITA 28 2024 2024 42 50 MEEUS Jordi BEL 24 2022 1971 43 52 LAPORTE Christophe FRA 29 2021 1965 44 48 HOFSTETTER Hugo FRA 28 2018 1993 45 42 GREIPEL André GER 40 2014 2014 46 43 PELUCCHI Matteo ITA 33 2008 2008 47 51 MOLANO Sebastian COL 28 2006 1965 48 36 CAPIOT Amaury BEL 29 2001 2058 49 45 REGUIGUI Youcef ALG 32 1999 1999 50 46 LAAS Martin EST 28 1999 1999 51 44 CONSONNI Simone ITA 27 1981 2007 54 49 CIMOLAI Davide ITA 32 1951 1977
*previous rating: June 30 2022
Cobbles
rank prev. name country age rating rating prev. 1 1 VAN DER POEL Mathieu NED 27 1903 1917 2 2 VAN AERT Wout BEL 27 1731 1761 3 3 VAN BAARLE Dylan NED 30 1626 1650 4 4 LAPORTE Christophe FRA 29 1590 1615 5 5 NIZZOLO Giacomo ITA 33 1585 1585 6 11 STUYVEN Jasper BEL 30 1558 1526 7 6 MATTHEWS Michael AUS 31 1541 1568 8 9 COLBRELLI Sonny ITA 32 1536 1536 9 7 SAGAN Peter SVK 32 1526 1557 10 8 GILBERT Philippe BEL 40 1519 1548 11 10 VAN AVERMAET Greg BEL 37 1502 1536 12 16 TRENTIN Matteo ITA 32 1497 1475 13 12 KÜNG Stefan SUI 28 1485 1512 14 13 MOHORIC Matej SLO 27 1475 1505 15 14 BENOOT Tiesj BEL 28 1459 1487 16 15 SÉNÉCHAL Florian FRA 29 1456 1484 17 17 KRISTOFF Alexander NOR 35 1443 1472 18 20 LAMPAERT Yves BEL 31 1430 1433 19 21 HOFSTETTER Hugo FRA 28 1427 1426 20 18 MERLIER Tim BEL 29 1422 1450 21 19 TURGIS Anthony FRA 28 1405 1435 22 CLARKE Simon AUS 36 1404 23 28 JAKOBSEN Fabio NED 25 1403 1368 24 23 VERMEERSCH Gianni BEL 29 1390 1390 25 24 VIVIANI Elia ITA 33 1386 1386 26 22 PEDERSEN Mads DEN 26 1370 1401 27 29 TEUNISSEN Mike NED 29 1360 1360 28 BETTIOL Alberto ITA 28 1359 29 25 JUNGELS Bob LUX 29 1348 1380 30 26 VANMARCKE Sep BEL 34 1347 1377 31 27 VAN POPPEL Danny NED 29 1341 1369 32 50 PHILIPSEN Jasper BEL 24 1318 1243 33 33 TILLER Rasmus NOR 26 1315 1315 34 39 DEGENKOLB John GER 33 1312 1297 35 31 VAN GESTEL Dries BEL 27 1311 1329 36 74 NYS Thibau BEL 19 1310 1164 37 36 DE LIE Arnaud BEL 20 1304 1304 38 37 GARCIA Ivan ESP 26 1303 1303 39 30 NAESEN Oliver BEL 31 1303 1334 40 38 MADOUAS Valentin FRA 26 1297 1298 41 40 DÉMARE Arnaud FRA 30 1295 1295 42 51 WALSCHEID Max GER 29 1293 1240 43 32 POLITT Nils GER 28 1290 1320 44 41 ANDERSEN Søren Kragh DEN 27 1284 1284 45 49 VLIEGEN Loic BEL 28 1284 1244 46 34 TEUNS Dylan BEL 30 1284 1313 47 35 ASGREEN Kasper DEN 27 1281 1312 48 POGACAR Tadej SLO 23 1264 49 46 PLANCKAERT Baptiste BEL 33 1258 1258 50 42 ARANBURU Alex ESP 26 1251 1278 51 43 WELLENS Tim BEL 31 1246 1274 52 48 HAUSSLER Heinrich AUS 38 1245 1245 53 44 PASQUALON Andrea ITA 34 1240 1270 54 45 CAPIOT Amaury BEL 29 1236 1267 57 47 STEWART Jake GBR 22 1227 1254
*previous rating: June 30 2022