zo 22 September 2019
CM - Team Time Trial
1 Netherlands 38:27 2 Germany + 22 3 Great Britain + 51
ma 23 September 2019
CM - Individual Time Trial
1 Antonio Tiberi
Italy 38:28 2 Enzo Leijnse
Netherlands + 08 3 Marco Brenner
Germany + 13 CM - Individual Time Trial
di 24 September 2019
CM - Individual Time Trial
1 Chloe Dygert
United States 42:12 2 Anna van der Breggen
Netherlands + 01:32 3 Annemiek van Vleuten
Netherlands + 01:52 CM - Individual Time Trial
wo 25 September 2019
CM - Individual Time Trial
1 Rohan Dennis
Australia 01:05:05 2 Remco Evenepoel
Belgium + 01:09 3 Filippo Ganna
Italy + 01:55
do 26 September 2019
CM - Individual Road Race
1 Quinn Simmons
United States 03:38:04 2 Alessio Martinelli
Italy + 56 3 Magnus Sheffield
United States + 01:33
vr 27 September 2019
CM - Individual Road Race
CM - Individual Road Race
za 28 September 2019
CM - Individual Road Race
1 Annemiek van Vleuten
Netherlands 04:06:05 2 Anna van der Breggen
Netherlands + 02:15 3 Amanda Spratt
Australia + 02:28
zo 29 September 2019
CM - Individual Road Race
1 Mads Pedersen
Denmark 06:27:28 2 Matteo Trentin
Italy " 3 Stefan Küng
Switzerland + 02