Udinese have announced Cristo has signed a five-year contract with the club.
“Cristo is a young striker with great potential," said technical director Pierpaolo Marino.
“He knows how to mix things up in attack and can play as a centre-forward or a second striker.
“He's also equipped with good technique. He'll embark on a gradual path of growth with us, which could make him a very interesting player."