Weightclass:  Middleweight
Location:  Dakar, Senegal
Record:  29 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2029Dakar, Senegal28 - 25 Dragomir á Dimitrov2 - 8 WPts
25/09/2029Dakar, Senegal28 - 24 Asif Jasem7 - 10 LPts
28/07/2029Dakar, Senegal27 - 24 Faisal Amen13 - 15 WPts
29/05/2029Dakar, Senegal26 - 24 Manny Blancas7 - 11 WPts
30/03/2029Dakar, Senegal25 - 24 Dario Villeda2 - 4 WPts
29/01/2029Dakar, Senegal24 - 24 Pedro Salvo6 - 11(1) WPts
30/11/2028Dakar, Senegal23 - 24 Gauvain Bazin1 - 2 WPts
02/10/2028Dakar, Senegal22 - 24 Koldan Melnikoff8 - 9 WPts
03/08/2028Dakar, Senegal21 - 24 Lionel Oltz0 - 2 WPts
04/06/2028Dakar, Senegal20 - 24 Carolus Tiozzo18(1) - 27 WPts
05/04/2028Dakar, Senegal19 - 24 Carlos Ayon1 - 1 WPts
06/02/2028Dakar, Senegal18 - 24 Neville Carel2 - 2 WPts
08/12/2027Dakar, Senegal17 - 24 Destin Diderot15(2) - 22 WPts
07/11/2027Dakar, Senegal16 - 24 Aflatun Shirvani19 - 17 WPts
07/10/2027Dakar, Senegal15 - 24 Chrestien Longo11 - 2 WPts
05/09/2027Perth, Australia15 - 23 Gareth Ness31(2) - 13 LPts
05/08/2027Perth, Australia15 - 22 Gareth Ness30(2) - 13 LPts
05/07/2027Perth, Australia15 - 21 Gareth Ness29(2) - 13 LPts
02/06/2027Al Hudaydah, Yemen15 - 20 Amer Ghazi25 - 21 LPts
02/05/2027Touba, Senegal14 - 20 Erec Absa10 - 11 WPts Senegal National Championships 2027View
29/04/2027Touba, Senegal13 - 20 Montgomery Diatta15 - 14 WPts Senegal National Championships 2027View
26/04/2027Touba, Senegal12 - 20 Bayard Delpy7 - 9 WPts Senegal National Championships 2027View
04/04/2027Dakar, Senegal12 - 19 Luiginw Damp14 - 5 LPts
03/03/2027Dakar, Senegal11 - 19 Umid Mahmudov9 - 10 WPts
11/01/2027Zagreb, Croatia10 - 19 Davorin Jakovic16 - 8 WPts
13/11/2026Dakar, Senegal9 - 19 Jaakoppi Huovinen4 - 7 WPts
14/09/2026Burgas, Bulgaria8 - 19 Evgeni á Dinev5(1) - 16 WPts
17/07/2026Plovdiv, Bulgaria8 - 18 Yasen á Kozlov15 - 5 LPts
19/05/2026Adelaide, Australia7 - 18 David Jamison9 - 10 WPts
21/03/2026Havana, Cuba7 - 17 Tajo Montilla11 - 10 LPts
21/01/2026Dakar, Senegal7 - 16 Boswell Njie5(1) - 7 LPts
22/11/2025Montreal, Canada7 - 15 Cabal Ory10 - 11 LPts
24/09/2025Dakar, Senegal7 - 14 Chrestien Leye3 - 16 LPts
28/07/2025Vilnius, Lithuania6 - 14 Kacper Stolarczyk2 - 4(1) WPts
30/05/2025Winnipeg, Canada6 - 13 Dai Jones26 - 17 LPts
01/04/2025Dakar, Senegal6 - 12 Ulffr Thulin8 - 17 LPts
01/02/2025Edmonton, Canada5 - 12 Rich Fitzroy6(1) - 15 WPts
04/12/2024Dakar, Senegal5 - 11 Talut Chiou24(2) - 17 LPts
06/10/2024Dakar, Senegal4 - 11 Dmitriy Esimow0 - 7 WPts
08/08/2024Diourbel, Senegal4 - 10 Damien Boubacar9 - 19(4) LPts
11/06/2024Dakar, Senegal3 - 10 Aramis Diedhiou0 - 6 WPts
12/04/2024Dakar, Senegal2 - 10 Vince Devyatyarov1 - 9 WPts
13/02/2024Pikine, Senegal2 - 9 Laron Batton3 - 9(1) LPts
26/12/2023Villa Nueva, Guatemala2 - 8 Juan Campana6(1) - 17 LPts
28/10/2023Dakar, Senegal1 - 8 Lance Diouf1 - 3 WPts
29/08/2023Algiers, Algeria1 - 7 Waqas Satli4 - 2 LPts
01/07/2023Dakar, Senegal1 - 6 Jasper Phillippe2 - 6 LPts
02/05/2023Dakar, Senegal0 - 6 Jean-Baptiste Gaudin0 - 2 WPts
03/03/2023Dakar, Senegal0 - 5 Marin Oliver0 - 7(1) LPts
06/01/2023Vilnius, Lithuania0 - 4 Donat Trella18 - 9(1) LPts
07/11/2022Touba, Senegal0 - 3 Nicolas Nys14 - 14 LPts
09/09/2022Pikine, Senegal0 - 2 Laron Melching12 - 9(1) LPts
12/07/2022Dakar, Senegal0 - 1 Ranger Queneau9(1) - 14 LPts
05/06/2022Dakar, Senegal0 - 0 Jin-su Do20 - 7 LPts