Miguel LOPEZ MORENO won in 30:55:58, 0:12 ahead of IZAGUIRRE.
| 1 | 30:55:58 | |
| 2 | +0:12 | |
| 3 | +0:18 |
| Points | 56 pts | |
| Mountains | 104 pts |
The Tour de Suisse is an annual road cycling stage race held in Switzerland over eight days in June, covering two weekends. It is part of the UCI World Tour and, along with the Critérium du Dauphiné, is considered a proving ground for the Tour de France. A women's race has been held since 2021, joining the UCI Women's World Tour from 2023.
| # | Winner | Finish | Gap behind | New GC leader |
|---|---|---|---|---|
| 1 | Time trial | Time trial | F. CANCELLARAleads · 1 stage | |
| 2 | Group of 6 | +0:03Group of 6 | J. ROELANDTSleads · 1 stage | |
| 3 | Group of 3 | +0:03Group of 3 | P. SAGANleads · 2 stages | |
| 4 | Group of 3 | +0:02Group of 3 | ||
| 5 | Solo | +0:04Solo | P. LATOURleads · 1 stage | |
| 6 | Solo | +2:37Solo | W. KELDERMANleads · 1 stage | |
| 7 | Solo | +0:16Solo | W. BARGUILleads · 1 stage | |
| 8 | Time trial | Time trial | M. LOPEZ MORENOleads · 2 stages | |
| 9 | Group of 7 | +0:56Group of 7 |
Stage 7 decided it: LOPEZ MORENO went from 5 seconds behind IZAGUIRRE to 34 seconds ahead.2 of the 12 seconds came from bonus seconds.
| # | Rider | Time | UCI pts |
|---|---|---|---|
| 1 | 30:55:58 | 500 | |
| 2 | +0:12 | 400 | |
| 3 | +0:18 | 325 | |
| 4 | +0:42 | 275 | |
| 5 | +1:04 | 225 | |
| 6 | +1:26 | 175 | |
| 7 | +2:09 | 150 | |
| 8 | +2:38 | 125 | |
| 9 | +2:48 | 100 | |
| 10 | +5:08 | 85 | |
| 11 | +6:38 | 70 | |
| 12 | +7:04 | 60 | |
| 13 | +9:13 | 50 | |
| 14 | +9:43 | 40 | |
| 15 | +10:21 | 35 |
| # | Team | ||||
|---|---|---|---|---|---|
| 1 | Astana Pro Team | 585 | 0 | 2 | 6 |
| 2 | Movistar Team | 563 | 1 | 2 | 7 |
| 3 | Team Giant - Alpecin | 390 | 0 | 2 | 6 |
| 4 | BMC Racing Team | 385 | 2 | 3 | 7 |
| 5 | Iam Cycling | 365 | 1 | 1 | 4 |
| 6 | Cannondale Pro Cycling Team | 245 | 0 | 0 | 7 |
| 7 | Team Katusha | 235 | 0 | 1 | 5 |
| 8 | Lampre - Merida | 198 | 0 | 0 | 4 |
Winner M. LOPEZ MORENO, 22 · Youngest S. OOMEN, 21 · Oldest J. PERAUD, 39