Jelavić prøvespilte for Manchester City i 2013, men overgangen falt gjennom på grunn av problemer med oppholdstillatelsen. Han gikk til NK Slaven Belupo senere samme år, etterfulgt av VfL Bochum. Han spilte ingen førstelagskamper for VfL Bochum, og signerte for Atlético Madrid året etter, hvor han ble en del av klubbens reservelag.