Воспитанник киевского «Динамо». Летом 2009 года перешёл в столичную «Оболонь». В Премьер-лиге дебютировал 17 октября 2009 года в матче против киевского «Динамо» (2:1). Рябой вышел на 55 минуте вместо Павла Онисько.
Выступал за юношескую сборную Украины до 17 лет. Дебютировал 17 августа 2006 года в матче против Литвы (2:2). Всего за юношескую сборную сыграл 4 матча.