Weightclass:  Light Heavyweight
Location:  Dakar, Senegal
Record:  10 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2031Dakar, Senegal9 - 20 Boniface Chiangeh2 - 15 WPts
17/03/2031Dakar, Senegal8 - 20 Channing Bocande3 - 7 WPts
16/01/2031Dakar, Senegal8 - 19 Kenji Shimizu7 - 6 LPts
17/11/2030Dakar, Senegal8 - 18 Ignado Limones5 - 9 LPts
18/09/2030Dakar, Senegal7 - 18 Kamran Fahmy2 - 3 WPts
19/07/2030Dakar, Senegal7 - 17 Noe Casias1 - 5 LPts
21/05/2030Dakar, Senegal6 - 17 Montgomery St. Jean3 - 6 WPts
22/03/2030Dakar, Senegal5 - 17 Channing Bocande1 - 2 WPts
21/01/2030Dakar, Senegal4 - 17 Garrison Cohen4 - 7 WPts
22/11/2029Dakar, Senegal3 - 17 Michel Cantor0 - 9 WPts
23/09/2029Dakar, Senegal2 - 17 Javier Diene6 - 11 WPts
25/07/2029Dakar, Senegal1 - 17 Vermont Soufflot1 - 2 WPts
26/05/2029Dakar, Senegal0 - 17 Nazaire Thiare1 - 4 WPts
27/03/2029Dakar, Senegal0 - 16 Javier Diene4 - 9 LPts
30/01/2029Christchurch, New Zealand0 - 15 Kyle Gollon5 - 22 LPts
02/12/2028Szczecin, Poland0 - 14 Macief Kapinos20 - 3 LPts
04/10/2028Gdansk, Poland0 - 13 Wojtek Szumna3 - 4 LPts
06/08/2028Makiivka, Ukraine0 - 12 Vasyl Petrowski5 - 13 LPts
08/06/2028Zapopan, Mexico0 - 11 Emanuel Mate2 - 23(1) LPts
10/04/2028Dakar, Senegal0 - 10 Gerald Peyrefitte2 - 9 LPts
10/02/2028Dakar, Senegal0 - 9 Idzi Gaba3 - 3 LPts
13/12/2027Dakar, Senegal0 - 8 Telo Aragon14 - 14 LPts
16/10/2027Calgary, Canada0 - 7 Zachary Winchell6 - 3 LPts
18/08/2027Bergen, Norway0 - 6 Oscar Hoyland8 - 12 LPts
20/06/2027Yerevan, Armenia0 - 5 Vosdan Hacopian12 - 12(1) LPts
22/04/2027Dakar, Senegal0 - 4 Laramie Injai1 - 20(2) LPts
24/02/2027Dakar, Senegal0 - 3 Bruce Larbaud1 - 0 LPts
26/12/2026Dakar, Senegal0 - 2 Honore Dodds4 - 2 LPts
10/11/2026Dakar, Senegal0 - 1 Briant Bah4 - 15 LPts
20/09/2026Dakar, Senegal0 - 0 Donatien Niasse17 - 11 LPts