Михайло Рябий народився 5 березня 1983 року.
Михайло грав за футбольні команди «Дністер» (Заліщики), «Буковина» (Чернівці), «Нива» (Тернопіль), «Полонія» (Перемишль, Польща), «Карпати» (Коломия), «Кроно-Карпати» (Брошнів-Осада), «Нива» (Теребовля), «Воркута» (Торонто, Канада) та інші.
Виступав за футзальні колективи «Меркурій» (Чернівці), «Епіцентр К» (Чернівці).