Weightclass:  Welterweight
Location:  Dakar, Senegal
Record:  22 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2033Dakar, Senegal21 - 31 Rance Kandji9 - 11 WPts
15/06/2033Dakar, Senegal20 - 31 Franklin Halimi11 - 23 WPts
15/04/2033Dakar, Senegal19 - 31 Yuichi Hasegawa1 - 19 WPts
14/02/2033Dakar, Senegal18 - 31 James Tosh4 - 7 WPts
15/12/2032Dakar, Senegal17 - 31 Vidal Tejera9 - 13 WPts
15/10/2032Dakar, Senegal16 - 31 Pernell Baudin1 - 0 WPts
15/08/2032Dakar, Senegal15 - 31 Ives Mbodj6 - 2(1) WPts
13/06/2032Dakar, Senegal14 - 31 Donatien Diakite3 - 6(1) WPts
16/04/2032Dakar, Senegal13 - 31 Didier Galliard6 - 12 WPts
16/02/2032Dakar, Senegal13 - 30 Mikhail Kairimow6 - 12 LPts
18/12/2031Dakar, Senegal12 - 30 Imran Amara3 - 15 WPts
19/10/2031Dakar, Senegal11 - 30 Carolus Camara0 - 1 WPts
19/08/2031Dakar, Senegal10 - 30 Montrose Sakho1 - 1 WPts
20/06/2031Touba, Senegal9 - 30 Umber Boyer16(1) - 36(1) WPts
24/04/2031Madrid, Spain9 - 29 Gervasio Cala45(5) - 20 LPts
24/02/2031Amsterdam, Netherlands9 - 28 Anthonie Basseyen4 - 6 LPts
27/12/2030Salt Lake City, USA9 - 27 Roger Carroll8 - 15 LPts
29/10/2030Dakar, Senegal8 - 27 Vail Gayet0 - 2 WPts
31/08/2030Dakar, Senegal7 - 27 Thierry Ciss0 - 7 WPts
30/06/2030Kuala Lumpur, Malaysia6 - 27 Liko Xie4 - 10 WPts
02/05/2030Dakar, Senegal5 - 27 Algernon Nicolai0 - 22 WPts
04/03/2030Santiago de los Caballeros, Dominican Republic5 - 26 Tajo Palomares20 - 17 LPts
04/01/2030Monterrey, Mexico5 - 25 Gig Provencio20 - 28 LPts
06/11/2029Kingston, Jamaica4 - 25 Joe Haxton2 - 22 WPts
08/09/2029Sao Paulo, Brazil4 - 24 Joaquin Atilano20 - 11 LPts
11/07/2029Odessa, Ukraine4 - 23 Apostol Olesky15 - 19 LPts
13/05/2029Sacaba, Bolivia4 - 22 Diego Castillon17 - 16(3) LPts
15/03/2029Dakar, Senegal4 - 21 Boniface Castile1 - 0 LPts
13/01/2029Oslo, Norway4 - 20 Gunnar Lien20 - 26 LPts
15/11/2028Johannesburg, South Africa4 - 19 Jonathan Samuela9 - 19 LPts
17/09/2028Bremerhaven, Germany4 - 18 Raynard Anthon15 - 5 LPts
20/07/2028Dakar, Senegal3 - 18 Algernon Diarra6 - 11 WPts
22/05/2028Portmore, Jamaica3 - 17 Spencer Greenlaw9 - 16 LPts
24/03/2028Santo Domingo de Guzman, Dominican Republic3 - 16 Juan Lagos21(3) - 17 LPts
25/01/2028Tehran, Iran3 - 15 Qing-Nan Jiang10 - 17 LPts
27/11/2027Riga, Latvia3 - 14 Fadei Paeglis29 - 20 LPts
29/09/2027San Felipe de Puerto Plata, Dominican Republic3 - 13 Fanuco Bello7 - 14 LPts
01/08/2027Dakar, Senegal2 - 13 Macy Ndiaye3 - 6 WPts
02/06/2027Sofia, Bulgaria2 - 12 Blagun á Golakov19 - 11 LPts
04/04/2027Dakar, Senegal2 - 11 Simon Belgard9 - 12 LPts
09/02/2027Guatemala City, Guatemala2 - 10 Reynaldo Sanchez6 - 9 LPts
12/12/2026San Miguel, El Salvador2 - 9 Juan Garcia24 - 25 LPts
14/10/2026Stockholm, Sweden2 - 8 Linus Broman5 - 23 LPts
16/08/2026Dakar, Senegal1 - 8 Javier Messier1 - 13 WPts
18/06/2026Athens, Greece1 - 7 Cyril Mate14 - 16 LPts
20/04/2026Diourbel, Senegal1 - 6 Raul Seye27 - 17 LPts
01/03/2026Dakar, Senegal0 - 6 Rex Leas1 - 2 WPts
31/12/2025Ndola, Zambia0 - 5 Khalon Kasonde2 - 6 LPts
02/11/2025Dakar, Senegal0 - 4 Kolya Vlasov7 - 22 LPts
04/09/2025Manila, Philippines0 - 3 Quito Yacapin10(2) - 12 LPts
07/07/2025Pikine, Senegal0 - 2 Yves de Beauvoir3 - 13 LPts
17/05/2025Pikine, Senegal0 - 1 Bonar Tounkara25(2) - 22 LPts
01/04/2025Dakar, Senegal0 - 0 Vachel Kama4 - 2 LPts