Михаил Игнатов родился 4 мая 2000 года в Москве. Первые шаги в футболе делал в школе ЦСКА, но в 2015 году перешёл в Академию «Спартака», по выпуску из которой стал играть за молодёжную команду «красно-белых». Всего в МФЛ он провёл два десятка матчей за несколько лет и стал победителем турнира в сезоне 2016/17. В 2017 году провёл шесть матчей в юношеской Лиге чемпионов (U-19), в которых отметился одним мячом в ворота «Севильи».
5 марта 2018 года Игнатов дебютировал за «Спартак-2» в ФНЛ, выйдя в стартовом составе в домашнем матче против «Факела». 29 июля 2019 года забил первый мяч на профессиональном уровне — в ворота «Армавира». Всего за вторую команду «красно-белых» он сыграл 55 матчей, в которых отметился 12 мячами.

Пожалуй, своё самое знаковое результативное действие в карьере полузащитник оформил в матче против «Наполи» в Неаполе 30 сентября 2021 года. Тогда «Спартак» победил итальянский клуб со счетом 3:2, а Игнатов забил один из мячей, точно в касание пробив с линии штрафной в нижний угол.

Всего за «Спартак» Игнатов провёл во всех турнирах 132 матча и забил 9 голов. Среди действующих футболистов клуба он входит в пятёрку по количеству игр.
С 2016 года полузащитник регулярно привлекался в различные юношеские сборные страны, а в 2020 году дебютировал за молодёжную сборную в игре с венграми. Всего за команду U-21 он провёл восемь матчей и забил один гол. В 2023 году находился в расширенном списке главной национальной сборной.
С июля 2025 года — игрок футбольного клуба «Сочи»!

Имя: Михаил Игнатов
Дата рождения: 4 мая 2000 года
Гражданство: Россия
Рост: 187 см
Вес: 75 кг
Игровой номер: 8
Карьера:
• 2018–2025: «Спартак» — 132 матча (9 голов)
• 2018–2022: «Спартак-2» — 55 матчей (12 голов)
Достижения:
• Обладатель Кубка России (2021/22)
• Серебряный призер чемпионата России (2020/21)
• Бронзовый призер чемпионата России (2022/23)
Автор статьи: Пресс-служба ФК «Сочи»