По словам источника, петербургский клуб предлагает футболисту контракт на 2 года. В свою очередь, "железнодорожники" не хотят расставаться со своим капитаном, контракт с которым истекает через год. При этом отмечается, что сам футболист склоняется к варианту с возвращением в родной клуб. "Зенит" оценивает стоимость игрока в 4 млн евро.
Денисов выступал за "Зенит" с 2003 по 2013 год и провел за это время 338 матчей, забил 28 голов и отдал 29 голевых передач. В составе петербуржцев он стал трехкратным победителем чемпионата России и обладателем Кубка УЕФА-2008. Однако после ряда конфликтов, вызванных приходом в команду Халка и Витселя, перешел за 15 млн евро в "Анжи". Однако за махачкалинцев футболист провел всего 3 матча и, после смены курса, перешел в московское "Динамо". За "Локомотив" Денисов выступает с лета 2016 года.
В минувшем сезоне он провел за "Локомотив" 39 матчей и забил один гол.