• Home cyclingcharts.com
  • UCI Rankings
  • Grand tours
  • Championships
  • Monuments
  • About Cycling charts

2026 Spring Classics G.C.

This Spring General classicifation heatmap below shows each rider’s result in 10 spring classics, one row per rider and one column per race: the darker the cell, the closer to the win. Switch between the two rankings and watch the order change.

The Viz.The Story

The Viz.

RankingShow top
Position 100+Win1 2 3 top 3did not start×did not finish

The Story

Grégoire tops the 2026 spring classics ranking without a single podium

Romain Grégoire tops the 2026 spring classics ranking with 614 points, ahead of Christophe Laporte (562) and Mathieu van der Poel (555), without finishing on a podium once. Tadej Pogačar, who won four of the 10 races, ranks 5th because he started only five. The ranking adds up all 10 classics, with 101 points minus the finishing position in each race.

What you’re looking at: the heatmap below shows each rider’s result in all 10 classics, one row per rider and one column per race: the darker the cell, the closer to the win. Switch to the UCI points ranking to see what changes when wins weigh more.

How consistency beat dominance in the spring classics ranking

Grégoire’s spring has no win and no podium, and it still adds up to the highest total. He started seven of the 10 classics, skipping Omloop Het Nieuwsblad, Gent-Wevelgem and Paris-Roubaix, and he scored in every race he rode: 4th in Strade Bianche, 4th in the Amstel Gold Race, 7th in Liège-Bastogne-Liège, 9th in La Flèche Wallonne, 18th in Milan-San Remo, 22nd in the Tour of Flanders and 29th in the E3 Saxo Classic. His average finish is 13th.

It is a familiar route to the top of this ranking. Five of the top 10 never finished in the top 3. Laporte, 2nd with 562 points, stood on a podium once, 3rd in Gent-Wevelgem, and did not finish the Amstel Gold Race. Gianni Vermeersch, 4th with 520 points, also started seven races, with a best result of 5th place in Strade Bianche.

Pogačar shows the opposite profile. He won four of his five starts (Strade Bianche, Milan-San Remo, the Tour of Flanders and Liège-Bastogne-Liège) and finished 2nd in the other, Paris-Roubaix. He skipped Omloop Het Nieuwsblad, the E3 Saxo Classic, Gent-Wevelgem, the Amstel Gold Race and La Flèche Wallonne. He averaged 99.8 points per start, Grégoire 87.7. The gap between them, 115 points, is volume: two more starts in the top 40 would have put Pogačar first.

Wout van Aert makes a similar point. Five starts, four top-10 finishes and the win in Paris-Roubaix give him 457 points, good for 9th place. He started none of the three hilly classics.

Matej Mohorič started nine of the 10 classics and ranks 11th

The most-travelled rider of the spring is Matej Mohorič, who skipped only Liège-Bastogne-Liège. He did not finish two of his nine races, Omloop Het Nieuwsblad and Paris-Roubaix, and finished the other seven between 8th place in the Tour of Flanders and 66th in La Flèche Wallonne. That is worth 446 points and 11th place, ahead of Paul Seixas (298 points) and Remco Evenepoel (296), who each started three races and finished on the podium every time. One other rider started nine of the 10 classics. Nobody started all of them.

Switch to UCI points and the order flips

Count UCI points instead and the picture changes. Pogačar leads with 3,540 points, 1,450 ahead of Van der Poel, and Van Aert is 3rd with 1,865. Seixas and Evenepoel, 34th and 36th on participation, are level in 4th and 5th place on 1,540 points each. Grégoire falls to 9th with 986 points. UCI points reward the biggest results: in Paris-Roubaix the winner earns 800 points and 20th place earns 50, while the participation ranking values the same two results at 100 and 81 points. Van der Poel is the only rider in the top three of both rankings.

Source and date. ProCyclingStats results pages of 10 men’s elite UCI WorldTour one-day races, collected on 20 October 2026 with a script and matched per rider. Download the data (CSV).

Rankings. Participation: 101 minus the finishing position per race (100 for a win, 0 from 101st place), summed over the 10 races. UCI points: the points for the finishing position as listed by ProCyclingStats, paid down to 60th place; the winner earns 400 (Omloop Het Nieuwsblad, E3 Saxo Classic), 500 (Strade Bianche, Gent-Wevelgem, Amstel Gold Race, La Flèche Wallonne) or 800 (Milan-San Remo, Tour of Flanders, Paris-Roubaix, Liège-Bastogne-Liège). Ties go to the rider with more wins.

Processing. A rider who did not finish scores 0 points; a rider not listed as starting shows as did not start. Riders with 0 points in the selected ranking are left out: 582 riders started, 423 score in the participation ranking and 281 in the UCI points ranking. Six UCI point values in the source were clearly wrong (a 0 or −25 where the other races of the same category give 800, 95, 48 or 0) and were corrected; no other values were changed.

Scope and limitations. Men’s elite only. The 10 races and the formula of 101 minus position are our choices; Dwars door Vlaanderen and other classics are not included. Results can be corrected later.

Share
Previous ProjectThe toughest monument
Next ProjectCycling sport dissected

Never miss a chart

Subscribe to the newsletter for new cycling charts, race insights, and the stories behind the data. Only a few emails per year, no spam, unsubscribe anytime.

Stories through data

CyclingCharts.com turns raw cycling data into clear, interactive charts. From wins and UCI points to the patterns behind them. Built for anyone who watches the racing, from casual fans to die-hard fans.

Menu

  • Home cyclingcharts.com
  • UCI Rankings
  • Grand tours
  • Championships
  • Monuments
  • About Cycling charts
Appriciate what you see? 💛 Buy Me a Coffee
© 2026 All rights Reserved. Made by Lars Heemskerk.