2023
2025

2024   »   Tour of Istanbul

2024

4 Stages   »   Çatalca  ›  Istanbul   (487.4km)
menu

Stage wins by team

Which team had the most stage wins and the how many riders were winning for the team?
# Team Stage wins Different winners
1 TotalEnergies32
2 VF Group - Bardiani CSF - Faizanè11