2015 nahm er erneut an den Afrikaspielen in Brazzaville teil, wurde dort mit 7,43 m Vierter im Weitsprung und gewann im Dreisprung mit einer Weite von 16,55 m die Bronzemedaille hinter den beiden Nigerianern Tosin Oke und Olu Olamigoke. Im Jahr darauf belegte er bei den Afrikameisterschaften in Durban mit 16,29 m den sechsten Platz im Dreisprung und qualifizierte sich auch für die Olympischen Spiele in Rio de Janeiro, bei denen er mit einer Weite von 16,45 m in der Qualifikation ausschied. 2017 wurde er bei den Islamic Solidarity Games in Baku mit 16,29 m Vierter und gewann anschließend bei den Spielen der Frankophonie mit 16,59 m die Bronzemedaille hinter dem Burkiner Hugues Fabrice Zango und Kevin Luron aus Frankreich. 2018 belegte er bei den Afrikameisterschaften in Asaba mit 16,44 m den vierten Platz und bei den Afrikaspielen im Jahr darauf in Rabat wurde er mit 16,14 m Fünfter.