1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Né à Dublin en Irlande, Armstrong Oko-Flex commence le football au Tolka Rovers. Il joue ensuite au St. Kevin's Boys F.C. avant d'intégrer le centre de formation de l'Arsenal FC. Le , il signe au Celtic Glasgow pour un contrat de trois ans, et avec pour objectif de faire ses débuts en professionnel avant ses 17 ans[1].
Il joue son premier match en professionnel le , à 18 ans, lors d'une rencontre de championnat face à Hibernian FC. Il entre en jeu et les deux équipes se neutralisent (1-1 score final)[2].
Le il rejoint West Ham United pour un contrat de deux ans, avec une année supplémentaire en option[3].
Le , Armstrong Oko-Flex prêté à Swansea City pour une saison[4]. Il est rappelé de son prêt en janvier 2023[5].
Le 14 août 2023, Armstrong Oko-Flex rejoint la Suisse en s'engageant avec le FC Zurich. Il signe un contrat courant jusqu'en juin 2025[6].
Il se fait remarquer pour son premier match pour le club, le 17 septembre 2023 contre le FC Tuggen en coupe de Suisse, en marquant son premier but pour le club. Il participe ainsi à la victoire de son équipe par trois buts à zéro[7],[8].