FC Kaiserslautern during the 2005–06 season, scoring 10 goals in 24 games, a performance that caught the attention of higher level German clubs.
On 27 January 2009, Sanogo was loaned out to TSG 1899 Hoffenheim until the end of the season after he not succeeded in establishing himself in the first team.
His performance was good that 1899 Hoffenheim wanted to sign him on a permanent basis but he returned on 1 July 2009 to Werder Bremen.
He returned to ASSE, but he was no longer used by manager Christophe Galtier and on 3 March 2012, Sanogo was released from the club.
[6] In late October 2017, he joined German fifth-tier side VSG Altglienicke on a contract until the end of the season and scored on his debut away to Chemie Leipzig.