He is the Senegalese record holder for triple jump, with 17.07 metres, which he achieved when he won the 2008 African Championships.
He has a personal best long jump of 8.32 metres, achieved in October 2009 in Beirut, which won him the silver medal at the 2009 Jeux de la Francophonie.
In 2004 Badji broke the 8-metre barrier for the first time, jumping 8.00 metres at an indoor meet in February in Moscow.
He won a silver medal at the African Championships in July, and on 1 August he jumped 8.20 metres at a high altitude in Sestriere.
At the African Championships only competed in triple jump, but won the gold medal with a new national record of 17.07 metres.
[8] At the Olympic Games in August he finished sixth in the long jump competition with a season's best of 8.16 metres.