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 Worlds - Women Fight For Madison Gold

UCI Track World Championships - Women Fight For Madison Title

Oct 23, 2021

A fierce fight for the Madison title at the UCI Track World Championships.