Weightclass:  Featherweight
Location:  Dakar, Senegal
Record:  10 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2031Dakar, Senegal9 - 30 Vernon Albert0 - 0 WPts
16/07/2031Dakar, Senegal8 - 30 Afanas Tsybikov0 - 7 WPts
16/05/2031Dakar, Senegal8 - 29 BohumÝr Jelen4 - 16 LPts
17/03/2031Dakar, Senegal7 - 29 Fausto Obando3 - 5 WPts
15/01/2031Dakar, Senegal7 - 28 Porter Thioune11(2) - 11 LPts
16/11/2030Dakar, Senegal6 - 28 Thierry Neumann1 - 0 WPts
17/09/2030Dakar, Senegal5 - 28 Rico Maya0 - 3 WPts
19/07/2030Dakar, Senegal5 - 27 Glanville Noah5 - 14 LPts
20/05/2030Dakar, Senegal5 - 26 Cody Sean5 - 3 LPts
21/03/2030Dakar, Senegal5 - 25 Dai Thao4 - 2 LPts
20/01/2030Dakar, Senegal4 - 25 Hamid Beybutov3 - 16 WPts
21/11/2029Dakar, Senegal4 - 24 Ciel Depardieu15(1) - 21 LPts
22/09/2029Dakar, Senegal4 - 23 Porter Thioune4 - 9 LPts
24/07/2029Saint Petersburg, Russia3 - 23 Kolzak Mogilevets11 - 28 WPts
26/05/2029Dakar, Senegal2 - 23 Rush Belisle0 - 3 WPts
27/03/2029Pikine, Senegal2 - 22 Travis Baudhuin6 - 24 LPts
27/01/2029Dniprodzerzhynsk, Ukraine2 - 21 Fedar Mayorov17 - 10 LPts
29/11/2028Burgas, Bulgaria2 - 20 Sava á Stoyanov15 - 16 LPts
01/10/2028Orleans, France2 - 19 Gregory Criqui13 - 10 LPts
03/08/2028Santo Domingo de Guzman, Dominican Republic2 - 18 Juan Zacarias20 - 16 LPts
05/06/2028Medellin, Colombia2 - 17 Alano Licea3 - 13 LPts
07/04/2028Dakar, Senegal2 - 16 Ximen Bahaghari9 - 23 LPts
08/02/2028Dakar, Senegal2 - 15 Alano Licea2 - 12 LPts
10/12/2027Shanghai, China1 - 15 Fo-hsing Bao0 - 7 WPts
12/10/2027Dakar, Senegal1 - 14 Demont Platini6 - 12 LPts
30/08/2027Dakar, Senegal1 - 13 Ouida Guitry10(1) - 13(1) LPts
09/07/2027Dakar, Senegal0 - 13 Alain Beye0 - 28(19) WPts
08/06/2027iBhayi, South Africa0 - 12 May Mini14(1) - 14 LPts
10/04/2027Brno, Czech Republic0 - 11 Radovan Janacek15 - 13 LPts
10/02/2027Manukau, New Zealand0 - 10 Davie Elliot11 - 8 LPts
13/12/2026Christchurch, New Zealand0 - 9 Cole Ocheltree8 - 6 LPts
15/10/2026Dakar, Senegal0 - 8 Lisandro Ribas4 - 18 LPts
16/08/2026Rotterdam, Netherlands0 - 7 Bernardus Van Blommeghem42(2) - 20 LPts
18/06/2026Bern, Switzerland0 - 6 Othman Bergmann13 - 19(1) LPts
19/04/2026Dakar, Senegal0 - 5 Gareth Borge0 - 2 LPts
19/02/2026Dakar, Senegal0 - 4 Mallory Baune25(1) - 24 LPts
07/01/2026Kasugai, Japan0 - 3 Jun Matsuda14 - 32 LPts
09/11/2025Dakar, Senegal0 - 2 Yves Siani3 - 16 LPts
16/09/2025Almaty, Kazakhstan0 - 1 Dmitri Abdirahmanov13 - 9 LPts
19/07/2025Dakar, Senegal0 - 0 Gage Soly1 - 1 LPts