Kadji initially chose to play at Florida under coach Billy Donovan. He regularly came off the bench in his freshman year of 2008–09, averaging 4.4 points and 2.7 rebounds per game, but his sophomore season was cut short by a back injury that required surgery.[3] After that season, Kadji transferred to Miami, where one of his brothers was attending;[3] he later said that he left Florida "for a fresh start", indicating that he had no problems with Florida's coaches.[4]
After sitting out the 2010–11 season due to NCAA transfer rules, Kadji became a starter at Miami in 2011–12, averaging 11.7 points, 5.3 rebounds, and 1.6 blocks while being named third-team All-ACC. The following season, Kadji averaged 12.9 points and 6.8 rebounds[3] for a Hurricanes team that won the ACC regular-season and tournament titles, and was named second-team All-ACC.[3]
On July 11, 2015, Kadji signed with Enel Brindisi, also of the Serie A, for the 2015–16 season.[12] On February 1, 2016, he left Brindisi and returned to his former team Dinamo Sassari for the rest of the season.[13]
2016–17 season
On July 23, 2016, Kadji signed with Lithuanian club Lietuvos rytas Vilnius.[14] On October 2, 2016, he parted ways with Lietuvos rytas after three games and signed with Turkish club Trabzonspor for the rest of the season.[15][16]
2017–18 & 2018–19 season
On June 9, 2017, Kadji signed with Turkish club Tofaş for the 2017–18 season.[17]
On September 21, 2024, Kadji signed a 6-month contract with Kadji Sports Academy (KSA) in Cameroon, after having been the owner and president of the club for the past years already.[25]
Personal
Kadji is the owner and president of the Kadji Sports Academy (KSA) basketball team.[26] In September 2024, he joined the team as a player.[25]