Регалии: Заслуженный мастер спорта СССР; Заслуженный тренер России; олимпийский чемпион (1988) в гонке на 15 км; серебряный призер Олимпийских игр (1988) в эстафете 4х10 км; серебряный и бронзовый призер чемпионата мира (1987) в эстафете 4х10 км и в гонке на 15 км; бронзовый призер Универсиады (1981) в гонке на 15 км; 4-кратный чемпион СССР (1986, 1987 - 3 медали); чемпион Спартакиады народов СССР (1986).
Родился 25 февраля 1959 года в городе Чусовой Пермской области (Россия).
Михаил Девятьяров начал заниматься лыжными гонками в секции при местном металлургическом комбинате. В 22-летнем возрасте был включен в состав сборной СССР, а в 1984-м дебютировал на Олимпиаде в Сараево, но успеха не добился.
На чемпионате мира-1987 в немецком Оберсдорфе Девятьяров стал бронзовым призером на своей коронной дистанции 15 км классическим стилем, а также выиграл серебро в эстафете 4х10 км.
Главного успеха в карьере добился на Играх-1988 в Калгари, где стал олимпийским чемпионом в гонке на 15 км, на 14,5 секунды опередив занявшего второе место норвежца Пола Миккельспласа.
В гонке на 30 км Девятьяров показал четвертый результат (здесь первые два места заняли советские лыжники Алексей Прокуроров и Владимир Смирнов), а также стал серебряным призером в составе эстафетной команды. Владимир Смирнов, Владимир Сахнов, Михаил Девятьяров и Алексей Прокуроров 12,7 секунды уступили шведскому квартету.
Завершив выступления, Михаил Талгатович поселился в подмосковном Одинцово, работал с молодежной и главной сборной России по лыжным гонкам. Подготовил, в частности, своего сына - Михаила Девятьярова-младшего, участника Олимпиады-2010 в Ванкувере.
В 2016 году Девятьяров подписал контракт с федерацией лыжных гонок Южной Кореи и возглавил подготовку спринтеров этой страны.