Rapa trafił do Cracovii z Pogoni Szczecin przed sezonem 2018/19. Z miejsca stał się podstawowym piłkarzem. W minionych rozgrywkach zagrał w 33 meczach Ekstraklasy. W obecnym sezonie nie opuścił żadnego spotkania ligowego, notując komplet minut. Nie dziwi więc fakt, że Cracovia wiąże z nim duże nadzieje. Dotychczasowy kontrakt Rumuna obowiązywał do końca bieżących rozgrywek. Krakowski klub doszedł do porozumienia z piłkarzem i obie strony zdecydowały się przedłużyć współpracę o kolejne dwa lata. We wszystkich rozgrywkach, w pasiastych barwach, Rapa rozegrał 51 spotkań, w których zdobył cztery gole. MPWyniki, terminarz i tabela PKO Ekstraklasy