Weightclass:  Middleweight
Location:  Touba, Senegal
Record:  42(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2033Touba, Senegal41(1) - 26 Gervasio Maes4 - 8 WPts
03/10/2033Touba, Senegal40(1) - 26 Ivan Galvez1 - 8 WPts
03/08/2033Touba, Senegal39(1) - 26 Diego Mamon21 - 12 WPts
02/06/2033Touba, Senegal38(1) - 26 Vitali Tetyukhin16 - 15 WPts
02/04/2033Touba, Senegal37(1) - 26 David Janick5 - 9(1) WPts
01/02/2033Touba, Senegal36(1) - 26 Mariano Scopelliti10 - 13 WPts
02/12/2032Touba, Senegal35(1) - 26 Foster Gedeon33 - 37(3) WPts
04/10/2032Touba, Senegal34(1) - 26 Filip Tuman57(1) - 11 WPts
03/09/2032Touba, Senegal33(1) - 26 Filip Tuman57(1) - 10 WPts
03/08/2032Vilnius, Lithuania32(1) - 26 Filip Tuman57(1) - 9 WPts
03/07/2032Oslo, Norway32(1) - 25 Olaf Hovde42(1) - 23 LPts
02/06/2032Touba, Senegal32(1) - 24 Nico Di Leonardo29(1) - 26 LPts
02/05/2032Pikine, Senegal31(1) - 24 Maslin Ndao16 - 24(2) WPts Senegal National Championships 2032View
29/04/2032Pikine, Senegal30(1) - 24 Gaston de Laroche17 - 15(1) WPts Senegal National Championships 2032View
26/04/2032Pikine, Senegal29(1) - 24 James Bay6 - 7 WPts Senegal National Championships 2032View
10/04/2032Touba, Senegal28(1) - 24 Brin Shamenda29 - 20 WPts
07/03/2032Touba, Senegal27(1) - 24 Oscar Aliwa26(3) - 27 WPts
05/02/2032Kampala, Uganda26(1) - 24 Oscar Aliwa26(3) - 26 WPts
05/01/2032Touba, Senegal25(1) - 24 Oscar Aliwa26(3) - 25 WPts
05/12/2031Kampala, Uganda24(1) - 24 Oscar Aliwa26(3) - 24 WPts
04/11/2031Touba, Senegal24(1) - 23 Rico Basulto23 - 19 LPts
19/09/2031Toulouse, France24(1) - 22 Royal Feydeau30 - 17(1) LPts
19/08/2031Vilnius, Lithuania24(1) - 21 Filip Tuman46(1) - 7 LPts
19/07/2031Vilnius, Lithuania24(1) - 20 Filip Tuman45(1) - 7 LPts
18/06/2031Touba, Senegal23(1) - 20 Diego Rossel25 - 14 WPts
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