Weightclass:  Heavyweight
Location:  Touba, Senegal
Record:  30 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2033Nassau, Bahamas30 - 29 Floyd Kyles31(1) - 24 LPts
13/10/2033Soweto, South Africa30 - 28 Armani Donkor48 - 12 LPts
15/08/2033Touba, Senegal29 - 28 George Tandon23 - 26 WPts
03/07/2033Touba, Senegal29 - 27 Cecilio Cerci32 - 17 LPts
02/05/2033Touba, Senegal29 - 26 Borden Sene12 - 0 LPts Senegal National Championships 2033View
29/04/2033Touba, Senegal28 - 26 Michel Dodds18 - 9 WPts Senegal National Championships 2033View
26/04/2033Touba, Senegal27 - 26 Germain Orange4 - 1 WPts Senegal National Championships 2033View
21/03/2033Touba, Senegal27 - 25 Rex Molpus42 - 25(1) LPts
18/02/2033Touba, Senegal26 - 25 Rex Molpus42 - 24(1) WPts
18/01/2033Touba, Senegal25 - 25 Rex Molpus42 - 23(1) WPts
18/12/2032Touba, Senegal24 - 25 Rex Molpus42 - 22(1) WPts
01/11/2032Madrid, Spain23 - 25 Orlando Mariscal19 - 11 WPts
03/09/2032Riga, Latvia22 - 25 Valeri Upenieks28 - 24 WPts
03/08/2032Touba, Senegal22 - 24 Ethan Obiriyeboah19 - 27 LPts
03/07/2032Touba, Senegal21 - 24 Ethan Obiriyeboah19 - 26 WPts
02/06/2032Touba, Senegal20 - 24 Ethan Obiriyeboah19 - 25 WPts
26/04/2032Pikine, Senegal20 - 23 Odo Mbow19 - 11 LPts Senegal National Championships 2032View
16/04/2032Touba, Senegal20 - 22 Lei Thien28 - 15 LPts
13/03/2032Ibadan, Nigeria20 - 21 Khalid Noorani28 - 18 LPts
11/02/2032Touba, Senegal19 - 21 Valeri Upenieks25 - 20 WPts
09/01/2032Aba, Nigeria19 - 20 Davie Lunna31 - 18 LPts Africa Championships 2032View
28/12/2031Zagreb, Croatia19 - 19 Mislav Kucinic24 - 18 LPts
27/11/2031Touba, Senegal19 - 18 Mislav Kucinic23 - 18 LPts
27/10/2031Zagreb, Croatia19 - 17 Mislav Kucinic22 - 18 LPts
26/09/2031Zagreb, Croatia19 - 16 Mislav Kucinic21 - 18 LPts
26/08/2031Amman, Jordan18 - 16 Shayan Gazal7 - 18 WPts
28/06/2031Barranquilla, Colombia17 - 16 Quito Cobo11 - 13(2) WPts
29/04/2031Touba, Senegal17 - 15 Odo Mbow12 - 10 LPts Senegal National Championships 2031View
26/04/2031Touba, Senegal16 - 15 Donatien Tandia6 - 4 WPts Senegal National Championships 2031View
15/03/2031Reynosa, Mexico16 - 14 Zacarias Buitron25 - 11 LPts
15/01/2031Hengyang, China15 - 14 Sun Seng6 - 14 WPts
17/11/2030Pikine, Senegal15 - 13 Ciel Coundoul12 - 17 LPts
19/09/2030Pikine, Senegal15 - 12 Sargent Konte8 - 17 LPts
22/07/2030Dakar, Senegal14 - 12 Raoul Siani18 - 17(1) WPts
30/05/2030Touba, Senegal14 - 11 Campbell Kopa22(1) - 21 LPts
29/04/2030Pikine, Senegal14 - 10 Cable Houlette3 - 2 LPts Senegal National Championships 2030View
26/04/2030Pikine, Senegal13 - 10 Raynard Diaby4 - 4 WPts Senegal National Championships 2030View
23/03/2030Dakar, Senegal12 - 10 Montague Ossou3 - 24(1) WPts
23/01/2030Kiev, Ukraine12 - 9 Konstantin Lazaroff16 - 13 LPts
25/11/2029Dakar, Senegal11 - 9 Montague Ossou3 - 22(1) WPts
27/09/2029Pikine, Senegal10 - 9 Ranger Bobet11 - 18 WPts
02/08/2029Pikine, Senegal9 - 9 Romain Pierpoint9 - 16 WPts
02/07/2029Diourbel, Senegal9 - 8 Colar Olin19(3) - 13 LPts
31/05/2029Touba, Senegal8 - 8 Glanville Beaulac1 - 14 WPts
01/04/2029Dakar, Senegal7 - 8 Montague Ossou2 - 19(1) WPts
02/02/2029Dakar, Senegal6 - 8 Ives Damita1 - 10 WPts
05/12/2028Touba, Senegal6 - 7 Russel Konate3 - 7 LPts
01/11/2028Touba, Senegal5 - 7 Aki Tajima2 - 3 WPts
03/09/2028Dakar, Senegal4 - 7 Ives Damita1 - 7 WPts
11/07/2028Touba, Senegal4 - 6 Carvell Joof20(2) - 31 LPts
10/06/2028Touba, Senegal3 - 6 Imran Bremen3 - 28 WPts
12/04/2028Dakar, Senegal3 - 5 Boniface Mader9 - 8 LPts
11/03/2028Dakar, Senegal3 - 4 Alain Gakou15 - 17 LPts
04/02/2028Wroclaw, Poland3 - 3 Piotr Komorowski12 - 14 LPts
07/12/2027Dakar, Senegal2 - 3 Valeray Dabo0 - 0 WPts
16/10/2027Touba, Senegal1 - 3 Jasper Depardon0 - 8 WPts
17/08/2027Viba del Mar, Chile1 - 2 Rodrigo Escalante4 - 8 LPts
18/06/2027Taif, Saudi Arabia1 - 1 Gazi Trabelsi42(3) - 24 LPts
20/04/2027Pikine, Senegal0 - 1 Ranger Bobet2 - 12 WPts
14/03/2027Touba, Senegal0 - 0 Matviyko Hudzik14 - 11 LPts