Уроженец Марий Эл подписал контракт с ФК «Амкар Пермь»
Денис Михайлов родился 23 июля 2003 года в деревне Яндемирово Параньгинского района Республики Марий Эл. В раннем детстве с семьёй переехал в Йошкар-Олу. До 4 класса учился в школе № 7, следующие два класса – в гимназии № 14.
Футболом увлёкся с дошкольных лет, тогда же поступил в спортшколу. Вначале занимался с командой на год старше (тренер Евгений Рыбаков), в 2014-15 – со своим возрастом (тренер Игорь Комлев). С 2015 года в академии клуба «Рубин» (Казань). По итогам 2020 года стал лауреатом Марийской профессиональной футбольной премии «Гордей» в номинации «Гордейчик» (для лучших футболистов в возрасте до 18 лет).
Имеет опыт выступлений во Второй лиге за «Рубин-2» (Казань), «Динамо» (Санкт-Петербург) и ФК «Муром». Последний год выступал в Первой лиге за нижнекамский «Нефтехимик», сыграв в 15 матчах и забив 1 гол. 22-летний полузащитник будет выступать за ФК «Амкар Пермь» под 23 номером.