2019 Tour de Suisse
Rank Rider Team Time
1 Kasper Asgreen ( DEN ) Deceuninck-Quick-Step 4h 12 ' 16
2 Peter Sagan ( SVK ) Bora-Hansgrohe + 0
3 Rohan Dennis ( AUS ) Bahrain-Merida + 1
4 Michael Matthews ( AUS ) Team Sunweb + 1
5 Lawson Craddock ( USA ) EF Education First + 6
6 Stefan Küng ( SUI ) Groupama-FDJ + 10
7 Matteo Trentin ( ITA ) Mitchelton-Scott + 17
8 Geraint Thomas ( GBR ) Team Ineos + 18
9 Jonathan Castroviejo ( ESP ) Team Ineos + 19
10 Yves Lampaert ( BEL ) Deceuninck-Quick-Step + 19
The 2019 Tour de Suisse was a road cycling stage race that took place between 15 and 23 June 2019 in Switzerland. It was the 83rd edition of the Tour de Suisse and the 26th race of the 2019 UCI World Tour.