Kraljević started playing basketball at the age of 16 in his hometown Široki Brijeg.
At the age of 20 he signs with Cedevita but spends most of his contract on loan in their reserve team Mladost (A-2 League) and in Zabok (A-1 Liga).
[2] In August 2016, Kraljević leaves Croatia to sign with Spanish club CAI Zaragoza.
[6] Kraljević was part of the Croatian national team at the 2009 FIBA Europe Under-20 Championship.
[7] He was part of the preliminary Croatian national squad for the 2016 FIBA World Olympic Qualifying Tournament in Turin but did not make the final roster.