Захар Волков – воспитанник белорусского клуба «Витебск», в составе которого дебютировал во взрослом футболе. Он также выступал за «Оршу», «Нафтан» и БАТЭ.
Последние два года новичок оружейников играл за подмосковные «Химки». Также Волков является игроком сборной Беларуси. В Туле Захар будет играть под номером 25.