Nokia Kravish began his professional career playing for
BC Nokia in the Finnish
Korisliiga, where he averaged 13.7 points and 7.7 rebounds per game in 47 games as the team finished in third place.
Słupsk Kravish signed with
Czarni Słupsk of the
Polish Basketball League (PLK) on July 31, 2016. In 41 games, Kravish averaged 12.9 points, 8.0 rebounds, 1.1 assists and 1.3 blocks per game.
Minsk Kravish signed with the Belarusan club
BC Tsmoki-Minsk of the
VTB United League. He averaged 12.1 points, 7.5 rebounds, 1.3 assists and 1.3 blocks per game in VTB United League play. He also averaged 10.3 points, 7.2 rebounds, 1.6 assists and 1.5 blocks in 14
FIBA Europe Cup games and 9.7 points and 8.7 rebounds in six
Champions League games.
Manresa Kravish signed with
Baxi Manresa of the
Liga ACB on August 4, 2019. He averaged 11.5 points and 6.1 rebounds per game.
Brose Bamberg On August 4, 2020, Kravish signed with
Brose Bamberg of the German
Basketball Bundesliga (BBL).
Unicaja On June 23, 2022, he has signed with
Unicaja of the
Liga ACB. In September 2025, Kravish signed a contract extension with the team for three more seasons. ==National team career==