Weightclass:  Featherweight
Location:  Dakar, Senegal
Record:  66 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/07/2026Dakar, Senegal65 - 17 Montel Escudero3 - 8(1) WPts
20/05/2026Dakar, Senegal64 - 17 Sion Injijian0 - 2 WPts
21/03/2026Dakar, Senegal63 - 17 Xaverius Rodriguez0 - 7 WPts
17/01/2026Dakar, Senegal62 - 17 Chris Lias3 - 34 WPts
17/11/2025Dakar, Senegal61 - 17 Wayne Kefalas6 - 18 WPts
18/09/2025Dakar, Senegal60 - 17 Afon Levitsky2 - 9 WPts
20/07/2025Dakar, Senegal59 - 17 Angel Vallecillo2 - 1 WPts
21/05/2025Dakar, Senegal58 - 17 Intiqam Agayev0 - 11 WPts
22/03/2025Dakar, Senegal57 - 17 Akbar Dzhevanshir2 - 9 WPts
21/01/2025Dakar, Senegal56 - 17 Reinald Hayatou1 - 6 WPts
22/11/2024Dakar, Senegal55 - 17 Valeer Van Bocxlaer5 - 4 WPts
23/09/2024Dakar, Senegal54 - 17 Ibrahim Urazaew2 - 10 WPts
25/07/2024Busan, South Korea54 - 16 Yulian Lazko60 - 6 LPts Busan Olympics 2024View
22/07/2024Busan, South Korea53 - 16 Rodrigo Vina20 - 7 WPts Busan Olympics 2024View
19/07/2024Busan, South Korea52 - 16 Krystian Bednarek35(2) - 11 WPts Busan Olympics 2024View
16/07/2024Busan, South Korea51 - 16 Berto Arencibia51(1) - 9 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea50 - 16 Amnat Sukha49 - 14 WPts Busan Olympics 2024View
03/07/2024Leipzig, Germany50 - 15 Kasimir Gegenheimer38 - 20 LPts
02/06/2024Dakar, Senegal50 - 14 Frasier Houlette42 - 20(1) LPts
02/05/2024Dakar, Senegal49 - 14 Chivalry Bay31(2) - 17 WPts Senegal National Championships 2024View
29/04/2024Dakar, Senegal48 - 14 Tujan Lacan30(3) - 13 WPts Senegal National Championships 2024View
26/04/2024Dakar, Senegal47 - 14 Briant Bah10 - 8 WPts Senegal National Championships 2024View
15/04/2024Dakar, Senegal46 - 14 Adnan Pour36(1) - 19 WPts
14/03/2024Dakar, Senegal45 - 14 Jax Sanchez34 - 21 WPts
15/01/2024Tangier, Morocco45 - 13 Dominic Mensah30 - 17 LPts Africa Championships 2024View
12/01/2024Tangier, Morocco44 - 13 Xayvion Sowah38 - 7 WPts Africa Championships 2024View
09/01/2024Tangier, Morocco43 - 13 Farhan Chahine29(1) - 13 WPts Africa Championships 2024View
10/12/2023Dakar, Senegal42 - 13 Marjohan Syahputra42(1) - 9 WPts
09/11/2023Dakar, Senegal41 - 13 Marjohan Syahputra42(1) - 8 WPts
19/09/2023Surat, India41 - 12 Yulian Lazko46 - 6 LPts Surat World Championships 2023View
16/09/2023Surat, India40 - 12 Mike Health45(6) - 5 WPts Surat World Championships 2023View
13/09/2023Surat, India39 - 12 Roman Iwinski21 - 8 WPts Surat World Championships 2023View
10/09/2023Surat, India38 - 12 Amnat Sukha38 - 12 WPts Surat World Championships 2023View
07/09/2023Surat, India37 - 12 Marjohan Syahputra41(1) - 7 WPts Surat World Championships 2023View
03/09/2023Dakar, Senegal36 - 12 Marjohan Syahputra41(1) - 6 WPts
03/08/2023Dakar, Senegal35 - 12 Adnan Pour34(1) - 12 WPts
03/07/2023Dakar, Senegal34 - 12 Adnan Pour34(1) - 11 WPts
02/06/2023Dakar, Senegal33 - 12 Frasier Houlette34 - 11 WPts
02/05/2023Pikine, Senegal32 - 12 Chivalry Bay26(1) - 13 WPts Senegal National Championships 2023View
29/04/2023Pikine, Senegal31 - 12 Tremeur Diakite21(4) - 13 WPts Senegal National Championships 2023View
26/04/2023Pikine, Senegal30 - 12 Borden Belmondo10 - 10 WPts Senegal National Championships 2023View
04/04/2023Makiivka, Ukraine29 - 12 Yevhen Kozak27 - 11 WPts
04/03/2023Dakar, Senegal29 - 11 Yevhen Kozak26 - 11 LPts
01/02/2023Dakar, Senegal28 - 11 Yevhen Kozak26 - 10 WPts
30/12/2022Ulaanbaatar, Mongolia28 - 10 On Talgatckyzy31 - 3 LPts
29/11/2022Ulaanbaatar, Mongolia28 - 9 On Talgatckyzy30 - 3 LPts
29/10/2022Johannesburg, South Africa28 - 8 Paul Ngassi33(1) - 3 LPts
28/09/2022Johannesburg, South Africa28 - 7 Paul Ngassi32(1) - 3 LPts
28/08/2022San Jose, Costa Rica27 - 7 Rodrigo Mareno0 - 8 WPts
30/06/2022Quezon City, Philippines27 - 6 Ricardo Bunye17 - 10 LPts
02/05/2022Pikine, Senegal26 - 6 Chivalry Bay20 - 10 WPts Senegal National Championships 2022View
29/04/2022Pikine, Senegal25 - 6 Tujan Lacan20(1) - 7 WPts Senegal National Championships 2022View
26/04/2022Pikine, Senegal24 - 6 Germain Cioran6 - 9 WPts Senegal National Championships 2022View
20/04/2022Atlanta, USA23 - 6 John Blyth4 - 2 WPts
20/02/2022Dakar, Senegal22 - 6 Jair Bantilan11 - 9 WPts
21/12/2021Dakar, Senegal21 - 6 Akira Sazama4 - 9 WPts
20/10/2021Meknes, Morocco20 - 6 Hakem Malki24 - 2 WPts
22/08/2021Bogota, Colombia19 - 6 Quinto Ortiz9 - 10 WPts
24/06/2021Accra, Ghana18 - 6 Bruce Bariagher7 - 11 WPts
26/04/2021Dakar, Senegal18 - 5 Macy Dacoury13 - 8 LPts Senegal National Championships 2021View
25/02/2021Bogor, Indonesia17 - 5 Slamet Sutjiono3 - 15 WPts
28/12/2020Dakar, Senegal16 - 5 Tremeur Filipacchi5 - 13 WPts
30/10/2020Dakar, Senegal16 - 4 Baptiste Henri8 - 10 LPts
01/09/2020Tangier, Morocco16 - 3 Kemaleddin Bourequat8 - 8 LPts
03/07/2020Dakar, Senegal15 - 3 Ye Liang0 - 1 WPts
02/05/2020Touba, Senegal14 - 3 Quennel Ostiguy8 - 7 WPts Senegal National Championships 2020View
29/04/2020Touba, Senegal13 - 3 Olympe Marre15 - 1 WPts Senegal National Championships 2020View
26/04/2020Touba, Senegal12 - 3 Valentin Maupassant7(1) - 7 WPts Senegal National Championships 2020View
08/03/2020Odessa, Ukraine11 - 3 Bohdan Kuzma10 - 4 WPts
09/01/2020Dakar, Senegal10 - 3 Anupam Bhargava4 - 6 WPts
09/11/2019Dakar, Senegal9 - 3 Santiago Tafolla6(1) - 4 WPts
09/09/2019Bangalore, India8 - 3 Anupam Bhargava4 - 4 WPts
12/07/2019Dakar, Senegal7 - 3 Damien Novy4 - 5 WPts
12/05/2019Dakar, Senegal7 - 2 Olindo Salomon2 - 5 LPts
11/03/2019Dakar, Senegal6 - 2 Honore Bayle2 - 6 WPts
09/01/2019Athens, Greece6 - 1 Ambrose Christakos4 - 0 LPts
10/11/2018Malmo, Sweden6 - 0 Jonathan Cornell2 - 2 LPts
12/09/2018Dakar, Senegal5 - 0 Glynn Boone1 - 2 WPts
12/07/2018Dakar, Senegal4 - 0 Delano Jade1 - 0 WPts
23/05/2018El Alto, Bolivia3 - 0 Franco Abalos0 - 3 WPts
25/03/2018Dakar, Senegal2 - 0 Olympe Marre2 - 0 WPts
11/02/2018Dakar, Senegal1 - 0 Chivalry Bay1 - 0 WPts
06/01/2018Chennai, India0 - 0 Hanuman Gaikwad0 - 0 WPts