Нападающий хоккейного клуба КХЛ «Спартак» города Москва.
Михаил Шалагин родился 12 сентября 1999 года в городе Москва. Спортом, а именно хоккеем, мальчик начал заниматься с раннего возраста в Детско - Юношеской Спортивной Школе по хоккею «Динамо» родного города. Позже, занимался в хоккейной команде «Вымпел» и «Спартак». Принимал участие в различных соревнованиях, турнирах и первенствах.
Профессиональную спортивную карьеру, Шалагин начал в сезоне 2016 - 2017 года, в составе хоккейного клуба «МХК Спартак» города Москва, выступающего в первенстве Молодежной Хоккейной Лиги, где по ходу сезона провел 34 матча и заработал 5 результативных очков.
Затем, в сезоне 2017 - 2018 года, спортсмен дебютировал в первенстве Высшей Хоккейной Лиги в основном составе Хоккейного Клуба ВХЛ «Химик» города Воскресенск.
Через год, в 2018 году, Шалагин Михаил вошел в основной состав ХК КХЛ «Спартак» города Москва, где по состоянию на середину сезона 2018 - 2019 года, продолжает персональную спортивную карьеру в качестве нападающего. Так же, параллельно принимает участие в розыгрыше Молодежной и Высшей Хоккейной Лиги.