Raja Casablanca haalde in 2014 Ganvoula weg bij Patronage Sainte Anne. In 2015 trok hij naar het Turkse Elazığspor, waar hij vijf doelpunten maakte in zestien competitieduels. In 2016 tekende de Congolees een driejarig contract bij KVC Westerlo. Op 31 juli 2016 debuteerde hij in de Eerste klasse, tegen Standard Luik. Hij maakte meteen zijn eerste competitietreffer.[2] Doorheen het seizoen 2017, kocht RSC Anderlecht de spits over van Westerlo en verhuurde deze meteen uit aan Westerlo. Het seizoen daarop werd Ganvoula verhuurd aan KV Mechelen maar werd vroegtijdig teruggestuurd naar Anderlecht. Ganvoula kwam in totaal 8 keer aan spelen toe bij Anderlecht. Daarin wist hij de netten 3 keer te doen trillen.
In het seizoen 2018 werd de Congolees verhuurd aan het Duitse VfL Bochum voor één seizoen met aankoopoptie. Na het seizoen besloot de Duitse 2de klasser uiteindelijk om de speler definitief over te nemen. Op 10 augustus 2019 maakte Ganvoula zijn eerste Hattrick (sportterm) met Bochum. Hij scoorde 3 keer tegen het Duitse KSV Baunatal in de eerste ronde van de DFB-Pokal.