1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour:
Le , Olunga réalise son premier doublé pour le club, lors d'une rencontre de championnat face à l'IFK Göteborg. Il s'agit de ses deux premiers buts pour le club. Titulaire, il permet à son équipe de s'imposer par trois buts à un[3].
Le , il rejoint le Girona FC, sous forme de prêt[4]. Il joue son premier match face au Séville FC, lors d'une rencontre de Liga perdue, le (0-1)[5]. Le , Olunga réalise un triplé face à l'UD Las Palmas en championnat, contribuant grandement à la victoire de son équipe (6-0)[6]. Avec ces trois buts marqués en l'espace de 22 minutes, il devient le premier joueur kényan à marquer un but en Liga et le premier joueur de Girona à réaliser un triplé en Liga[7].
Le , Michael Olunga prend la direction du Japon en s'engageant avec le Kashiwa Reysol[8]. Il joue son premier match pour sa nouvelle équipe le suivant, face au Júbilo Iwata, lors d'une rencontre de J. League. Il entre en jeu à la place de Yusuke Segawa, et son équipe s'incline par deux buts à zéro[9]. À l'issue de la saison 2018, le Kashiwa Reysol, 17e, est relégué en deuxième division.
Olunga reste au Kashiwa Reysol malgré la relégation et contribue au sacre de son équipe lors de la saison 2019, son équipe terminant premier de J. League 2 et l'attaquant kényan inscrivant un total de 27 buts en 30 matchs, faisant de lui le deuxième meilleur buteur de la compétition[10].
En , Michael Olunga rejoint le Qatar en s'engageant avec le Al-Duhail SC pour trois saisons[11].
Le , Olunga se fait remarquer en réalisant un triplé lors d'une rencontre de Ligue des champions de l'AFC contre l'Esteghlal FC. Il permet ainsi à son équipe de l'emporter par quatre buts à trois[12].
Par la suite, le , il s'illustre en étant l'auteur de son premier doublé en équipe nationale, lors d'une rencontre amicale face à la RD Congo (victoire 2-1)[13].
Michael Olunga est ensuite sélectionné avec l'équipe nationale du Kenya pour participer à la coupe d'Afrique des nations en 2019. Titulaire à la pointe de l'attaque du Kenya lors du tournoi, il participe à tous les matchs de son équipe et se fait remarquer face à la Tanzanie le en inscrivant un doublé, contribuant ainsi à la victoire de son équipe (3-2). Avec une victoire et deux défaites les joueurs kényans ne parviennent pas à sortir de la phase de groupe[14].