Weightclass:  Flyweight
Location:  Oran, Algeria
Record:  31 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2033Oran, Algeria30 - 27 Azam Natouri2 - 12 WPts
09/09/2033Oran, Algeria29 - 27 Ahmed Sidi3 - 2 WPts
09/07/2033Oran, Algeria28 - 27 Waqas Akroun1 - 5 WPts
08/05/2033Oran, Algeria27 - 27 Ruhul Rabtan1 - 10 WPts
09/03/2033Oran, Algeria26 - 27 Umair Cherif1 - 2 WPts
07/01/2033Oran, Algeria25 - 27 Hugo Radek6 - 10 WPts
07/11/2032Oran, Algeria24 - 27 Ivan Knapik5 - 10 WPts
06/09/2032Oran, Algeria23 - 27 Haaris Guechi0 - 3 WPts
07/07/2032Oran, Algeria22 - 27 Abdul Kairat2 - 8 WPts
08/05/2032Oran, Algeria21 - 27 Adnan Najar8 - 19 WPts
08/03/2032Oran, Algeria20 - 27 Azam Natouri0 - 3 WPts
07/01/2032Oran, Algeria20 - 26 Haider Fenni11 - 15 LPts
07/11/2031Brampton, Canada20 - 25 Ewan Humeston13 - 13 LPts
09/09/2031San Bernardo, Chile19 - 25 Juan Jerez12 - 16 WPts
12/07/2031Oran, Algeria18 - 25 Haaris Kerboua7 - 9 WPts
11/05/2031Oran, Algeria17 - 25 Haider Fenni7 - 14 WPts
14/03/2031Algiers, Algeria17 - 24 Abdul Jabbour15 - 5 LPts Algeria National Championships 2031View
11/03/2031Algiers, Algeria16 - 24 Haaris Kerboua5 - 8 WPts Algeria National Championships 2031View
21/02/2031Pretoria, South Africa16 - 23 Darryl Msibi10 - 6 LPts
24/12/2030Seoul, South Korea15 - 23 Joo-ho Sin2 - 16 WPts
26/10/2030Seoul, South Korea14 - 23 Joo-ho Sin2 - 15 WPts
28/08/2030Algiers, Algeria13 - 23 Khalid Dorval21 - 19 WPts
10/07/2030Perth, Australia12 - 23 Sid Moloney2 - 25 WPts
12/05/2030Maracaibo, Venezuela11 - 23 Jose Mula1 - 14(2) WPts
14/03/2030Constantine, Algeria11 - 22 Abdul Jabbour5 - 5 LPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria10 - 22 Rashid Fernandez4 - 10 WPts Algeria National Championships 2030View
17/02/2030Dubai, UAE9 - 22 Gazi Hazazi0 - 0 WPts
20/12/2029Dakar, Senegal9 - 21 Bonar Savane16 - 20 LPts
22/10/2029Sumqayit, Azerbaijan9 - 20 Gennady Yesheyev21 - 20 LPts
24/08/2029Lankaran, Azerbaijan9 - 19 Etibar Jabbour24 - 20 LPts
26/06/2029Oran, Algeria8 - 19 Tariq Sahnoun2 - 6 WPts
27/04/2029Oran, Algeria7 - 19 Danyaal Rahmani0 - 4 WPts
27/02/2029Oran, Algeria6 - 19 Langgeng Hasanudin11 - 8 WPts
29/12/2028Almaty, Kazakhstan6 - 18 Vasili Dzhandosow32(2) - 14 LPts
31/10/2028Oran, Algeria6 - 17 Tujan Binoche0 - 2 LPts
01/09/2028Oran, Algeria5 - 17 Rehan Rabbani2 - 7 WPts
04/07/2028Salta, Argentina4 - 17 Diego Nicolas6 - 20 WPts
06/05/2028Almaty, Kazakhstan4 - 16 Fedor Hacimow15(1) - 16 LPts
08/03/2028Oran, Algeria3 - 16 Waleed Sayah18 - 21 WPts
15/01/2028Asuncion, Paraguay3 - 15 Javier Abeita4 - 24 LPts
17/11/2027Bangkok, Thailand3 - 14 Norasing Panich12 - 7 LPts
19/09/2027Chon Buri, Thailand3 - 13 Eakunphol Numpornthep9 - 16 LPts
22/07/2027Algiers, Algeria2 - 13 Shayan Merouane10 - 15 WPts
09/06/2027Algiers, Algeria2 - 12 Khalid Madjer9 - 12(1) LPts
09/05/2027Soweto, South Africa2 - 11 Wout Van Ryneveld10 - 12 LPts
11/03/2027Oran, Algeria2 - 10 Waleed Harim5 - 20 LPts Algeria National Championships 2027View
25/01/2027Algiers, Algeria1 - 10 Waqar Mediene4 - 18(2) WPts
02/12/2026Hefei, China1 - 9 Gao Fang10 - 4 LPts
04/10/2026Algiers, Algeria1 - 8 Yasin Salhi10 - 12 LPts
03/09/2026General Santos, Philippines1 - 7 Angel Picado4 - 25 LPts
06/07/2026Malolos, Philippines1 - 6 Xavier Ybanez10(1) - 16 LPts
08/05/2026Algiers, Algeria1 - 5 Farhan Guechi8 - 15(3) LPts
17/03/2026Algiers, Algeria1 - 4 Mohsin Bedos12(1) - 13(1) LPts
09/02/2026Oran, Algeria1 - 3 Aftab Menouar7 - 23 LPts
22/12/2025Oran, Algeria1 - 2 Atif Zakaria5 - 6 LPts
23/10/2025Algiers, Algeria1 - 1 Khalid Dorval0 - 0 LPts
17/09/2025Lusaka, Zambia0 - 1 Onaedo Aikelile2 - 10(3) WPts
20/07/2025Oran, Algeria0 - 0 Tariq Ressam0 - 5 LPts