Weightclass:  Middleweight
Location:  Touba, Senegal
Record:  19 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Touba, Senegal18 - 20 Anicetus Simba2 - 17 WPts
16/10/2033Touba, Senegal17 - 20 Bruce Lah3 - 8 WPts
16/08/2033Touba, Senegal16 - 20 Sinclair Absa4 - 9 WPts
15/06/2033Touba, Senegal15 - 20 Page Thil1 - 0 WPts
15/04/2033Touba, Senegal14 - 20 Dashiell Sy3 - 11 WPts
13/02/2033Touba, Senegal13 - 20 Chandler Philipe5 - 8 WPts
14/12/2032Touba, Senegal12 - 20 Metody Szostek9 - 14 WPts
14/10/2032Touba, Senegal11 - 20 Obaid Anwar2 - 2 WPts
15/08/2032Touba, Senegal10 - 20 Ciel Bugatti2 - 17 WPts
13/06/2032Touba, Senegal9 - 20 Pierre Mbengue3 - 7 WPts
17/04/2032Touba, Senegal8 - 20 Granville Barra1 - 0 WPts
18/02/2032Touba, Senegal7 - 20 Ui-jo Shin14 - 27 WPts
20/12/2031Holguin, Cuba7 - 19 Diego Morano7 - 15 LPts
22/10/2031Rotterdam, Netherlands7 - 18 Coppe Van Eyck15 - 7 LPts
24/08/2031Touba, Senegal6 - 18 Briar Richard2 - 6 WPts
26/06/2031Pikine, Senegal5 - 18 Gerard Leblanc6 - 9 WPts
04/05/2031Touba, Senegal4 - 18 Malvolio Salcido0 - 2 WPts
06/03/2031Port-au-Prince, Haiti4 - 17 Maslin Roux5 - 22(1) LPts
06/01/2031Kuala Lumpur, Malaysia4 - 16 Sam Yao12(1) - 18 LPts
08/11/2030Touba, Senegal3 - 16 Gerard Leblanc5 - 6 WPts
09/09/2030Kitwe, Zambia3 - 15 David Masese8 - 12 LPts
11/07/2030Santo Domingo de Guzman, Dominican Republic3 - 14 Fanuco Curto31(1) - 28 LPts
13/05/2030Pikine, Senegal2 - 14 Marvel Pierre-Louis5 - 11 WPts
17/03/2030Dakar, Senegal2 - 13 Sinjon Ndour4 - 12 LPts
17/01/2030Athens, Greece2 - 12 Alcyoneus Martis17 - 12 LPts
19/11/2029Athens, Greece2 - 11 Damaskinos Halkias31(1) - 20 LPts
21/09/2029Port-au-Prince, Haiti2 - 10 Jesper Richoux10 - 4 LPts
24/07/2029Touba, Senegal1 - 10 Alejandro Renta4 - 12 WPts
26/05/2029Dakar, Senegal0 - 10 Vail Duris1 - 7 WPts
04/04/2029Odense, Denmark0 - 9 Davin Arndt7 - 11 LPts
04/02/2029Mexico City, Mexico0 - 8 Cortez Villavicencio11 - 10 LPts
07/12/2028Toronto, Canada0 - 7 Sam Young6 - 11 LPts
09/10/2028Pikine, Senegal0 - 6 Olympe Nice0 - 0 LPts
16/08/2028Pikine, Senegal0 - 5 Umber Verne3 - 10 LPts
18/06/2028Shubra El-Kheima, Egypt0 - 4 Hassan Fahri11(1) - 18 LPts
20/04/2028Dakar, Senegal0 - 3 Aramis Diedhiou5 - 25 LPts
20/03/2028Dakar, Senegal0 - 2 Vail Duris0 - 0 LPts
18/02/2028Dakar, Senegal0 - 1 Lance Diouf14 - 17 LPts
06/01/2028Touba, Senegal0 - 0 Michael Nsereko2 - 4 LPts