 Zavyalov won the Cross-Country World Cup in the 1982–83 season.Zavyalov also won two medals at the 1982 FIS Nordic World Ski Championships with a gold in the 4 × 10 km relay (tied with Oddvar Brå) and a silver in the 15 km.Zavyalov graduated from Smolensk Institute of Physical Culture (1978).