Miškić started off in the Croatia Sesvete academy before moving to the Dinamo Zagreb academy where he spent 6 season moving up the ranks. A youth international, he was then sent to the Druga HNL subsidiary Radnik Sesvete on loan in 2011, remaining there for two seasons. Moving to Lokomotiva in the summer on 2013, he made his Prva HNL debut on 22 July 2013, coming in the 70th minute of the 2–1 away win against Osijek for Filip Mrzljak. That, however, remained his only cap for the team, and he moved the following winter to Celje in the Slovenian PrvaLiga. On 25 July 2016, he joined Olimpija Ljubljana and signed a three-year contract.[2]