Weightclass:  Welterweight
Location:  Dakar, Senegal
Record:  31(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/09/2026Dakar, Senegal30(1) - 24 Macy Ndiaye2 - 0 WPts
11/07/2026Dakar, Senegal29(1) - 24 James Bothwell8 - 4 WPts
12/05/2026Dakar, Senegal28(1) - 24 Jarek Karwowski3 - 17 WPts
13/03/2026Dakar, Senegal27(1) - 24 Alano Ortez2 - 18 WPts
12/01/2026Dakar, Senegal26(1) - 24 Haaris Kakpenoff2 - 15 WPts
14/11/2025Dakar, Senegal25(1) - 24 Fraco Sotelo3 - 12 WPts
15/09/2025Dakar, Senegal24(1) - 24 Vanko Palko5 - 12 WPts
17/07/2025Dakar, Senegal23(1) - 24 Launcelot Diaby3 - 6 WPts
18/05/2025Dakar, Senegal22(1) - 24 Kolzak Granat6 - 18 WPts
19/03/2025Dakar, Senegal21(1) - 24 Vikenti Petrenko5 - 33 WPts
18/01/2025Dakar, Senegal21(1) - 23 Vasili Isaev10(1) - 10 LPts
19/11/2024Dakar, Senegal20(1) - 23 Dimi Jafarov10 - 13 WPts
20/09/2024Dakar, Senegal19(1) - 23 Raul Seye19 - 15 WPts
22/07/2024Dakar, Senegal18(1) - 23 Brigham Soumah0 - 1 WPts
22/05/2024Saratov, Russia18(1) - 22 Yulian Timofeev4 - 13 LPts
24/03/2024Dakar, Senegal17(1) - 22 Aliakram Gumbatov1 - 4 WPts
24/01/2024Pikine, Senegal16(1) - 22 Quincy Ndiaga9(1) - 23 WPts
27/11/2023Wuppertal, Germany16(1) - 21 Mathias Colbeck13(2) - 22 LPts
29/09/2023Port-au-Prince, Haiti15(1) - 21 Vail Fosse12 - 12 WPts
01/08/2023Oklahoma City, USA14(1) - 21 Abdul Abdi4 - 12 WPts
02/06/2023Dakar, Senegal14(1) - 20 Justin Coly6 - 10 LPts
03/04/2023Guatemala City, Guatemala13(1) - 20 Santiago Belmonte4 - 15 WPts
03/02/2023Accra, Ghana12 - 20 Kaleb Dumashie1 - 8(2) WKO3
06/12/2022Pikine, Senegal12 - 19 Rupert St. Jean13 - 16 LPts
12/10/2022Karagandy, Kazakhstan12 - 18 Nurulla Kurmanow20 - 6 LPts
14/08/2022Dakar, Senegal12 - 17 Valentin Decoux10 - 18 LPts
26/06/2022Pikine, Senegal11 - 17 Bayard Gakou20 - 8 WPts
13/05/2022Pikine, Senegal10 - 17 Pascal Clary15 - 11 WPts
08/04/2022New Kingston, Jamaica9 - 17 Glynn Lusher8(1) - 16 WPts
08/02/2022Petionville, Haiti9 - 16 Roy de Sade11 - 13 LPts
09/12/2021Pikine, Senegal9 - 15 Tugdual Guirassy7 - 15 LPts
08/11/2021Argenteuil, France9 - 14 Fabron Bonaly17 - 8 LPts
10/09/2021Pikine, Senegal9 - 13 Pascal Clary11 - 11 LPts
31/07/2021Bulawayo, Zimbabwe9 - 12 Manu Chipendo20(1) - 3 LPts
01/06/2021Dakar, Senegal8 - 12 Gonzalo Jasmin13 - 5 WPts
01/04/2021Zamboanga City, Philippines7 - 12 Vicente Morejon10 - 6 WPts
01/02/2021Dakar, Senegal7 - 11 Santiago Masias16 - 2 LPts
30/11/2020Saitama, Japan6 - 11 Takeshi Murayama5 - 8 WPts
01/10/2020Dakar, Senegal5 - 11 Didier Duvauchelle6 - 10 WPts
01/08/2020Los Angeles, USA5 - 10 Mick Quijada5 - 7 LPts
02/06/2020Adana, Turkey4 - 10 Volkan Pamuk1 - 5 WPts
02/04/2020Lviv, Ukraine4 - 9 Sergey Sukosyan2 - 10 LPts
03/02/2020Dakar, Senegal4 - 8 Montague Diarra2 - 10 LPts
04/12/2019Touba, Senegal3 - 8 Lionel Gadio2 - 8 WPts
22/10/2019Pikine, Senegal3 - 7 Josce Sougou6 - 3 LPts
06/09/2019Salerno, Italy3 - 6 Daniele Calzaghe3 - 4 LPts
09/07/2019Lankaran, Azerbaijan3 - 5 Ughur Mirjavadov7 - 1 LPts
10/05/2019Dakar, Senegal3 - 4 Reinald Mbengue4 - 4 LPts
09/03/2019Dakar, Senegal3 - 3 Maslin Phillippe3 - 3 LPts
07/01/2019Dakar, Senegal3 - 2 Boris Sabralimov2 - 0 LPts
07/11/2018Dakar, Senegal2 - 2 Mel McVean2 - 2 WPts
07/09/2018Split, Croatia1 - 2 Joško Šebalj0 - 0 WPts
10/07/2018Dakar, Senegal1 - 1 Chevy Christophe0 - 2 LPts
25/05/2018Dakar, Senegal0 - 1 Thibaud Bah1 - 1 WPts
07/04/2018Dakar, Senegal0 - 0 Fayyaz Sylla0 - 0 LPts