Weightclass:  Lightweight
Location:  Touba, Senegal
Record:  57 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2033Touba, Senegal56 - 21 Isidro Rengel2 - 4 WPts
09/10/2033Touba, Senegal55 - 21 Mashawn Syajeya17(2) - 32 WPts
08/08/2033Touba, Senegal54 - 21 Obaid Khalil6 - 11 WPts
08/06/2033Touba, Senegal53 - 21 Zacarias Amescua1 - 3 WPts
07/04/2033Touba, Senegal52 - 21 Bart Ballas2 - 18 WPts
05/02/2033Touba, Senegal51 - 21 Jack Ruane16 - 13 WPts
06/12/2032Touba, Senegal50 - 21 Andrew Vallas1 - 7 WPts
06/10/2032Touba, Senegal49 - 21 Krystian Tulej5 - 4 WPts
06/08/2032Touba, Senegal48 - 21 Elmaddin Khalid32(2) - 28 WPts
05/07/2032Touba, Senegal47 - 21 Elmaddin Khalid32(2) - 27 WPts
04/06/2032Toshkent, Uzbekistan46 - 21 Elmaddin Khalid32(2) - 26 WPts
02/05/2032Pikine, Senegal46 - 20 Destin Diamanka11(1) - 23 LPts Senegal National Championships 2032View
29/04/2032Pikine, Senegal45 - 20 Coyne Mbaye9(1) - 26 WPts Senegal National Championships 2032View
26/04/2032Pikine, Senegal44 - 20 Campbell Kasse16 - 12 WPts Senegal National Championships 2032View
14/04/2032Toshkent, Uzbekistan43 - 20 Elmaddin Khalid30(2) - 24 WPts
14/03/2032Touba, Senegal43 - 19 Hanief Alhiba41 - 14 LPts
12/02/2032Touba, Senegal43 - 18 Hanief Alhiba40 - 14 LPts
09/01/2032Aba, Nigeria43 - 17 James Lifunisabo12 - 6 LPts Africa Championships 2032View
15/12/2031Yokohama, Japan43 - 16 Hajime Maruyama46 - 17 LPts
14/11/2031Yokohama, Japan43 - 15 Hajime Maruyama45 - 17 LPts
14/10/2031Yokohama, Japan43 - 14 Hajime Maruyama44 - 17 LPts
13/09/2031Valencia, Venezuela43 - 13 Santiago Arena26 - 2 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela42 - 13 Xabat Varon11 - 7(1) WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela41 - 13 Daniel Acquaah8 - 0 WPts Valencia World Championships 2031View
19/08/2031Touba, Senegal40 - 13 Bernardo Soprano28 - 17 WPts
03/07/2031Touba, Senegal39 - 13 Elmaddin Khalid26(1) - 18 WPts
02/06/2031Touba, Senegal38 - 13 Elmaddin Khalid26(1) - 17 WPts
02/05/2031Touba, Senegal37 - 13 Pernell Gadiaga13 - 16 WPts Senegal National Championships 2031View
29/04/2031Touba, Senegal36 - 13 Campbell Kasse12 - 9 WPts Senegal National Championships 2031View
26/04/2031Touba, Senegal35 - 13 Chandler Baute16 - 17 WPts Senegal National Championships 2031View
02/03/2031Touba, Senegal34 - 13 Young-cheol Mok36(1) - 19(1) WPts
30/01/2031Touba, Senegal33 - 13 Young-cheol Mok36(1) - 18(1) WPts
21/12/2030Touba, Senegal32 - 13 Sergey Stumps32 - 22 WPts
20/11/2030Touba, Senegal31 - 13 Sergey Stumps32 - 21 WPts
20/10/2030Touba, Senegal30 - 13 Sergey Stumps32 - 20 WPts
13/09/2030Masally, Azerbaijan29 - 13 Bakir Iskenderov16 - 28 WPts
13/08/2030Touba, Senegal28 - 13 Rasul Usubov17 - 23 WPts
30/06/2030Asuncion, Paraguay28 - 12 Angel Valencia22 - 18 LPts
02/05/2030Pikine, Senegal27 - 12 Adrien Diop12 - 10 WPts Senegal National Championships 2030View
29/04/2030Pikine, Senegal26 - 12 Laramie Cotillard27(2) - 22 WPts Senegal National Championships 2030View
26/04/2030Pikine, Senegal25 - 12 Canon Tounkara10 - 10 WPts Senegal National Championships 2030View
17/03/2030Touba, Senegal24 - 12 Montague Beaulac0 - 3 WPts
17/01/2030Cebu City, Philippines23 - 12 Rex Taer9 - 13 WPts
19/11/2029Dakar, Senegal22 - 12 Barbabe Robert8 - 29 WPts
21/09/2029Dakar, Senegal22 - 11 Justin Sougou35(2) - 22 LPts
26/07/2029Dakar, Senegal21 - 11 Ray Soufflot9 - 17 WPts
31/05/2029Pikine, Senegal20 - 11 Justin Pique9 - 27 WPts
29/04/2029Touba, Senegal20 - 10 Yves Camara30(2) - 29 LPts Senegal National Championships 2029View
26/04/2029Touba, Senegal19 - 10 Boswell Baudhuin12 - 16(2) WPts Senegal National Championships 2029View
26/03/2029Chelyabinsk, Russia18 - 10 Andrii Orlov12 - 22 WPts
26/01/2029Tegucigalpa, Honduras17 - 10 Edmundo Morelos3 - 10 WPts
28/11/2028Kumasi, Ghana17 - 9 Kasi Inkoom10 - 22 LPts
30/09/2028Manila, Philippines16 - 9 Josh Manarin9(1) - 16 WPts
02/08/2028Melbourne, Australia15 - 9 Malcolm Scroggin1 - 4 WPts
04/06/2028Dakar, Senegal14 - 9 Benedict Kande14 - 14 WPts
26/04/2028Touba, Senegal14 - 8 Laramie Cotillard13(1) - 15 LPts Senegal National Championships 2028View
02/04/2028Touba, Senegal13 - 8 Cable Pouye1 - 9 WPts
03/02/2028Rostov-on-Don, Russia12 - 8 Zernebog Pavlyuchenko5 - 4 WPts
06/12/2027Touba, Senegal11 - 8 Shing Pa5 - 5 WPts
08/10/2027Pikine, Senegal10 - 8 Orane de Beauvoir3 - 8 WPts
22/08/2027Dakar, Senegal9 - 8 Carvell Bocande11 - 25(1) WPts
23/06/2027Touba, Senegal8 - 8 Yannick Tounkara1 - 1 WPts
26/04/2027Touba, Senegal8 - 7 Alain Char11 - 9 LPts Senegal National Championships 2027View
12/04/2027Kitwe, Zambia7 - 7 Dembe Sichone3 - 13 WPts
12/02/2027Touba, Senegal6 - 7 Pascal Nicolas2 - 8 WPts
14/12/2026Touba, Senegal5 - 7 Erol Nazli8 - 18(2) WPts
15/10/2026Touba, Senegal4 - 7 Dawid Rak4 - 2 WPts
16/08/2026Pikine, Senegal3 - 7 Edmond Waigo2 - 11 WPts
01/07/2026Dakar, Senegal2 - 7 Ciel Injai0 - 8 WPts
23/05/2026Dakar, Senegal2 - 6 Mason Sankare13 - 12 LPts
19/04/2026Douala, Cameroon1 - 6 Marvel Nnengue1 - 16 WPts
19/02/2026Dakar, Senegal1 - 5 Oriel Lievremont7 - 5 LPts
21/12/2025Touba, Senegal0 - 5 Oriel Lievremont7 - 4 WPts
22/10/2025Dakar, Senegal0 - 4 Alain Char5 - 5 LPts
18/09/2025Perth, Australia0 - 3 Jack Stant17 - 13 LPts
21/07/2025Pikine, Senegal0 - 2 Vivien Saheli8 - 13 LPts
23/05/2025Dakar, Senegal0 - 1 Colville de Sade4 - 17 LPts
25/03/2025Touba, Senegal0 - 0 Laramie Barry1 - 0 LPts