Po relegacji Łucz-Energiji do wtoroj diwizjonu w 2012 roku jego umowa została rozwiązana z powodu zakazu zatrudniania zagranicznych zawodników na trzecim poziomie rozgrywkowym.

Przed sezonem 2012/13 Kristić powrócił do Chorwacji i został graczem NK Zelina, która liczyła na jego doświadczenie, które miało pomóc klubowi w awansie do 1. HNL. Ostatecznie Zelina zakończyła rozgrywki na 6. pozycji w lidze, jednak Kristić został uznany za jednego z najlepszych graczy sezonu. W lipcu 2013 roku został on piłkarzem trzecioligowego austriackiego klubu SV Neuberg. Latem 2014 roku odszedł do NK Zavrč. 23 lipca 2014 zadebiutował w 1. SNL w wygranym 2:0 spotkaniu przeciwko NK Rudar Velenje. Po rundzie jesiennej sezonu 2014/15, w której zaliczył 16 występów, jego kontrakt został rozwiązany. Na początku 2015 roku został zawodnikiem NK Međimurje. W sezonach 2015/16 oraz 2016/17 wygrał z tym zespołem grupę wschodnią 3. HNL, jednak HNS dwukrotnie odmówił przyznania Međimurje licencji na grę w 2. HNL. W 2017 roku zakończył karierę zawodniczą.

Kariera reprezentacyjna W latach 1996–1998 występował w młodzieżowych reprezentacjach Chorwacji w kategoriach U-19, U-20 oraz U-21, w których zaliczył łącznie 8 gier.