The 2017 Tour de Suisse was a road cycling stage race that took place between 10 and 18 June. It was the 81st edition of the Tour de Suisse and the twenty-fourth event of the 2017 UCI World Tour.

For the second time in three years, Slovenian rider Simon Špilak (Team Katusha–Alpecin) won the race after taking the race lead on the seventh stage, soloing to the stage victory when the race visited Austria. He finished 48 seconds clear of BMC Racing Team rider Damiano Caruso, while the podium was completed by LottoNL–Jumbo's Steven Kruijswijk, a further 20 seconds in arrears of Caruso.

In the race's other classifications, Bora–Hansgrohe rider Peter Sagan won the points classification for the sixth time in seven years after further extending his record for stage victories in the race – he won two stages to move to fifteen in his career; Aqua Blue Sport rider Lasse Norman Hansen led the mountains classification for the duration, while the best placed home rider was Mathias Frank (AG2R La Mondiale), finishing in seventh place overall. The teams classification was won by AG2R La Mondiale, with Frank being joined in the top-ten by Domenico Pozzovivo in fourth.

Teams

As the Tour de Suisse was a UCI World Tour event, all eighteen UCI WorldTeams were invited automatically and obliged to enter a team in the race. Four UCI Professional Continental teams competed, completing the 22-team peloton.

UCI WorldTeams

UCI Professional Continental teams

Route

The race route was partially announced on 21 December 2016, before the full itinerary was confirmed on 2 March 2017.

Stage characteristics and winners
StageDateRouteDistanceTypeWinner
110 JuneCham to Cham6 km (3.7 mi)Individual time trialRohan Dennis (AUS)
211 JuneCham to Cham172.7 km (107.3 mi)Hilly stagePhilippe Gilbert (BEL)
312 JuneMenziken to Bern159.3 km (99.0 mi)Flat stageMichael Matthews (AUS)
413 JuneBern to Villars-sur-Ollon150.2 km (93.3 mi)Mountain stageLarry Warbasse (USA)
514 JuneBex to Cevio222 km (137.9 mi)Mountain stagePeter Sagan (SVK)
615 JuneLocarno to La Punt166.7 km (103.6 mi)Mountain stageDomenico Pozzovivo (ITA)
716 JuneZernez to Sölden (Austria)160.8 km (99.9 mi)Mountain stageSimon Špilak (SLO)
817 JuneSchaffhausen to Schaffhausen100 km (62.1 mi)Hilly stagePeter Sagan (SVK)
918 JuneSchaffhausen to Schaffhausen28.6 km (17.8 mi)Individual time trialRohan Dennis (AUS)
Total1,166.3 km (724.7 mi)

Stages

Stage 1

10 June 2017 — Cham, 6 km (3.7 mi), Individual time trial (ITT)

Stage 1 result & General classification after Stage 1
RankRiderTeamTime
Stage 1 result & General classification after Stage 1 Rank Rider Team Time 1 Rohan Dennis (AUS) BMC Racing Team 6' 24" 2 Stefan Küng (SUI) BMC Racing Team + 8" 3 Matthias Brändle (AUT) Trek–Segafredo + 9" 4 Michael Matthews (AUS) Team Sunweb + 9" 5 Tom Dumoulin (NED) Team Sunweb + 9" 6 Jonathan Castroviejo (ESP) Movistar Team + 11" 7 Lars Boom (NED) LottoNL–Jumbo + 12" 8 Ryan Mullen (IRL) Cannondale–Drapac + 13" 9 Steven Lammertink (NED) LottoNL–Jumbo + 14" 10 Martin Elmiger (SUI) BMC Racing Team + 14"
1Rohan Dennis (AUS)BMC Racing Team6' 24"
2Stefan Küng (SUI)BMC Racing Team+ 8"
3Matthias Brändle (AUT)Trek–Segafredo+ 9"
4Michael Matthews (AUS)Team Sunweb+ 9"
5Tom Dumoulin (NED)Team Sunweb+ 9"
6Jonathan Castroviejo (ESP)Movistar Team+ 11"
7Lars Boom (NED)LottoNL–Jumbo+ 12"
8Ryan Mullen (IRL)Cannondale–Drapac+ 13"
9Steven Lammertink (NED)LottoNL–Jumbo+ 14"
10Martin Elmiger (SUI)BMC Racing Team+ 14"

