Born in
Tamale, Wakaso arrived in Portugal in 2009 at the age of 17, signing with
Portimonense S.C. in the
Segunda Liga. On 28 October of the following year, when he was still a junior, he made his debut for the first team, featuring in a 3–2 away loss against
C.D. Aves in the
second round of the
Taça da Liga. Wakaso was definitely promoted to the
Algarve club's main squad for the
2011–12 season. On 23 December 2012, with the side still in the second division, he scored his first goal as a professional, in a 2–1 league win at
Vitória S.C. B. Wakaso moved to the
Primeira Liga on 20 June 2013, signing with
Rio Ave F.C. for three years. He made his debut in the competition for them on 18 August, starting and being
replaced late into a 3–0 away victory over
C.F. Os Belenenses. His only league goal during his spell would come on 25 September 2016, in the 2–1 defeat at
F.C. Paços de Ferreira. In the last minutes of the January 2014
transfer window, Wakaso returned to Portimonense on a five-month loan. Three years later, he joined
FC Lorient of the French
Ligue 1 on a three-and-a-half-year contract. He returned to Portugal and its
top tier in the following off-season, however, agreeing to a three-year deal at
Vitória de Guimarães. Wakaso missed the entire
2019–20 campaign, due to an injury to his right knee. In September 2021, he signed a one-year contract with
Cypriot First Division side
Olympiakos Nicosia. Subsequently, he represented in quick succession
Leixões SC (Portuguese second division) and
Ionikos FC (
Super League Greece 2). ==International career==