Ранее «Чемпионат» сообщал, что Макаров уже попрощался с партнёрами по «Рубину» и сообщил им о скором переходе в московский клуб.
Макаров перешёл в «Рубин» в январе 2020 года, а до этого защищал цвета «Нефтехимика» и «Оренбурга». В прошлом сезоне 23-летний хавбек принял участие в 28 матчах Российской Премьер-Лиги, в которых забил семь мячей и отдал одну голевую передачу. В этом сезоне Денис провёл одну встречу в чемпионате и результативными действиями не отметился.