Летом 2021 года на правах аренды перешёл в российский клуб «Кайрат» Москва.
9 марта 2022 года подписал контракт с казахстанским клубом «Кайрат»[2]. 11 марта 2022 года в матче против клуба «Мактаарал» дебютировал в казахстанской Премьер-лиге.
10 января 2024 года перешёл в махачкалинское «Динамо», заключив контракт до лета 2027 года[3].
21 июля 2024 года дебютировал в РПЛ, сыграв в гостевом матче первого тура против подмосковных «Химок» (1:1)[4]. Из-за его двух фолов на Резиуане Мирзове в ворота махачкалинского «Динамо» были назначены два пенальти (на 22 и 38 минутах), но «Химки» не забили ни один из них[5]. 3 ноября 2024 года дебютировал за фарм-клуб «Динамо-2» в выездном матче против «Легиона», проведя на поле всю игру[6]. В середине декабря 2024 года появилась информация, что Крачковский будет отдан в аренду в азербайджанский «Туран» из Товуза[7]. 6 января 2025 года официальна была объявлена аренда[8].