Au début de la saison 2022-2023, Emmanuel Agyemang Badu a signé un contrat d’un an avec Great Olympics. Sept mois avant la fin de son bail, il a résilié son bail.
Pendant les cinq mois passés avec Great Olympics, l’ancien international ghanéen a disputé 11 matchs. À deux reprises, il a été désigné homme du match. Malheureusement, Badu ne peut plus continuer avec le club. Il a mis fin à son contrat. Selon ses propos, il aurait pris cette décision suite au renvoi de l’entraîneur Yaw Preko. Il explique que ce dernier insistait pour le lancer dans les matchs et la direction n’ayant pas apprécié cela, a été obligé de le renvoyer.
« Je ne suis pas sûr de revenir au club. C’est juste dommage, mais j’ai entendu dire que la direction du club avait pris certaines décisions à mon encontre contre lesquelles l’entraîneur s’est fortement battu. La décision de l’entraîneur de me garder à jouer lui a coûté son travail et cela a été confirmé par quatre membres de l’équipe technique », a déclaré Badu à Asempa FM.