Weightclass:  Featherweight
Location:  Dakar, Senegal
Record:  20 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2034Dakar, Senegal19 - 27 Paul Van den Bergh2 - 0 WPts
24/11/2033Dakar, Senegal18 - 27 Haaris Sial7 - 9 WPts
24/09/2033Dakar, Senegal17 - 27 Fausto Montejano5 - 6 WPts
24/07/2033Dakar, Senegal16 - 27 Bum-young Bak4 - 4 WPts
23/05/2033Dakar, Senegal15 - 27 Reyes Espina0 - 9 WPts
23/03/2033Dakar, Senegal14 - 27 Vegas Grande3 - 9 WPts
21/01/2033Dakar, Senegal14 - 26 Etienne Jacques26 - 8 LPts
21/12/2032Dakar, Senegal14 - 25 Etienne Jacques25 - 8 LPts
17/11/2032Dakar, Senegal13 - 25 Laken Kagwa26 - 14 WPts
17/10/2032Gulu, Uganda13 - 24 Laken Kagwa25 - 14 LPts
16/09/2032Gulu, Uganda13 - 23 Laken Kagwa24 - 14 LPts
16/08/2032Paris, France13 - 22 Etienne Jacques21 - 8 LPts
16/07/2032Paris, France13 - 21 Etienne Jacques20 - 8 LPts
15/06/2032Pikine, Senegal12 - 21 Rance Virenque20 - 7 WPts
02/05/2032Pikine, Senegal12 - 20 Chandler Belcourt21 - 21 LPts Senegal National Championships 2032View
29/04/2032Pikine, Senegal11 - 20 Sid Wade15 - 17 WPts Senegal National Championships 2032View
26/04/2032Pikine, Senegal10 - 20 Fletcher Flores4 - 7 WPts Senegal National Championships 2032View
18/04/2032Baku, Azerbaijan9 - 20 Eldeniz Mehdiyev2 - 6 WPts
19/02/2032Pikine, Senegal9 - 19 Rance Virenque18 - 7 LPts
26/12/2031Leon, Mexico8 - 19 Gig Sotello10 - 17 WPts
28/10/2031Dakar, Senegal8 - 18 Eduard Bartek9 - 6(1) LPts
28/08/2031Jeddah, Saudi Arabia8 - 17 Syed Allee6 - 20 LPts
30/06/2031Dakar, Senegal8 - 16 Alejandro Nicolas19 - 7 LPts
01/05/2031Touba, Senegal8 - 15 Vermont Bart8 - 12 LPts
10/03/2031Pikine, Senegal7 - 15 Verdun Coundoul4 - 18(4) WPts
10/01/2031Pikine, Senegal6 - 15 Vail de Vigny7 - 12 WPts
27/11/2030Touba, Senegal6 - 14 Newell Hane15 - 14 LPts
27/10/2030Dakar, Senegal5 - 14 Jasper Guirassy1 - 0 WPts
29/08/2030Dakar, Senegal4 - 14 Hugh Dimacuha2 - 3 WPts
29/06/2030Pikine, Senegal4 - 13 Porter Thioune8(2) - 10 LPts
10/05/2030Guatemala City, Guatemala4 - 12 Santiago Murillo10 - 16 LPts
12/03/2030Fort Wayne, USA4 - 11 Davie Kenna31(1) - 6 LPts
12/01/2030Dakar, Senegal3 - 11 Montague Painchaud1 - 20 WPts
17/11/2029Benin City, Nigeria3 - 10 Lewis Anyora8 - 17 LPts
19/09/2029Dakar, Senegal2 - 10 Ace Mestrallet4 - 12(1) WPts
26/07/2029Dakar, Senegal2 - 9 Raul Notte9(1) - 19 LPts
28/05/2029Dakar, Senegal2 - 8 Montague Diatta13 - 16 LPts
29/03/2029Pikine, Senegal2 - 7 Pascal Mbodji6 - 15 LPts
22/02/2029Dakar, Senegal2 - 6 Gareth Sosno0 - 0 LPts
21/01/2029Pikine, Senegal2 - 5 Rance de Bergerac5 - 4(1) LPts
25/11/2028Copenhagen, Denmark2 - 4 Vanslow Rasmussen7 - 8 LPts
27/09/2028Lucknow, India2 - 3 Ranjiv Wali10 - 12 LPts
30/07/2028Touba, Senegal1 - 3 Jasper Tendeng6 - 15 WPts
01/06/2028Dakar, Senegal0 - 3 Ace Mestrallet2 - 6 WPts
22/04/2028Dakar, Senegal0 - 2 Valeray Sosno20 - 17 LPts
19/03/2028Bayamon, Puerto Rico0 - 1 Carlos Tomas39(2) - 14 LPts
20/01/2028Dakar, Senegal0 - 0 Newell Hane3 - 5 LPts