Compaoré, Sohn eines Burkinaben und einer Französin, wurde 2004 erstmals französischer Jugendmeister im Dreisprung und erreichte in den folgenden Jahren auf nationaler Ebene zahlreiche weitere Podestplatzierungen im Jugend- und Juniorenbereich. Erste internationale Erfahrungen sammelte er bei den Junioreneuropameisterschaften 2005 in Kaunas, die er auf dem fünften Platz beendete. Bei den Juniorenweltmeisterschaften 2006 in Peking gewann er mit persönlicher Bestleistung von 16,61 m die Goldmedaille. Seinen ersten Auftritt bei internationalen Meisterschaften in der Aktivenklasse absolvierte er bei den Halleneuropameisterschaften 2007 in Birmingham, wo er jedoch als 13. der Qualifikation den Finaleinzug verpasste. 2008 knackte er in Straßburg mit einem Sprung auf 17,05 m erstmals die 17-Meter-Marke.