Completed ยท Oct 20-24, 2021
Completed ยท Oct 20-24, 2021
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.

UCI Track World Championships Domination In Omnium Points Final
Oct 23, 2021
World Championships, watch the domination on display in the Omnium final points race for the gold medal.