Results
Final results
| Pos | Name | Result |
|---|---|---|
| 1 | Romain Grégoire | 3h 26' 25" |
| 2 | Marcel Camprubí | + 0" |
| 3 | Bart Lemmen | + 0" |
| 4 | Filippo Zana | + 0" |
| 5 | Finlay Pickering | + 2" |
| 6 | Mathias Vacek | + 4" |
| 7 | Emiel Verstrynge | + 4" |
| 8 | Tadej Pogačar | + 4" |
| 9 | Afonso Eulálio | + 9" |
| 10 | Jhonatan Narváez | + 32" |
Event report
Tour de Suisse Stage 2 was part of the 2026 UCI World Tour season. It took place on Thursday, 18 June 2026 at Switzerland. Romain Grégoire finished first ( 3h 26' 25"), ahead of Marcel Camprubí (2) and Bart Lemmen (3). See the UCI World Tour page for the full calendar and the season's other events.

