Gideon Imagbudu débute très jeune dans l'équipe a de son club formateur, les Shooting Stars. À 17 ans, il est repéré par le KSV Waregem, où il entame sa carrière professionnelle. Il joue en Belgique pendant 11 saisons dans différents clubs (KSK Beveren, RWDM, Eendracht Alost, Antwerp), période au cours de laquelle il obtient la nationalité belge.
En 2007, il part au HSV Hoek, aux Pays-Bas, où il joue toujours en 2010-2011[2].