Weightclass:  Welterweight
Location:  Algiers, Algeria
Record:  20 - 33(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2033Algiers, Algeria19 - 33(3) Ibrahim Smail2 - 2 WPts
20/11/2032Algiers, Algeria18 - 33(3) Ali Zabana5 - 5 WPts
20/09/2032Algiers, Algeria17 - 33(3) Kamran Cherif0 - 5 WPts
22/07/2032Algiers, Algeria16 - 33(3) Jair Pablo2 - 7 WPts
23/05/2032Algiers, Algeria15 - 33(3) Mohsin Megherbi0 - 2 WPts
23/03/2032Algiers, Algeria14 - 33(3) Haaris Ramin7 - 14 WPts
23/01/2032Algiers, Algeria13 - 33(3) Yavuz Sunter3 - 5 WPts
24/11/2031Algiers, Algeria12 - 33(3) Zuffur Demagh0 - 4 WPts
24/09/2031Algiers, Algeria12 - 32(3) Ahmed Gatlif17(1) - 34 LPts
26/07/2031Algiers, Algeria12 - 31(3) Krystiyan Rybak11 - 9 LPts
27/05/2031Algiers, Algeria11 - 31(3) Danyaal Haouari1 - 3 WPts
26/03/2031Algiers, Algeria10 - 31(3) Jin-su Mong3 - 7 WPts
26/01/2031Algiers, Algeria9 - 31(3) Danyaal Kouiret3 - 7 WPts
27/11/2030Sumqayit, Azerbaijan9 - 30(3) Aghasafa Abushev15 - 15 LPts
29/09/2030Algiers, Algeria8 - 30(3) Chae-min Pan6 - 13 WPts
01/08/2030Bangkok, Thailand8 - 29(3) Dechapon Surasiang11 - 18 LPts
03/06/2030Antofagasta, Chile8 - 28(3) Iago Cazarez19 - 14 LPts
05/04/2030Calgary, Canada8 - 27(3) James Argyle12 - 23 LPts
05/02/2030Nassau, Bahamas7 - 27(3) Michael Terris10 - 13 WPts
08/12/2029Funabashi, Japan7 - 26(3) Hajime Soda22(1) - 18 LPts
10/10/2029Jeonju, South Korea6 - 26(3) Suk-young Joe6 - 15 WPts
12/08/2029San Juan, Puerto Rico5 - 26(3) Senon Grande1 - 12 WPts
14/06/2029Algiers, Algeria4 - 26(3) Haaris Marwan4 - 17 WPts
15/04/2029Maipu, Chile4 - 25(3) Nicandro Estopinal9 - 6 LPts
15/02/2029Constantine, Algeria3 - 25(3) Imran Badie4 - 25 WPts
22/12/2028Algiers, Algeria3 - 24(3) Imran Haouari15 - 17 LPts
23/10/2028La Paz, Bolivia3 - 23(2) Franco Neri12(1) - 25 LKO3
25/08/2028Constantine, Algeria2 - 23(2) Khalid Gilles19(1) - 15 WPts
03/07/2028Annaba, Algeria2 - 22(2) Yasin Shahid15(1) - 16 LPts
12/05/2028Algiers, Algeria2 - 21(2) Obaid Maiza16 - 13 LPts
27/03/2028Oran, Algeria2 - 20(2) Khalid Belaili26(1) - 13 LPts
25/02/2028Lusaka, Zambia2 - 19(2) Nwa Mutuba15 - 7 LPts
28/12/2027Algiers, Algeria2 - 18(2) Waqar Khamtache8 - 12 LPts
01/11/2027Oran, Algeria2 - 17(2) Waqar Stambouli12(4) - 15 LPts
03/09/2027Algiers, Algeria2 - 16(2) Vul Bironze5 - 11 LPts
06/07/2027Constantine, Algeria2 - 15(2) Haaris Akroun1 - 11 LPts
09/05/2027Annaba, Algeria1 - 15(2) Yasin Shahid11(1) - 13 WPts
16/03/2027Auckland, New Zealand1 - 14(1) Ian Caffery1 - 14 LKO3
16/01/2027Roskilde, Denmark1 - 13(1) Gardiner Beier4 - 11 LPts
17/11/2026Tijuana, Mexico1 - 12(1) Yago San Miguel5 - 17 LPts
19/09/2026Montevideo, Uruguay1 - 11(1) Venacio Montes3 - 5 LPts
22/07/2026Constantine, Algeria1 - 10(1) Zafa Kherbache2 - 11 LPts
24/05/2026Constantine, Algeria1 - 9 Adnan Mansouri7 - 23 LKO3
26/03/2026Algiers, Algeria1 - 8 Kamran Gasmi6 - 9 LPts
26/01/2026Dubai, UAE1 - 7 Zafa Tamer11 - 19(1) LPts
28/11/2025Lusaka, Zambia1 - 6 Shaquille Njanji18(1) - 16 LPts
30/09/2025Algiers, Algeria1 - 5 Umair Megateli7 - 15 LPts
03/08/2025Montero, Bolivia0 - 5 Carlos Escobar5(1) - 17 WPts
05/06/2025Annaba, Algeria0 - 4 Rehman Tahraoui7 - 13(3) LPts
12/04/2025Oran, Algeria0 - 3 Faisal Serrar8 - 19 LPts
13/02/2025Constantine, Algeria0 - 2 Saad Badour3 - 25(2) LPts
25/12/2024Algiers, Algeria0 - 1 Farhan Zine7 - 18 LPts
24/11/2024Algiers, Algeria0 - 0 Yasin Azam5 - 1 LPts