Weightclass:  Welterweight
Location:  Algiers, Algeria
Record:  49(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2033Algiers, Algeria48(1) - 21 Amjad Ghanem1 - 19 WPts
13/03/2033Algiers, Algeria47(1) - 21 Angel Jasmin2(1) - 8 WPts
11/01/2033Algiers, Algeria46(1) - 21 Quadrees Adinkra7 - 12(1) WPts
10/11/2032Algiers, Algeria45(1) - 21 Itumeleng Msibi4 - 18 WPts
09/09/2032Algiers, Algeria44(1) - 21 Fadei Vecziedinsh0 - 11 WPts
10/07/2032Algiers, Algeria43(1) - 21 Aimon Barreto6 - 11 WPts
10/05/2032Algiers, Algeria42(1) - 21 Tyson Platini7(1) - 10 WPts
11/03/2032Algiers, Algeria41(1) - 21 Carlo Valentini37 - 18(2) WPts
10/01/2032Algiers, Algeria40(1) - 21 Xaver Coria5 - 10 WPts
11/11/2031Algiers, Algeria39(1) - 21 Konstantin Cairculov2 - 6 WPts
11/09/2031Algiers, Algeria38(1) - 21 Bilal Ozer3 - 7 WPts
13/07/2031Algiers, Algeria37(1) - 21 Nels Kriger2 - 1 WPts
12/05/2031Hanoi, Vietnam36(1) - 21 Ngu Nhung10 - 11 WPts
14/03/2031Algiers, Algeria36(1) - 20 Zain Sulaiman18 - 6 LPts Algeria National Championships 2031View
11/03/2031Algiers, Algeria35(1) - 20 Adnan Menard4 - 12 WPts Algeria National Championships 2031View
18/02/2031Mamelodi, South Africa34 - 20 Ayabulela Ekstein26(1) - 24(1) WKO3
21/12/2030Algiers, Algeria34 - 19 Bashkim Yilmaz36(1) - 17 LPts
20/11/2030Algiers, Algeria33 - 19 Bashkim Yilmaz36(1) - 16 WPts
20/10/2030Algiers, Algeria32 - 19 Bashkim Yilmaz36(1) - 15 WPts
19/09/2030Tirana, Albania31 - 19 Bashkim Yilmaz36(1) - 14 WPts
19/08/2030Algiers, Algeria31 - 18 Bashkim Yilmaz35(1) - 14 LPts
19/07/2030Tirana, Albania30 - 18 Bashkim Yilmaz35(1) - 13 WPts
18/06/2030Oslo, Norway30 - 17 Thor Dotseth36(1) - 5 LPts
18/05/2030Algiers, Algeria30 - 16 Thor Dotseth35(1) - 5 LPts
17/04/2030Tirana, Albania29 - 16 Bashkim Yilmaz34(1) - 12 WPts
17/03/2030Constantine, Algeria28 - 16 Amer Hadjadj40(2) - 17 WPts Algeria National Championships 2030View
14/03/2030Constantine, Algeria27 - 16 Imran Madyan11 - 9 WPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria26 - 16 Imran Haouari22 - 18 WPts Algeria National Championships 2030View
15/02/2030Algiers, Algeria26 - 15 Bashkim Yilmaz30(1) - 12 LPts
09/01/2030Ogbomosho, Nigeria26 - 14 Azam Zadeh12 - 1 LPts Africa Championships 2030View
20/11/2029Tirana, Albania25 - 14 Bashkim Yilmaz28(1) - 9 WPts
20/10/2029Changchun, China25 - 13 Jin Gean25 - 15(1) LPts
19/09/2029Daegu, South Korea25 - 12 Ellis Halden62(2) - 11 LPts Daegu World Championships 2029View
16/09/2029Daegu, South Korea24 - 12 Thor Dotseth26(1) - 3 WPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea23 - 12 Davie Axtell33 - 11 WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea22 - 12 Jin Gean25 - 14(1) WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea21 - 12 Praveen Chahal27 - 20 WPts Daegu World Championships 2029View
18/08/2029Algiers, Algeria20 - 12 Diego Natal21 - 9 WPts
14/07/2029Bouake, Ivory Coast19 - 12 Gower Oberlin28(3) - 33 WPts
16/05/2029Algiers, Algeria18 - 12 Vidal Orbe2 - 4 WPts
17/03/2029Algiers, Algeria17 - 12 Waqar Stambouli22(5) - 18 WPts Algeria National Championships 2029View
14/03/2029Algiers, Algeria16 - 12 Amer Hadjadj33(1) - 15 WPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria15 - 12 Abdul Yekhlef6 - 4 WPts Algeria National Championships 2029View
16/02/2029Basel, Switzerland14 - 12 Bittan Stolzer7 - 18 WPts
19/12/2028Algiers, Algeria13 - 12 Amer Nair3 - 7 WPts
20/10/2028Algiers, Algeria12 - 12 Amer Issiakhem5 - 9 WPts
21/08/2028Algiers, Algeria11 - 12 Daniil Shupulis1 - 5 WPts
23/06/2028Algiers, Algeria11 - 11 Adnan Sani11 - 14 LPts
25/04/2028Algiers, Algeria10 - 11 Amjad Yachir6(1) - 19 WPts
14/03/2028Oran, Algeria10 - 10 Amer Hadjadj27(1) - 12 LPts Algeria National Championships 2028View
11/03/2028Oran, Algeria9 - 10 Imran Madyan3 - 3 WPts Algeria National Championships 2028View
01/03/2028Algiers, Algeria8 - 10 Asif Akhnouche6 - 18(2) WPts
02/01/2028Algiers, Algeria7 - 10 Jose Lucena2 - 5 WPts
04/11/2027Santiago de los Caballeros, Dominican Republic6 - 10 Xavion Villarrubia0 - 4 WPts
06/09/2027Annaba, Algeria5 - 10 Yasin Shahid12(1) - 14 WPts
12/07/2027Shymkent, Kazakhstan5 - 9 Melor Tomiloff23 - 35(2) LPts
14/05/2027Viba del Mar, Chile4 - 9 Jair Jacobo11 - 13 WPts
16/03/2027Bangkok, Thailand4 - 8 Fonluang Sripramote16(1) - 17(1) LPts
16/01/2027Constantine, Algeria3 - 8 Saad Badour7 - 33(2) WPts
18/11/2026Aarhus, Denmark3 - 7 Quinby Silberg12 - 16 LPts
20/09/2026Angers, France3 - 6 Umber Beaumier41(3) - 17 LPts
23/07/2026Carolina, Puerto Rico3 - 5 Manny Portales17(3) - 21 LPts
25/05/2026Wellington, New Zealand2 - 5 Andy Graham5 - 14(2) WPts
27/03/2026Yerevan, Armenia2 - 4 Njteh Yaghlian1 - 7 LPts
27/01/2026Algiers, Algeria2 - 3 Umair Ziaya1 - 2 LPts
29/11/2025Algiers, Algeria2 - 2 Hassan Mardel9 - 3 LPts
01/10/2025Algiers, Algeria2 - 1 Zuffur Maghnaoui4 - 18(1) LPts
05/08/2025Dubai, UAE2 - 0 Amjad Boiarry4 - 5 LPts
07/06/2025Mexico City, Mexico1 - 0 Pablo Messa0 - 17 WPts
09/04/2025Algiers, Algeria0 - 0 Ali Chahine0 - 1 WPts