The velodrome was the site of the track competition of the World Cycling Championships in 1986. The competition took place from 27 August to 1 September that year and marked the first time the World Championships was held in the US.