Weightclass:  Bantamweight
Location:  Oran, Algeria
Record:  20 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2031Oran, Algeria19 - 21 Mohsin Khelfaoui12 - 19 WPts
27/02/2031Oran, Algeria18 - 21 George Tesoro1 - 3 WPts
29/12/2030Oran, Algeria17 - 21 Yuichi Murano11 - 17 WPts
30/10/2030Oran, Algeria16 - 21 Saturnin Betancourt3 - 5 WPts
01/09/2030Oran, Algeria15 - 21 Quinto Arebalo3 - 8 WPts
02/07/2030Oran, Algeria14 - 21 Diego Velarde7 - 12(2) WPts
04/05/2030Oran, Algeria13 - 21 Reyes Ledezma0 - 2 WPts
06/03/2030Oran, Algeria12 - 21 Mohsin Khelfaoui7 - 15 WPts
05/01/2030Oran, Algeria11 - 21 Spencer Cockburn7 - 13 WPts
06/11/2029Oran, Algeria10 - 21 Ibrahim Ramdani1 - 1 WPts
06/09/2029Oran, Algeria9 - 21 Henry Grieves3 - 20 WPts
08/07/2029Valparaiso, Chile9 - 20 Montego Estrada13 - 9 LPts
10/05/2029Oran, Algeria8 - 20 Mohsin Djebbar7 - 11 WPts
11/03/2029Algiers, Algeria8 - 19 Malik Tahraoui6 - 4 LPts Algeria National Championships 2029View
24/01/2029Newark, USA7 - 19 Sam McGee9 - 16 WPts
26/11/2028Regina, Canada7 - 18 Louis Crockett16 - 11 LPts
28/09/2028Ulaanbaatar, Mongolia6 - 18 Vitali Monkhbat24 - 12 WPts
31/07/2028Oran, Algeria5 - 18 Deshi Woo1 - 7 WPts
02/06/2028Algiers, Algeria5 - 17 Haaris Zazou13 - 14 LPts
11/04/2028Algiers, Algeria5 - 16 Majid Maiza16 - 17 LPts
11/03/2028Oran, Algeria5 - 15 Farhan Habri13 - 17 LPts Algeria National Championships 2028View
05/02/2028Oran, Algeria4 - 15 Syed Yaakoubi3 - 11 WPts
07/12/2027Saint Petersburg, Russia4 - 14 Sasha Terentiev12 - 8 LPts
09/10/2027Constantine, Algeria3 - 14 Jawad Habri2 - 26(2) WPts
30/08/2027Khujand, Tajikistan3 - 13 Konstantin Sajdahmetoff20 - 22 LPts
24/07/2027Santo Domingo de Guzman, Dominican Republic3 - 12 Cisco Garcia38(1) - 33 LPts
21/06/2027Oran, Algeria3 - 11 Danyaal Malki6 - 4 LPts
19/05/2027Tirana, Albania3 - 10 Fatmir Pipa16 - 14 LPts
14/04/2027Santo Domingo de Guzman, Dominican Republic3 - 9 Cisco Garcia37(1) - 31 LPts
11/03/2027Oran, Algeria3 - 8 Kashif Giuliani7 - 2 LPts Algeria National Championships 2027View
22/02/2027Brno, Czech Republic3 - 7 Dalibor Shtepanek11 - 5 LPts
22/01/2027Cochabamba, Bolivia3 - 6 Ovidio Aldrete9 - 21 LPts
21/12/2026Maracay, Venezuela3 - 5 Angel Beltram20(1) - 14(1) LPts
20/11/2026Maracay, Venezuela3 - 4 Angel Beltram19(1) - 14(1) LPts
20/10/2026Wellington, New Zealand3 - 3 Josh Glenn11 - 16(2) LPts
19/09/2026Wellington, New Zealand3 - 2 Josh Glenn10 - 16(2) LPts
18/08/2026Oran, Algeria2 - 2 Venacio Laredo5 - 15 WPts
20/06/2026Algiers, Algeria1 - 2 Yasin Tlemsani2 - 10 WPts
02/05/2026Oran, Algeria1 - 1 Waqar Behar40(1) - 16 LPts
11/03/2026Constantine, Algeria1 - 0 Shayan Fellag10 - 10 LPts Algeria National Championships 2026View
20/02/2026Oran, Algeria0 - 0 Farhan Mekkaoui1 - 0 WPts