Stage 2

11 June 2017 – Cham to Cham, 172.7 km (107.3 mi)

Stage 2 result
RankRiderTeamTime
Stage 2 result Rank Rider Team Time 1 Philippe Gilbert (BEL) Quick-Step Floors 4h 22' 36" 2 Patrick Bevin (NZL) Cannondale–Drapac + 0" 3 Anthony Roux (FRA) FDJ + 0" 4 Michael Albasini (SUI) Orica–Scott + 0" 5 Matteo Trentin (ITA) Quick-Step Floors + 0" 6 Marcus Burghardt (GER) Bora–Hansgrohe + 0" 7 Niccolò Bonifazio (ITA) Bahrain–Merida + 0" 8 Peter Sagan (SVK) Bora–Hansgrohe + 0" 9 Valerio Conti (ITA) UAE Team Emirates + 0" 10 Michael Matthews (AUS) Team Sunweb + 0"General classification after Stage 2 Rank Rider Team Time 1 Stefan Küng (SUI) BMC Racing Team 4h 29' 08" 2 Michael Matthews (AUS) Team Sunweb + 1" 3 Tom Dumoulin (NED) Team Sunweb + 1" 4 Lars Boom (NED) LottoNL–Jumbo + 4" 5 Peter Sagan (SVK) Bora–Hansgrohe + 8" 6 Damiano Caruso (ITA) BMC Racing Team + 10" 7 Michael Albasini (SUI) Orica–Scott + 11" 8 Hugo Houle (CAN) AG2R La Mondiale + 12" 9 Patrick Bevin (NZL) Cannondale–Drapac + 13" 10 Matteo Trentin (ITA) Quick-Step Floors + 14"
1Philippe Gilbert (BEL)Quick-Step Floors4h 22' 36"
2Patrick Bevin (NZL)Cannondale–Drapac+ 0"
3Anthony Roux (FRA)FDJ+ 0"
4Michael Albasini (SUI)Orica–Scott+ 0"
5Matteo Trentin (ITA)Quick-Step Floors+ 0"
6Marcus Burghardt (GER)Bora–Hansgrohe+ 0"
7Niccolò Bonifazio (ITA)Bahrain–Merida+ 0"
8Peter Sagan (SVK)Bora–Hansgrohe+ 0"
9Valerio Conti (ITA)UAE Team Emirates+ 0"
10Michael Matthews (AUS)Team Sunweb+ 0"
RankRiderTeamTime
1Stefan Küng (SUI)BMC Racing Team4h 29' 08"
2Michael Matthews (AUS)Team Sunweb+ 1"
3Tom Dumoulin (NED)Team Sunweb+ 1"
4Lars Boom (NED)LottoNL–Jumbo+ 4"
5Peter Sagan (SVK)Bora–Hansgrohe+ 8"
6Damiano Caruso (ITA)BMC Racing Team+ 10"
7Michael Albasini (SUI)Orica–Scott+ 11"
8Hugo Houle (CAN)AG2R La Mondiale+ 12"
9Patrick Bevin (NZL)Cannondale–Drapac+ 13"
10Matteo Trentin (ITA)Quick-Step Floors+ 14"

Stage 3

12 June 2017 — Menziken to Bern, 159.3 km (99.0 mi)

