Weightclass:  Welterweight
Location:  Algiers, Algeria
Record:  12(1) - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2027Algiers, Algeria11(1) - 23(1) Roger Crofoot8 - 8 WPts
26/07/2027Algiers, Algeria10(1) - 23(1) Abdul Haque1 - 12 WPts
27/05/2027Algiers, Algeria10(1) - 22(1) Michal Wasik5 - 5 LPts
28/03/2027Algiers, Algeria9(1) - 22(1) John Boward2 - 15 WPts
25/01/2027Algiers, Algeria9(1) - 21(1) Martyn Gancarz8(1) - 14(1) LPts
26/11/2026Algiers, Algeria9(1) - 20(1) Ulises Montilla9 - 15 LPts
26/09/2026Algiers, Algeria9(1) - 19(1) Hildenbrand Retief5 - 18 LPts
28/07/2026Algiers, Algeria8(1) - 19(1) Yevhen Stadnik1 - 30 WPts
29/05/2026Algiers, Algeria7 - 19(1) Taras Minko5 - 10(3) WKO3
30/03/2026Algiers, Algeria6 - 19(1) John Majoro3 - 14 WPts
29/01/2026Algiers, Algeria5 - 19(1) Xavion Natal5 - 5 WPts
01/12/2025Algiers, Algeria5 - 18(1) Azam Galloul13 - 13 LPts
01/10/2025Algiers, Algeria4 - 18(1) Kashif Zaman2 - 1 WPts
03/08/2025Algiers, Algeria3 - 18(1) Gunnar Lien9 - 15 WPts
04/06/2025Algiers, Algeria2 - 18(1) Kamran Gasmi4 - 6 WPts
06/04/2025Nairobi, Kenya2 - 17(1) Clinton Arikan33(2) - 29 LPts
06/02/2025Algiers, Algeria2 - 16(1) Hraztan Jernazian5 - 14 LPts
09/12/2024Zurich, Switzerland2 - 15(1) Emmett Strenk15 - 14 LPts
11/10/2024Algiers, Algeria1 - 15(1) Rashid Bashour1 - 4 WPts
13/08/2024Annaba, Algeria1 - 14 Malik Daid14 - 18 LKO3
19/06/2024Oran, Algeria1 - 13 Zain Massi20(1) - 20 LPts
21/04/2024Oran, Algeria1 - 12 Azam Bastien3 - 13 LPts
23/02/2024Algiers, Algeria1 - 11 Diego Chamorro2 - 4 LPts
25/12/2023Algiers, Algeria1 - 10 Haider Maillot16 - 21 LPts
27/10/2023Dushanbe, Tajikistan1 - 9 Fuad Samad18 - 18 LPts
29/08/2023Tours, France1 - 8 Damien Lacan20(1) - 12 LPts
01/07/2023Kumasi, Ghana1 - 7 Lukman Ballantyne14 - 16 LPts
02/05/2023Nashville, USA1 - 6 Sam Rhind3 - 5 LPts
04/03/2023Ulaanbaatar, Mongolia1 - 5 Suhaim Badar-Uugan9 - 21 LPts
04/01/2023Ulaanbaatar, Mongolia1 - 4 Sadid Chinbat20 - 10 LPts
06/11/2022Algiers, Algeria1 - 3 Amjad Shams0 - 0 LPts
11/09/2022Algiers, Algeria1 - 2 Atua Mahauariki5 - 11 LPts
13/07/2022Constantine, Algeria0 - 2 Saad Badour0 - 12 WPts
14/05/2022Algiers, Algeria0 - 1 Irfan Gamouh7 - 14 LPts
05/04/2022Algiers, Algeria0 - 0 Azam Galloul1 - 0 LPts