Weightclass:  Middleweight
Location:  Pikine, Senegal
Record:  44(1) - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/10/2026Pikine, Senegal43(1) - 22(1) Aftab Yousef4(1) - 11 WPts
19/08/2026Pikine, Senegal42(1) - 22(1) Ismail Lahlou4(1) - 9 WPts
20/06/2026Pikine, Senegal41(1) - 22(1) Jean-Baptiste Jade4 - 12 WPts
21/04/2026Pikine, Senegal40(1) - 22(1) Boswell Njie6(1) - 8 WPts
20/02/2026Pikine, Senegal39(1) - 22(1) Silvestro Riva6 - 15 WPts
22/12/2025Pikine, Senegal38(1) - 22(1) Erec Absa4 - 5 WPts
23/10/2025Pikine, Senegal37(1) - 22(1) Lionel Absa4 - 4 WPts
24/08/2025Pikine, Senegal36(1) - 22(1) Demont Delahaye0 - 3 WPts
25/06/2025Pikine, Senegal36(1) - 21(1) Aftab Fadel7 - 12 LPts
26/04/2025Pikine, Senegal35 - 21(1) Olindo Moreton1 - 15(2) WKO3
25/02/2025Pikine, Senegal34 - 21(1) Amphiaraus Stratos5 - 11 WPts
27/12/2024Pikine, Senegal33 - 21(1) Yakubu Faruk4 - 19 WPts
28/10/2024Pikine, Senegal33 - 20(1) Jin-su Baek39(3) - 9 LPts
23/09/2024Santo Domingo Este, Dominican Republic33 - 19(1) Manuel Becerril27(1) - 21 LPts
23/08/2024Santo Domingo Este, Dominican Republic33 - 18 Manuel Becerril26 - 21 LKO3
23/07/2024Santo Domingo Este, Dominican Republic33 - 17 Manuel Becerril25 - 21 LPts
18/06/2024Pikine, Senegal33 - 16 Novruz Gurbanov30 - 14 LPts
02/05/2024Dakar, Senegal32 - 16 Pascal Sembene23 - 19 WPts Senegal National Championships 2024View
29/04/2024Dakar, Senegal31 - 16 Hackett Ionesco10 - 5 WPts Senegal National Championships 2024View
26/04/2024Dakar, Senegal30 - 16 Jasper Phillippe5 - 9 WPts Senegal National Championships 2024View
26/02/2024Liege, Belgium30 - 15 Yves Allore18 - 17 LPts
29/12/2023Vienna, Austria30 - 14 Geron Vorti28 - 8 LPts
30/10/2023Pikine, Senegal30 - 13 Khayyam Haq21(1) - 14 LPts
31/08/2023Pikine, Senegal29 - 13 Larenzo Herron19(1) - 18 WPts
31/07/2023Pikine, Senegal28 - 13 Larenzo Herron19(1) - 17 WPts
30/06/2023Stockholm, Sweden27 - 13 Vidar Sandvik23(3) - 15(1) WPts
30/05/2023Mixco, Guatemala27 - 12 Pancho Clara15(1) - 19 LPts
29/04/2023Pikine, Senegal27 - 11 Pascal Sembene16 - 16 LPts Senegal National Championships 2023View
26/04/2023Pikine, Senegal26 - 11 Hubert Njie6 - 10 WPts Senegal National Championships 2023View
26/03/2023Pikine, Senegal25 - 11 Mikhail Aizpurs18 - 14 WPts
22/02/2023Amman, Jordan24 - 11 Amer Elmoudawi11 - 22 WPts
22/01/2023Amman, Jordan24 - 10 Amer Elmoudawi10 - 22 LPts
22/12/2022Pikine, Senegal23 - 10 Viktor Wolinsky12 - 9 WPts
23/10/2022Pikine, Senegal22 - 10 Dominik Šabic4 - 7 WPts
24/08/2022Vilnius, Lithuania21 - 10 Kacper Darga5 - 5 WPts
25/06/2022Pikine, Senegal20 - 10 Gaston Doumbia4 - 9 WPts
26/04/2022Pikine, Senegal20 - 9 Paris Melching25 - 4 LPts Senegal National Championships 2022View
27/02/2022Pikine, Senegal19 - 9 Zernebog Demchak4 - 6 WPts
28/12/2021Yaoundé, Cameroon18 - 9 Adrien Montand8 - 16 WPts
29/10/2021Pikine, Senegal17 - 9 Chivalry Dione1 - 1 WPts
28/08/2021Las Tunas, Cuba17 - 8 Olindo Salcedo7 - 4 LPts
30/06/2021Pikine, Senegal16 - 8 Louis Camara2 - 5 WPts
29/04/2021Dakar, Senegal16 - 7 Ames Olivier13 - 8 LPts Senegal National Championships 2021View
26/04/2021Dakar, Senegal15 - 7 Roy Seigner21 - 2 WPts Senegal National Championships 2021View
18/03/2021Pikine, Senegal14 - 7 Gaston Doumbia1 - 3 WPts
18/01/2021Pikine, Senegal13 - 7 Garen Dione4 - 15 WPts
17/11/2020Pikine, Senegal12 - 7 Nazaire Diamanka5 - 12 WPts
03/10/2020Touba, Senegal11 - 7 Lyle Kopa4 - 13 WPts
30/08/2020Pikine, Senegal10 - 7 Montague Diawara7 - 8 WPts
29/06/2020Garoua, Cameroon9 - 7 Yves Odille1 - 5 WPts
29/04/2020Touba, Senegal9 - 6 Paris Melching11 - 3 LPts Senegal National Championships 2020View
26/04/2020Touba, Senegal8 - 6 Roy Seigner16 - 0 WPts Senegal National Championships 2020View
22/03/2020Pikine, Senegal7 - 6 Paris Houlette0 - 15 WPts
21/01/2020Bokhtar, Tajikistan6 - 6 Daniil Yakubov5 - 6 WPts
22/11/2019Touba, Senegal5 - 6 Thierry Ndaw4 - 4(1) WPts
23/09/2019Pikine, Senegal5 - 5 Yulian Malkin10 - 2 LPts
25/07/2019Pikine, Senegal4 - 5 Ranger Queneau1 - 2 WPts
25/05/2019Pikine, Senegal4 - 4 Thierry Ndaw1 - 4(1) LPts
25/03/2019Pikine, Senegal4 - 3 Siddharth Thaker3(1) - 2 LPts
23/01/2019Pikine, Senegal3 - 3 Michael Spencer6 - 0 WPts
23/11/2018Pikine, Senegal2 - 3 Teymuraz Adigozalov0 - 4 WPts
23/09/2018Pikine, Senegal2 - 2 Chandler Vieira2 - 0 LPts
10/08/2018Baku, Azerbaijan1 - 2 Asif Noorani2 - 2 WPts
12/06/2018Pikine, Senegal1 - 1 Ames Olivier2 - 0 LPts
10/05/2018Touba, Senegal1 - 0 Tujan Koto0 - 0 LPts
21/03/2018Pikine, Senegal0 - 0 Maximilian Clarin0 - 0 WPts