# 2021 in men's road cycling

2021 in men's road cycling includes the 2021 men's bicycle races governed by the Union Cycliste Internationale. The races are part of the UCI Road Calendar.

## World Championships

The Road World Championships are set to be held in Flanders, Belgium from 18–26 September 2021.
Events at the 2021 UCI Road World Championships :
| Race | Date | Winner | Second | Third | Ref |
| Individual Time Trial | 19 September | Filippo Ganna (ITA) | Wout van Aert (BEL) | Remco Evenepoel (BEL) | |
| Road Race | 26 September | Julian Alaphilippe (FRA) | Dylan van Baarle (NED) | Michael Valgren (DEN) | |

## Olympics

The 2020 Summer Olympics were originally scheduled to be held in Tokyo, Japan in July and August 2020. Due to the COVID-19 pandemic, the games were postponed to 23 July – 8 August 2021.
Road cycling events at the Summer Olympics :
| Race | Date | Gold | Silver | Bronze | Ref |
| Individual Time Trial | 28 July | Primož Roglič (SLO) | Tom Dumoulin (NED) | Rohan Dennis (AUS) | |
| Road Race | 24 July | Richard Carapaz (ECU) | Wout van Aert (BEL) | Tadej Pogačar (SLO) | |

## Grand Tours

Grand Tours during the 2021 season :
| Race | Date | Winner | Second | Third |
| Giro d'Italia | 8–30 May | Egan Bernal (COL) | Damiano Caruso (ITA) | Simon Yates (GBR) |
| Tour de France | 26 June – 18 July | Tadej Pogačar (SLO) | Jonas Vingegaard (DEN) | Richard Carapaz (ECU) |
| Vuelta a España | 14 August – 5 September | Primož Roglič (SLO) | Enric Mas (ESP) | Jack Haig (AUS) |

## UCI World Tour

2021 UCI World Tour Races :
| Race | Date | Winner | Second | Third |
| Tour Down Under | 19–24 January | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic |
| Cadel Evans Great Ocean Road Race | 31 January | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic |
| UAE Tour | 21–27 February | Tadej Pogačar (SLO) | Adam Yates (GBR) | João Almeida (POR) |
| Omloop Het Nieuwsblad | 27 February | Davide Ballerini (ITA) | Jake Stewart (GBR) | Sep Vanmarcke (BEL) |
| Strade Bianche | 6 March | Mathieu van der Poel (NED) | Julian Alaphilippe (FRA) | Egan Bernal (COL) |
| Paris–Nice | 7–14 March | Maximilian Schachmann (GER) | Aleksandr Vlasov (RUS) | Ion Izagirre (ESP) |
| Tirreno–Adriatico | 10–16 March | Tadej Pogačar (SLO) | Wout van Aert (BEL) | Mikel Landa (ESP) |
| Milan–San Remo | 20 March | Jasper Stuyven (BEL) | Caleb Ewan (AUS) | Wout van Aert (BEL) |
| Volta a Catalunya | 22–28 March | Adam Yates (GBR) | Richie Porte (AUS) | Geraint Thomas (GBR) |
| Classic Brugge–De Panne | 24 March | Sam Bennett (IRL) | Jasper Philipsen (BEL) | Pascal Ackermann (GER) |
| E3 Saxo Bank Classic | 26 March | Kasper Asgreen (DEN) | Florian Sénéchal (FRA) | Mathieu van der Poel (NED) |
| Gent–Wevelgem | 28 March | Wout van Aert (BEL) | Giacomo Nizzolo (ITA) | Matteo Trentin (ITA) |
| Dwars door Vlaanderen | 31 March | Dylan van Baarle (NED) | Christophe Laporte (FRA) | Tim Merlier (BEL) |
| Ronde van Vlaanderen | 4 April | Kasper Asgreen (DEN) | Mathieu van der Poel (NED) | Greg Van Avermaet (BEL) |
| Tour of the Basque Country | 5–10 April | Primož Roglič (SLO) | Jonas Vingegaard (DEN) | Tadej Pogačar (SLO) |
| Amstel Gold Race | 18 April | Wout van Aert (BEL) | Tom Pidcock (GBR) | Maximilian Schachmann (GER) |
| La Flèche Wallonne | 21 April | Julian Alaphilippe (FRA) | Primož Roglič (SLO) | Alejandro Valverde (ESP) |
| Liège–Bastogne–Liège | 25 April | Tadej Pogačar (SLO) | Julian Alaphilippe (FRA) | David Gaudu (FRA) |
| Tour de Romandie | 27 April – 2 May | Geraint Thomas (GBR) | Richie Porte (AUS) | Fausto Masnada (ITA) |
| Critérium du Dauphiné | 30 May – 6 June | Richie Porte (AUS) | Alexey Lutsenko (KAZ) | Geraint Thomas (GBR) |
| Tour de Suisse | 6–13 June | Richard Carapaz (ECU) | Rigoberto Urán (COL) | Jakob Fuglsang (DEN) |
| Clásica de San Sebastián | 31 July | Neilson Powless (USA) | Matej Mohorič (SLO) | Mikkel Frølich Honoré (DEN) |
| Tour de Pologne | 9–15 August | João Almeida (POR) | Matej Mohorič (SLO) | Michał Kwiatkowski (POL) |
| Hamburg Cyclassics | 22 August | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic |
| Bretagne Classic Ouest–France | 29 August | Benoît Cosnefroy (FRA) | Julian Alaphilippe (FRA) | Mikkel Frølich Honoré (DEN) |
| / Benelux Tour | 30 August – 5 September | Sonny Colbrelli (ITA) | Matej Mohorič (SLO) | Victor Campenaerts (BEL) |
| Grand Prix Cycliste de Québec | 10 September | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic |
| Grand Prix Cycliste de Montréal | 12 September | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic |
| Eschborn–Frankfurt | 19 September | Jasper Philipsen (BEL) | John Degenkolb (GER) | Alexander Kristoff (NOR) |
| Paris–Roubaix | 3 October | Sonny Colbrelli (ITA) | Florian Vermeersch (BEL) | Mathieu van der Poel (NED) |
| Il Lombardia | 9 October | Tadej Pogačar (SLO) | Fausto Masnada (ITA) | Adam Yates (GBR) |
| Tour of Guangxi | 14–19 October | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic |

