Weightclass:  Middleweight
Location:  Amman, Jordan
Record:  55 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2043Amman, Jordan54 - 19 Alain Diaby43 - 33 WPts
08/11/2043Amman, Jordan53 - 19 Alain Diaby43 - 32 WPts
08/10/2043Port-au-Prince, Haiti52 - 19 Alain Diaby43 - 31 WPts
07/09/2043Sao Paulo, Brazil52 - 18 Laurent Guillemette12 - 8(1) LPts Sao Paulo World Championships 2043View
03/09/2043Port-au-Prince, Haiti52 - 17 Alain Diaby42 - 31 LPts
03/08/2043San Miguel de Tucuman, Argentina52 - 16 Pablo Lorenz61 - 10(1) LPts
03/07/2043San Miguel de Tucuman, Argentina52 - 15 Pablo Lorenz60 - 10(1) LPts
02/06/2043Amman, Jordan52 - 14 Pablo Lorenz59 - 10(1) LPts
02/05/2043San Miguel de Tucuman, Argentina51 - 14 Pablo Lorenz59 - 9(1) WPts
01/04/2043Zarqa, Jordan50 - 14 Bilal Abu14 - 4 WPts Jordan National Championships 2043View
29/03/2043Zarqa, Jordan49 - 14 Yasin Deen9 - 7 WPts Jordan National Championships 2043View
26/03/2043Zarqa, Jordan48 - 14 Kamran Kazmi10 - 13 WPts Jordan National Championships 2043View
04/03/2043Amman, Jordan47 - 14 Alain Diaby38 - 29 WPts
31/01/2043Amman, Jordan46 - 14 Alain Diaby38 - 28 WPts
31/12/2042Amman, Jordan45 - 14 Alain Diaby38 - 27 WPts
20/11/2042Amman, Jordan44 - 14 Leonel Rubalcaba30 - 23 WPts
20/10/2042Amman, Jordan43 - 14 Leonel Rubalcaba30 - 22 WPts
03/09/2042Spanish Town, Jamaica43 - 13 Dave Morse37 - 11 LPts
03/08/2042Spanish Town, Jamaica43 - 12 Dave Morse36 - 11 LPts
03/07/2042Amman, Jordan42 - 12 Alain Diaby37 - 24 WPts
02/06/2042Port-au-Prince, Haiti41 - 12 Alain Diaby37 - 23 WPts
02/05/2042Port-au-Prince, Haiti40 - 12 Alain Diaby37 - 22 WPts
01/04/2042Russeifa, Jordan39 - 12 Rehman Naim7 - 6 WPts Jordan National Championships 2042View
29/03/2042Russeifa, Jordan38 - 12 Bilal Abu7 - 2 WPts Jordan National Championships 2042View
26/03/2042Russeifa, Jordan37 - 12 Azam Aueb4 - 1 WPts Jordan National Championships 2042View
12/03/2042Amman, Jordan36 - 12 Alain Diaby34 - 21 WPts
09/02/2042Amman, Jordan35 - 12 Leonel Rubalcaba24 - 18 WPts
09/01/2042Malang, Indonesia35 - 11 Sirimongkol Banchamek29(2) - 8 LPts Asia-Oceania Championships 2042View
17/12/2041Amman, Jordan34 - 11 Leonel Rubalcaba24 - 16 WPts
15/11/2041Amman, Jordan33 - 11 Leonel Rubalcaba24 - 15 WPts
08/10/2041Algiers, Algeria32 - 11 Atif Selmi25 - 15 WPts
07/09/2041Dongguan, China32 - 10 Danny Leadingham43(2) - 16(1) LPts Dongguan World Championships 2041View
03/08/2041Amman, Jordan31 - 10 Tymon Petralia16 - 21 WPts
03/07/2041Amman, Jordan30 - 10 Tymon Petralia16 - 20 WPts
18/05/2041Amman, Jordan29 - 10 Chris Cohen20 - 14 WPts
01/04/2041Russeifa, Jordan28 - 10 Majid Boustani24 - 15 WPts Jordan National Championships 2041View
29/03/2041Russeifa, Jordan27 - 10 Kamran Batrouney27 - 15(1) WPts Jordan National Championships 2041View
26/03/2041Russeifa, Jordan26 - 10 Adnan Hasen11 - 10 WPts Jordan National Championships 2041View
01/03/2041Irbid, Jordan25 - 10 Atif Arazi19 - 12(2) WPts
29/01/2041Irbid, Jordan24 - 10 Ahmed Ackery17 - 24 WPts
27/12/2040Toshkent, Uzbekistan23 - 10 Igor Hankashiev23 - 14 WPts
29/10/2040Amman, Jordan22 - 10 Kamran Dahdah12 - 24 WPts
26/09/2040Espoo, Finland22 - 9 Kaleva Rahikainen12 - 9(1) LPts
29/07/2040Madrid, Spain21 - 9 Sierra Marmol7 - 15 WPts
31/05/2040Dushanbe, Tajikistan20 - 9 Ivan Sajdahmetov19 - 11 WPts
01/04/2040Russeifa, Jordan20 - 8 Ahmed Ackery15 - 21 LPts Jordan National Championships 2040View
29/03/2040Russeifa, Jordan19 - 8 Majid Boustani18 - 12 WPts Jordan National Championships 2040View
26/03/2040Russeifa, Jordan18 - 8 Shayan Salama3 - 6(1) WPts Jordan National Championships 2040View
26/02/2040Amman, Jordan17 - 8 Kamran Dahdah9 - 23 WPts
01/01/2040Irbid, Jordan16 - 8 Saad Dallah18 - 12 WPts
01/12/2039Tampere, Finland16 - 7 Veijo Lansivuoni15 - 11(1) LPts
03/10/2039Irbid, Jordan15 - 7 Irfan Hadrami19 - 10 WPts
26/08/2039Amman, Jordan14 - 7 Bilal Nezain12 - 10 WPts
26/07/2039Amman, Jordan13 - 7 Zuffur Benaldjia7 - 16 WPts
25/06/2039Amman, Jordan13 - 6 Waleed Amini10 - 15(2) LPts
29/04/2039Amman, Jordan12 - 6 Yasin Alzahabi7 - 18 WPts
29/03/2039Russeifa, Jordan12 - 5 Irfan Hadrami16 - 9 LPts Jordan National Championships 2039View
26/03/2039Russeifa, Jordan11 - 5 Ahmed Ackery9 - 16 WPts Jordan National Championships 2039View
20/02/2039Irbid, Jordan11 - 4 Irfan Hadrami14 - 9 LPts
24/12/2038Amman, Jordan10 - 4 Kamran Dahdah5 - 20 WPts
27/10/2038Amman, Jordan9 - 4 Bilal Eid13 - 19(1) WPts
25/09/2038Zarqa, Jordan8 - 4 Kashif Husain12 - 10(1) WPts
24/08/2038Amman, Jordan7 - 4 Atif Arazi8 - 8 WPts
25/06/2038Amman, Jordan7 - 3 Waleed Amini6 - 13(1) LPts
08/05/2038Russeifa, Jordan7 - 2 Kashif Turk15 - 10(1) LPts
01/04/2038Russeifa, Jordan7 - 1 Mohsin Alim23 - 8(2) LPts Jordan National Championships 2038View
29/03/2038Russeifa, Jordan6 - 1 Kamran Batrouney4 - 5 WPts Jordan National Championships 2038View
26/03/2038Russeifa, Jordan5 - 1 Zuffur Benaldjia2 - 12 WPts Jordan National Championships 2038View
28/02/2038Amman, Jordan4 - 1 Dawid Danielewicz1 - 7 WPts
29/12/2037Amman, Jordan3 - 1 Umair Saady3 - 6 WPts
30/10/2037Amman, Jordan2 - 1 Kamran Zacha4 - 17 WPts
30/08/2037Amman, Jordan1 - 1 Kamran Zacha4 - 16 WPts
04/07/2037Amman, Jordan1 - 0 Sergei Zhirov1 - 0 LPts
05/05/2037Amman, Jordan0 - 0 Montrose Oulette10 - 12(1) WPts