Stage 3 result
RankRiderTeamTime
Stage 3 result Rank Rider Team Time 1 Michael Matthews (AUS) Team Sunweb 3h 49' 48" 2 Peter Sagan (SVK) Bora–Hansgrohe + 0" 3 John Degenkolb (GER) Trek–Segafredo + 0" 4 Tim Wellens (BEL) Lotto–Soudal + 0" 5 Michael Albasini (SUI) Orica–Scott + 0" 6 Patrick Bevin (NZL) Cannondale–Drapac + 0" 7 Arthur Vichot (FRA) FDJ + 0" 8 Matteo Trentin (ITA) Quick-Step Floors + 0" 9 Jan Bakelants (BEL) AG2R La Mondiale + 0" 10 Damiano Caruso (ITA) BMC Racing Team + 0"General classification after Stage 3 Rank Rider Team Time 1 Michael Matthews (AUS) Team Sunweb 8h 18' 47" 2 Tom Dumoulin (NED) Team Sunweb + 10" 3 Peter Sagan (SVK) Bora–Hansgrohe + 11" 4 Damiano Caruso (ITA) BMC Racing Team + 19" 5 Michael Albasini (SUI) Orica–Scott + 20" 6 Patrick Bevin (NZL) Cannondale–Drapac + 22" 7 Matteo Trentin (ITA) Quick-Step Floors + 23" 8 John Degenkolb (GER) Trek–Segafredo + 24" 9 Ion Izagirre (ESP) Bahrain–Merida + 25" 10 Marc Soler (ESP) Movistar Team + 25"
1Michael Matthews (AUS)Team Sunweb3h 49' 48"
2Peter Sagan (SVK)Bora–Hansgrohe+ 0"
3John Degenkolb (GER)Trek–Segafredo+ 0"
4Tim Wellens (BEL)Lotto–Soudal+ 0"
5Michael Albasini (SUI)Orica–Scott+ 0"
6Patrick Bevin (NZL)Cannondale–Drapac+ 0"
7Arthur Vichot (FRA)FDJ+ 0"
8Matteo Trentin (ITA)Quick-Step Floors+ 0"
9Jan Bakelants (BEL)AG2R La Mondiale+ 0"
10Damiano Caruso (ITA)BMC Racing Team+ 0"
RankRiderTeamTime
1Michael Matthews (AUS)Team Sunweb8h 18' 47"
2Tom Dumoulin (NED)Team Sunweb+ 10"
3Peter Sagan (SVK)Bora–Hansgrohe+ 11"
4Damiano Caruso (ITA)BMC Racing Team+ 19"
5Michael Albasini (SUI)Orica–Scott+ 20"
6Patrick Bevin (NZL)Cannondale–Drapac+ 22"
7Matteo Trentin (ITA)Quick-Step Floors+ 23"
8John Degenkolb (GER)Trek–Segafredo+ 24"
9Ion Izagirre (ESP)Bahrain–Merida+ 25"
10Marc Soler (ESP)Movistar Team+ 25"

Stage 4

13 June 2017 – Bern to Villars-sur-Ollon, 150.2 km (93.3 mi)

Stage 4 result
RankRiderTeamTime
Stage 4 result Rank Rider Team Time 1 Larry Warbasse (USA) Aqua Blue Sport 3h 48' 55" 2 Damiano Caruso (ITA) BMC Racing Team + 40" 3 Steven Kruijswijk (NED) LottoNL–Jumbo + 40" 4 Simon Špilak (SLO) Team Katusha–Alpecin + 40" 5 Domenico Pozzovivo (ITA) AG2R La Mondiale + 44" 6 Mathias Frank (SUI) AG2R La Mondiale + 47" 7 Marc Soler (ESP) Movistar Team + 59" 8 Miguel Ángel López (COL) Astana + 1' 07" 9 Mikel Nieve (ESP) Team Sky + 1' 20" 10 Rui Costa (POR) UAE Team Emirates + 1' 34"General classification after Stage 4 Rank Rider Team Time 1 Damiano Caruso (ITA) BMC Racing Team 12h 08' 35" 2 Steven Kruijswijk (NED) LottoNL–Jumbo + 15" 3 Domenico Pozzovivo (ITA) AG2R La Mondiale + 24" 4 Simon Špilak (SLO) Team Katusha–Alpecin + 24" 5 Marc Soler (ESP) Movistar Team + 31" 6 Mathias Frank (SUI) AG2R La Mondiale + 33" 7 Mikel Nieve (ESP) Team Sky + 1' 09" 8 Rui Costa (POR) UAE Team Emirates + 1' 10" 9 Valerio Conti (ITA) UAE Team Emirates + 1' 20" 10 Miguel Ángel López (COL) Astana + 1' 25"
1Larry Warbasse (USA)Aqua Blue Sport3h 48' 55"
2Damiano Caruso (ITA)BMC Racing Team+ 40"
3Steven Kruijswijk (NED)LottoNL–Jumbo+ 40"
4Simon Špilak (SLO)Team Katusha–Alpecin+ 40"
5Domenico Pozzovivo (ITA)AG2R La Mondiale+ 44"
6Mathias Frank (SUI)AG2R La Mondiale+ 47"
7Marc Soler (ESP)Movistar Team+ 59"
8Miguel Ángel López (COL)Astana+ 1' 07"
9Mikel Nieve (ESP)Team Sky+ 1' 20"
10Rui Costa (POR)UAE Team Emirates+ 1' 34"
RankRiderTeamTime
1Damiano Caruso (ITA)BMC Racing Team12h 08' 35"
2Steven Kruijswijk (NED)LottoNL–Jumbo+ 15"
3Domenico Pozzovivo (ITA)AG2R La Mondiale+ 24"
4Simon Špilak (SLO)Team Katusha–Alpecin+ 24"
5Marc Soler (ESP)Movistar Team+ 31"
6Mathias Frank (SUI)AG2R La Mondiale+ 33"
7Mikel Nieve (ESP)Team Sky+ 1' 09"
8Rui Costa (POR)UAE Team Emirates+ 1' 10"
9Valerio Conti (ITA)UAE Team Emirates+ 1' 20"
10Miguel Ángel López (COL)Astana+ 1' 25"

