Weightclass:  Light Welterweight
Location:  Constantine, Algeria
Record:  28 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2034Constantine, Algeria27 - 30(1) Farhan Chadi7 - 13 WPts
15/02/2034Constantine, Algeria26 - 30(1) Kamran Yveton4 - 8 WPts
16/12/2033Constantine, Algeria26 - 29(1) Yasin Messaoudi10 - 26 LPts
16/10/2033Constantine, Algeria25 - 29(1) Syed Baroudi2 - 9 WPts
15/08/2033Constantine, Algeria24 - 29(1) Farhan Ramdani3 - 4 WPts
15/06/2033Constantine, Algeria23 - 29(1) David Hines0 - 4 WPts
15/04/2033Constantine, Algeria22 - 29(1) Ahmed Hamlaoui1 - 13 WPts
14/02/2033Constantine, Algeria21 - 29(1) Mohsin Tounsi1 - 6 WPts
15/12/2032Constantine, Algeria20 - 29(1) Syed Beghal6 - 14 WPts
15/10/2032Constantine, Algeria19 - 29(1) Ahmed Hamlaoui1 - 9 WPts
15/08/2032Constantine, Algeria18 - 29(1) Angel Provencio0 - 17 WPts
13/06/2032Constantine, Algeria17 - 29(1) Jawad Abderrahim10 - 17 WPts
15/04/2032Constantine, Algeria17 - 28(1) Jacques Fouda15 - 14 LPts
11/03/2032Constantine, Algeria17 - 27(1) Majid Thalie5 - 5 LPts Algeria National Championships 2032View
06/03/2032Constantine, Algeria16 - 27(1) Borys Strzalkowski3 - 3 WPts
04/02/2032Constantine, Algeria15 - 27(1) Borys Strzalkowski3 - 2 WPts
28/12/2031Constantine, Algeria14 - 27(1) Umair Koudri2 - 12 WPts
29/10/2031Bratislava, Slovakia14 - 26(1) Kristißn Yedlichka5 - 12 LPts
31/08/2031Amman, Jordan14 - 25(1) Yasin Bracks22 - 19 LPts
31/07/2031Amman, Jordan14 - 24(1) Yasin Bracks21 - 19 LPts
30/06/2031Constantine, Algeria14 - 23(1) Peabo Simuunza16 - 23 LPts
27/05/2031Constantine, Algeria14 - 22(1) Yasin Bracks20 - 18 LPts
15/04/2031Zagreb, Croatia13 - 22(1) Lovro Vulic13 - 20 WPts
14/03/2031Algiers, Algeria13 - 21 Zain Sebbah10 - 1 LKO3 Algeria National Championships 2031View
11/03/2031Algiers, Algeria12 - 21 Irfan Aba3 - 4 WPts Algeria National Championships 2031View
07/02/2031Constantine, Algeria12 - 20 Ragnar Larsen20 - 17 LPts
07/01/2031Constantine, Algeria11 - 20 Ragnar Larsen20 - 16 WPts
29/11/2030Constantine, Algeria11 - 19 Zeyn Ouhaddou7 - 1 LPts
28/10/2030Constantine, Algeria11 - 18 Lorenzo Dacion13 - 8 LPts
22/09/2030Tegucigalpa, Honduras11 - 17 Selestino Lalama23(1) - 14 LPts
17/08/2030Constantine, Algeria10 - 17 Tung Cong12 - 19(1) WPts
17/07/2030Kuala Lumpur, Malaysia9 - 17 Amer Mazari15 - 7 WPts
16/06/2030Kuala Lumpur, Malaysia9 - 16 Amer Mazari14 - 7 LPts
16/05/2030Meknes, Morocco8 - 16 Waqqas Bouabe10 - 30(6) WPts
15/04/2030Constantine, Algeria8 - 15 Vicente Ricardo5 - 2 LPts
14/03/2030Constantine, Algeria8 - 14 Zain Sebbah2 - 0 LPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria7 - 14 Shayan Hares5 - 8 WPts Algeria National Championships 2030View
05/03/2030Constantine, Algeria7 - 13 Steven Chatara10 - 6 LPts
02/02/2030Harare, Zimbabwe6 - 13 Steven Chatara10 - 5 WPts
02/01/2030Constantine, Algeria5 - 13 Alvino Guajardo8 - 12 WPts
27/11/2029Tegucigalpa, Honduras5 - 12 Carlos Malara17(1) - 44 LPts
09/10/2029Shah Alam, Malaysia5 - 11 Fo-hai Kuk30(4) - 32 LPts
31/08/2029San Juan, Puerto Rico5 - 10 Ora Badilla17 - 13 LPts
03/07/2029Bayamon, Puerto Rico4 - 10 Joaquin Merida19 - 15 WPts
05/05/2029New Delhi, India4 - 9 Khalid Ayub0 - 0 LPts
07/03/2029Algiers, Algeria4 - 8 Waleed Aba4(1) - 14 LPts
07/01/2029Oran, Algeria4 - 7 Amer Smail23 - 15 LPts
20/11/2028Tokyo, Japan4 - 6 Ryo Bando21(1) - 10 LPts
22/09/2028Algiers, Algeria4 - 5 Majid Ghazi3 - 19 LPts
22/08/2028Algiers, Algeria4 - 4 Kamran Loukili0 - 0 LPts
08/07/2028Vilnius, Lithuania4 - 3 Bohater Szeliga12 - 13 LPts
10/05/2028Algiers, Algeria4 - 2 Zuffur Yachir11 - 11 LPts
25/03/2028Constantine, Algeria3 - 2 Juan Pinto0 - 19(1) WPts
26/01/2028Constantine, Algeria2 - 2 Amjad Sarfati1 - 7 WPts
27/11/2027Oran, Algeria2 - 1 Haider Madyan9 - 19 LPts
04/10/2027Kampala, Uganda1 - 1 Arnie Kayizi5 - 11 WPts
06/08/2027Constantine, Algeria0 - 1 Viktor Wasik8(1) - 14 WPts
07/06/2027Constantine, Algeria0 - 0 Tariq Delhoum0 - 4 LPts