Украинский футболист, нападающий киевского «Динамо».
Кравец начал заниматься футболом в родном Днепродзержинске в ДЮФШ «Надія» (первый тренер — Дмитрий Лоик), затем оказался в футбольной школе «Динамо» Киев (в ДЮФЛ выступал за ФК «Отрадный», «Динамо» (Киев)). С сезона 2006—2007 регулярно играл за «Динамо-2» и дубль (дебют в «Динамо-2» состоялся 20 апреля 2006 в матче против днепродзержинской «Стали»).
В Высшей лиге Украины дебютировал, выйдя на замену 17 июня 2007 года в матче последнего тура с киевским «Арсеналом». С приходом на тренерский пост «Динамо» российского специалиста Юрия Сёмина Кравец стал регулярно выходить в основном составе. 2 марта 2008 года в матче 19-го тура чемпионата Украины 2007—2008 с днепропетровским «Днепром» забил свой первый гол в Высшей лиге.
В ответной игре 1/16 Кубка УЕФА 26 февраля 2009 года с «Валенсией» сделал дубль, благодаря которому «Динамо» вышло в следующий круг (счёт матчей 1:1, 2:2).
Провёл 7 игр (1 гол) за сборную Украины до 17 лет, 10 игр (4 гола) за сборную Украины до 19 лет. Был признан лучшим полузащитником мемориала Гранаткина 2007 года.
Кравец был вызван Алексеем Михайличенко в национальную сборную Украины на товарищеский матч со сборной Сербии 26 марта 2008 года, но из-за полученной накануне матча травмы на поле не вышел.
Обладатель Кубка Первого канала: 2008
Серебряный призёр чемпионата Украины: 2007/08
Финалист Кубка Украины: 2007/08
Чемпион Украины: 2008/09