Crnkić's soccer journey started in the United States with the Michigan Bucks in the Premier Development League. He would then head to Sweden where he played for Färila IF. After a brief stint with that team, he headed over to Sandvikens IF, also in Sweden. In 2014, Crnkić would move to the Czech Republic and signed with FK Jablonec. After three seasons with the team, which included a loan to SC Znojmo, he moved to Slovakia to play for ŠK Slovan Bratislava.

In June 2016, it was announced that Crnkić signed to play with Bosnian Premier League side FK Sarajevo.

International Career

Born in Bosnia, but raised in the United States, Crnkić has not received a call up for the U.S. national team at any level.