Stage 5

14 June 2017 — Bex to Cevio, 222 km (137.9 mi)

Stage 5 result
RankRiderTeamTime
Stage 5 result Rank Rider Team Time 1 Peter Sagan (SVK) Bora–Hansgrohe 5h 15' 50" 2 Michael Albasini (SUI) Orica–Scott + 0" 3 Matteo Trentin (ITA) Quick-Step Floors + 0" 4 Patrick Bevin (NZL) Cannondale–Drapac + 0" 5 Niccolò Bonifazio (ITA) Bahrain–Merida + 0" 6 Michael Matthews (AUS) Team Sunweb + 0" 7 Sacha Modolo (ITA) UAE Team Emirates + 0" 8 Oscar Gatto (ITA) Astana + 0" 9 Aaron Gate (NZL) Aqua Blue Sport + 0" 10 Owain Doull (GBR) Team Sky + 0"General classification after Stage 5 Rank Rider Team Time 1 Damiano Caruso (ITA) BMC Racing Team 17h 24' 24" 2 Steven Kruijswijk (NED) LottoNL–Jumbo + 16" 3 Domenico Pozzovivo (ITA) AG2R La Mondiale + 25" 4 Simon Špilak (SLO) Team Katusha–Alpecin + 25" 5 Marc Soler (ESP) Movistar Team + 32" 6 Mathias Frank (SUI) AG2R La Mondiale + 34" 7 Mikel Nieve (ESP) Team Sky + 1' 10" 8 Rui Costa (POR) UAE Team Emirates + 1' 11" 9 Valerio Conti (ITA) UAE Team Emirates + 1' 21" 10 Tao Geoghegan Hart (GBR) Team Sky + 1' 38"
1Peter Sagan (SVK)Bora–Hansgrohe5h 15' 50"
2Michael Albasini (SUI)Orica–Scott+ 0"
3Matteo Trentin (ITA)Quick-Step Floors+ 0"
4Patrick Bevin (NZL)Cannondale–Drapac+ 0"
5Niccolò Bonifazio (ITA)Bahrain–Merida+ 0"
6Michael Matthews (AUS)Team Sunweb+ 0"
7Sacha Modolo (ITA)UAE Team Emirates+ 0"
8Oscar Gatto (ITA)Astana+ 0"
9Aaron Gate (NZL)Aqua Blue Sport+ 0"
10Owain Doull (GBR)Team Sky+ 0"
RankRiderTeamTime
1Damiano Caruso (ITA)BMC Racing Team17h 24' 24"
2Steven Kruijswijk (NED)LottoNL–Jumbo+ 16"
3Domenico Pozzovivo (ITA)AG2R La Mondiale+ 25"
4Simon Špilak (SLO)Team Katusha–Alpecin+ 25"
5Marc Soler (ESP)Movistar Team+ 32"
6Mathias Frank (SUI)AG2R La Mondiale+ 34"
7Mikel Nieve (ESP)Team Sky+ 1' 10"
8Rui Costa (POR)UAE Team Emirates+ 1' 11"
9Valerio Conti (ITA)UAE Team Emirates+ 1' 21"
10Tao Geoghegan Hart (GBR)Team Sky+ 1' 38"

