In March 2017, Ejuke signed a three-year contract with Eliteserien side
Vålerenga. In July 2019, he moved to the Netherlands to play for
SC Heerenveen, ignoring interest from clubs as
Besiktas JK and
Lazio.
CSKA Moscow On 28 August 2020,
CSKA Moscow announced the signing of Ejuke from
Heerenveen on a four-year contract. On 30 September 2020, He scored the third goal in a 3–1 derby win over
Spartak Moscow. On 13 July 2022, he joined
Hertha BSC in Germany for the 2022–23 season, He came on in the 56th minute of Hertha Berlins 3–1 loss to Union Berlin for his debut on 6 August 2022.
Loan to Royal Antwerp On 5 July 2023, Ejuke suspended his contract with CSKA for the 2023–24 season under the FIFA regulations. On 30 July 2023, Belgian
champions Royal Antwerp announced the signing of Ejuke on a one-year deal. The club referred that an exemption from FIFA for players active in Russia allowed the deal to happen.
Sevilla On 17 June 2024, Ejuke signed for Spanish club
Sevilla following the expiration of his contract at CSKA Moscow. ==International career==