Weightclass:  Bantamweight
Location:  Dakar, Senegal
Record:  67 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2027Dakar, Senegal66 - 16 Chris Blair6 - 7 WPts
03/10/2027Dakar, Senegal65 - 16 Igor Rochev2(1) - 5 WPts
04/08/2027Dakar, Senegal64 - 16 Henry Norris8 - 14 WPts
05/06/2027Dakar, Senegal63 - 16 Diego Urenda1 - 0 WPts
05/04/2027Dakar, Senegal62 - 16 Yoshi Nakamura6 - 10 WPts
04/02/2027Dakar, Senegal61 - 16 Adalard Leroux1 - 1 WPts
06/12/2026Dakar, Senegal60 - 16 Perwira Saputra11(1) - 10 WPts
07/10/2026Dakar, Senegal59 - 16 Michael Nesbitt2 - 8 WPts
08/08/2026Dakar, Senegal58 - 16 Montenegro Don3 - 1 WPts
10/06/2026Dakar, Senegal57 - 16 Kartanegara Ysidora3 - 6 WPts
11/04/2026Dakar, Senegal56 - 16 Antwan Taylor10(1) - 4 WPts
10/02/2026Dakar, Senegal55 - 16 Chris McBee2 - 15(1) WPts
12/12/2025Dakar, Senegal54 - 16 Edward McVittie38(1) - 19 WPts
10/11/2025Santiago de los Caballeros, Dominican Republic53 - 16 Alvino Limes40 - 18 WPts
10/10/2025Dakar, Senegal53 - 15 Alvino Limes39 - 18 LPts
07/09/2025Ningbo, China53 - 14 Edward McVittie37(1) - 16 LPts Ningbo World Championships 2025View
29/08/2025Leon, Mexico52 - 14 Xavier Barro2 - 1 WPts
01/07/2025Dakar, Senegal51 - 14 Joo-ho Hur0 - 3 WPts
02/05/2025Touba, Senegal50 - 14 Orville Wimille6 - 9 WPts Senegal National Championships 2025View
29/04/2025Touba, Senegal49 - 14 Vere Gabriel11(3) - 20 WPts Senegal National Championships 2025View
26/04/2025Touba, Senegal48 - 14 Olier Le Vau5 - 25 WPts Senegal National Championships 2025View
06/03/2025Zarqa, Jordan47 - 14 Aftab Farooqui18(1) - 30 WPts
06/01/2025Dakar, Senegal47 - 13 Rob Lister30(4) - 14 LPts
15/06/2024Dakar, Senegal47 - 12 Fedar Gusarov53 - 5 LPts
02/05/2024Dakar, Senegal46 - 12 Chrestien Allore16 - 24 WPts Senegal National Championships 2024View
29/04/2024Dakar, Senegal45 - 12 Odil Boubacar3 - 6(2) WPts Senegal National Championships 2024View
26/04/2024Dakar, Senegal44 - 12 Vere Gabriel7(1) - 16 WPts Senegal National Championships 2024View
14/04/2024Mixco, Guatemala43 - 12 Pablo Bracero10 - 10 WPts
15/02/2024Dakar, Senegal42 - 12 Mohsin Rohanna29 - 18 WPts
12/01/2024Tangier, Morocco41 - 12 Malik Gabr38 - 11 WPts Africa Championships 2024View
09/01/2024Tangier, Morocco40 - 12 Kamran Tedjar24 - 22 WPts Africa Championships 2024View
12/12/2023Bratislava, Slovakia39 - 12 Rostislav Slama28 - 21 WPts
11/11/2023Montevideo, Uruguay38 - 12 Ryo Malave30 - 15 WPts
11/10/2023Bratislava, Slovakia38 - 11 Rostislav Slama26 - 21 LPts
10/09/2023Surat, India38 - 10 Ulises Cartagena32(1) - 11 LPts Surat World Championships 2023View
07/09/2023Surat, India37 - 10 Ryo Malave30 - 13 WPts Surat World Championships 2023View
03/09/2023Ciudad Guayana, Venezuela37 - 9 Nicandro Toledano31(1) - 11 LPts
03/08/2023Dakar, Senegal37 - 8 Nicandro Toledano30(1) - 11 LPts
03/07/2023Dakar, Senegal36 - 8 Pongsaklek Sistotartao33 - 7 WPts
02/06/2023Dakar, Senegal35 - 8 Mardian Truffaut19 - 21 WPts
02/05/2023Pikine, Senegal34 - 8 Percy Njie27(2) - 12 WPts Senegal National Championships 2023View
29/04/2023Pikine, Senegal33 - 8 Mortimer Mader5 - 2 WPts Senegal National Championships 2023View
26/04/2023Pikine, Senegal32 - 8 Waltier Farman4 - 2 WPts Senegal National Championships 2023View
27/03/2023Dakar, Senegal31 - 8 Kirk Stennes8 - 6 WPts
02/02/2023Dakar, Senegal30 - 8 Pascal Doisneau19 - 14 WPts
06/12/2022Pikine, Senegal29 - 8 Adrien Konare5 - 24 WPts
06/10/2022Nezahualcoyotl, Mexico28 - 8 Seferino Serbin11 - 12 WPts
08/08/2022Sakai, Japan28 - 7 Raiden Yoneda16(1) - 10 LPts
09/06/2022Pikine, Senegal28 - 6 Pernell Sougou12 - 15 LPts
26/04/2022Pikine, Senegal28 - 5 Boniface Simba8 - 6 LPts Senegal National Championships 2022View
08/04/2022Touba, Senegal28 - 4 Foster Kande14 - 11 LPts
25/02/2022Georgetown, Guyana27 - 4 Steven Fowlie11 - 15 WPts
28/12/2021New Kingston, Jamaica26 - 4 Alec Protheroe11 - 12 WPts
30/10/2021Cali, Colombia26 - 3 Cipriano Monte17 - 4 LPts
01/09/2021Choloma, Honduras25 - 3 Ricardo Matos7 - 16 WPts
04/07/2021Dakar, Senegal24 - 3 Santiago Vasquez1 - 2 WPts
02/05/2021Dakar, Senegal23 - 3 Mortimer Barbusse17 - 8 WPts Senegal National Championships 2021View
29/04/2021Dakar, Senegal22 - 3 Alain Ostiguy8 - 13 WPts Senegal National Championships 2021View
26/04/2021Dakar, Senegal21 - 3 Alexandre Drame10 - 10 WPts Senegal National Championships 2021View
13/04/2021Dakar, Senegal21 - 2 Jeremie Coundoul16 - 4 LPts
13/02/2021Dakar, Senegal20 - 2 Leverett Lopy7 - 12 WPts
17/12/2020Cochabamba, Bolivia19 - 2 Leonel Esperanza7 - 10 WPts
17/10/2020Touba, Senegal18 - 2 Raul Dione12 - 7 WPts
31/08/2020Istanbul, Turkey18 - 1 Ilkin Sarper7 - 9 LPts
01/07/2020Sharjah, UAE17 - 1 Waqar Nouri4 - 12 WPts
02/05/2020Touba, Senegal16 - 1 Verity Mbacke9 - 9 WPts Senegal National Championships 2020View
29/04/2020Touba, Senegal15 - 1 Alain Ostiguy5 - 8 WPts Senegal National Championships 2020View
26/04/2020Touba, Senegal14 - 1 Sergeant Cassel11 - 3 WPts Senegal National Championships 2020View
14/04/2020Havana, Cuba13 - 1 Quito Enciso4 - 4 WPts
15/02/2020Dakar, Senegal12 - 1 Diego Bernabe5 - 8 WPts
16/12/2019Medina, Saudi Arabia11 - 1 Obaid Niazi1 - 2 WPts
17/10/2019San Juan, Puerto Rico10 - 1 Emilio Carmona4 - 1 WPts
18/08/2019Dakar, Senegal9 - 1 Nikolai Bakuvi0 - 9 WPts
19/06/2019Dakar, Senegal8 - 1 Pablo Sanz2 - 7 WPts
20/04/2019Dakar, Senegal7 - 1 Foster Kande4 - 3 WPts
17/02/2019Maracaibo, Venezuela6 - 1 Ovidio Cassillas1 - 2 WPts
19/12/2018Dakar, Senegal5 - 1 Aghasafa Seyidov3 - 4 WPts
20/10/2018Samarqand, Uzbekistan4 - 1 Pyotr Raghiyev1 - 3 WPts
22/08/2018Dakar, Senegal3 - 1 Arwarh Harroufi2 - 1 WPts
22/06/2018Dakar, Senegal2 - 1 Shaun Atwoli3 - 0 WPts
23/04/2018Dakar, Senegal2 - 0 Leverett Lopy0 - 1 LPts
25/02/2018Dakar, Senegal1 - 0 Verity Mbacke1 - 0 WPts
10/01/2018Dakar, Senegal0 - 0 Chivalry Sougou0 - 0 WPts