Weightclass:  Middleweight
Location:  Dakar, Senegal
Record:  35(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2029Dakar, Senegal34(1) - 30 Sinjon Ndour2 - 7 WPts
27/11/2028Dakar, Senegal33(1) - 30 Gaston de Laroche3 - 4 WPts
28/09/2028Dakar, Senegal32(1) - 30 Franchot Diop3 - 5 WPts
29/07/2028Dakar, Senegal31(1) - 30 Forrest Carvalho1 - 0 WPts
31/05/2028Dakar, Senegal30(1) - 30 Gaston de Laroche2 - 1 WPts
01/04/2028Dakar, Senegal29(1) - 30 Chivalry Diandy7 - 21 WPts
01/02/2028Dakar, Senegal29(1) - 29 Henry MacArthur0 - 3 LPts
03/12/2027Dakar, Senegal28(1) - 29 Shontae Mokeana2 - 7 WPts
04/10/2027Dakar, Senegal27(1) - 29 Gita Mote1 - 1 WPts
05/08/2027Dakar, Senegal26(1) - 29 Shayan Saber0 - 6 WPts
06/06/2027Dakar, Senegal26(1) - 28 Waluyo Sindoro6 - 9 LPts
07/04/2027Dakar, Senegal25(1) - 28 Juan Botello0 - 10 WPts
06/02/2027Dakar, Senegal25(1) - 27 Abdul Barrahet25 - 28 LPts
05/01/2027Managua, Nicaragua24(1) - 27 Rodrigo Sol34 - 25 WPts
05/12/2026Kosice, Slovakia24(1) - 26 Kamil Elias32 - 15 LPts
04/11/2026Bamenda, Cameroon24(1) - 25 Glanville Delpy36 - 19 LPts
04/10/2026Bamenda, Cameroon24(1) - 24 Glanville Delpy35 - 19 LPts
03/09/2026Guatemala City, Guatemala24(1) - 23 Angel Morea25 - 24 LPts
03/08/2026Dakar, Senegal24(1) - 22 Angel Morea24 - 24 LPts
29/06/2026Dakar, Senegal23(1) - 22 Harry Brodsky4 - 19 WPts
27/05/2026Graz, Austria23(1) - 21 Lambrett Meppen12(1) - 24 LPts
26/04/2026Dakar, Senegal23(1) - 20 Bayard Delpy3 - 6 LPts Senegal National Championships 2026View
26/03/2026Dakar, Senegal23(1) - 19 Goga Skurstenis29 - 17 LPts
16/02/2026Dakar, Senegal23(1) - 18 Angel Morea21 - 19 LPts
12/01/2026Kano, Nigeria23(1) - 17 Darrell Jean39(2) - 24 LPts Africa Championships 2026View
09/01/2026Kano, Nigeria22(1) - 17 Rabiu Naiambana18 - 23 WPts Africa Championships 2026View
20/12/2025Dakar, Senegal21(1) - 17 Dimos Bedoya17(2) - 13 WPts
18/11/2025Dakar, Senegal20(1) - 17 Dimos Bedoya17(2) - 12 WPts
04/10/2025Dakar, Senegal20(1) - 16 Gere Mehrhoff25 - 14 LPts
29/08/2025Kuching, Malaysia19(1) - 16 Vincent Trinh3 - 6 WPts
01/07/2025Dakar, Senegal18(1) - 16 Vuyisile Sekola2 - 0 WPts
02/05/2025Touba, Senegal17(1) - 16 Hackett Ionesco18 - 6 WPts Senegal National Championships 2025View
29/04/2025Touba, Senegal16(1) - 16 Neville Niasse7 - 13 WPts Senegal National Championships 2025View
26/04/2025Touba, Senegal15(1) - 16 Carolus Tiozzo5 - 16 WPts Senegal National Championships 2025View
01/04/2025Dakar, Senegal14(1) - 16 Delano Sidibe0 - 5 WPts
31/01/2025Zagreb, Croatia13(1) - 16 Borislav Žic0 - 3 WPts
03/12/2024Dakar, Senegal12(1) - 16 Antoine Gaye4 - 7 WPts
04/10/2024Dakar, Senegal11(1) - 16 Alexandre Sow0 - 3 WPts
05/08/2024Kazan, Russia10(1) - 16 Fedar Zenovka12 - 14 WPts
07/06/2024Hamburg, Germany9(1) - 16 Meril Hellmer2 - 24 WPts
09/04/2024Dakar, Senegal8(1) - 16 Diego Razon1 - 6 WPts
10/02/2024Dakar, Senegal7 - 16 Joaquin Villafana1 - 4(2) WKO3
12/12/2023Quezon City, Philippines7 - 15 Antonio Dulay21 - 12 LPts
14/10/2023Dakar, Senegal6 - 15 Knute Haagensen5 - 8 WPts
16/08/2023Zagreb, Croatia6 - 14 Milenko Lonza25 - 5 LPts
18/06/2023Valencia, Venezuela6 - 13 Jax Regino17 - 6 LPts
19/04/2023Lviv, Ukraine6 - 12 Ioakim Kramar12 - 12 LPts
19/02/2023Dakar, Senegal6 - 11 Seung-gyu Ban23 - 7 LPts
21/12/2022Dakar, Senegal6 - 10 Blaise Cerdan2 - 14 LPts
22/10/2022Dakar, Senegal5 - 10 Kenzie Moor0 - 13(1) WPts
24/08/2022Dakar, Senegal4 - 10 Ian Moffitt5 - 25 WPts
25/06/2022Pikine, Senegal4 - 9 Paul Koite20 - 10 LPts
26/04/2022Pikine, Senegal4 - 8 Ames Olivier17 - 12 LPts Senegal National Championships 2022View
14/03/2022Dakar, Senegal3 - 8 Montague Diawara12 - 13 WPts
13/01/2022Dakar, Senegal3 - 7 Jong-ho Tan20 - 5 LPts
12/11/2021Dakar, Senegal2 - 7 Dior Bamba4 - 18 WPts
30/09/2021Sana'a, Yemen1 - 7 Farhan Jarrar6 - 15 WPts
02/08/2021Dakar, Senegal1 - 6 Tremeur Coulibaly12 - 9 LPts
27/06/2021Pikine, Senegal1 - 5 Roy Seigner21 - 3 LPts
16/05/2021Khujand, Tajikistan1 - 4 Khayyam Haq10 - 9 LPts
18/03/2021Pikine, Senegal1 - 3 Paul Koite14 - 7 LPts
02/02/2021Dakar, Senegal1 - 2 Noel Hugo14 - 4 LPts
02/01/2021Sao Goncalo, Brazil1 - 1 Marco Junior11 - 8 LPts
04/11/2020Dakar, Senegal1 - 0 Bellamy Drucker1 - 8 LPts
06/09/2020Dakar, Senegal0 - 0 Blaise Cerdan0 - 1 WPts