2017: Winner of the Golden Ball as Nigeria triumphed at the 2015 U17 World Cup, Nwakali joined Arsenal a year later. He was sent out on loan to Dutch lower-league side Maastricht in 2016-17 to earn first-team experience, before joining top-flight outfit VVV-Venlo ahead of the following campaign.
2018: Nwakali ended his time with VVV after six months, and returned to Maastricht for the remainder of the season, where he helped them reach the play-offs. He was then loaned to Porto in the summer of 2018, where he joined their B-team squad.
2019: The attacking midfielder never came close to breaking into the Portuguese giants' first team, and upon his return to Arsenal, he was sold to Huesca having never made an appearance for the Gunners.
2020: Nwakali made just five appearances as Huesca earned promotion to La Liga, and continued to struggle for game time in the top flight of Spanish football.
2021: He joined second-division side Alcorcon in January 2021, where Nwakali scored four goals during the second half of the campaign.
2022: Back at Huesca following their relegation back to the Segunda Division, Nwakali forced himself into the line-up, only to return late from the Africa Cup of Nations, leading to him being disciplined, ostracised from the squad and eventually released in April 2022.
2023: Nwakali joined another Spanish second division side, Ponferradina, for the 2022-23 season, and was a virtual ever-present, though he couldn't keep his new side from suffering relegation.
2024: The midfielder moved to Portugal for the 2023-24 campaign, joining top-flight side Chaves, and though he featured regularly, he couldn't do enough to keep the club from suffering relegation.
2025: Nwakali returned to England in August, joining League One side Barnsley, and has grown into a regular contributor after a slow start at Oakwell.