Weightclass:  Welterweight
Location:  Dakar, Senegal
Record:  43 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2035Dakar, Senegal42 - 22 Fidel Lopez0 - 1 WPts
16/02/2035Dakar, Senegal41 - 22 Ramiro Abila4 - 12 WPts
16/12/2034Dakar, Senegal40 - 22 Atif Rafiq0 - 1 WPts
16/10/2034Dakar, Senegal39 - 22 Hristo á Berkov1 - 3 WPts
15/08/2034Dakar, Senegal38 - 22 Hsin Ku1 - 6 WPts
15/06/2034Dakar, Senegal37 - 22 Ivan Gomez9 - 10 WPts
16/04/2034Dakar, Senegal36 - 22 Lucas Darby2 - 1 WPts
16/02/2034Tokyo, Japan35 - 22 Hitoshi Kawamura9 - 8 WPts
18/12/2033Dakar, Senegal34 - 22 Kay Fiala7 - 15 WPts
18/10/2033Nassau, Bahamas33 - 22 Noel Touch4 - 14 WPts
19/08/2033Dakar, Senegal33 - 21 Gabriel Hidalgo31(1) - 20 LPts
03/07/2033Lille, France33 - 20 Carvell Paquet21(2) - 3 LPts
02/06/2033Lille, France33 - 19 Carvell Paquet20(2) - 3 LPts
02/05/2033Touba, Senegal32 - 19 Vivien Dreyfus11(6) - 4 WPts Senegal National Championships 2033View
29/04/2033Touba, Senegal31 - 19 Bayard Laude12 - 7 WPts Senegal National Championships 2033View
26/04/2033Touba, Senegal30 - 19 Franklin Halimi11 - 22 WPts Senegal National Championships 2033View
16/04/2033Kharkiv, Ukraine30 - 18 Aleksandr Chop33 - 9 LPts
16/03/2033Dakar, Senegal29 - 18 Makary Jakubiec29(2) - 7 WPts
11/02/2033Burgas, Bulgaria28 - 18 Desislav Slovenski9 - 4 WPts
11/01/2033Dakar, Senegal28 - 17 Desislav Slovenski8 - 4 LPts
06/12/2032Santo Domingo de Guzman, Dominican Republic28 - 16 Edmundo Colon17 - 3 LPts
05/11/2032Dakar, Senegal28 - 15 Santiago Ras24(3) - 13 LPts
05/10/2032Dakar, Senegal27 - 15 Santiago Ras24(3) - 12 WPts
04/09/2032Kingston, Jamaica26 - 15 Mark Brockie8 - 2 WPts
03/08/2032Ciudad del Este, Paraguay26 - 14 Santiago Aragona21(2) - 11 LPts
03/07/2032Dakar, Senegal25 - 14 Aleksandr Zhukanenko21 - 23 WPts
02/06/2032Dakar, Senegal24 - 14 Aleksandr Chop27 - 5 WPts
02/05/2032Pikine, Senegal23 - 14 Vivien Dreyfus5(1) - 2 WPts Senegal National Championships 2032View
29/04/2032Pikine, Senegal22 - 14 Jasper Bayne6 - 12 WPts Senegal National Championships 2032View
26/04/2032Pikine, Senegal21 - 14 Gerard Belair10 - 13 WPts Senegal National Championships 2032View
14/04/2032Dakar, Senegal21 - 13 Manny Lopez17 - 13 LPts
11/03/2032Dakar, Senegal21 - 12 Vishal Tanwar22 - 4 LPts
09/02/2032Dakar, Senegal20 - 12 Aleksandr Zhukanenko19 - 19 WPts
07/01/2032Jeonju, South Korea19 - 12 Seung-gyu Kye16 - 2 WPts
07/12/2031Dakar, Senegal19 - 11 Aleksandr Zhukanenko18 - 18 LPts
05/11/2031Minsk, Belarus18 - 11 Vasili Benko9 - 1 WPts
04/10/2031Dakar, Senegal18 - 10 Gabriel Hidalgo16(1) - 9 LPts
03/09/2031Dakar, Senegal17 - 10 Hitoshi Mori14(2) - 7 WPts
03/08/2031Jeonju, South Korea16 - 10 Seung-gyu Kye12 - 1 WPts
03/07/2031Jeonju, South Korea16 - 9 Seung-gyu Kye11 - 1 LPts
02/06/2031Tokyo, Japan15 - 9 Hitoshi Mori13(2) - 5 WPts
02/05/2031Touba, Senegal14 - 9 Orson Himly11 - 5 WPts Senegal National Championships 2031View
29/04/2031Touba, Senegal13 - 9 Albain Beger11 - 4 WPts Senegal National Championships 2031View
26/04/2031Touba, Senegal12 - 9 Javier de Saint-Exupery7 - 7 WPts Senegal National Championships 2031View
17/04/2031Dakar, Senegal11 - 9 Zelimir Jagic8 - 1 WPts
12/03/2031Dakar, Senegal10 - 9 Jalo Jalava9 - 9 WPts
05/02/2031Jeonju, South Korea10 - 8 Seung-gyu Kye4 - 1 LPts
05/01/2031Jeonju, South Korea10 - 7 Seung-gyu Kye3 - 1 LPts
05/12/2030Dakar, Senegal10 - 6 Seung-gyu Kye2 - 1 LPts
30/10/2030Dakar, Senegal9 - 6 Olindo Sanchez10 - 10 WPts
28/09/2030Dakar, Senegal8 - 6 Ikhtiyar Sheihzamanly2 - 2 WPts
19/08/2030Ghaziabad, India8 - 5 Vishal Tanwar9 - 2 LPts
19/07/2030Ghaziabad, India8 - 4 Vishal Tanwar8 - 2 LPts
18/06/2030Dakar, Senegal8 - 3 Vishal Tanwar7 - 2 LPts
02/05/2030Pikine, Senegal8 - 2 Chase Diawara19 - 18 LPts Senegal National Championships 2030View
29/04/2030Pikine, Senegal7 - 2 Gerald Sonko10 - 9 WPts Senegal National Championships 2030View
26/04/2030Pikine, Senegal6 - 2 Orleans Bobet18 - 25 WPts Senegal National Championships 2030View
05/04/2030Dakar, Senegal5 - 2 ZßviÜ Kasal9 - 2 WPts
03/03/2030Dakar, Senegal4 - 2 Olindo Sanchez4 - 6 WPts
05/01/2030Rosario, Argentina4 - 1 Santiago Ras3 - 2 LPts
05/12/2029Dakar, Senegal4 - 0 Santiago Ras2 - 2 LPts
03/11/2029Dakar, Senegal3 - 0 Santiago Ras2 - 1 WPts
03/10/2029Rosario, Argentina2 - 0 Santiago Ras2 - 0 WPts
02/09/2029Dakar, Senegal1 - 0 Igor Zalesky0 - 1 WPts
05/07/2029Dakar, Senegal0 - 0 Vicente Medero2 - 13 WPts