## UCI ProSeries

2021 UCI ProSeries Races :
| Race | Date | Winner | Second | Third |
| Vuelta a San Juan | 24–31 January | Cancelled | Cancelled | Cancelled |
| Tour de Langkawi | 30 January – 6 February | Cancelled | Cancelled | Cancelled |
| Tour of Oman | 9–14 February | Cancelled | Cancelled | Cancelled |
| Tour de la Provence | 11–14 February | Iván Sosa (COL) | Julian Alaphilippe (FRA) | Egan Bernal (COL) |
| Clásica de Almería | 14 February | Giacomo Nizzolo (ITA) | Florian Sénéchal (FRA) | Martin Laas (EST) |
| Faun-Ardèche Classic | 27 February | David Gaudu (FRA) | Clément Champoussin (FRA) | Hugh Carthy (GBR) |
| Royal Bernard Drôme Classic | 28 February | Andrea Bagioli (ITA) | Daryl Impey (RSA) | Mikkel Frølich Honoré (DEN) |
| Kuurne–Brussels–Kuurne | 28 February | Mads Pedersen (DEN) | Anthony Turgis (FRA) | Tom Pidcock (GBR) |
| Trofeo Laigueglia | 3 March | Bauke Mollema (NED) | Egan Bernal (COL) | Mauri Vansevenant (BEL) |
| GP Industria & Artigianato di Larciano | 7 March | Mauri Vansevenant (BEL) | Bauke Mollema (NED) | Mikel Landa (ESP) |
| Nokere Koerse | 17 March | Ludovic Robeet (BEL) | Damien Gaudin (FRA) | Luca Mozzato (ITA) |
| Bredene Koksijde Classic | 19 March | Tim Merlier (BEL) | Mads Pedersen (DEN) | Florian Sénéchal (FRA) |
| GP Miguel Induráin | 3 April | Alejandro Valverde (ESP) | Alexey Lutsenko (KAZ) | Luis León Sánchez (ESP) |
| Scheldeprijs | 7 April | Jasper Philipsen (BEL) | Sam Bennett (IRL) | Mark Cavendish (GBR) |
| Presidential Tour of Turkey | 11–18 April | José Manuel Díaz (ESP) | Jay Vine (AUS) | Eduardo Sepúlveda (ARG) |
| Brabantse Pijl | 14 April | Tom Pidcock (GBR) | Wout van Aert (BEL) | Matteo Trentin (ITA) |
| Volta a la Comunitat Valenciana | 14–18 April | Stefan Küng (SUI) | Nelson Oliveira (POR) | Enric Mas (ESP) |
| Tour of the Alps | 19–23 April | Simon Yates (GBR) | Pello Bilbao (ESP) | Aleksandr Vlasov (RUS) |
| Tour de Yorkshire | 29 April – 2 May | Cancelled | Cancelled | Cancelled |
| Four Days of Dunkirk | 4–9 May | Cancelled | Cancelled | Cancelled |
| Volta ao Algarve | 5–9 May | João Rodrigues (POR) | Ethan Hayter (GBR) | Kasper Asgreen (DEN) |
| Tro-Bro Léon | 16 May | Connor Swift (GBR) | Piet Allegaert (BEL) | Baptiste Planckaert (BEL) |
| Vuelta a Andalucía | 18–22 May | Miguel Ángel López (COL) | Antwan Tolhoek (NED) | Julen Amezqueta (ESP) |
| Boucles de la Mayenne | 27–30 May | Arnaud Démare (FRA) | Philipp Walsleben (GER) | Kristoffer Halvorsen (NOR) |
| Dwars door het Hageland | 5 June | Rasmus Tiller (NOR) | Danny van Poppel (NED) | Yves Lampaert (BEL) |
| Tour of Belgium | 9–13 June | Remco Evenepoel (BEL) | Yves Lampaert (BEL) | Gianni Marchand (BEL) |
| Tour of Slovenia | 9–13 June | Tadej Pogačar (SLO) | Diego Ulissi (ITA) | Matteo Sobrero (ITA) |
| ZLM Tour | 9–13 June | Cancelled | Cancelled | Cancelled |
| Tour de Wallonie | 20–24 July | Quinn Simmons (USA) | Stan Dewulf (BEL) | Alexis Renard (FRA) |
| Tour of Utah | 26 July – 1 August | Cancelled | Cancelled | Cancelled |
| Vuelta a Burgos | 3–7 August | Mikel Landa (ESP) | Fabio Aru (ITA) | Mark Padun (UKR) |
| Arctic Race of Norway | 5–8 August | Ben Hermans (BEL) | Odd Christian Eiking (NOR) | Victor Lafay (FRA) |
| Danmark Rundt | 10–14 August | Remco Evenepoel (BEL) | Mads Pedersen (DEN) | Mike Teunissen (NED) |
| Tour of Norway | 19–22 August | Ethan Hayter (GBR) | Ide Schelling (NED) | Mike Teunissen (NED) |
| Deutschland Tour | 26–29 August | Nils Politt (GER) | Pascal Ackermann (GER) | Alexander Kristoff (NOR) |
| Brussels Cycling Classic | 28 August | Remco Evenepoel (BEL) | Aimé De Gendt (BEL) | Tosh Van der Sande (BEL) |
| Tour of Austria | 31 August – 4 September | Cancelled | Cancelled | Cancelled |
| Maryland Cycling Classic | 5 September | Cancelled | Cancelled | Cancelled |
| Tour of Britain | 5–12 September | Wout van Aert (BEL) | Ethan Hayter (GBR) | Julian Alaphilippe (FRA) |
| Grand Prix de Fourmies | 12 September | Elia Viviani (ITA) | Pascal Ackermann (GER) | Fernando Gaviria (COL) |
| Tour de Luxembourg | 14–18 September | João Almeida (POR) | Marc Hirschi (SUI) | Mattia Cattaneo (ITA) |
| Grand Prix de Wallonie | 15 September | Christophe Laporte (FRA) | Warren Barguil (FRA) | Tosh Van der Sande (BEL) |
| Coppa Sabatini | 16 September | Michael Valgren (DEN) | Sonny Colbrelli (ITA) | Mathieu Burgaudeau (FRA) |
| Primus Classic | 18 September | Florian Sénéchal (FRA) | Tosh Van der Sande (BEL) | Jasper Stuyven (BEL) |
| Grand Prix de Denain | 21 September | Jasper Philipsen (BEL) | Jordi Meeus (BEL) | Ben Swift (GBR) |
| Eurométropole Tour | 29 September | Fabio Jakobsen (NED) | Jordi Meeus (BEL) | Mads Pedersen (DEN) |
| Giro dell'Emilia | 2 October | Primož Roglič (SLO) | João Almeida (POR) | Michael Woods (CAN) |
| Münsterland Giro | 3 October | Mark Cavendish (GBR) | Alexis Renard (FRA) | Morten Hulgaard (DEN) |
| Coppa Bernocchi | 4 October | Remco Evenepoel (BEL) | Alessandro Covi (ITA) | Fausto Masnada (ITA) |
| Tre Valli Varesine | 5 October | Alessandro De Marchi (ITA) | Davide Formolo (ITA) | Tadej Pogačar (SLO) |
| Milano-Torino | 6 October | Primož Roglič (SLO) | Adam Yates (GBR) | João Almeida (POR) |
| Gran Piemonte | 7 October | Matthew Walls (GBR) | Giacomo Nizzolo (ITA) | Olav Kooij (NED) |
| Tour of Taihu Lake | 9–12 October | Cancelled | Cancelled | Cancelled |
| Paris–Tours | 10 October | Arnaud Démare (FRA) | Franck Bonnamour (FRA) | Jasper Stuyven (BEL) |
| Grand Prix du Morbihan | 16 October | Arne Marit (BEL) | Bryan Coquard (FRA) | Elia Viviani (ITA) |
| Japan Cup | 17 October | Cancelled | Cancelled | Cancelled |

