Воспитанник ЦСКА и бывший игрок молодежной сборной России играл в «Уфе» с сентября 2023 года и победил с командой во Второй лиге «А».
В прошлом сезоне 22-летний Карпов сыграл за команду 31 матч. На портале Transfermarkt его сейчас оценивают в 200 тысяч евро.