Bojan, der einst als einer der begabtesten jungen Spieler Europas gefeiert wurde, spielte nach seinem Abschied aus Barcelona 2011 für die Roma, Milan und Ajax, ehe er 2014 zu Stoke wechselte. In der Rückserie der vergangenen Saison war er schließlich an Mainz 05 ausgeliehen.
Alaves verpflichtet den 27-Jährigen zunächst bis zum Ende der laufenden Spielzeit.