В ДЮФЛ выступал за: луганскую «Зарю» и донецкий «Шахтёр». В 2002 году попал в «Шахтёр-3», во Второй лиге дебютировал 25 августа 2002 года в матче против димитровского клуба «Уголёк» (0:0). С 2003 года по 2005 год выступал за «Шахтёр-2». В 2005 году был отдан в аренду в харьковский «Металлист». В Высшей лиге дебютировал 3 апреля 2005 года в матче против ужгородского «Закарпатья» (0:0). С 2006 года по 2007 год выступал за киевский «Арсенал» на правах аренды, в команду его пригласил Александр Заваров. Начало сезона 2007/2008 провёл в одесском «Черноморце». В январе 2008 года был отдан в аренду в мариупольский «Ильичёвец», до конца сезона. В декабре 2008 года был отдан в аренду полтавской «Ворскле». Летом 2009 года Ярошенко снова был отдан в аренду «Ильичёвцу».
Выступал за юношеские сборные Украины разных возрастов. Выступал в молодёжной сборной Украины.