Weightclass:  Light Heavyweight
Location:  Oran, Algeria
Record:  28 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Oran, Algeria27 - 21 Louis Blaikie0 - 4 WPts
21/09/2033Oran, Algeria26 - 21 Kasch Jasper0 - 5 WPts
21/07/2033Oran, Algeria25 - 21 Mark Cumings3 - 5 WPts
20/05/2033Oran, Algeria24 - 21 Amer Alqahtani1 - 12 WPts
20/03/2033Oran, Algeria23 - 21 Faisal Obaidullah0 - 10 WPts
18/01/2033Oran, Algeria22 - 21 Koldan Agayev1 - 10 WPts
18/11/2032Oran, Algeria21 - 21 Mike Gyakari2 - 8 WPts
18/09/2032Oran, Algeria20 - 21 Arnie Ntikabaka3 - 7 WPts
19/07/2032Oran, Algeria19 - 21 Eoin McGill0 - 1 WPts
20/05/2032Oran, Algeria18 - 21 Mandeep Swaminathan5 - 6 WPts
21/03/2032Shiraz, Iran18 - 20 Lee Shi18(2) - 13 LPts
22/01/2032Lagos, Nigeria17 - 20 Tunde Adigun3 - 15 WPts
24/11/2031Zagreb, Croatia17 - 19 Miho Zirdum28 - 10 LPts
26/09/2031Petionville, Haiti16 - 19 Sinjon Artaud8 - 9 WPts
29/07/2031Athens, Greece15 - 19 Dameon Livas5 - 10 WPts
31/05/2031Algiers, Algeria14 - 19 Waqas Delhoum10 - 26 WPts
01/04/2031Vilnius, Lithuania14 - 18 Filip Wargo1 - 4 LPts
01/02/2031Sofia, Bulgaria14 - 17 Yulian á Godyashchev28 - 11 LPts
04/12/2030Winterthur, Switzerland14 - 16 Bemot Gentner16 - 21 LPts
06/10/2030La Florida, Chile14 - 15 Diego Victorino33 - 13 LPts
08/08/2030Zagreb, Croatia13 - 15 Marijan Rubinic7 - 9 WPts
10/06/2030Algiers, Algeria12 - 15 Haaris Behar11 - 8 WPts
17/04/2030Algiers, Algeria11 - 15 Mohsin Ameen19 - 18 WPts
17/03/2030Constantine, Algeria11 - 14 Asif Chergui23 - 12 LPts Algeria National Championships 2030View
14/03/2030Constantine, Algeria10 - 14 Asif Fergani2 - 2 WPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria9 - 14 Gazi Zitouni7(2) - 7 WPts Algeria National Championships 2030View
05/02/2030Guadalajara, Mexico9 - 13 Vicente Amor49 - 20 LPts
08/12/2029Oran, Algeria8 - 13 Fikret Khari0 - 4 WPts
10/10/2029Holguin, Cuba8 - 12 Cisco Zamora40(1) - 28 LPts
12/08/2029Oran, Algeria7 - 12 Waleed Dandachi3 - 7 WPts
14/06/2029Oran, Algeria6 - 12 Syed Ben1 - 3 WPts
15/04/2029Algiers, Algeria5 - 12 Bilal Messaoudi8 - 20(1) WPts
19/02/2029Tonala, Mexico5 - 11 Baltasar Costilla17(1) - 12 LPts
22/12/2028Oran, Algeria4 - 11 Daniel Chibuike5 - 8 WPts
23/10/2028Oran, Algeria3 - 11 Zain Baali4 - 15 WPts
04/09/2028Algiers, Algeria3 - 10 Zuffur Dahleb11(2) - 23 LPts
08/07/2028Algiers, Algeria3 - 9 Umair Khelfaoui7(2) - 14 LPts
11/05/2028Harare, Zimbabwe2 - 9 John Ndoro1 - 1 WPts
13/03/2028Annaba, Algeria1 - 9 Aftab Belkhiter0 - 3 WPts
15/01/2028Algiers, Algeria1 - 8 Danyaal Mazari9 - 20 LPts
20/11/2027Annaba, Algeria1 - 7 Yasin Djabali10 - 12 LPts
19/10/2027Algiers, Algeria1 - 6 Yasin Derrida0 - 0 LPts
10/09/2027Bayamon, Puerto Rico1 - 5 Santiago Minas9 - 5 LPts
13/07/2027Algiers, Algeria1 - 4 Waleed Hanoune10 - 8 LPts
21/05/2027Algiers, Algeria1 - 3 Amjad Chadi8 - 14 LPts
23/03/2027Oran, Algeria1 - 2 Untamo Hakkinen5 - 16 LPts
23/01/2027Oran, Algeria1 - 1 Zain Baali1 - 7 LPts
07/12/2026Algiers, Algeria0 - 1 Zuffur Galloul0 - 0 WPts
05/11/2026Oran, Algeria0 - 0 Sean Mellis10 - 7 LPts