В 2020 году победил на чемпионате Украины в Луцке (75,39) и на чемпионате Балкан в Клуж-Напоке (75,43).
В 2021 году в третий раз подряд стал чемпионом Украины (78,61), одержал победу на молодёжном европейском первенстве в Таллине (77,88), тогда как на Гран-при Венгрии в Секешфехерваре установил свой личный рекорд — 80,78 метра[4]. Выполнив олимпийский квалификационный норматив (77,50), удостоился права защищать честь страны на летних Олимпийских играх в Токио — в финале метания молота показал результат 80,39 метра, расположившись в итоговом протоколе соревнований на четвёртой строке. При этом, находясь в возрасте 20 лет, побил несколько исторических рекордов: стал самым молодым участником финала Олимпиады в метании молота; самым молодым легкоатлетом в истории Олимпиад, который метнул молот дальше, чем за 80 метров; самым молодым метателем молота, занявшим четвёртое место на Олимпийских играх[5].
В июне 2024 года, в Риме, на чемпионате Европы, Михаил с результатом 80,18 метра стал обладателем бронзовой медали.