Weightclass:  Bantamweight
Location:  Diourbel, Senegal
Record:  42(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2042Diourbel, Senegal41(1) - 28 Harvey Graham6 - 16 WPts
09/05/2042Diourbel, Senegal40(1) - 28 Haaris Bacchus3 - 11 WPts
09/03/2042Diourbel, Senegal39(1) - 28 Hideki Haga6 - 15 WPts
03/01/2042Diourbel, Senegal38(1) - 28 Sam Rutherford1 - 0 WPts
01/11/2041Diourbel, Senegal37(1) - 28 Yuji Goto6 - 4(1) WPts
31/08/2041Diourbel, Senegal36(1) - 28 Arseni Zirnis4 - 17 WPts
30/06/2041Diourbel, Senegal36(1) - 27 Aindriu Patras56 - 11 LPts
02/05/2041Pikine, Senegal35 - 27 Destin Jacque7 - 13(1) WKO3 Senegal National Championships 2041View
29/04/2041Pikine, Senegal34 - 27 Lucien Fadiga13 - 17 WPts Senegal National Championships 2041View
26/04/2041Pikine, Senegal33 - 27 Ferrand Bayne5 - 3 WPts Senegal National Championships 2041View
09/03/2041Diourbel, Senegal33 - 26 Aindriu Patras52 - 10 LPts
06/02/2041Diourbel, Senegal33 - 25 Aindriu Patras51 - 10 LPts
21/12/2040Diourbel, Senegal33 - 24 Miguel Gurule24 - 33 LPts
01/11/2040Istaravshan, Tajikistan32 - 24 Luka Rajabov12 - 8(1) WPts
03/09/2040Diourbel, Senegal31 - 24 Dior Gide24 - 25 WPts
18/07/2040Sana'a, Yemen31 - 23 Rehman Uddin29 - 28 LPts
17/06/2040Diourbel, Senegal31 - 22 Miguel Gurule22 - 29 LPts
02/05/2040Pikine, Senegal31 - 21 Boswell Djiba14 - 11 LPts Senegal National Championships 2040View
29/04/2040Pikine, Senegal30 - 21 Nicolas Cassin13 - 7 WPts Senegal National Championships 2040View
26/04/2040Pikine, Senegal29 - 21 Verity Cendrars7 - 7(1) WPts Senegal National Championships 2040View
06/04/2040Sana'a, Yemen29 - 20 Rehman Uddin26 - 26 LPts
06/03/2040Diourbel, Senegal28 - 20 Clijster Ommejaegher19 - 21 WPts
04/02/2040Diourbel, Senegal27 - 20 Clijster Ommejaegher19 - 20 WPts
04/01/2040Utrecht, Netherlands26 - 20 Clijster Ommejaegher19 - 19 WPts
29/11/2039Sumqayit, Azerbaijan26 - 19 Roman Karayev30 - 18 LPts
29/10/2039Sumqayit, Azerbaijan26 - 18 Roman Karayev29 - 18 LPts
28/09/2039Sumqayit, Azerbaijan26 - 17 Roman Karayev28 - 18 LPts
28/08/2039Soledad, Colombia25 - 17 Fresco Solano26 - 15 WPts
28/07/2039Soledad, Colombia25 - 16 Fresco Solano25 - 15 LPts
27/06/2039Diourbel, Senegal24 - 16 Quiqui Raguindin5 - 10 WPts
26/04/2039Pikine, Senegal24 - 15 Barbabe Mader27 - 24 LPts Senegal National Championships 2039View
22/04/2039Leon, Mexico23 - 15 Montel Mata12 - 22 WPts
22/02/2039Dakar, Senegal22 - 15 Sid Kamara10 - 19 WPts
27/12/2038Torreon, Mexico21 - 15 Xavion Rojo12 - 16 WPts
29/10/2038Diourbel, Senegal20 - 15 Waltier Coundoul2 - 9 WPts
28/08/2038Prague, Czech Republic19 - 15 Rudolf Kral11 - 23(2) WPts
30/06/2038Diourbel, Senegal18 - 15 Telford Bamba6 - 8 WPts
29/04/2038Pikine, Senegal18 - 14 Adalard Annerose19(1) - 14 LPts Senegal National Championships 2038View
26/04/2038Pikine, Senegal17 - 14 Boswell Djiba4 - 4 WPts Senegal National Championships 2038View
31/03/2038Pikine, Senegal17 - 13 Landry Koto20 - 16 LPts
24/02/2038Diourbel, Senegal16 - 13 Telford Bamba5 - 6 WPts
24/12/2037Petionville, Haiti16 - 12 Verity Labrouste16 - 15(1) LPts
26/10/2037Dakar, Senegal16 - 11 Sacha Waigo13 - 27 LPts
28/08/2037Diourbel, Senegal15 - 11 Bum-young Jou3 - 15 WPts
30/06/2037Santo Domingo de Guzman, Dominican Republic14 - 11 Rodrigo Roso4 - 9 WPts
02/05/2037Dakar, Senegal13 - 11 Louie Guirassy9 - 19(1) WPts
12/03/2037Zarqa, Jordan12 - 11 Bilal Qudsi1 - 6 WPts
11/01/2037Diourbel, Senegal11 - 11 Lionel Diagana0 - 13 WPts
11/11/2036Pikine, Senegal11 - 10 Landry Koto13 - 14 LPts
11/09/2036Dakar, Senegal10 - 10 Orane Angrand6 - 13 WPts
17/07/2036Dakar, Senegal10 - 9 Hackett Papin14 - 13 LPts
27/05/2036Pikine, Senegal10 - 8 Xebec Mansart18 - 16 LPts
26/04/2036Dakar, Senegal10 - 7 Jeremie Dombasle25 - 22 LPts Senegal National Championships 2036View
11/03/2036Izmir, Turkey9 - 7 Murat Oran11 - 22 WPts
12/01/2036Pikine, Senegal8 - 7 Tenenan Auras0 - 8 WPts
16/11/2035Tamale, Ghana8 - 6 Jasper Dubango26 - 22 LPts
17/09/2035Pikine, Senegal7 - 6 Bellamy Diagana3 - 16(1) WPts
01/08/2035Ulaanbaatar, Mongolia6 - 6 Girgis Ibraimov8 - 29 WPts
02/06/2035Dakar, Senegal5 - 6 Vivien Djiba9 - 8 WPts
04/04/2035Minsk, Belarus4 - 6 Alik Bily6 - 10 WPts
04/02/2035Diourbel, Senegal4 - 5 Zareh Roumdigian5 - 9 LPts
06/12/2034Panama City, Panama4 - 4 Saturnin Avella1 - 4 LPts
06/10/2034Diourbel, Senegal3 - 4 Orane Angrand2 - 5 WPts
06/08/2034Dakar, Senegal2 - 4 Orane Angrand2 - 4 WPts
06/06/2034Kiev, Ukraine2 - 3 Timofei Polukhin16 - 10 LPts
07/04/2034Zaporizhia, Ukraine2 - 2 Kolya Orel11 - 16 LPts
07/02/2034Pikine, Senegal1 - 2 Granville Bocande1 - 4 WPts
08/12/2033Dakar, Senegal0 - 2 Yves Lopy0 - 10 WPts
09/10/2033Pikine, Senegal0 - 1 Hackett Ulliel15 - 16 LPts
05/09/2033Diourbel, Senegal0 - 0 Ranger Blanco0 - 4 LPts