Weightclass:  Middleweight
Location:  Diourbel, Senegal
Record:  43 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2033Diourbel, Senegal42 - 23 Antonio Duenas10 - 11 WPts
01/04/2033Diourbel, Senegal41 - 23 Aleksei Konstantinov1 - 7 WPts
31/01/2033Diourbel, Senegal40 - 23 Ames Delfosse5 - 10 WPts
01/12/2032Diourbel, Senegal39 - 23 Hyun-soo Yoh7 - 21 WPts
01/10/2032Diourbel, Senegal38 - 23 Kee-hee Ham16 - 15 WPts
01/08/2032Diourbel, Senegal37 - 23 Paco Rivas12(1) - 14 WPts
03/06/2032Diourbel, Senegal36 - 23 Phineus Zurlo2 - 14 WPts
03/04/2032Diourbel, Senegal35 - 23 Ismaya Lyons2 - 3 WPts
03/02/2032Diourbel, Senegal34 - 23 Jeong-hyeop Choo5 - 4 WPts
06/12/2031Diourbel, Senegal33 - 23 Duncan McGowan3 - 8(1) WPts
07/10/2031Diourbel, Senegal32 - 23 Paul Shedden0 - 7 WPts
04/08/2031Diourbel, Senegal31 - 23 Alfonso Tomes0 - 4 WPts
03/06/2031Georgetown, Guyana31 - 22 Noel Lawson25 - 24 LPts
02/05/2031Touba, Senegal31 - 21 Baptiste Platini22(1) - 20 LPts Senegal National Championships 2031View
29/04/2031Touba, Senegal30 - 21 Gaston de Laroche10 - 14(1) WPts Senegal National Championships 2031View
26/04/2031Touba, Senegal29 - 21 Mortimer Konare4 - 8 WPts Senegal National Championships 2031View
09/04/2031Ulsan, South Korea28 - 21 Seung-dae Jung28(4) - 26 WPts
09/03/2031Toulouse, France28 - 20 Royal Feydeau25 - 14(1) LPts
06/02/2031Diourbel, Senegal28 - 19 Noel Lawson21 - 23 LPts
06/01/2031Diourbel, Senegal27 - 19 Noel Lawson21 - 22 WPts
06/12/2030New Kingston, Jamaica26 - 19 Isaac Kilman31 - 9 WPts
05/11/2030Diourbel, Senegal26 - 18 Isaac Kilman30 - 9 LPts
04/10/2030Diourbel, Senegal25 - 18 Kamran Safi25 - 18 WPts
31/08/2030London, UK25 - 17 Joseph Porteous38 - 13 LPts
31/07/2030London, UK25 - 16 Joseph Porteous37 - 13 LPts
30/06/2030Athens, Greece24 - 16 Cyr Manikas6 - 8 WPts
02/05/2030Pikine, Senegal23 - 16 Delano Sidibe22 - 28 WPts Senegal National Championships 2030View
29/04/2030Pikine, Senegal22 - 16 Byron Allore5 - 4 WPts Senegal National Championships 2030View
26/04/2030Pikine, Senegal21 - 16 Leggett Beye12 - 15 WPts Senegal National Championships 2030View
31/03/2030Dakar, Senegal20 - 16 Chivalry Bau10 - 19 WPts
04/02/2030Almaty, Kazakhstan19 - 16 Afanas Ketebaeff14 - 16 WPts
07/12/2029Montevideo, Uruguay19 - 15 Ora Godines19 - 16 LPts
09/10/2029Dakar, Senegal19 - 14 Honore Toure20 - 25 LPts
26/08/2029Bogota, Colombia18 - 14 Salvador Belen0 - 3 WPts
28/06/2029Diourbel, Senegal17 - 14 Tugdual Candeloro0 - 9 WPts
29/04/2029Touba, Senegal17 - 13 Delano Sidibe13 - 23 LPts Senegal National Championships 2029View
26/04/2029Touba, Senegal16 - 13 Pierre Tounkara12 - 3 WPts Senegal National Championships 2029View
07/04/2029Nassau, Bahamas15 - 13 Steven Crombie13 - 11 WPts
07/02/2029Yerevan, Armenia14 - 13 Tavtag Chamyan7(1) - 9 WPts
10/12/2028Gomel, Belarus13 - 13 Pylyp Bogus2 - 9 WPts
12/10/2028Touba, Senegal12 - 13 Carolus Batton9 - 9(1) WPts
16/08/2028Dakar, Senegal12 - 12 Honore Toure15 - 23 LPts
25/06/2028Pikine, Senegal12 - 11 Montgomery Diatta20 - 17 LPts
27/04/2028Diourbel, Senegal12 - 10 Bing Ip2 - 4 LPts
28/02/2028Diourbel, Senegal11 - 10 Geoff Brownlee3 - 13 WPts
30/12/2027Dakar, Senegal11 - 9 Marin Oliver8 - 30(2) LPts
01/11/2027Diourbel, Senegal11 - 8 Rene Hospodar3 - 6 LPts
02/09/2027Diourbel, Senegal11 - 7 Waltier Pique18 - 21 LPts
04/07/2027Diourbel, Senegal10 - 7 Olympe Ndour0 - 1 WPts
06/05/2027Diourbel, Senegal9 - 7 Khudaverdi Cadyrgaliew6 - 24 WPts
07/03/2027Pikine, Senegal9 - 6 Javier Calmat8 - 11 LPts
08/01/2027Kumasi, Ghana8 - 6 Phornello Afful6 - 16 WPts
10/11/2026Ulaanbaatar, Mongolia7 - 6 Faqih Batsaikhan2 - 13(1) WPts
11/09/2026Diourbel, Senegal6 - 6 Lionel Absa5 - 9 WPts
12/07/2026Diourbel, Senegal6 - 5 Luiginw Damp9 - 5 LPts
13/05/2026Zurich, Switzerland6 - 4 Hamoelet Sarauer1 - 12 LPts
15/03/2026Touba, Senegal5 - 4 Newell Linder4 - 12 WPts
23/01/2026Diourbel, Senegal4 - 4 Erec Absa4 - 6 WPts
24/11/2025Diourbel, Senegal3 - 4 Danyaal Vohra0 - 4 WPts
26/09/2025Guatemala City, Guatemala3 - 3 Nicandro Rodriguez5 - 14(1) LPts
29/07/2025Sydney, Australia3 - 2 Wayne Sproull9 - 16 LPts
31/05/2025Dakar, Senegal3 - 1 Aramis Diedhiou0 - 12 LPts
26/04/2025Touba, Senegal3 - 0 Neville Niasse6 - 13 LPts Senegal National Championships 2025View
31/03/2025Montevideo, Uruguay2 - 0 Oleos Ante1 - 9 WPts
31/01/2025Touba, Senegal1 - 0 Demont Bouzaid1 - 1 WPts
16/12/2024Diourbel, Senegal0 - 0 Aaron Beirne4 - 9 WPts