Weightclass:  Welterweight
Location:  Dakar, Senegal
Record:  25(3) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2032Dakar, Senegal24(2) - 19 Sezni Tendeng3 - 8 WKO3
06/11/2031Dakar, Senegal23(2) - 19 Leggett Bayard12 - 6 WPts
06/09/2031Dakar, Senegal22(2) - 19 Donatien Guimard12 - 9(1) WPts
07/07/2031Dakar, Senegal21(2) - 19 Jacques Ndong1 - 4 WPts
07/05/2031Dakar, Senegal20(1) - 19 Saber Cevert0 - 3 WKO3
08/03/2031Dakar, Senegal19(1) - 19 Giles Soumah4 - 12 WPts
07/01/2031Dakar, Senegal18(1) - 19 Flannery Ly3 - 9 WPts
07/11/2030Dakar, Senegal17(1) - 19 Vicente Lovera4 - 15 WPts
07/09/2030Dakar, Senegal16(1) - 19 Rodolf Ikkes1 - 15 WPts
08/07/2030Dakar, Senegal15(1) - 19 Barry Amodako5 - 15 WPts
09/05/2030Dakar, Senegal14(1) - 19 Patrick MacClelland2 - 6 WPts
10/03/2030Dakar, Senegal13(1) - 19 Mohsin Beshewaitie9 - 16 WPts
10/01/2030Pikine, Senegal12(1) - 19 Luc Seigner12 - 23(1) WPts
12/11/2029Irbid, Jordan12(1) - 18 Rehman Naseer22(2) - 19 LPts
14/09/2029Dakar, Senegal11(1) - 18 Alexandre Kandji7 - 20(1) WPts
16/07/2029Ufa, Russia10(1) - 18 Sergei Gavrilov2 - 16 WPts
18/05/2029Guatemala City, Guatemala9(1) - 18 Jeraldo Cobos12 - 7 WPts
20/03/2029Dakar, Senegal8(1) - 18 Tremeur Duvauchelle4 - 6 WPts
19/01/2029Nizhny Tagil, Russia7 - 18 Melor Melnikoff1 - 7 WKO3
21/11/2028Dakar, Senegal7 - 17 Staffan Bank2 - 5 LPts
23/09/2028Davao City, Philippines6 - 17 John Magkawas1 - 12 WPts
26/07/2028Dakar, Senegal5 - 17 Garen Hane5 - 22 WPts
28/05/2028Pikine, Senegal5 - 16 Raul Faye7 - 30(1) LPts
26/04/2028Touba, Senegal5 - 15 Javier Messier5 - 20 LPts Senegal National Championships 2028View
24/03/2028Durban, South Africa5 - 14 Robert Knoetze18 - 9 LPts
25/01/2028Barranquilla, Colombia4 - 14 Marco Guillermo12 - 14 WPts
27/11/2027Tlaquepaque, Mexico4 - 13 Alvino Monte27(1) - 15 LPts
29/09/2027Santo Domingo de Guzman, Dominican Republic4 - 12 Jose Larez8 - 20 LPts
01/08/2027Zamboanga City, Philippines4 - 11 Chris Taay0 - 12 LPts
03/06/2027Dakar, Senegal3 - 11 Javier Messier2 - 17 WPts
06/04/2027Dakar, Senegal3 - 10 Toma Kravchuk2 - 4 LPts
06/02/2027Dakar, Senegal2 - 10 Ace Mestrallet4 - 16 WPts
08/12/2026Pagadian, Philippines2 - 9 Bronco Dacion11(2) - 30 LPts
10/10/2026Copenhagen, Denmark2 - 8 Canute Giesing40(1) - 17 LPts
12/08/2026Yerevan, Armenia2 - 7 Marzbed Galadzhyan36(5) - 18 LPts
14/06/2026Pretoria, South Africa2 - 6 Lebogang Ntuli12 - 17 LPts
16/04/2026North Shore, New Zealand2 - 5 Noel Cadwell14 - 12 LPts
16/02/2026Dakar, Senegal2 - 4 Vachel Kama9 - 3 LPts
18/12/2025Dakar, Senegal2 - 3 Canaan Bathily2 - 12 LPts
28/10/2025Dakar, Senegal2 - 2 Tremeur Annerose4 - 3 LPts
29/08/2025Dakar, Senegal2 - 1 Arseni Maletin4 - 12 LPts
01/07/2025Dakar, Senegal1 - 1 Alec Marigomon2 - 0 WPts
03/05/2025Accra, Ghana1 - 0 Aftab Younis2 - 5 LPts
05/03/2025Dakar, Senegal0 - 0 Circinus Du Jeu1 - 3 WPts