Weightclass:  Bantamweight
Location:  Dakar, Senegal
Record:  37 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2033Dakar, Senegal36 - 18 Ananta Shokeen13 - 23 WPts
29/10/2033Dakar, Senegal35 - 18 Onofre Gordillo8 - 12 WPts
28/08/2033Dakar, Senegal34 - 18 Rachamongkol Sakburiram1 - 5 WPts
27/06/2033Dakar, Senegal33 - 18 Jerrold Burgo12 - 11 WPts
26/04/2033Dakar, Senegal32 - 18 Jaguar Cilia1 - 10 WPts
23/02/2033Dakar, Senegal31 - 18 Afon Ismailov3 - 8 WPts
24/12/2032Dakar, Senegal30 - 18 Ibrahim Sultan11 - 21 WPts
24/10/2032Dakar, Senegal29 - 18 Jßchym Melcer18 - 11 WPts
24/08/2032Dakar, Senegal28 - 18 Sammy Brash3 - 14 WPts
24/06/2032Shymkent, Kazakhstan27 - 18 Zernebog Kasymbeckov4 - 17 WPts
26/04/2032Pikine, Senegal27 - 17 Jeremie Dombasle4 - 1 LPts Senegal National Championships 2032View
20/04/2032Cebu City, Philippines26 - 17 Paul Tabula4 - 4 WPts
21/02/2032Dakar, Senegal25 - 17 Marjun Arcos2 - 16 WPts
23/12/2031Leon, Nicaragua24 - 17 Lorenzo Zubia7 - 20 WPts
25/10/2031Cuenco, Ecuador23 - 17 Oleos Montilla2 - 15 WPts
26/08/2031Seoul, South Korea23 - 16 Sun-tae Gang31 - 14 LPts
28/06/2031Karagandy, Kazakhstan22 - 16 Sergey Casymbecov3 - 15 WPts
29/04/2031Touba, Senegal22 - 15 Mason Henry19 - 13 LPts Senegal National Championships 2031View
26/04/2031Touba, Senegal21 - 15 Gaylord Ndiaye17(1) - 9 WPts Senegal National Championships 2031View
10/03/2031Ulaanbaatar, Mongolia20 - 15 Thawab Caghgaliew6 - 19 WPts
10/01/2031Donetsk, Ukraine19 - 15 Fedir Wasko10 - 14 WPts
12/11/2030Diourbel, Senegal19 - 14 Carvell Braudel12 - 20 LPts
13/09/2030Dakar, Senegal18 - 14 Umber Jean-Pierre6 - 19 WPts
04/08/2030Sharjah, UAE18 - 13 Faisal Hakeem23 - 16 LPts
04/07/2030Baku, Azerbaijan18 - 12 Huseinqulu Bakihanov20 - 9 LPts
02/06/2030Jeddah, Saudi Arabia17 - 12 Jawad Rizvi18 - 9 WPts
29/04/2030Pikine, Senegal17 - 11 Mason Henry12 - 8 LPts Senegal National Championships 2030View
26/04/2030Pikine, Senegal16 - 11 Germain de Marivaux1 - 0 WPts Senegal National Championships 2030View
11/04/2030Dakar, Senegal15 - 11 Erion Gurler9 - 23 WPts
04/03/2030Dakar, Senegal14 - 11 Volodmiri Kowalchuk5 - 12 WPts
01/02/2030Minsk, Belarus13 - 11 Volodmiri Kowalchuk5 - 11 WPts
01/01/2030Dakar, Senegal12 - 11 Davie Blethen13 - 18 WPts
30/11/2029Dakar, Senegal11 - 11 Volodmiri Kowalchuk5 - 9 WPts
30/10/2029Minsk, Belarus10 - 11 Volodmiri Kowalchuk5 - 8 WPts
29/09/2029Nassau, Bahamas10 - 10 Davie Blethen11 - 17 LPts
29/08/2029Dakar, Senegal10 - 9 Afram Assiful1 - 5 LPts
01/07/2029Dakar, Senegal9 - 9 Declan Storer0 - 9 WPts
02/05/2029Touba, Senegal8 - 9 Flannery Toure6 - 6 WPts Senegal National Championships 2029View
29/04/2029Touba, Senegal7 - 9 Chivalry Delahaye3 - 5 WPts Senegal National Championships 2029View
26/04/2029Touba, Senegal6 - 9 Boniface Mansour15 - 12 WPts Senegal National Championships 2029View
24/03/2029Salem, USA5 - 9 James Sandercock3 - 14 WPts
24/01/2029Adana, Turkey5 - 8 Cagatay Demiroren16 - 27 LPts
26/11/2028Cochabamba, Bolivia5 - 7 Lisandro Centeno15(1) - 17 LPts
28/09/2028Curitiba, Brazil5 - 6 Jesus Negro13 - 14 LPts
31/07/2028Dakar, Senegal4 - 6 Gonzalo Cura0 - 8 WPts
02/06/2028Touba, Senegal3 - 6 Bassett Senghor9 - 14 WPts
13/04/2028Touba, Senegal3 - 5 Phillippe Oge10 - 22 LPts
28/02/2028Dakar, Senegal3 - 4 Tremeur Meiffret18 - 12 LPts
19/01/2028Perth, Australia2 - 4 William Lennie0 - 0 WPts
21/11/2027Dakar, Senegal2 - 3 Gaylord Ndiaye0 - 0 LPts
08/10/2027Manukau, New Zealand1 - 3 David Reekie2 - 12(2) WPts
10/08/2027Dakar, Senegal0 - 3 Umber Jean-Pierre0 - 6 WPts
11/06/2027Almaty, Kazakhstan0 - 2 Saad Cairbeckov26 - 8 LPts
13/04/2027Touba, Senegal0 - 1 Odil Boubacar13 - 17(3) LPts
05/03/2027Dakar, Senegal0 - 0 Carvell Braudel2 - 5 LPts