Termin | Wyścig | Kraj | Zwycięzca | Lider ProTour |
11.03 – 18.03 | Paryż-Nicea | Francja | Alberto Contador Hiszpania (Discovery Channel Pro Cycling Team) | Alberto Contador (56 pkt) |
14.03 – 20.03 | Tirreno-Adriático | Włochy | Andreas Klöden Niemcy (Team Astana) | Alberto Contador (56 pkt) |
24.03 | Mediolan-San Remo | Włochy | Óscar Freire Hiszpania (Rabobank) | Alberto Contador (56 pkt) |
08.04 | Ronde van Vlaanderen | Belgia | Alessandro Ballan Włochy (Lampre-Fondital) | Alberto Contador (56 pkt) |
11.04 | Gandawa-Wevelgem | Belgia | Marcus Burghardt Niemcy (T-Mobile Team) | Óscar Freire (77 pkt) |
09.04 – 14.04 | Vuelta al Pais Vasco | Hiszpania | Juan José Cobo Hiszpania (Saunier Duval-Prodir) | Óscar Freire (77 pkt) |
15.04 | Paryż-Roubaix | Francja | Stuart O’Grady Australia (Team CSC) | Stuart O’Grady (79 pkt) |
22.04 | Amstel Gold Race | Holandia | Stefan Schumacher Niemcy (Gerolsteiner) | Davide Rebellin (92 pkt) |
25.04 | La Flèche Wallonne | Belgia | Davide Rebellin Włochy (Gerolsteiner) | Davide Rebellin (132 pkt) |
29.04 | Liège-Bastogne-Liège | Belgia | Danilo Di Luca Włochy (Liquigas) | Davide Rebellin (152 pkt) |
01.05 – 06.05 | Tour de Romandie | Szwajcaria | Thomas Dekker Holandia (Rabobank) | Davide Rebellin (157 pkt) |
21.05 – 27.05 | Volta a Catalunya | Hiszpania | Władimir Karpiec Rosja (Caisse d'Epargne - Illes Balears) | Davide Rebellin (157 pkt) |
12.05 – 03.06 | Giro d'Italia | Włochy | Danilo Di Luca Włochy (Liquigas) | Danilo Di Luca (207 pkt) |
10.06 – 17.06 | Critérium du Dauphiné Libéré | Francja | Christophe Moreau Francja (AG2R Prévoyance) | Danilo Di Luca (207 pkt) |
16.06 – 24.06 | Tour de Suisse | Szwajcaria | Władimir Karpiec Rosja (Caisse d'Epargne - Illes Balears) | Danilo Di Luca (207 pkt) |
24.06 | Team Time Trial - Eindhoven | Holandia | Team CSC Dania | Danilo Di Luca (207 pkt) |
07.07 – 29.07 | Tour de France | Francja | Alberto Contador Hiszpania (Discovery Channel Pro Cycling Team) | Danilo Di Luca (207 pkt) |
04.08 | Clásica de San Sebastián | Hiszpania | Leonardo Bertagnolli Włochy (Liquigas) | Danilo Di Luca (207 pkt) |
10.08 – 18.08 | Deutschland Tour | Niemcy | Jens Voigt Niemcy (Team CSC) | Danilo Di Luca (207 pkt) |
19.08 | Vattenfall Cyclassics | Niemcy | Alessandro Ballan Włochy (Lampre-Fondital) | Danilo Di Luca (207 pkt) |
22.08 – 29.08 | Eneco Tour | Benelux | José Iván Gutiérrez Hiszpania (Caisse d'Epargne - Illes Balears) | Danilo Di Luca (207 pkt) |
02.09 | GP Ouest-France | Francja | Thomas Voeckler Francja (Bouygues Telecom) | Danilo Di Luca (232 pkt) |
01.09 – 23.09 | Vuelta a España | Hiszpania | Denis Mienszow Rosja (Rabobank) | Danilo Di Luca (242 pkt) |
09.09 – 15.09 | Tour de Pologne | Polska | Johan Vansummeren Belgia (Predictor-Lotto) | Danilo Di Luca (242 pkt) |
26.09 – 30.09 | Mistrzostwa Świata | Niemcy | Paolo Bettini Włochy (Quick Step - Innergetic) | Danilo Di Luca (242 pkt) |
07.10 | Züri Metzgete | Szwajcaria | nie odbył się | Danilo Di Luca (242 pkt) |
14.10 | Paryż-Tours | Francja | Alessandro Petacchi Włochy (Team Milram) | Danilo Di Luca (242 pkt) |
20.10 | Giro di Lombardia | Włochy | Damiano Cunego Włochy (Lampre-Fondital) | Cadel Evans (247 pkt) |