Tusi se faaauauina o lenei palakalafa - E lauiloa o ia i lona tulaga fa i le 4 × 400 mita o le tuuga
i Taaloga Olimipeka i le 1996, faatasi ai ma Moustapha Diarra, Aboubakry Dia ma Ibou Faye. Na tamoʻe le ʻau i se faamaumauga a Senegal.