Stage 6

15 June 2017 — Locarno to La Punt, 166.7 km (103.6 mi)

Stage 6 result
RankRiderTeamTime
Stage 6 result Rank Rider Team Time 1 Domenico Pozzovivo (ITA) AG2R La Mondiale 4h 38' 49" 2 Rui Costa (POR) UAE Team Emirates + 4" 3 Ion Izagirre (ESP) Bahrain–Merida + 4" 4 Mathias Frank (SUI) AG2R La Mondiale + 4" 5 Simon Špilak (SLO) Team Katusha–Alpecin + 12" 6 Steven Kruijswijk (NED) LottoNL–Jumbo + 12" 7 Damiano Caruso (ITA) BMC Racing Team + 15" 8 Pello Bilbao (ESP) Astana + 18" 9 Marc Soler (ESP) Movistar Team + 18" 10 Michael Woods (CAN) Cannondale–Drapac + 21"General classification after Stage 6 Rank Rider Team Time 1 Domenico Pozzovivo (ITA) AG2R La Mondiale 22h 03' 28" 2 Damiano Caruso (ITA) BMC Racing Team + 0" 3 Steven Kruijswijk (NED) LottoNL–Jumbo + 13" 4 Simon Špilak (SLO) Team Katusha–Alpecin + 22" 5 Mathias Frank (SUI) AG2R La Mondiale + 23" 6 Marc Soler (ESP) Movistar Team + 35" 7 Rui Costa (POR) UAE Team Emirates + 54" 8 Mikel Nieve (ESP) Team Sky + 1' 19" 9 Pello Bilbao (ESP) Astana + 1' 42" 10 Valerio Conti (ITA) UAE Team Emirates + 3' 02"
1Domenico Pozzovivo (ITA)AG2R La Mondiale4h 38' 49"
2Rui Costa (POR)UAE Team Emirates+ 4"
3Ion Izagirre (ESP)Bahrain–Merida+ 4"
4Mathias Frank (SUI)AG2R La Mondiale+ 4"
5Simon Špilak (SLO)Team Katusha–Alpecin+ 12"
6Steven Kruijswijk (NED)LottoNL–Jumbo+ 12"
7Damiano Caruso (ITA)BMC Racing Team+ 15"
8Pello Bilbao (ESP)Astana+ 18"
9Marc Soler (ESP)Movistar Team+ 18"
10Michael Woods (CAN)Cannondale–Drapac+ 21"
RankRiderTeamTime
1Domenico Pozzovivo (ITA)AG2R La Mondiale22h 03' 28"
2Damiano Caruso (ITA)BMC Racing Team+ 0"
3Steven Kruijswijk (NED)LottoNL–Jumbo+ 13"
4Simon Špilak (SLO)Team Katusha–Alpecin+ 22"
5Mathias Frank (SUI)AG2R La Mondiale+ 23"
6Marc Soler (ESP)Movistar Team+ 35"
7Rui Costa (POR)UAE Team Emirates+ 54"
8Mikel Nieve (ESP)Team Sky+ 1' 19"
9Pello Bilbao (ESP)Astana+ 1' 42"
10Valerio Conti (ITA)UAE Team Emirates+ 3' 02"

Stage 7

16 June 2017 — Zernez to Sölden (Austria), 160.8 km (99.9 mi)

