Willock qualified to compete in the road race and team time trial events at the 1980 Summer Olympics in Moscow, USSR. In June 1980, Canada joined the 1980 Summer Olympics boycott, and so Willock was unable to attend the Games. Willock was critical of the boycott, saying that the only outcome of it was the retaliatory 1984 Summer Olympics boycott. In 1981, Willock won the Whistler two-day 220 km cycle race, finishing ahead of his brother Martin. He was also part of the British Columbian team that won the 1981 Canadian Provincial 100 km team time trial, and also came fifth at that year's Gastown Grand Prix.