Armstrong Oko-Flex
Levski Sofia

Armstrong Oko-Flex

Armstrong Oko-Flex of Levski Sofia was born in Dublin, Rep. Ireland on 2 March 2002 (age 24).

Armstrong Oko-Flex was born in Dublin on 2 March 2002 (age 24) and came into Celtic’s system in September 2018, arriving from Arsenal. A left-sided attacker, he had an early Celtic connection before his senior career properly took shape elsewhere.

He left Celtic in July 2021 for West Ham United, a move that took him into another big academy-and-fringe environment rather than straight into settled first-team football. His career after that became more varied, with spells at West Ham, Botev Plovdiv and Levski Sofia as he looked for regular senior minutes.

Bulgaria has given him a clearer platform. His 2025-26 league season at Botev Plovdiv brought six goals in 14 appearances, and at Levski Sofia he has remained a regular first-team presence. Across all competitions for Levski, he has made 28 appearances and scored eight goals, including 27 league games.

Oko-Flex’s career so far has moved from early promise at Arsenal and Celtic into a more established senior role abroad. He is primarily a left winger, and his recent output suggests a player now getting the kind of regular football that was harder to find earlier on.

Last updated 5 May 2026. Send feedback

Armstrong Oko-Flex stats

Check out all of the statistics about Armstrong Oko-Flex.

Left Wing
Primary Position
Forward
Position
Armstrong Oko-Flex
LW
1.8m (5ft 10in)
Height
73kg (11st 6lb)
Weight
2 February 2002 (age 24)
Date of Birth
Dublin
Birthplace
Rep. Ireland 🇮🇪
Country of Birth
Levski Sofia
Team

📊 Season stats

Team
Levski Sofia
Levski Sofia
First League 2025 - 2026
Games
30
Starting
13
Substitute
3
Unused
19
Utilisation
46%
Goals
8
Yellows
1
Reds
-
Team
Levski Sofia
Levski Sofia
Supercup 2025 - 2026
Games
1
Starting
1
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-

📋 Career stats

Team
Levski Sofia
Levski Sofia
Season 2025 - 2026
Country
Bulgaria 🇧🇬
Games
16
Goals
2
Team
Botev Plovdiv
Botev Plovdiv
Season 2025 - 2026
Country
Bulgaria 🇧🇬
Games
14
Goals
6
Team
FC Zurich
FC Zurich
Season 2024 - 2025
Country
Switzerland 🇨🇭
Games
12
Goals
-
Team
FC Zurich
FC Zurich
Season 2023 - 2024
Country
Switzerland 🇨🇭
Games
17
Goals
2
Team
Swansea City
Swansea City
Season 2022 - 2023
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
13
Goals
-
Team
Celtic
Celtic
Season 2020 - 2021
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
2
Goals
-

💰 Transfers

Team
Levski Sofia
Levski Sofia
14 January 2026
From
Botev Plovdiv
Botev Plovdiv
Type
Fee (£270k)
Team
Botev Plovdiv
Botev Plovdiv
25 August 2025
From
FC Zurich
FC Zurich
Type
Undisclosed
Team
FC Zurich
FC Zurich
14 August 2023
From
West Ham United
West Ham United
Type
Free Transfer
Team
West Ham United
West Ham United
9 January 2023
From
Swansea City
Swansea City
Type
Returned from loan
Team
Swansea City
Swansea City
30 August 2022
From
West Ham United
West Ham United
Type
Loan
Team
West Ham United
West Ham United
1 July 2021
From
Celtic
Celtic
Type
Undisclosed
Team
Celtic
Celtic
1 September 2018
From
Arsenal
Arsenal
Type
Undisclosed

Armstrong Oko-Flex news

Read all the news about Armstrong Oko-Flex.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive