Weightclass:  Middleweight
Location:  Touba, Senegal
Record:  23(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2031Touba, Senegal22(1) - 20 Marc Sene31 - 21 WPts Senegal National Championships 2031View
29/04/2031Touba, Senegal21(1) - 20 Maslin Ndao11 - 20(1) WPts Senegal National Championships 2031View
26/04/2031Touba, Senegal20(1) - 20 Quincy Char3 - 1 WPts Senegal National Championships 2031View
13/03/2031Touba, Senegal19(1) - 20 Erec Absa29(1) - 20 WPts
19/01/2031Guatemala City, Guatemala18 - 20 Santiago Ovalles9 - 15(2) WKO3
21/11/2030Zagreb, Croatia17 - 20 Dominik Janjic3 - 11 WPts
23/09/2030Dakar, Senegal16 - 20 Javier Seigner8 - 21 WPts
23/08/2030Dakar, Senegal16 - 19 Louis Richard16 - 24 LPts
11/07/2030Jalilabad, Azerbaijan16 - 18 Aflatun Shirvani37 - 21 LPts
13/05/2030Wellington, New Zealand16 - 17 Clint Henrie10 - 9 LPts
15/03/2030Havana, Cuba16 - 16 Vidal Gonzalez21 - 7 LPts
15/01/2030Makassar, Indonesia16 - 15 Gita Tanasal18 - 7 LPts
17/11/2029Jeonju, South Korea16 - 14 Dong-won Chon25(1) - 8 LPts
19/09/2029Athens, Greece15 - 14 Theodrekr Andris8(1) - 18 WPts
22/07/2029Pikine, Senegal15 - 13 Alexandre Sow19 - 17 LPts
11/06/2029Dakar, Senegal14 - 13 Honore Toure19 - 24 WPts
29/04/2029Touba, Senegal14 - 12 Erec Absa18 - 18 LPts Senegal National Championships 2029View
26/04/2029Touba, Senegal13 - 12 Hackett Diamanka6 - 11 WPts Senegal National Championships 2029View
11/04/2029Dakar, Senegal12 - 12 Waltier Vanier9 - 19 WPts
10/03/2029Pikine, Senegal12 - 11 Laron Batton26 - 19(3) LPts
06/02/2029Dakar, Senegal11 - 11 Franklin Guillabert3 - 9 WPts
09/12/2028Touba, Senegal10 - 11 Launcelot Platini1 - 2 WPts
11/10/2028Minsk, Belarus10 - 10 Hadeon Lubarsky11 - 14 LPts
13/08/2028Dakar, Senegal9 - 10 Chivalry Bau5 - 14 WPts
18/06/2028Dakar, Senegal8 - 10 Bayard Delpy12(1) - 11 WPts
20/04/2028Pikine, Senegal7 - 10 Boyce Blanco15 - 17 WPts
18/03/2028Dakar, Senegal7 - 9 Neville Niasse18 - 20 LPts
16/02/2028Maracaibo, Venezuela6 - 9 Luis Cadenas0 - 2 WPts
19/12/2027Montevideo, Uruguay5 - 9 Juan Escalante9 - 14 WPts
21/10/2027Touba, Senegal5 - 8 Louis Richard4 - 13 LPts
22/08/2027Dakar, Senegal5 - 7 Lance Diouf11 - 17 LPts
23/06/2027Touba, Senegal5 - 6 Boden St. Marie9 - 8 LPts
26/04/2027Touba, Senegal5 - 5 Carolus Tiozzo11 - 23 LPts Senegal National Championships 2027View
26/02/2027Touba, Senegal4 - 5 Maslin Ndao1 - 0 WPts
27/12/2026Touba, Senegal3 - 5 Waltier Vanier1 - 11 WPts
28/10/2026Touba, Senegal2 - 5 Louis Richard3 - 8 WPts
29/08/2026Manaus, Brazil2 - 4 Eduardo Alva56(1) - 17 LPts
01/07/2026Port-au-Prince, Haiti1 - 4 Merrill Simon5 - 21 WPts
03/05/2026Touba, Senegal1 - 3 Heinz Krotz11 - 8 LPts
05/03/2026Touba, Senegal1 - 2 Carolus Batton1 - 0 LPts
23/01/2026Touba, Senegal1 - 1 Laron Courtellemont4 - 18 LPts
07/12/2025Dakar, Senegal0 - 1 Chivalry Bau0 - 0 WPts
02/11/2025Touba, Senegal0 - 0 Demont Bouzaid3 - 4 LPts