25 липня 2016 року на правах вільного агента підписав контракт з іспанським «Алавесом», у складі якого в першому ж сезоні разом із співвітчизником Александаром Катаї став фіналістом Кубка Іспанії, після чого повернувся на батьківщину, ставши гравцем столичної «Црвени Звезди», з якою уклав дворічну угоду і в першому ж сезоні виграв чемпіонат Сербії та бьув включений до . За півтора сезони відіграв за белградську команду 40 матчів у національному чемпіонаті.