Posteriormente pasó por las filas de Dinamo Zagreb, Celtic, Leeds United y Middlesbrough F.C.