Weightclass:  Middleweight
Location:  Dakar, Senegal
Record:  20(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2030Dakar, Senegal19(1) - 22 Mark Cavanagh2 - 6 WPts
21/03/2030Dakar, Senegal18(1) - 22 Ksawery Hetman8 - 8 WPts
21/01/2030Dakar, Senegal17(1) - 22 Vail Duris2 - 11 WPts
22/11/2029Dakar, Senegal16(1) - 22 Quincy Diarra2 - 3 WPts
23/09/2029Dakar, Senegal15(1) - 22 Verdun Lasalle4 - 7 WPts
25/07/2029Dakar, Senegal14(1) - 22 Jean-Baptiste Fignon1 - 3 WPts
26/05/2029Dakar, Senegal13 - 22 Hello Mandiang1 - 7(2) WKO3
28/03/2029Dakar, Senegal12 - 22 Telford Carel0 - 5 WPts
27/01/2029Dakar, Senegal11 - 22 Vail Duris1 - 5 WPts
28/11/2028Dakar, Senegal10 - 22 Marvel Pierre-Louis2 - 5 WPts
29/09/2028Dakar, Senegal9 - 22 Umber Verne4 - 10 WPts
30/07/2028Dakar, Senegal8 - 22 Boden Larive1 - 5(1) WPts
31/05/2028Dakar, Senegal7 - 22 Chan-dong Hyun4 - 27(13) WPts
01/04/2028Dakar, Senegal7 - 21 Gaston Doumbia29(1) - 30 LPts
17/02/2028Edmonton, Canada7 - 20 Gareth Cullom11 - 13 LPts
20/12/2027Dakar, Senegal7 - 19 Lance Diouf13 - 17 LPts
24/10/2027Havana, Cuba6 - 19 Jose Bautista9 - 9(1) WPts
25/08/2027Touba, Senegal5 - 19 Erec Absa11 - 12 WPts
04/07/2027Pikine, Senegal4 - 19 Javier Calmat10 - 11 WPts
22/05/2027Dakar, Senegal4 - 18 Neville Niasse15 - 18 LPts
21/04/2027Pikine, Senegal4 - 17 Lionel Absa6 - 12 LPts
25/02/2027Dakar, Senegal4 - 16 Demont Savane13 - 8 LPts
07/01/2027Wroclaw, Poland4 - 15 Cezar Baranek12 - 16 LPts
08/11/2026Dakar, Senegal4 - 14 Filip Tuman7 - 5 LPts
09/09/2026Dakar, Senegal4 - 13 Demont Savane11 - 7 LPts
16/07/2026Vilnius, Lithuania4 - 12 Ignacy Skiba7 - 4 LPts
18/05/2026Varna, Bulgaria3 - 12 Pavel á Yanukov2 - 4 WPts
20/03/2026Minsk, Belarus3 - 11 Andrii Sychev12 - 17 LPts
20/01/2026Sunshine Coast, Australia3 - 10 Kieran Webb5 - 2 LPts
22/11/2025Jaipur, India3 - 9 Aftab Momin43 - 14 LPts
24/09/2025Dakar, Senegal2 - 9 Andrey á Blagoev2 - 3 WPts
27/07/2025Montreal, Canada2 - 8 Tugdual Bartholdi11 - 15 LPts
29/05/2025Toshkent, Uzbekistan2 - 7 Dmitriy Ibragimbekov7 - 12 LPts
31/03/2025Touba, Senegal2 - 6 Erec Absa1 - 3 LPts
13/02/2025Pikine, Senegal2 - 5 Varden Ba17(2) - 26 LPts
12/01/2025Dakar, Senegal1 - 5 Bayard Delpy0 - 0 WPts
27/11/2024Dakar, Senegal1 - 4 Kvido Lesikar3 - 25 LPts
29/09/2024Dakar, Senegal1 - 3 Thorin Gress19(1) - 24 LPts
01/08/2024Cape Town, South Africa1 - 2 Kyan Mokonyane6 - 15 LPts
03/06/2024Bratislava, Slovakia1 - 1 Benedikt Hobler11 - 15 LPts
05/04/2024iBhayi, South Africa1 - 0 Noah Muthambi2 - 10 LPts
06/02/2024Dakar, Senegal0 - 0 Aramis Diedhiou0 - 3 WPts