Stage 7 result
RankRiderTeamTime
Stage 7 result Rank Rider Team Time 1 Simon Špilak (SLO) Team Katusha–Alpecin 3h 58' 36" 2 Ion Izagirre (ESP) Bahrain–Merida + 22" 3 Joe Dombrowski (USA) Cannondale–Drapac + 36" 4 Damiano Caruso (ITA) BMC Racing Team + 1' 04" 5 Steven Kruijswijk (NED) LottoNL–Jumbo + 1' 04" 6 Jan Hirt (CZE) CCC–Sprandi–Polkowice + 1' 07" 7 Rein Taaramäe (EST) Team Katusha–Alpecin + 1' 33" 8 Mikel Nieve (ESP) Team Sky + 1' 47" 9 Rui Costa (POR) UAE Team Emirates + 1' 53" 10 Pello Bilbao (ESP) Astana + 2' 40"General classification after Stage 7 Rank Rider Team Time 1 Simon Špilak (SLO) Team Katusha–Alpecin 26h 02' 16" 2 Damiano Caruso (ITA) BMC Racing Team + 52" 3 Steven Kruijswijk (NED) LottoNL–Jumbo + 1' 05" 4 Domenico Pozzovivo (ITA) AG2R La Mondiale + 2' 28" 5 Rui Costa (POR) UAE Team Emirates + 2' 35" 6 Mathias Frank (SUI) AG2R La Mondiale + 2' 51" 7 Mikel Nieve (ESP) Team Sky + 2' 54" 8 Ion Izagirre (ESP) Bahrain–Merida + 3' 51" 9 Marc Soler (ESP) Movistar Team + 4' 07" 10 Pello Bilbao (ESP) Astana + 4' 10"
1Simon Špilak (SLO)Team Katusha–Alpecin3h 58' 36"
2Ion Izagirre (ESP)Bahrain–Merida+ 22"
3Joe Dombrowski (USA)Cannondale–Drapac+ 36"
4Damiano Caruso (ITA)BMC Racing Team+ 1' 04"
5Steven Kruijswijk (NED)LottoNL–Jumbo+ 1' 04"
6Jan Hirt (CZE)CCC–Sprandi–Polkowice+ 1' 07"
7Rein Taaramäe (EST)Team Katusha–Alpecin+ 1' 33"
8Mikel Nieve (ESP)Team Sky+ 1' 47"
9Rui Costa (POR)UAE Team Emirates+ 1' 53"
10Pello Bilbao (ESP)Astana+ 2' 40"
RankRiderTeamTime
1Simon Špilak (SLO)Team Katusha–Alpecin26h 02' 16"
2Damiano Caruso (ITA)BMC Racing Team+ 52"
3Steven Kruijswijk (NED)LottoNL–Jumbo+ 1' 05"
4Domenico Pozzovivo (ITA)AG2R La Mondiale+ 2' 28"
5Rui Costa (POR)UAE Team Emirates+ 2' 35"
6Mathias Frank (SUI)AG2R La Mondiale+ 2' 51"
7Mikel Nieve (ESP)Team Sky+ 2' 54"
8Ion Izagirre (ESP)Bahrain–Merida+ 3' 51"
9Marc Soler (ESP)Movistar Team+ 4' 07"
10Pello Bilbao (ESP)Astana+ 4' 10"

Stage 8

17 June 2017 — Schaffhausen to Schaffhausen, 100 km (62.1 mi)

