He made his debut for Kuban on 23 September 2015 in a Russian Cup game against FC Shinnik Yaroslavl.
[1] He started in the next Russian Cup round game against FC Spartak Moscow on 28 October 2015, which his team won 1–0 to advance to the quarterfinals.
He made his Russian Premier League debut on 1 November 2015 against FC Lokomotiv Moscow.
On 9 July 2019, Russian Premier League club PFC Krylia Sovetov Samara confirmed that Yakuba will join the squad for the 2019–20 season.
[2] He won the 2013 UEFA European Under-17 Championship with Russia national under-17 football team, with which he also participated in the 2013 FIFA U-17 World Cup.