Après avoir refusé une première offre formelle de Nantes, d'un montant de 3 millions d'euros, Boavista a trouvé un accord pour 3,2 millions d'euros, plus des bonus.
Bruno Onyemaechi évolue à Boavista depuis 2022, avec qui il est sous contrat jusqu'en juin 2026. Au Portugal, il a également joué pour Feirense et Vila Real.