## Championships

2021 Continental Championships :
| Championships | Race | Date | Winner | Second | Third | Ref |
| African Championships Egypt | Team Time Trial | 2 March | South Africa | Rwanda | Algeria | |
| African Championships Egypt | Team Time Trial | 2 March | Gustav Basson Ryan Gibbons Kent Main Jason Oosthuizen | Joseph Areruya Jean Eric Habimana Moise Mugisha Jean Bosco Nsengimana | Azzedine Lagab Hamza Mansouri Youcef Reguigui Nassim Saidi | |
| African Championships Egypt | Individual Time Trial | 3 March | Ryan Gibbons (RSA) | Kent Main (RSA) | Moise Mugisha (RWA) | |
| African Championships Egypt | Mixed Team Relay | 4 March | South Africa | Rwanda | Ethiopia | |
| African Championships Egypt | Mixed Team Relay | 4 March | Frances Janse van Rensburg Carla Oberholzer Hayley Preen Gustav Basson Ryan Gibbons Kent Main | Diane Ingabire Valentine Nzayisenga Jacqueline Tuyishime Jean Eric Habimana Moise Mugisha Jean Bosco Nsengimana | Selam Amha Mihiret Gebreyowhans Taye Watango Yared Beharu Tsgabu Grmay Sintayehu Kebede | |
| African Championships Egypt | Road Race | 6 March | Ryan Gibbons (RSA) | Nassim Saidi (ALG) | Youcef Reguigui (ALG) | |
| Pan American Championships Dominican Republic | Individual Time Trial | 13 August | Hector Quintana Vidal (CHI) | João Pedro Rossi (BRA) | Anderson Arboleda (COL) | |
| Pan American Championships Dominican Republic | Road Race | 15 August | Nelson Soto (COL) | Cristian Pita (ECU) | Sebastian Novoa (ECU) | |
| European Championships Italy | Individual Time Trial | 9 September | Stefan Küng (SUI) | Filippo Ganna (ITA) | Remco Evenepoel (BEL) | |
| European Championships Italy | Road Race | 12 September | Sonny Colbrelli (ITA) | Remco Evenepoel (BEL) | Benoît Cosnefroy (FRA) | |
| Oceania Championships Australia | Individual Time Trial | Postponed due to the COVID-19 pandemic | Postponed due to the COVID-19 pandemic | Postponed due to the COVID-19 pandemic | Postponed due to the COVID-19 pandemic | Postponed due to the COVID-19 pandemic |
| Oceania Championships Australia | Road Race | Postponed due to the COVID-19 pandemic | Postponed due to the COVID-19 pandemic | Postponed due to the COVID-19 pandemic | Postponed due to the COVID-19 pandemic | Postponed due to the COVID-19 pandemic |

### National Championships
## UCI Teams
### UCI WorldTeams

The following nineteen teams have received a UCI WorldTour license for the 2021 season.
* AG2R Citroën Team
* Astana–Premier Tech
* Bora–Hansgrohe
* Cofidis
* Deceuninck–Quick-Step
* EF Education–Nippo
* Groupama–FDJ
* Ineos Grenadiers
* Intermarché–Wanty–Gobert Matériaux
* Israel Start-Up Nation
* Lotto–Soudal
* Movistar Team
* Team Bahrain Victorious
* Team BikeExchange
* Team DSM
* Team Jumbo–Visma
* Team Qhubeka NextHash
* Trek–Segafredo
* UAE Team Emirates