CD Castellón
Punišić began his career in the Yugoslav First League with Red Star Belgrade. In 1991, he moved from NK Rijeka to CD Castellón.