Weightclass:  Middleweight
Location:  Algiers, Algeria
Record:  16(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2028Algiers, Algeria15(3) - 16 Bilal Abecassis10 - 8 WPts
27/06/2028Algiers, Algeria14(2) - 16 Nasib Mirzazade0 - 13(1) WKO3
28/04/2028Algiers, Algeria13(2) - 16 Mikko Martikainen1 - 4 WPts
29/02/2028Algiers, Algeria12(2) - 16 Tajo Mansilla5 - 15 WPts
31/12/2027Algiers, Algeria11(2) - 16 Ibrahim Gharbi3 - 14 WPts
01/11/2027Algiers, Algeria10(1) - 16 Farhan Halali3 - 23(4) WKO3
02/09/2027Algiers, Algeria10(1) - 15 Hassan Hashim9 - 18 LPts
04/07/2027Algiers, Algeria9(1) - 15 Zain Tiouli5 - 8 WPts
06/05/2027Algiers, Algeria8(1) - 15 Ulrik Gradert5 - 18 WPts
07/03/2027Algiers, Algeria8(1) - 14 Haider Fahas6 - 15 LPts
06/01/2027Algiers, Algeria7(1) - 14 Aftab Louahla14 - 6 WPts
07/11/2026Algiers, Algeria6(1) - 14 Rich Marn9 - 3 WPts
08/09/2026Warsaw, Poland6(1) - 13 Krystian Kalista18(2) - 16 LPts
10/07/2026Algiers, Algeria6(1) - 12 Rashid Khalfi4 - 2 LPts
11/05/2026Khabarovsk, Russia5(1) - 12 Viktor Borzakovskiy9(1) - 24 WPts
13/03/2026Algiers, Algeria5(1) - 11 Zain Hamou13 - 9(1) LPts
31/01/2026Bangor, UK5(1) - 10 Paul Guinness9 - 5 LPts
03/12/2025Beijing, China4(1) - 10 Jing Dieu5 - 14 WPts
05/10/2025Riga, Latvia4(1) - 9 Pyotr Tuksnesis15(1) - 11 LPts
07/08/2025Leeds, UK4(1) - 8 Rehman Ebrahimi6 - 17(1) LPts
09/06/2025Guayaquil, Ecuador3(1) - 8 Gervasio Clara0 - 21 WPts
11/04/2025Sana'a, Yemen2 - 8 Umair Talal2 - 12(3) WKO2
11/02/2025Oran, Algeria2 - 7 Obaid Domrane2 - 8 LPts
16/12/2024Georgetown, Guyana2 - 6 Joe Kitchen10 - 11(2) LPts
18/10/2024Algiers, Algeria2 - 5 Kashif Liegeon2 - 6 LPts
24/08/2024Algiers, Algeria2 - 4 Malik Menard18 - 24 LPts
30/06/2024Algiers, Algeria1 - 4 Hassan Hashim1 - 4 WPts
20/05/2024Annaba, Algeria1 - 3 Majid Essaid0 - 0 LPts
14/04/2024Bratislava, Slovakia1 - 2 Oto Dudik32 - 7 LPts
15/02/2024Juarez, Mexico1 - 1 Santiago Trejo9(1) - 22 LPts
18/12/2023Vilnius, Lithuania1 - 0 Antoni Winkowski22 - 11 LPts
20/10/2023Algiers, Algeria0 - 0 Zain Hamou2 - 2 WPts