picture of 2021 UCI Track World Championships

Completed, Oct 20-24

Watch 2021 UCI Track World Championships live on FloBikes! Originally scheduled to be held in Ashgabat, the 2021 UCI Track World Championships has been moved to Roubaix, France and will be held on October 20-24.

Track Cycling Worlds Men's Team Pursuit Final

2021 UCI Track Cycling World Championships - Men's Team Pursuit Final - Last Two Laps

Oct 21, 2021

Watch the last two laps of Italy Vs. France in the Men's Team Pursuit Final on Day 2 of the 2021 UCI Track Cycling World Championships.