In 2016 speelde Vjachireva op de Olympische zomerspelen van Rio de Janeiro, waarin Rusland de finale van Frankrijk won.