Weightclass:  Flyweight
Location:  Algiers, Algeria
Record:  25 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2031Algiers, Algeria24 - 24 Xaverius Esteban10 - 12 WPts
10/03/2031Algiers, Algeria24 - 23 Ramirez Volante13 - 12 LPts
09/01/2031Algiers, Algeria23 - 23 Confucius Shia7 - 15 WPts
10/11/2030Algiers, Algeria22 - 23 Eloy Lince3 - 12 WPts
10/09/2030Algiers, Algeria22 - 22 Ervin Bushati14(1) - 24(1) LPts
11/07/2030Algiers, Algeria22 - 21 Ulises Magalhaes17 - 10 LPts
12/05/2030Algiers, Algeria21 - 21 Santiago Ocon9 - 11 WPts
13/03/2030Algiers, Algeria20 - 21 Shayan Zaynab1 - 0 WPts
12/01/2030Algiers, Algeria19 - 21 Ikrimah Benabicha1 - 6 WPts
11/11/2029Algiers, Algeria18 - 21 Jawad Haddad3 - 9 WPts
11/09/2029Algiers, Algeria17 - 21 Alik Yashin2 - 7 WPts
13/07/2029Algiers, Algeria16 - 21 Sid Moloney1 - 20 WPts
13/05/2029Algiers, Algeria15 - 21 Adnan Najar1 - 7 WPts
14/03/2029Algiers, Algeria15 - 20 Tariq Ressam24 - 16 LPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria14 - 20 Jawad Haddad3 - 4 WPts Algeria National Championships 2029View
07/01/2029Algiers, Algeria13 - 20 Saad Mahmood5 - 4 WPts
08/11/2028Abidjan, Ivory Coast12 - 20 Beau Boffrand7 - 8 WPts
10/09/2028Nanyang, China11 - 20 Fo-hai Hau10 - 10 WPts
13/07/2028Gaziantep, Turkey10 - 20 Serkan Tore5 - 11 WPts
14/05/2028Algiers, Algeria10 - 19 Banyu Nasir4(1) - 8 LPts
15/03/2028Ulaanbaatar, Mongolia10 - 18 Zorigtbaataryn Bayar13 - 6 LPts
16/01/2028Algiers, Algeria10 - 17 Khalid Dorval10 - 13 LPts
27/11/2027Oran, Algeria10 - 16 Amer Luce6 - 21 LPts
27/10/2027Oran, Algeria10 - 15 Kashif Gailhoustet6 - 11 LPts
18/09/2027Ulaanbaatar, Mongolia10 - 14 Igor Chuluun10 - 14 LPts
21/07/2027Bangkok, Thailand10 - 13 Tabtibdaeng Sirikeat19 - 11 LPts
23/05/2027Algiers, Algeria10 - 12 Shayan Merouane9 - 15 LPts
25/03/2027Algiers, Algeria9 - 12 Waqar Mediene4 - 19(2) WPts
01/02/2027Constantine, Algeria9 - 11 Shayan Daoudi19 - 10 LPts
01/01/2027Annaba, Algeria9 - 10 Tariq Ressam7 - 9 LPts
26/11/2026Oran, Algeria9 - 9 Ahmed Ziadi7 - 25(7) LPts
04/10/2026Constantine, Algeria9 - 8 Shayan Daoudi17 - 10 LPts
01/09/2026Villa Nueva, Guatemala9 - 7 Ponce Gonzaga21(1) - 20(2) LPts
04/07/2026Constantine, Algeria9 - 6 Khalid Debeche6 - 17 LPts
06/05/2026Constantine, Algeria8 - 6 Khalid Debeche6 - 16 WPts
31/03/2026Algiers, Algeria7 - 6 Waqar Mediene2 - 15(2) WPts
14/02/2026Oran, Algeria6 - 6 Zuffur Zeghli15 - 35 WPts
22/12/2025Oran, Algeria5 - 6 Jawad Zeghli1 - 2 WPts
28/10/2025Algiers, Algeria4 - 6 Haaris Ghazi1 - 3 WPts
07/09/2025Oran, Algeria4 - 5 Haider Sebbah3 - 3 LPts
10/07/2025Algiers, Algeria4 - 4 Angel Pamatong0 - 11 LPts
11/05/2025Algiers, Algeria3 - 4 Farhan Guechi6 - 11(3) WPts
07/04/2025Montevideo, Uruguay3 - 3 Xaverius Castilla5 - 11 LPts
07/02/2025Bursa, Turkey3 - 2 Ilker Argeso7 - 14(1) LPts
10/12/2024Algiers, Algeria3 - 1 Sisag Bagdoian8 - 11 LPts
12/10/2024Algiers, Algeria2 - 1 Zain Haddou0 - 6 WPts
13/08/2024Algiers, Algeria1 - 1 Shayan Merouane1 - 3 WPts
25/06/2024Algiers, Algeria1 - 0 Danyaal Tsabet14(2) - 13(1) LPts
20/05/2024Algiers, Algeria0 - 0 Waqar Mediene1 - 3(1) WPts