Weightclass:  Middleweight
Location:  Algiers, Algeria
Record:  34 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2035Algiers, Algeria33 - 16 Massimo Chinello3 - 20 WPts
14/01/2035Algiers, Algeria32 - 16 Ximen Bazan2 - 9 WPts
14/11/2034Algiers, Algeria31 - 16 Anatol Kollias9 - 16 WPts
14/09/2034Algiers, Algeria30 - 16 Kobe Ametiennes2 - 12 WPts
15/07/2034Algiers, Algeria29 - 16 Ibrahim Kassab0 - 8 WPts
14/05/2034Algiers, Algeria28 - 16 Robert Hackett4 - 12 WPts
14/03/2034Algiers, Algeria27 - 16 Rob Donnellan0 - 12 WPts
13/01/2034Algiers, Algeria26 - 16 David Melville2 - 12 WPts
11/11/2033Algiers, Algeria25 - 16 Larenzo Manriquez6 - 23 WPts
10/09/2033Antwerp, Belgium24 - 16 Cuppe Ferdinandus21 - 17 WPts
13/07/2033Nairobi, Kenya23 - 16 Fraser Nditi12 - 15 WPts
15/05/2033Medellin, Colombia22 - 16 Salvador Minas4 - 12 WPts
17/03/2033Oran, Algeria22 - 15 Asif Nasri19 - 13 LPts Algeria National Championships 2033View
14/03/2033Oran, Algeria21 - 15 Faisal Gaouaoui11 - 4 WPts Algeria National Championships 2033View
11/03/2033Oran, Algeria20 - 15 Waqas Belhocine7 - 7 WPts Algeria National Championships 2033View
01/03/2033Algiers, Algeria19 - 15 Yasin Djebbar7 - 21 WPts
09/01/2033Algiers, Algeria18 - 15 Farhan Slatni6 - 19 WPts
09/11/2032Algiers, Algeria17 - 15 Farhan Slatni6 - 18 WPts
08/10/2032Algiers, Algeria17 - 14 Mohsin Gatlif23 - 15 LPts
06/09/2032Algiers, Algeria16 - 14 Waleed Kouiret4 - 22 WPts
13/07/2032Algiers, Algeria15 - 14 Syed Haidar14 - 13 WPts
15/05/2032Zagreb, Croatia14 - 14 Fabijan Križanovic16 - 13 WPts
17/03/2032Constantine, Algeria14 - 13 Asif Nasri12 - 5 LPts Algeria National Championships 2032View
14/03/2032Constantine, Algeria13 - 13 Ibrahim Khaldi10 - 26 WPts Algeria National Championships 2032View
11/03/2032Constantine, Algeria12 - 13 Waqas Belhocine5 - 2 WPts Algeria National Championships 2032View
03/03/2032Wroclaw, Poland11 - 13 Ryszard Berka9 - 14 WPts
03/01/2032Algiers, Algeria11 - 12 Adnan Maghnaoui9 - 6 LPts
09/11/2031Kiev, Ukraine11 - 11 Oleksiy Bondar11 - 16 LPts
11/09/2031Copenhagen, Denmark10 - 11 Sven Janssen12 - 14 WPts
14/07/2031Ciudad Guayana, Venezuela9 - 11 Francisco Villafane8 - 18 WPts
16/05/2031Quito, Ecuador9 - 10 Agapetus Moralez28 - 8 LPts
17/03/2031Algiers, Algeria9 - 9 Asif Nasri4 - 0 LPts Algeria National Championships 2031View
14/03/2031Algiers, Algeria8 - 9 Mohsin Gatlif15 - 13 WPts Algeria National Championships 2031View
11/03/2031Algiers, Algeria7 - 9 Zain Belhout3 - 5 WPts Algeria National Championships 2031View
26/01/2031Yerevan, Armenia7 - 8 Hamlig Haghoubian18 - 15 LPts
28/11/2030Algiers, Algeria6 - 8 Kashif Galloul1 - 16(2) WPts
30/09/2030Oran, Algeria5 - 8 Amer Firoud4 - 10 WPts
02/08/2030Algiers, Algeria4 - 8 Rashid Zenia13 - 16 WPts
08/06/2030Algiers, Algeria3 - 8 Hassan Halimi8 - 24 WPts
07/05/2030Algiers, Algeria3 - 7 Waqar Rahis11 - 11(1) LPts
30/03/2030Kryvyi Rih, Ukraine3 - 6 Anton Berkutov26 - 10 LPts
30/01/2030Annaba, Algeria3 - 5 Imran Diab0 - 0 LPts
07/12/2029Turku, Finland3 - 4 Uuno Almila23 - 10 LPts
09/10/2029Algiers, Algeria3 - 3 Hassan Hashim15 - 25 LPts
13/08/2029Rabat, Morocco3 - 2 Wasif Lbida19(2) - 8 LPts
15/06/2029Algiers, Algeria3 - 1 Waqar Harrat14 - 17(1) LPts
18/04/2029Zagreb, Croatia2 - 1 Nediljko Bedekovic8 - 29 WPts
18/02/2029Algiers, Algeria1 - 1 Waleed Menad5 - 21 WPts
21/12/2028Algiers, Algeria0 - 1 Sulaiman Kasagga2 - 10 WPts
22/10/2028Algiers, Algeria0 - 0 Majid Lagab1 - 7 LPts