Караваев перешел в «Зенит»
24-летний футболист – воспитанник ЦСКА, за который он провел всего два матча. Далее он выступал за чешские «Дуклу», «Яблонец» и «Спарту», а также голландский «Витесс».
На данный момент Караваев в составе сборной России готовится к матчам отборочного турнира Евро-2020 против Шотландии (6 сентября) и Казахстана (9 сентября).