Stage 8 result
RankRiderTeamTime
Stage 8 result Rank Rider Team Time 1 Peter Sagan (SVK) Bora–Hansgrohe 1h 57' 34" 2 Sacha Modolo (ITA) UAE Team Emirates + 0" 3 Matteo Trentin (ITA) Quick-Step Floors + 0" 4 Magnus Cort (DEN) Orica–Scott + 0" 5 Niccolò Bonifazio (ITA) Bahrain–Merida + 0" 6 Michael Matthews (AUS) Team Sunweb + 0" 7 John Degenkolb (GER) Trek–Segafredo + 0" 8 Oscar Gatto (ITA) Astana + 0" 9 Kévin Reza (FRA) FDJ + 0" 10 Salvatore Puccio (ITA) Team Sky + 0"General classification after Stage 8 Rank Rider Team Time 1 Simon Špilak (SLO) Team Katusha–Alpecin 27h 59' 50" 2 Damiano Caruso (ITA) BMC Racing Team + 52" 3 Steven Kruijswijk (NED) LottoNL–Jumbo + 1' 05" 4 Domenico Pozzovivo (ITA) AG2R La Mondiale + 2' 28" 5 Rui Costa (POR) UAE Team Emirates + 2' 35" 6 Mathias Frank (SUI) AG2R La Mondiale + 2' 51" 7 Mikel Nieve (ESP) Team Sky + 2' 54" 8 Ion Izagirre (ESP) Bahrain–Merida + 3' 51" 9 Marc Soler (ESP) Movistar Team + 4' 07" 10 Pello Bilbao (ESP) Astana + 4' 10"
1Peter Sagan (SVK)Bora–Hansgrohe1h 57' 34"
2Sacha Modolo (ITA)UAE Team Emirates+ 0"
3Matteo Trentin (ITA)Quick-Step Floors+ 0"
4Magnus Cort (DEN)Orica–Scott+ 0"
5Niccolò Bonifazio (ITA)Bahrain–Merida+ 0"
6Michael Matthews (AUS)Team Sunweb+ 0"
7John Degenkolb (GER)Trek–Segafredo+ 0"
8Oscar Gatto (ITA)Astana+ 0"
9Kévin Reza (FRA)FDJ+ 0"
10Salvatore Puccio (ITA)Team Sky+ 0"
RankRiderTeamTime
1Simon Špilak (SLO)Team Katusha–Alpecin27h 59' 50"
2Damiano Caruso (ITA)BMC Racing Team+ 52"
3Steven Kruijswijk (NED)LottoNL–Jumbo+ 1' 05"
4Domenico Pozzovivo (ITA)AG2R La Mondiale+ 2' 28"
5Rui Costa (POR)UAE Team Emirates+ 2' 35"
6Mathias Frank (SUI)AG2R La Mondiale+ 2' 51"
7Mikel Nieve (ESP)Team Sky+ 2' 54"
8Ion Izagirre (ESP)Bahrain–Merida+ 3' 51"
9Marc Soler (ESP)Movistar Team+ 4' 07"
10Pello Bilbao (ESP)Astana+ 4' 10"

Stage 9

18 June 2017 – Schaffhausen to Schaffhausen, 28.6 km (17.8 mi), individual time trial (ITT)

Stage 9 result
RankRiderTeamTime
Stage 9 result Rank Rider Team Time 1 Rohan Dennis (AUS) BMC Racing Team 36' 30" 2 Stefan Küng (SUI) BMC Racing Team + 29" 3 Damiano Caruso (ITA) BMC Racing Team + 47" 4 Ion Izagirre (ESP) Bahrain–Merida + 51" 5 Simon Špilak (SLO) Team Katusha–Alpecin + 51" 6 Steven Kruijswijk (NED) LottoNL–Jumbo + 54" 7 Marc Soler (ESP) Movistar Team + 58" 8 Domenico Pozzovivo (ITA) AG2R La Mondiale + 1' 00" 9 Tejay van Garderen (USA) BMC Racing Team + 1' 02" 10 Patrick Bevin (NZL) Cannondale–Drapac + 1' 04"Final general classification Rank Rider Team Time 1 Simon Špilak (SLO) Team Katusha–Alpecin 28h 37' 11" 2 Damiano Caruso (ITA) BMC Racing Team + 48" 3 Steven Kruijswijk (NED) LottoNL–Jumbo + 1' 08" 4 Domenico Pozzovivo (ITA) AG2R La Mondiale + 2' 37" 5 Rui Costa (POR) UAE Team Emirates + 3' 09" 6 Ion Izagirre (ESP) Bahrain–Merida + 3' 51" 7 Mathias Frank (SUI) AG2R La Mondiale + 4' 00" 8 Marc Soler (ESP) Movistar Team + 4' 14" 9 Mikel Nieve (ESP) Team Sky + 4' 47" 10 Pello Bilbao (ESP) Astana + 5' 30"
1Rohan Dennis (AUS)BMC Racing Team36' 30"
2Stefan Küng (SUI)BMC Racing Team+ 29"
3Damiano Caruso (ITA)BMC Racing Team+ 47"
4Ion Izagirre (ESP)Bahrain–Merida+ 51"
5Simon Špilak (SLO)Team Katusha–Alpecin+ 51"
6Steven Kruijswijk (NED)LottoNL–Jumbo+ 54"
7Marc Soler (ESP)Movistar Team+ 58"
8Domenico Pozzovivo (ITA)AG2R La Mondiale+ 1' 00"
9Tejay van Garderen (USA)BMC Racing Team+ 1' 02"
10Patrick Bevin (NZL)Cannondale–Drapac+ 1' 04"
RankRiderTeamTime
1Simon Špilak (SLO)Team Katusha–Alpecin28h 37' 11"
2Damiano Caruso (ITA)BMC Racing Team+ 48"
3Steven Kruijswijk (NED)LottoNL–Jumbo+ 1' 08"
4Domenico Pozzovivo (ITA)AG2R La Mondiale+ 2' 37"
5Rui Costa (POR)UAE Team Emirates+ 3' 09"
6Ion Izagirre (ESP)Bahrain–Merida+ 3' 51"
7Mathias Frank (SUI)AG2R La Mondiale+ 4' 00"
8Marc Soler (ESP)Movistar Team+ 4' 14"
9Mikel Nieve (ESP)Team Sky+ 4' 47"
10Pello Bilbao (ESP)Astana+ 5' 30"

