The last 10 winners of the Tour de France are:
- 2026: Tadej Pogačar (Slovenia)
- 2025: Tadej Pogačar (Slovenia)
- 2024: Tadej Pogačar (Slovenia)
- 2023: Jonas Vingegaard (Denmark)
- 2022: Jonas Vingegaard (Denmark)
- 2021: Tadej Pogačar (Slovenia)
- 2020: Tadej Pogačar (Slovenia)
- 2019: Egan Bernal (Colombia)
- 2018: Geraint Thomas (U.K.)
- 2017: Christopher Froome (U.K.)