2019 in men's road cycling

{{Short description|none}}

{{Year in road cycling|2019}}

2019 in men's road cycling is about the 2019 men's bicycle races governed by the UCI. The races are part of the UCI Road Calendar.{{cite web|url=http://www.uci.ch/road/calendar/|title=Road – Calendar|website=www.uci.ch}}

World Championships

{{main|2019 UCI Road World Championships}}

The World Road Championships were held in Innsbruck, Austria, from 22 to 30 September 2019.{{cite web|url=http://www.innsbruck-tirol2018.com/programm/programm/|title=Programm|website=www.innsbruck-tirol2018.com|access-date=2020-04-25|archive-url=https://web.archive.org/web/20180501010325/http://innsbruck-tirol2018.com/programm/programm/|archive-date=2018-05-01|url-status=dead}}

class="wikitable plainrowheaders"

|+ Events at the 2019 UCI Road World Championships

!Race

!Date

!Winner

!Second

!Third

!Ref

scope=row | World Championship Mixed Relay

| September 23

| {{flagicon|NED}} Netherlands

| {{flagicon|Germany}}

| {{flagicon|GBR}} United Kingdom

| {{cite web|title=Final Results / Résultat final |url=https://www.tissottiming.com/File/000311020A030101FFFFFFFFFFFFFF02 |date=22 September 2019 |accessdate=10 April 2020}}

scope=row | World Championship Time Trial

| September 26

| {{flagathlete|Rohan Dennis|AUS}}

| {{flagathlete|Remco Evenepoel|BEL}}

| {{flagathlete|Filippo Ganna|ITA}}

| {{cite web|title=Men Elite Individual Time Trial|url=https://www.tissottiming.com/File/000311020A010601FFFFFFFFFFFFFF02 |date=25 September 2019 |accessdate=10 April 2020}}

scope=row | World Championship Road Race

| September 30

| {{flagathlete|Mads Pedersen|DEN}}

| {{flagathlete|Matteo Trentin|ITA}}

| {{flagathlete|Stefan Küng|SUI}}

| {{cite web|title=Men Elite Road Race |url=https://www.tissottiming.com/File/000311020A010301FFFFFFFFFFFFFF05 |date=29 September 2019 |accessdate=10 April 2020}}

Grand Tours

class="wikitable plainrowheaders"

|+ Grand Tours in the 2019 season

!Race

!Date

!Winner

!Second

!Third

!Ref

scope=row | {{flagicon|Italy}} Giro d'Italia

|11 May – 2 June

| {{flagathlete|Richard Carapaz|ECU}}

| {{flagathlete|Vincenzo Nibali|ITA}}

| {{flagathlete|Primož Roglič|SLO}}

|{{cite web|url=https://www.procyclingstats.com/race/giro-d-italia/2019 |title=Giro d'Italia 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row |{{flagicon|France}} Tour de France

|6–28 July

| {{flagathlete|Egan Bernal|COL}}

| {{flagathlete|Geraint Thomas|GBR}}

| {{flagathlete|Steven Kruijswijk|NED}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-de-france/2019|title=Tour de France 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row |{{flagicon|Spain}} Vuelta a España

|24 August – 15 September

| {{flagathlete|Primož Roglič|SLO}}

| {{flagathlete|Alejandro Valverde|ESP}}

| {{flagathlete|Tadej Pogačar|SLO}}

|{{cite web|url=https://www.procyclingstats.com/race/vuelta-a-espana/2019|title=La Vuelta ciclista a España 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

UCI World Tour

{{main|2019 UCI World Tour}}

For the 2019 season, the UCI World Tour calendar contains the same events as in 2018.

class="wikitable plainrowheaders"
Race

!Date

!Winner

!Second

!Third

!Ref

scope=row | {{flagicon|AUS}} Santos Tour Down Under

| 15–20 January

| {{flagathlete|Daryl Impey|RSA}}

|{{flagathlete|Richie Porte|AUS}}

|{{flagathlete|Wout Poels|NED}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-down-under/2019|title=Santos Tour Down Under 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|AUS}} Cadel Evans Great Ocean Road Race

|27 January

|{{flagathlete|Elia Viviani|ITA}}

|{{flagathlete|Caleb Ewan|AUS}}

|{{flagathlete|Daryl Impey|RSA}}

|{{cite web|url=https://www.procyclingstats.com/race/great-ocean-race/2019|title=Cadel Evans Great Ocean Road Race 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|UAE}} UAE Tour

|24 February – 2 March

|{{flagathlete|Primož Roglič|SLO}}

|{{flagathlete|Alejandro Valverde|ESP}}

|{{flagathlete|David Gaudu|FRA}}

|{{cite web|url=https://www.procyclingstats.com/race/uae-tour/2019|title=uae Tour 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|BEL}} Omloop Het Nieuwsblad

|2 March

|{{flagathlete|Zdeněk Štybar|CZE}}

|{{flagathlete|Greg Van Avermaet|BEL}}

|{{flagathlete|Tim Wellens|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/omloop-het-nieuwsblad/2019|title=Omloop Het Nieuwsblad Elite 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|ITA}} Strade Bianche

| 9 March

|{{flagathlete|Julian Alaphilippe|FRA}}

|{{flagathlete|Jakob Fuglsang|DEN}}

|{{flagathlete|Wout Van Aert|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/strade-bianchi/2019|title=Strade Bianche 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|FRA}} Paris–Nice

|10–17 March

|{{flagathlete|Egan Bernal|COL}}

|{{flagathlete|Nairo Quintana|COL}}

|{{flagathlete|Michał Kwiatkowski|POL}}

|{{cite web|url=https://www.procyclingstats.com/race/paris-nice/2019|title=Paris-Nice 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|ITA}} Tirreno–Adriatico

|13–19 March

|{{flagathlete|Primož Roglič|SLO}}

|{{flagathlete|Adam Yates|GBR}}

|{{flagathlete|Jakob Fuglsang|DEN}}

|{{cite web|url=https://www.procyclingstats.com/race/tirreno-adriatico/2019|title=Tirreno-Adriatico 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|ITA}} Milan–San Remo

|23 March

|{{flagathlete|Julian Alaphilippe|FRA}}

|{{flagathlete|Oliver Naesen|BEL}}

|{{flagathlete|Michał Kwiatkowski|POL}}

|{{cite web|url=https://www.procyclingstats.com/race/milano-sanremo/2019|title=Milano-Sanremo 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|ESP}} Volta Ciclista a Catalunya

| 25–31 March

|{{flagathlete|Miguel Ángel López|COL}}

|{{flagathlete|Adam Yates|GBR}}

|{{flagathlete|Egan Bernal|COL}}

|{{cite web|url=https://www.procyclingstats.com/race/volta-a-catalunya/2019/gc|title=Volta Ciclista a Catalunya 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope="row" | {{flagicon|Belgium}} Three Days of Bruges–De Panne

|27 March

| {{flagathlete|Dylan Groenewegen|NED}}

| {{flagathlete|Fernando Gaviria|COL}}

| {{flagathlete|Elia Viviani|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/driedaagse-vd-panne/2019 |title=Volta Driedaagse Brugge-De Panne|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|BEL}} Record Bank E3 Harelbeke

|29 March

| {{flagathlete|Zdeněk Štybar|CZE}}

| {{flagathlete|Wout van Aert|BEL}}

| {{flagathlete|Greg Van Avermaet|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/e3-harelbeke/2019/result|title=Record Bank E3 Harelbeke 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|BEL}} Gent–Wevelgem

|31 March

| {{flagathlete|Alexander Kristoff|NOR}}

| {{flagathlete|John Degenkolb|GER}}

| {{flagathlete|Oliver Naesen|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/gent-wevelgem/2019/result|title=Gent-Wevelgem in Flanders Fields 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|BEL}} Dwars door Vlaanderen

| 3 April

| {{flagathlete|Mathieu van der Poel|NED}}

| {{flagathlete|Anthony Turgis|FRA}}

| {{flagathlete|Bob Jungels|LUX}}

|{{cite web|url=https://www.procyclingstats.com/race/dwars-door-vlaanderen/2019/result|title=Dwars door Vlaanderen – A travers la Flandre 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|BEL}} Ronde van Vlaanderen

|7 April

| {{flagathlete|Alberto Bettiol|ITA}}

| {{flagathlete|Kasper Asgreen|DEN}}

| {{flagathlete|Alexander Kristoff|NOR}}

|{{cite web|url=https://www.procyclingstats.com/race/ronde-van-vlaanderen/2019|title=Ronde van Vlaanderen – Tour des Flandres 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|ESP}} Vuelta al País Vasco

| 8–13 April

| {{flagathlete|Ion Izagirre|ESP}}

| {{flagathlete|Dan Martin|IRL}}

| {{flagathlete|Emanuel Buchmann|GER}}

|{{cite web|url=https://www.procyclingstats.com/race/itzulia-basque-country/2019/gc|title=Itzulia Basque Country 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|FRA}} Paris–Roubaix

|14 April

| {{flagathlete|Philippe Gilbert|BEL}}

| {{flagathlete|Nils Politt|GER}}

| {{flagathlete|Yves Lampaert|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/paris-roubaix/2019|title=Paris-Roubaix 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope="row" | {{flagicon|TUR}} Presidential Tour of Turkey

| 16–21 April

| {{flagathlete|Felix Großschartner|AUT}}

| {{flagathlete|Valerio Conti|ITA}}

| {{flagathlete|Merhawi Kudus|ERI}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-of-turkey/2019 |title=Presidential Cycling Tour of Turkey 2019 – Startlist – Startlist|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|NED}} Amstel Gold Race

|21 April

| {{flagathlete|Mathieu van der Poel|NED}}

| {{flagathlete|Simon Clarke|AUS}}

| {{flagathlete|Jakob Fuglsang|DEN}}

|{{cite web|url=https://www.procyclingstats.com/race/amstel-gold-race/2019|title=Amstel Gold Race 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|BEL}} La Flèche Wallonne

|24 April

| {{flagathlete|Julian Alaphilippe|FRA}}

| {{flagathlete|Jakob Fuglsang|DEN}}

| {{flagathlete|Diego Ulissi|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/la-fleche-wallone/2019|title=La Flèche Wallonne 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|BEL}} Liège–Bastogne–Liège

|28 April

| {{flagathlete|Jakob Fuglsang|DEN}}

| {{flagathlete|Davide Formolo|ITA}}

| {{flagathlete|Maximilian Schachmann|GER}}

|{{cite web|url=https://www.procyclingstats.com/race/liege-bastogne-liege/2019|title=Liège – Bastogne – Liège 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|SUI}} Tour de Romandie

| 30 April – 5 May

| {{flagathlete|Primož Roglič|SLO}}

| {{flagathlete|Rui Costa|POR}}

| {{flagathlete|Geraint Thomas|GBR}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-de-romandie/2019|title=Tour de Romandie 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|GER}} Eschborn–Frankfurt

| 1 May

| {{flagathlete|Pascal Ackermann|GER}}

| {{flagathlete|John Degenkolb|GER}}

| {{flagathlete|Alexander Kristoff|NOR}}

|{{cite web|url=https://www.procyclingstats.com/race/Eschborn-Frankfurt/2019|title=Eschborn-Frankfurt 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|USA}} Amgen Tour of California

| 12–18 May

|{{flagathlete|Tadej Pogačar|SLO}}

|{{flagathlete|Sergio Higuita|COL}}

|{{flagathlete|Kasper Asgreen|DEN}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-of-california/2019/overview|title=Amgen Tour of California 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|FRA}} Critérium du Dauphiné

| 9–16 June

| {{flagathlete|Jakob Fuglsang|DEN}}

| {{flagathlete|Tejay van Garderen|USA}}

| {{flagathlete|Emanuel Buchmann|GER}}

|{{cite web|url=https://www.procyclingstats.com/race/dauphine/2019/overview|title=Critérium du Dauphiné 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|SUI}} Tour de Suisse

| 15–23 June

| {{flagathlete|Egan Bernal|COL}}

| {{flagathlete|Rohan Dennis|AUS}}

| {{flagathlete|Patrick Konrad|AUT}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-de-suisse/2019/overview|title=Tour de Suisse 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|ESP}} Clásica Ciclista San Sebastián

|3 August

| {{flagathlete|Remco Evenepoel|BEL}}

| {{flagathlete|Greg Van Avermaet|BEL}}

| {{flagathlete|Marc Hirschi|SUI}}

|{{cite web|url=https://www.procyclingstats.com/race/san-sebastian/2019/overview|title=Clasica Ciclista San Sebastian 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|GBR}} Prudential RideLondon–Surrey Classic

| 4 August

| {{flagathlete|Elia Viviani|ITA}}

| {{flagathlete|Sam Bennett|IRL}}

| {{flagathlete|Michael Mørkøv|DEN}}

|{{cite web|url=https://www.procyclingstats.com/race/ride-london-classic/2019|title=Prudential RideLondon-Surrey Classic 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|POL}} Tour de Pologne

| 3–9 August

| {{flagathlete|Pavel Sivakov|RUS}}

| {{flagathlete|Jai Hindley|AUS}}

| {{flagathlete|Diego Ulissi|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/Tour-de-Pologne/2019|title=Tour de Pologne 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|BEL}}{{flagicon|NED}} BinckBank Tour

| 12–18 August

| {{flagathlete|Laurens De Plus|BEL}}

| {{flagathlete|Oliver Naesen|BEL}}

| {{flagathlete|Tim Wellens|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/binckbank-tour/2019/overview|title=Binck Bank Tour 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|GER}} EuroEyes Cyclassics Hamburg

|25 August

| {{flagathlete|Elia Viviani|ITA}}

| {{flagathlete|Caleb Ewan|AUS}}

| {{flagathlete|Giacomo Nizzolo|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/Cyclassics-Hamburg/2019|title=EuroEyes Cyclassics Hamburg 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|FRA}} Bretagne Classic Ouest-France

|1 September

| {{flagathlete|Sep Vanmarcke|BEL}}

| {{flagathlete|Tiesj Benoot|BEL}}

| {{flagathlete|Jack Haig|AUS}}

|{{cite web|url=https://www.procyclingstats.com/race/Bretagne-Classic/2019|title=Bretagne Classic – Ouest-France 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|CAN}} Grand Prix Cycliste de Québec

|13 September

| {{flagathlete|Michael Matthews|AUS}}

| {{flagathlete|Peter Sagan|SVK}}

| {{flagathlete|Greg Van Avermaet|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/gp-quebec/2019|title=Grand Prix Cycliste de Québec 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|CAN}} Grand Prix Cycliste de Montréal

|15 September

| {{flagathlete|Greg Van Avermaet|BEL}}

| {{flagathlete|Diego Ulissi|ITA}}

| {{flagathlete|Iván García|ESP}}

|{{cite web|url=https://www.procyclingstats.com/race/gp-montreal/2019|title=Grand Prix Cycliste de Montréal 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|ITA}} Il Lombardia

| 12 October

| {{flagathlete|Bauke Mollema|NED}}

| {{flagathlete|Alejandro Valverde|ESP}}

| {{flagathlete|Egan Bernal|COL}}

|{{cite web|url=https://www.procyclingstats.com/race/il-lombardia/2019/overview|title=Il Lombardia 2019|website=www.procyclingstats.com |accessdate=10 April 2020}}

scope=row | {{flagicon|CHN}} Gree-Tour of Guangxi

|17–22 October

| {{flagathlete|Enric Mas|ESP}}

| {{flagathlete|Daniel Martínez|COL}}

| {{flagathlete|Diego Rosa|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-of-guangxi/2019//results |title=Gree-Tour of Guangxi|website=www.procyclingstats.com |accessdate=11 April 2020}}

UCI tours

class="wikitable sortable plainrowheaders"
Tour

! Individual champion

! Team champion

! Nations champion

scope=row | UCI World Ranking

| {{flagathlete|Primož Roglič|SLO}}

| {{UCI team code|QST|2019}}

| {{flagu|Belgium}}

scope=row | World Tour Stage Race

| {{flagathlete|Primož Roglič|SLO}}

| No team ranking

| No nation ranking

scope=row | World Tour One-Day

| {{flagathlete|Greg Van Avermaet|BEL}}

| No team ranking

| No nation ranking

scope=row | Africa Tour

| {{flagathlete|Daryl Impey|RSA}}

| {{UCI team code|PRO|2019}}

| {{flagu|South Africa}}

scope=row | America Tour

| {{flagathlete|Egan Bernal|COL}}

| {{UCI team code|MED|2019}}

| {{COL}}

scope=row | Asia Tour

| {{flagathlete|Alexey Lutsenko|KAZ}}

| {{UCI team code|TSG|2019}}

| {{KAZ}}

scope=row | Europe Tour

| {{flagathlete|Primož Roglič|SLO}}

| {{UCI team code|TDE|2019b}}

| {{flagu|Belgium}}

scope=row | Oceania Tour

| {{flagathlete|Caleb Ewan|AUS}}

| {{UCI team code|BLN|2019}}

| {{flagu|Australia}}

2.HC Category Races

class="wikitable plainrowheaders"
Race

!Date

!Winner

!Second

!Third

!Ref

scope=row | {{flagicon|OMN}} Tour of Oman

|16–21 February

| {{flagathlete|Alexey Lutsenko|KAZ}}

| {{flagathlete|Domenico Pozzovivo|ITA}}

| {{flagathlete|Jesus Herrada|ESP}}

| {{cite web|url=https://www.procyclingstats.com/race/tour-of-oman/2019/gc|title=Tour of Oman 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|ESP}} 2019 Vuelta {{not a typo

| 20–24 February

| {{flagathlete|Jakob Fuglsang|DEN}}

| {{flagathlete|Ion Izagirre|ESP}}

| {{flagathlete|Steven Kruijswijk|NED}}

| {{cite web|url=https://www.procyclingstats.com/race/ruta-del-sol/2019/gc|title=Vuelta a Andalucia Ruta Ciclista Del Sol 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|POR}} Volta ao Algarve em Bicicleta

| 20–24 February

| {{flagathlete|Tadej Pogačar|SLO}}

| {{flagathlete|Søren Kragh Andersen|DEN}}

| {{flagathlete|Wout Poels|NED}}

| {{cite web|url=https://www.procyclingstats.com/race/volta-ao-algarve/2019/gc|title=Volta ao Algarve em Bicicleta 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|MYS}} Le Tour de Langkawi

|7–14 April

| {{flagathlete|Ben Dyball|AUS}}

| {{flagathlete|Keegan Swirbul|USA}}

| {{flagathlete|Vadim Pronskiy|KAZ}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-de-langkawi/2019/gc|title=Le Tour de Langkawi 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|ITA}} Tour of the Alps

|22–26 April

| {{flagathlete|Pavel Sivakov|RUS}}

| {{flagathlete|Tao Geoghegan Hart|GBR}}

| {{flagathlete|Vincenzo Nibali|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-of-the-alps/2019/gc|title=Tour of the Alps 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|GBR}} Tour de Yorkshire

|2–5 May

| {{flagathlete|Chris Lawless|GBR}}

| {{flagathlete|Greg Van Avermaet|BEL}}

| {{flagathlete|Eddie Dunbar|IRL}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-de-yorkshire/2019/gc |title=Tour de Yorkshire 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|FRA}} Four Days of Dunkirk

| 14–19 May

| {{flagathlete|Mike Teunissen|NED}}

| {{flagathlete|Amund Grøndahl Jansen|NOR}}

| {{flagathlete|Jens Keukeleire|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/4-jours-de-dunkerque/2019|title=4 Jours de Dunkerque / Grand Prix des Hauts de France 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|NOR}} Tour of Norway

|28 May – 2 June

| {{flagathlete|Alexander Kristoff|NOR}}

| {{flagathlete|Kristoffer Halvorsen|NOR}}

| {{flagathlete|Edvald Boasson Hagen|NOR}}

|{{cite web|url=https://www.procyclingstats.com/race/Tour-of-Norway/2019|title=Tour of Norway 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|LUX}} Skoda-Tour de Luxembourg

|5 – 9 June

| {{flagathlete|Jesus Herrada|ESP}}

| {{flagathlete|Maurits Lammertink|NED}}

| {{flagathlete|Andrea Pasqualon|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/Tour-de-Luxembourg/2019|title=Skoda-Tour de Luxembourg 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|BEL}} Baloise Belgium Tour

|12 – 16 June

| {{flagathlete|Remco Evenepoel|BEL}}

| {{flagathlete|Victor Campenaerts|BEL}}

| {{flagathlete|Tim Wellens|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-of-belgium/2019|title=Baloise Belgium Tour 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|SLO}} Tour of Slovenia

|19 – 23 June

| {{flagathlete|Diego Ulissi|ITA}}

| {{flagathlete|Giovanni Visconti|ITA}}

| {{flagathlete|Aleksandr Vlasov|RUS}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-of-slovenia/2019 |title=Tour of Slovenia 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|CHN}} Tour of Qinghai Lake

|14 27 July

| {{flagathlete|Robinson Chalapud|COL}}

| {{flagathlete|Óscar Sevilla|ESP}}

| {{flagathlete|Benjamin Dyball|AUS}}

|{{cite web|url=https://www.procyclingstats.com/race/Tour-of-Qinghai-Lake/2019|title=Tour of Qinghai Lake 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|BEL}} VOO-Tour de Wallonie

|27 – 31 July

| {{flagathlete|Loïc Vliegen|BEL}}

| {{flagathlete|Tosh Van der Sande|BEL}}

| {{flagathlete|Dries De Bondt|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-de-wallonie/2019|title=VOO-Tour de Wallonie 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|ESP}} Vuelta a Burgos

|13 – 17 August

| {{flagathlete|Iván Sosa|COL}}

| {{flagathlete|Óscar Rodríguez|COL}}

| {{flagathlete|Richard Carapaz|ECU}}

|{{cite web|url=https://www.procyclingstats.com/race/Vuelta-a-Burgos/2019|title=Vuelta a Burgos 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{nowrap|{{flagicon|USA}} The Larry H. Miller Tour of Utah}}

|12 – 18 August

| {{flagathlete|Ben Hermans|BEL}}

| {{flagathlete|James Piccoli|CAN}}

| {{flagathlete|Joe Dombrowski|USA}}

|{{cite web|url=https://www.procyclingstats.com/race/Tour-of-Utah/2019|title=The Larry H.Miller Tour of Utah 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|NOR}} Arctic Race of Norway

|15 – 18 August

| {{flagathlete|Alexey Lutsenko|KAZ}}

| {{flagathlete|Warren Barguil|FRA}}

| {{flagathlete|Krists Neilands|LAT}}

|{{cite web|url=https://www.procyclingstats.com/race/Arctic-Race-of-Norway/2019|title=Arctic Race of Norway 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|DEN}} PostNord Danmark Rundt

| 21–25 August

| {{flagathlete|Niklas Larsen|DEN}}

| {{flagathlete|Jonas Vingegaard|DEN}}

| {{flagathlete|Rasmus Quaade|DEN}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-of-denmark/2019|title=PostNord Danmark Rundt – Tour of Denmark 2019|website=www.procyclingstats.com |accessdate=11 April 2020}}

scope=row | {{flagicon|GER}} Deutschland Tour

|29 August – 1 September

| {{flagathlete|Jasper Stuyven|BEL}}

| {{flagathlete|Sonny Colbrelli|ITA}}

| {{flagathlete|Yves Lampaert|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/deutschland-tour/2019 |title=2019 Deutschland Tour|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|GBR}} Tour of Britain

|7 – 4 September

| {{flagathlete|Mathieu van der Poel|NED}}

| {{flagathlete|Matteo Trentin|ITA}}

| {{flagathlete|Jasper De Buyst|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/tour-of-brittain/2019|title=Ovo Energy Tour of Britain 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

1.HC Category Races

class="wikitable plainrowheaders"
Race

!Date

!Winner

!Second

!Third

!Ref

scope=row | {{flagicon|ESP}} Clásica de Almería

|17 February

| {{flagathlete|Pascal Ackermann|GER}}

| {{flagathlete|Marcel Kittel|GER}}

| {{flagathlete|Luka Mezgec|SLO}}

| {{cite web|url=https://www.procyclingstats.com/race/clasica-de-almeria/2019/result|title=Clasica de Almeria 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|ITA}} Trofeo Laigueglia

|17 February

| {{flagathlete|Simone Velasco|ITA}}

| {{flagathlete|Nicola Bagioli|ITA}}

| {{flagathlete|Matteo Sobrero|ITA}}

| {{cite web|url=https://www.procyclingstats.com/race/trofeo-laigueglia/2019/result|title=Trofeo Laigueglia 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|BEL}} Kuurne–Brussels–Kuurne

|3 March

| {{flagathlete|Bob Jungels|LUX}}

| {{flagathlete|Owain Doull|GBR}}

| {{flagathlete|Niki Terpstra|NED}}

| {{cite web|url=https://www.procyclingstats.com/race/kuurne-brussel-kuurne/2019/result|title=Kuurne-Bruxelles-Kuurne 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|ITA}} GP Industria & Artigianato

|10 March

| {{flagathlete|Maximilian Schachmann|GER}}

| {{flagathlete|Mattia Cattaneo|ITA}}

| {{flagathlete|Andrea Vendrame|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/gp-industria-artigianato/2019/result|title=GP Industria & Artigianato 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|NED}} Ronde van Drenthe

|17 March

| {{flagathlete|Pim Ligthart|NED}}

| {{flagathlete|Robbert de Greef|NED}}

| {{flagathlete|Nicola Bagioli|ITA}}

|{{cite web|url=https://www.procyclingstats.com/race/ronde-van-drenthe/2019/result|title=Ronde van Drenthe 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|BEL}} Nokere Koerse

|20 March

| {{flagathlete|Cees Bol|NED}}

| {{flagathlete|Pascal Ackermann|GER}}

| {{flagathlete|Jasper Philipsen|BEL}}

| {{cite web|url=https://www.procyclingstats.com/race/nokere-koers/2019/result|title=Danilith Nokere Koerse 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|BEL}} Handzame Classic

|22 March

| {{flagathlete|Pascal Ackermann|GER}}

| {{flagathlete|Kristoffer Halvorsen|NOR}}

| {{flagathlete|Álvaro José Hodeg|COL}}

| {{cite web|url=https://www.procyclingstats.com/race/handzame-classic/2019/result|title=Handzame Classic 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|FRA}} GP de Denain

|24 March

| {{flagathlete|Mathieu van der Poel|NED}}

| {{flagathlete|Marc Sarreau|FRA}}

| {{flagathlete|Timothy Dupont|BEL}}

| {{cite web|url=https://www.procyclingstats.com/race/gp-de-denain/2019/result|title=Grand Prix de Denain – Porte du Hainaut 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|BEL}} Scheldeprijs

|10 April

| {{flagathlete|Fabio Jakobsen|NED}}

| {{flagathlete|Max Walscheid |GER}}

| {{flagathlete|Chris Lawless|GBR}}

| {{cite web|url=https://www.procyclingstats.com/race/scheldeprijs/2019/result|title=Scheldeprijs 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|BEL}} Brabantse Pijl

|17 April

| {{flagathlete|Mathieu van der Poel|NED}}

| {{flagathlete|Julian Alaphilippe|FRA}}

| {{flagathlete|Tim Wellens|BEL}}

| {{cite web|url=https://www.procyclingstats.com/race/brabantse-pijl/2019/result|title=De Brabantse Pijl – La Flèche Brabanconne 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|SUI}} GP du canton d'Argovie

|13 June

| {{flagathlete|Alexander Kristoff|NOR}}

| {{flagathlete|Andrea Pasqualon|ITA}}

| {{flagathlete|Reinardt Janse van Rensburg|RSA}}

|{{cite web|url=https://www.procyclingstats.com/race/gp-du-canton-d-argovie/2019|title=GP du canton d'Argovie 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|BEL}} Brussels Cycling Classic

|7 September

| {{flagathlete|Caleb Ewan|AUS}}

| {{flagathlete|Pascal Ackermann|GER}}

| {{flagathlete|Jasper Philipsen|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/paris-bruxelles/2019|title=Brussels Cycling Classic 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|FRA}} GP de Fourmies

|8 September

| {{flagathlete|Pascal Ackermann|GER}}

| {{flagathlete|Arnaud Démare|FRA}}

| {{flagathlete|Álvaro José Hodeg|COL}}

|{{cite web|url=https://www.procyclingstats.com/race/GP-de-Fourmies/2019|title=GP de Fourmies / La Voix du Nord 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|BEL}} Primus Classic

|21 September

| {{flagathlete|Edward Theuns|BEL}}

| {{flagathlete|Pascal Ackermann|GER}}

| {{flagathlete|Jasper De Buyst|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/gp-impanis-van-petegem/2019|title=Primus Classic 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|GER}} Sparkassen Münsterland Giro

|3 October

| {{flagathlete|Álvaro José Hodeg|COL}}

| {{flagathlete|Pascal Ackermann|GER}}

| {{flagathlete|Tim Merlier|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/munsterland-giro/2019|title=Sparkassen Münsterland Giro 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|ITA}} Giro dell'Emilia

|5 October

| {{flagathlete|Primož Roglič|SLO}}

| {{flagathlete|Michael Woods|CAN}}

| {{flagathlete|Sergio Higuita|COL}}

|{{cite web|url=https://www.procyclingstats.com/race/giro-dell-emilia/2019|title=Giro dell'Emilia Internazionale Donne Elite 2019 – Startlist – Startlist|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|BEL}} Tour de l'Eurométropole

|5 October

| {{flagathlete|Piet Allegaert|BEL}}

| {{flagathlete|Florian Sénéchal|FRA}}

| {{flagathlete|Jasper Stuyven|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/circuit-franco-belge/2019|title=Tour de l'Eurométropole 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|ITA}} GP Bruno Beghelli

|6 October

|{{flagathlete|Sonny Colbrelli|ITA}}

|{{flagathlete|Alejandro Valverde|ESP}}

|{{flagathlete|Jack Haig|AUS}}

|{{cite web|url=https://www.procyclingstats.com/race/GP-Bruno-Beghelli/2019|title=Gran Premio Bruno Beghelli 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|ITA}} Tre Valli Varesine

|8 October

|{{flagathlete|Primož Roglič|SLO}}

|{{flagathlete|Giovanni Visconti|ITA}}

|{{flagathlete|Toms Skujiņš|LAT}}

|{{cite web|url=https://www.procyclingstats.com/race/Tre-Valli-Varesine/2019|title=Tre Valli Varesine 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|ITA}} Milano–Torino

|9 October

|{{flagathlete|Michael Woods|CAN}}

|{{flagathlete|Alejandro Valverde|ESP}}

|{{flagathlete|Adam Yates|GBR}}

|{{cite web|url=https://www.procyclingstats.com/race/Milano-Torino/2019|title=Milano-Torino 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|ITA}} Gran Piemonte

|10 October

|{{flagathlete|Egan Bernal|COL}}

|{{flagathlete|Iván Sosa|COL}}

|{{flagathlete|Nans Peters|FRA}}

|{{cite web|url=https://www.procyclingstats.com/race/Gran-Piemonte/2019|title=Gran Piemonte 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|FRA}} Paris–Tours

|13 October

|{{flagathlete|Jelle Wallays|BEL}}

|{{flagathlete|Niki Terpstra|NED}}

|{{flagathlete|Oliver Naesen|BEL}}

|{{cite web|url=https://www.procyclingstats.com/race/Paris-Tours/2019|title=Paris – Tours Elite 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

scope=row | {{flagicon|JPN}} Japan Cup

|October 21

|{{flagathlete|Bauke Mollema|NED}}

|{{flagathlete|Michael Woods|CAN}}

|{{flagathlete|Dion Smith|NZL}}

|{{cite web|url=https://www.procyclingstats.com/race/Japan-Cup/2019|title=Japan Cup Cycle Road Race 2019|website=www.procyclingstats.com |accessdate=26 April 2020}}

Championships

=Continental Championships=

class="wikitable plainrowheaders"
Championships

!Race

!Date

!Winner

!Second

!Third

!Ref

rowspan=3|African Championships
{{flag|Ethiopia}}

|Road race

| 19 March

| {{flagathlete|Mekseb Debesay|ERI}}

| {{flagathlete|Azzedine Lagab|ALG}}

| {{flagathlete|Youcef Reguigui|ALG}}

| {{cite news|url=https://www.procyclingstats.com/race/african-championships/2019/result|title=African Cycling Championships – Road Race 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

Individual time trial

| 17 March

| {{flagathlete|Stefan de Bod|RSA}}

| {{flagathlete|Sirak Tesfom|ERI}}

| {{flagathlete|Ryan Gibbons|RSA}}

| {{cite news|url=https://www.procyclingstats.com/race/african-continental-championships-itt/2019/result|title=African Cycling Championships – ITT 2019|publisher=ProCyclingStats|accessdate=26 April 2020}}

Team time trial

| 15 March

| {{ERI}}

| {{RWA}}

| {{ETH}}

|{{cite news|url=https://www.procyclingstats.com/race/african-cycling-championships-ttt/2019/result|title=African Cycling Championships – TTT 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

rowspan=2|Pan American Championships
{{flag|Mexico}}

|Road race

| 5 May

| {{flagathlete|Jefferson Cepeda|ECU}}

| {{flagathlete|Julio Camacho|COL}}

| {{flagathlete|Segundo Navarrete|ECU}}

| {{cite news|url=https://www.procyclingstats.com/race/panamerican-championships/2019/result|title=Pan American Championships – Road Race 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

Individual time trial

| 1 May

| {{flagathlete|Brandon Rivera|COL}}

| {{flagathlete|José Rodríguez|CHI}}

| {{flagathlete|Ignacio Prado|MEX}}

| {{cite news|url=https://www.procyclingstats.com/race/panamerican-champ-itt/2019/result|title=Pan American Championships – ITT 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

rowspan=3|Asian Championships
{{flag|Uzbekistan}}

|Road race

|28 April

| {{flagathlete|Yevgeniy Gidich|KAZ}}

| {{flagathlete|Lyu Xianjing|CHN}}

| {{flagathlete|Feng Chun-kai|TPE}}

| {{cite news|url=https://www.procyclingstats.com/race/asian-championships/2019/result|title=Asian Cycling Championships – Road Race 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

Individual time trial

|25 April

| {{flagathlete|Daniil Fominykh|KAZ}}

| {{flagathlete|Feng Chun-kai|TPE}}

| {{flagathlete|Cheung King Lok|HKG}}

| {{cite news|url=https://www.procyclingstats.com/race/asian-cycling-championships-itt/2019/result|title=Asian Cycling Championships – ITT 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

Team time trial

|23 April

| {{KAZ}}

| {{KOR}}

| {{HKG}}

| {{cite news|url=https://www.procyclingstats.com/race/asian-cycling-championships-ttt/2019/result|title=Asian Cycling Championships – TTT 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

rowspan=2|European Championships
{{flagu|Great Britain}}

|Road race

|rowspan=2|8–11 August

| {{flagathlete|Elia Viviani|ITA}}

| {{flagathlete|Yves Lampaert|BEL}}

| {{flagathlete|Pascal Ackermann|GER}}

|{{cite news|url=https://www.procyclingstats.com/race/uec-road-european-championships/2019|title=2019 UEC Road Elite European Championships|publisher=ProCyclingStats |accessdate=26 April 2020}}

Individual time trial

| {{flagathlete|Remco Evenepoel|BEL}}

| {{flagathlete|Kasper Asgreen|DEN}}

| {{flagathlete|Edoardo Affini|ITA}}

|

rowspan=2|Oceanian Championships
{{flagu|Australia}}

|Road race

|17 March

|{{flagathlete|Benjamin Dyball|AUS}}

| {{flagathlete|Jason Christie|NZL}}

| {{flagathlete|Chris Harper|AUS}}

|{{cite news|url=https://www.procyclingstats.com/race/oceania-championships/2019/result|title=Oceania Cycling Championships – Road Race 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

Individual time trial

|15 March

|{{flagathlete|Benjamin Dyball|AUS}}

| {{flagathlete|Jason Christie|NZL}}

| {{flagathlete|Michael Freiberg|AUS}}

| {{cite news|url=https://www.procyclingstats.com/race/oceania-continental-championships-itt/2019/result|title=Oceania Cycling Championships – ITT 2019|publisher=ProCyclingStats |accessdate=26 April 2020}}

=National Championships=

{{main|2019 national road cycling championships}}

UCI Teams

=UCI WorldTeams=

The UCI granted a UCI WorldTour licence to the following eighteen teams:{{cite web|url=http://www.uci.ch/pressreleases/registration-uci-worldteams-and-uci-professional-continental-teams-for-the-208-season/|title=Registration of UCI WorldTeams and UCI Professional Continental Teams for the 2019 season|website=www.uci.ch}}

  • {{flagicon|AUS}} {{UCI team code|MTS men|2019}}
  • {{flagicon|BHR}} {{UCI team code|TBM|2019}}
  • {{flagicon|BEL}} {{UCI team code|LTS|2019}}
  • {{flagicon|BEL}} {{UCI team code|QST|2019}}
  • {{flagicon|FRA}} {{UCI team code|ALM|2019}}
  • {{flagicon|FRA}} {{UCI team code|FDJ|2019}}
  • {{flagicon|GER}} {{UCI team code|BOH|2019}}
  • {{flagicon|GER}} {{UCI team code|SUN|2019}}
  • {{flagicon|GBR}} {{UCI team code|INS|2019b}}
  • {{flagicon|KAZ}} {{UCI team code|AST|2019}}
  • {{flagicon|NED}} {{UCI team code|TLJ|2019}}
  • {{flagicon|POL}} {{UCI team code|BMC|2019}}
  • {{flagicon|RSA}} {{UCI team code|TDD|2019}}
  • {{flagicon|ESP}} {{UCI team code|MOV|2019}}
  • {{flagicon|SUI}} {{UCI team code|TKA|2019}}
  • {{flagicon|UAE}} {{UCI team code|LAM|2019}}
  • {{flagicon|USA}} {{UCI team code|EFD|2019}}
  • {{flagicon|USA}} {{UCI team code|TFS|2019}}

=UCI Professional Continental teams=

{{Main|List of 2019 UCI Professional Continental and Continental teams}}

References

{{Reflist}}

{{2019 road cycling season by team}}

{{2019 in road cycling}}

{{Years in road cycling}}

*

Category:Men's road cycling by year