Новое соглашение футболиста с екатеринбургским клубом рассчитано до лета 2022 года.
Срок действия прежнего контракта с капитаном команды истекал летом 2021 года.
Кулаков выступает за «Урал» с 2015 года. В нынешнем сезоне 34-летний украинский защитник принял участие в 20 матчах РПЛ и Кубка России.