Boniface was signed by Leverkusen from Belgian side Union SG for €22m (£19m/$26m). In his first season, he scored 21 goals and provided 10 assists, playing a key role in Leverkusen’s unbeaten Bundesliga title win and their run to the Europa League final. His 2024-25 campaign, however, was cut short by recurring injuries, preventing him from helping Xabi Alonso defend the title. In January, he came close to joining Al-Nassr, but the move fell through as the Saudi club chose to sign Jhon Duran instead. His move to Italy will see Leverkusen lose another key figure from Alonso’s title winning side, with Florian Wirtz joining Liverpool, Jonathan Tah moving to Bayern and Granit Xhaka signing for Sunderland, leaving new manager Erik ten Hag facing a complete rebuild.