Weightclass:  Middleweight
Location:  Dakar, Senegal
Record:  22 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Dakar, Senegal21 - 18 Ian Chifokoyo3 - 6 WPts
31/10/2033Dakar, Senegal20 - 18 Ben Wathen3 - 9 WPts
31/08/2033Dakar, Senegal19 - 18 Ian Swanston4 - 13 WPts
01/07/2033Dakar, Senegal18 - 18 Travis Herard2 - 17 WPts
30/04/2033Dakar, Senegal17 - 18 Khalid Tabet0 - 4 WPts
01/03/2033Dakar, Senegal16 - 18 Malik Bacchus1 - 3 WPts
30/12/2032Dakar, Senegal16 - 17 Liko Isabeckoff5 - 1 LPts
30/10/2032Dakar, Senegal15 - 17 Adam Vrabel4 - 6 WPts
30/08/2032Dakar, Senegal14 - 17 Alastair Duke2 - 7 WPts
29/06/2032Dakar, Senegal13 - 17 Jasper Findley2 - 7 WPts
29/04/2032Pikine, Senegal13 - 16 Maslin Ndao15 - 24(2) LPts Senegal National Championships 2032View
26/04/2032Pikine, Senegal12 - 16 Quincy Char9(1) - 3 WPts Senegal National Championships 2032View
15/04/2032Batangas City, Philippines11 - 16 Jordan Ato9 - 11 WPts
16/02/2032Sana'a, Yemen10 - 16 Umair Ramzi15 - 19(1) WPts
19/12/2031Kuching, Malaysia9 - 16 Mohsin Abdelrahman5 - 20 WPts
21/10/2031Holguin, Cuba8 - 16 Diego Morano7 - 14 WPts
23/08/2031Providence, USA7 - 16 Mark Lina13 - 15(1) WPts
25/06/2031Dakar, Senegal6 - 16 Quincy Diarra8(2) - 8 WPts
04/05/2031Dakar, Senegal5 - 16 Carlos Peralez1 - 7 WPts
06/03/2031Samarqand, Uzbekistan5 - 15 Boris Amirhanov5 - 11 LPts
06/01/2031San Juan, Puerto Rico5 - 14 Santiago Villas41(2) - 10 LPts
08/11/2030Dakar, Senegal4 - 14 Telford Carel1 - 16 WPts
09/09/2030Dakar, Senegal4 - 13 Pierre Tounkara18 - 6 LPts
11/07/2030Dakar, Senegal4 - 12 Pierre Tounkara17 - 6 LPts
30/05/2030Pikine, Senegal4 - 11 Gregory Sembene19 - 13 LPts
26/04/2030Pikine, Senegal4 - 10 Delano Sidibe20 - 28 LPts Senegal National Championships 2030View
16/03/2030Pekanbaru, Indonesia4 - 9 Gesang Lalisang8 - 24(1) LPts
16/01/2030Manila, Philippines4 - 8 Callum Ibuos19 - 15 LPts
18/11/2029Daegu, South Korea4 - 7 Myung-joo Yee14 - 14 LPts
20/09/2029Pikine, Senegal4 - 6 Alexandre Sow20 - 17 LPts
19/08/2029Dakar, Senegal3 - 6 Sorrel Prost0 - 1 WPts
20/06/2029Dakar, Senegal2 - 6 Sorrel Prost0 - 0 WPts
09/05/2029Diourbel, Senegal1 - 6 Mason Ba0 - 0 WPts
07/04/2029Perth, Australia1 - 5 Colin Enoch4 - 14(1) LPts
07/02/2029Minsk, Belarus1 - 4 Vanko Hricko9 - 7 LPts
10/12/2028Pikine, Senegal1 - 3 Lionel Absa14 - 14 LPts
14/10/2028Dakar, Senegal1 - 2 Demont Savane20 - 11 LPts
29/08/2028Dakar, Senegal1 - 1 Demont Delahaye5 - 18 LPts
29/07/2028Dakar, Senegal1 - 0 Gaston Doumbia31(1) - 30 LPts
18/06/2028Dakar, Senegal0 - 0 Vail Duris1 - 1 WPts