Classification leadership table

In the 2017 Tour de Suisse, four different jerseys were awarded. The general classification was calculated by adding each cyclist's finishing times on each stage, and allowing time bonuses for the first three finishers at intermediate sprints (three seconds to first, two seconds to second and one second to third) and at the finish of mass-start stages; these were awarded to the first three finishers on all stages except for the individual time trial: the stage winner won a ten-second bonus, with six and four seconds for the second and third riders respectively. The leader of the classification received a yellow jersey; it was considered the most important of the 2017 Tour de Suisse, and the winner of the classification was considered the winner of the race.

Additionally, there was a points classification, which awarded a black jersey. In the points classification, cyclists received points for finishing in the top 5 in a stage. For winning a stage, a rider earned 10 points, with 8 for second, 6 for third, 4 for fourth and 2 for 5th place. Points towards the classification could also be accrued – awarded on a 6–3–1 scale – at intermediate sprint points during each stage; these intermediate sprints also offered bonus seconds towards the general classification as noted above.

Points for the mountains classification
Position12345
Points for Hors-category20151064
Points for Category 1128642
Points for Category 286421
Points for Category 33210

There was also a mountains classification, the leadership of which was marked by a blue jersey. In the mountains classification, points towards the classification were won by reaching the top of a climb before other cyclists. Each climb was categorised as either hors, first, second, or third-category, with more points available for the higher-categorised climbs.

The fourth and final jersey represented the classification for Swiss riders, marked by a red jersey. This was decided the same way as the general classification, but only riders born in Switzerland were eligible to be ranked in the classification. There was also a classification for teams, in which the times of the best three cyclists per team on each stage were added together; the leading team at the end of the race was the team with the lowest total time. In addition, there was a combativity award given after each stage to the rider considered, by a jury, to have been most active, or in the case of the individual time trials, the stage winner was automatically deemed the most active rider.

Classification leadership by stage
StageWinnerGeneral classification General classificationMountains classification Mountains classificationPoints classification Points classificationSwiss rider classificationTeam classification
1Rohan DennisRohan DennisNot awardedRohan DennisStefan KüngBMC Racing Team
2Philippe GilbertStefan KüngLasse Norman HansenNicolas Dougall
3Michael MatthewsMichael MatthewsMichael MatthewsMichael AlbasiniTeam Sunweb
4Larry WarbasseDamiano CarusoMathias FrankAG2R La Mondiale
5Peter SaganPeter Sagan
6Domenico PozzovivoDomenico Pozzovivo
7Simon ŠpilakSimon Špilak
8Peter Sagan
9Rohan Dennis
FinalSimon ŠpilakLasse Norman HansenPeter SaganMathias FrankAG2R La Mondiale

Sources

  • (PDF). InfrontRingier Sports & Entertainment Switzerland AG. 2017. {{cite book}}:|work= ignored (help)

External links