Weightclass:  Middleweight
Location:  Dakar, Senegal
Record:  23 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2030Dakar, Senegal23 - 29 Alen Mbiyamuenza29 - 22(2) LPts
02/06/2030Kumasi, Ghana22 - 29 Dom Muniru24 - 32 WPts
02/05/2030Pikine, Senegal22 - 28 Marc Sene23 - 16 LPts Senegal National Championships 2030View
29/04/2030Pikine, Senegal21 - 28 Reinald Diakhite3 - 17 WPts Senegal National Championships 2030View
26/04/2030Pikine, Senegal20 - 28 Forrest Carvalho4 - 10 WPts Senegal National Championships 2030View
07/04/2030Kulob, Tajikistan19 - 28 Fahmin Huseynov36(2) - 12 WPts
07/03/2030Dakar, Senegal19 - 27 Sigurd Ostlund22 - 30 LPts
04/02/2030Oslo, Norway18 - 27 Sigurd Ostlund22 - 29 WPts
04/01/2030Quezon City, Philippines18 - 26 Bruce Lucena30(1) - 10 LPts
30/11/2029Dakar, Senegal17 - 26 Sigurd Ostlund22 - 27 WPts
30/10/2029Oslo, Norway16 - 26 Sigurd Ostlund22 - 26 WPts
29/09/2029Dakar, Senegal16 - 25 Sigurd Ostlund21 - 26 LPts
29/08/2029Dakar, Senegal16 - 24 Bradley Agbeko30 - 14 LPts
29/07/2029Dakar, Senegal15 - 24 Bradley Agbeko30 - 13 WPts
27/06/2029Dakar, Senegal15 - 23 Alexandre Soumah17(1) - 20 LPts
02/05/2029Touba, Senegal14 - 23 Erec Absa19 - 18 WPts Senegal National Championships 2029View
29/04/2029Touba, Senegal13 - 23 Marc Sene17 - 13 WPts Senegal National Championships 2029View
26/04/2029Touba, Senegal12 - 23 Leggett Beye7 - 12 WPts Senegal National Championships 2029View
24/03/2029Pikine, Senegal11 - 23 Alexandre Sow18 - 16 WPts
11/02/2029Dakar, Senegal11 - 22 Lance Diouf20 - 17 LPts
14/12/2028Dakar, Senegal10 - 22 Honore Toure17 - 23 WPts
08/11/2028Pikine, Senegal10 - 21 Laron Batton24 - 19(3) LPts
02/10/2028Katlehong, South Africa9 - 21 Aert Stander1 - 7 WPts
04/08/2028Dakar, Senegal8 - 21 Minh Phuong10 - 7 WPts
29/06/2028Harare, Zimbabwe8 - 20 Antwan Mujokoro26 - 17 LPts
27/05/2028Dakar, Senegal8 - 19 Umut Bilgili15 - 12 LPts
26/04/2028Touba, Senegal8 - 18 Alexandre Sow14 - 13 LPts Senegal National Championships 2028View
21/03/2028Georgetown, Guyana8 - 17 Danny Hennion10 - 7 LPts
18/02/2028Georgetown, Guyana8 - 16 Danny Hennion9 - 7 LPts
17/01/2028Dakar, Senegal8 - 15 Mick Lunguzi2 - 6 LPts
17/12/2027Petaling Jaya, Malaysia7 - 15 Waqas Saleem15 - 13(1) WPts
19/10/2027Wiesbaden, Germany7 - 14 Louis Piepho12(2) - 15 LPts
21/08/2027Casablanca, Morocco7 - 13 Jalal al Din Marofit10 - 14 LPts
23/06/2027Dakar, Senegal6 - 13 Hugh McGraw2 - 2 WPts
25/04/2027Dakar, Senegal5 - 13 Aramis Diedhiou4 - 20 WPts
26/02/2027Dakar, Senegal5 - 12 Waltier Vanier1 - 12 LPts
13/01/2027Surrey, Canada5 - 11 Johnny Fram14 - 9 LPts
14/11/2026Touba, Senegal5 - 10 Demont Bouzaid4 - 10 LPts
15/09/2026Dakar, Senegal4 - 10 Demont Bouzaid4 - 9 WPts
17/07/2026Ulaanbaatar, Mongolia3 - 10 Ra'id Ochirtu4 - 17 WPts
19/05/2026Aalborg, Denmark2 - 10 Ingmar Lemming13 - 10 WPts
21/03/2026Limerick, Ireland2 - 9 Aaron McGrath10 - 7 LPts
21/01/2026Yerevan, Armenia2 - 8 Aghan Macighyan8 - 6 LPts
23/11/2025Touba, Senegal2 - 7 Boden St. Marie3 - 4 LPts
25/09/2025Pikine, Senegal2 - 6 Boyce Blanco3 - 11 LPts
28/07/2025Dakar, Senegal1 - 6 Juan Lobo0 - 4 WPts
30/05/2025Yerevan, Armenia0 - 6 Medzarents Rodnoyan4 - 7 WPts
01/04/2025Dakar, Senegal0 - 5 Gaston Doumbia14(1) - 16 LPts
03/02/2025Dakar, Senegal0 - 4 Boden St. Marie2 - 0 LPts
05/12/2024Athens, Greece0 - 3 Damen Ganas34(8) - 15 LPts
07/10/2024Diourbel, Senegal0 - 2 Damien Boubacar10 - 19(4) LPts
11/08/2024Pikine, Senegal0 - 1 Jean Paquin4 - 18 LPts
05/07/2024Dakar, Senegal0 - 0 Robert Wynne0 - 0 LPts