Weightclass:  Super Heavyweight
Location:  Annaba, Algeria
Record:  36 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2031Annaba, Algeria35 - 27 Xalvador Magan3 - 5 WPts
19/04/2031Annaba, Algeria34 - 27 Verity Eboue1 - 4 WPts
18/02/2031Annaba, Algeria33 - 27 Wray Arling4 - 5 WPts
20/12/2030Annaba, Algeria32 - 27 Aatif Elkhalfi3 - 8 WPts
21/10/2030Annaba, Algeria31 - 27 Tibalt Arens0 - 12(1) WPts
22/08/2030Annaba, Algeria30 - 27 Vandwon Ofosu17(5) - 15 WPts
23/06/2030Annaba, Algeria29 - 27 Juan Cabanilla0 - 13(1) WPts
24/04/2030Annaba, Algeria28 - 27 Bruce Parry1 - 16 WPts
23/02/2030Annaba, Algeria27 - 27 Mikhail Barsouk2 - 3 WPts
25/12/2029Annaba, Algeria26 - 27 Elliot Davin8(1) - 10 WPts
26/10/2029Annaba, Algeria25 - 27 Wilhelm Karlin1 - 5 WPts
26/08/2029Annaba, Algeria24 - 27 Stuart Swanepoel15 - 8 WPts
27/06/2029Mombasa, Kenya24 - 26 Joshua Litole25 - 21 LPts
27/05/2029Annaba, Algeria24 - 25 Joshua Litole24 - 21 LPts
18/04/2029Annaba, Algeria23 - 25 Santiago Alameda20 - 19 WPts
17/03/2029Algiers, Algeria23 - 24 Rehman Faraj12 - 2 LPts Algeria National Championships 2029View
14/03/2029Algiers, Algeria22 - 24 Farhan Aba20 - 13 WPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria21 - 24 Aftab Demagh13 - 5(1) WPts Algeria National Championships 2029View
22/02/2029Annaba, Algeria21 - 23 Joaquin Jaimes26 - 15 LPts
22/01/2029Annaba, Algeria20 - 23 Joaquin Jaimes26 - 14 WPts
21/12/2028Izmir, Turkey20 - 22 Tolga Chimen41 - 16(1) LPts
20/11/2028Izmir, Turkey20 - 21 Tolga Chimen40 - 16(1) LPts
20/10/2028Izmir, Turkey20 - 20 Tolga Chimen39 - 16(1) LPts
19/09/2028Annaba, Algeria20 - 19 Christofer Vercelli28 - 9 LPts
16/08/2028Annaba, Algeria19 - 19 Dante Florino23(1) - 14 WPts
13/07/2028Nanning, China19 - 18 Dante Florino22(1) - 13 LPts Nanning Olympics 2028View
03/07/2028Annaba, Algeria18 - 18 Marlen Shamburkin34 - 7 WPts
24/05/2028Annaba, Algeria17 - 18 Loredo Nobriga25 - 9 WPts
17/04/2028Copenhagen, Denmark17 - 17 Thorin Thomsen21 - 12 LPts
17/03/2028Oran, Algeria16 - 17 Kashif Servier24(1) - 25 WPts Algeria National Championships 2028View
14/03/2028Oran, Algeria15 - 17 Rehman Faraj5 - 0 WPts Algeria National Championships 2028View
11/03/2028Oran, Algeria14 - 17 Haaris Freha6 - 12 WPts Algeria National Championships 2028View
12/02/2028Lira, Uganda14 - 16 Duante Phillipa20(1) - 14(1) LPts
12/01/2028Annaba, Algeria14 - 15 Duante Phillipa19(1) - 14(1) LPts
10/12/2027Stockholm, Sweden14 - 14 Mio Soderquist20 - 10 LPts
09/11/2027Stockholm, Sweden14 - 13 Mio Soderquist19 - 10 LPts
09/10/2027Annaba, Algeria14 - 12 Irfan Farooq19 - 9 LPts
07/09/2027Ibadan, Nigeria14 - 11 Christofer Vercelli16 - 3 LPts Ibadan World Championships 2027View
28/08/2027New Kingston, Jamaica13 - 11 Kris Girvin12 - 15 WPts
29/06/2027Camaguey, Cuba12 - 11 Vicente Mallen4 - 23 WPts
01/05/2027Annaba, Algeria11 - 11 Santiago Manos1 - 2 WPts
03/03/2027Annaba, Algeria10 - 11 Ibrahim Charef3 - 12 WPts
02/01/2027Kiev, Ukraine9 - 11 Kyrylo Kossak5 - 17 WPts
04/11/2026Kiev, Ukraine8 - 11 Kyrylo Kossak5 - 16 WPts
06/09/2026Annaba, Algeria7 - 11 Sid Moffit0 - 4 WPts
08/07/2026Annaba, Algeria7 - 10 Canon Sebastian10 - 11(1) LPts
09/05/2026Annaba, Algeria6 - 10 Malik Sadi4 - 13(1) WPts
11/03/2026Constantine, Algeria6 - 9 Khalid Kechamli8 - 8 LPts Algeria National Championships 2026View
27/01/2026Annaba, Algeria6 - 8 Aapo Waisanen5 - 16(2) LPts
29/11/2025Oran, Algeria5 - 8 Asif Qureshi7 - 13 WPts
30/09/2025Tehran, Iran5 - 7 Azam Dib28 - 26 LPts
02/08/2025Oran, Algeria4 - 7 Asif Qureshi6 - 12 WPts
03/06/2025Madrid, Spain4 - 6 Eduardo Porras47 - 17 LPts
05/04/2025Oran, Algeria3 - 6 Asif Qureshi6 - 10 WPts
13/02/2025Oran, Algeria3 - 5 Hassan Achour9 - 24 LPts
15/12/2024Oran, Algeria3 - 4 Hassan Achour8 - 24 LPts
05/11/2024Algiers, Algeria2 - 4 Rehan Cuttoli0 - 0 WPts
29/09/2024Annaba, Algeria2 - 3 Imasdun Nakhshikyan5 - 11 LPts
01/08/2024Annaba, Algeria1 - 3 Syed Cixous1 - 10 WPts
02/06/2024Annaba, Algeria0 - 3 Khalid Maillot3 - 8 WPts
04/04/2024Algiers, Algeria0 - 2 Hassan Mohamed0 - 0 LPts
23/02/2024Algiers, Algeria0 - 1 Waleed Belamri11(2) - 15 LPts
05/01/2024Koszalin, Poland0 - 0 Pawel Kocik0 - 0 LPts