Akodo wuchs in London auf und kam als Schüler der Stockwell Park High School mit Basketball in Berührung.[1] Mit 14 Jahren wechselte er in die Nachwuchsabteilung des slowenischen Spitzenvereins KK Union Olimpija nach Laibach. Im Laufe der Saison 2013/14 erhielt er erste Kurzeinsätze in der ersten slowenischen Liga.[2]
Akodo verließ Frankfurt nach einem Jahr, es folgten Stationen beim slowenischen Erstligisten KK Škofja Loka, wo er einen Punkteschnitt von 8,6 verbuchte,[4] sowie beim spanischen Zweitligisten CB Miraflores in Burgos, für den er in 16 Saisonspielen im Schnitt 1,2 Punkte erzielte.[5] Während seiner dortigen Zeit kam Akodo dank eines Zweitspielrechts auch für den Viertligisten Club Basket Burgos 2002 zu Spieleinsätzen (26 Spiele: 14,9 Punkte im Schnitt).[6]
Zu Saisonbeginn 2017/18 spielte Akodo zunächst noch in Burgos, wechselte im Oktober dann zu den Skyliners Frankfurt zurück. Er stieß wieder zur zweiten Herrenmannschaft in der ProB[7] und wurde zudem in den erweiterten Bundesliga-Kader aufgenommen. Anfang Dezember 2017 wurde er erstmals in der Basketball-Bundesliga eingesetzt. Anfang November 2018 verließ Akodo die Frankfurter[8] und wechselte zum britischen Erstligisten London City Royals.[9] Bis dahin bestritt er insgesamt elf Bundesliga-Spiele und spielte vornehmlich in Frankfurts zweiter Mannschaft, für die er in der Saison 2017/18 in der 2. Bundesliga ProB pro Einsatz im Durchschnitt 14,4 Punkte (bester Korbschütze der Mannschaft vor Isaac Bonga), 4,9 Vorlagen, 3,9 Rebounds und zwei Ballgewinne (in 20 Spielen)[10] sowie in der Saison 2018/19 7,2 Punkte, 3,8 Korbvorlagen, 2,8 Rebounds und 2,2 Ballgewinne pro Partie in fünf Begegnungen erzielte.[11]
Im Herbst 2019 wechselte Akodo innerhalb der englischen Liga zum Stadtrivalen der City Royals, den London Lions.[12] Im Juni 2021 gab Cheshire Phoenix seine Verpflichtung bekannt,[13] im November desselben Jahres holte ihn der Ligakonkurrent Surrey Scorchers.[14] Ende Januar 2023 wurde Akodo von den Plymouth City Patriots aus der British Basketball League als Neuzugang verkündet.[15]
Nationalmannschaft
Akodo lief im Juniorenbereich für die britischen Auswahlmannschaften auf und nahm an mehreren Europameisterschaften[16] sowie Frühjahr 2014 am Albert-Schweitzer-Turnier teil.[17]
Im Sommer 2017 bestritt er gegen die Ukraine sein erstes A-Länderspiel für Großbritannien.[18] Er gehörte zum britischen Kader für die Europameisterschaft 2017, kam im Turnierverlauf aber nicht zum Einsatz.[19]