1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Originaire du Nigeria, Frank Onyeka passe par le club local du FC Ebedei avant de rejoindre en 2016 le Danemark et le centre de formation du FC Midtjylland.
FC Midtjylland
C'est donc avec le FC Midtjylland qu'il fait ses débuts en professionnel lors de la saison 2017-2018, en jouant un match de Superligaen face à l'AC Horsens le 9 février 2018. Ce jour-là il entre en jeu et s'illustre en inscrivant également son premier but en professionnel, participant à la victoire de son équipe (0-2)[1]. Il se distingue à nouveau lors du match suivant, le 18 février face au cador du championnat, le FC Copenhague, en marquant son deuxième but pour le club. Il est titularisé au poste d'ailier droit lors de cette partie et son équipe s'impose sur le score de trois buts à un[2].
Le , Onyeka joue son premier match de Ligue des Champions lors de la rencontre qualificative face au FK Astana. Ce jour-là Midtjylland est battu sur le score de deux buts à un[3].
Brentford FC
Le , Frank Onyeka rejoint le Brentford FC, où il s'engage pour un contrat de cinq ans[4],[5].
En sélection
Frank Onyeka est convoqué pour la première fois avec l'équipe nationale du Nigeria en septembre 2020 par le sélectionneur Gernot Rohr[6],[7]. Il honore sa première sélection lors de ce rassemblement, contre l'Algérie, en étant titularisé au milieu de terrain. Son équipe s'incline toutefois par un but à zéro[8].
Onyeka inscrit son premier but en sélection le 16 octobre 2023, lors d'un match amical contre le Mozambique. Titulaire, il participe à la victoire de son équipe par trois buts à deux[10].