| 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) |