Weightclass:  Welterweight
Location:  Irbid, Jordan
Record:  72 - 25(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2034Irbid, Jordan71 - 25(3) John Saia6 - 7(1) WPts
01/10/2034Irbid, Jordan70 - 25(3) Rico Huertas17 - 14 WPts
01/08/2034Irbid, Jordan69 - 25(3) Imran Saadauri1 - 2 WPts
31/05/2034Irbid, Jordan68 - 25(3) Khalid Kairbeckov1 - 4 WPts
01/04/2034Amman, Jordan68 - 24(3) Saad Barakee29 - 17 LPts Jordan National Championships 2034View
29/03/2034Amman, Jordan67 - 24(3) Haaris Azer21 - 6 WPts Jordan National Championships 2034View
26/03/2034Amman, Jordan66 - 24(3) Rehman Hawsawi23 - 18 WPts Jordan National Championships 2034View
27/02/2034La Florida, Chile65 - 24(3) Alejandro Granados22 - 24 WPts
30/12/2033Bangkok, Thailand64 - 24(3) Samartlek Hayachanta16 - 15 WPts
01/11/2033Zagreb, Croatia63 - 24(3) Dejan Majstorovic10 - 16 WPts
03/09/2033Kharkiv, Ukraine63 - 23(3) Aleksandr Chop35 - 12 LPts
03/08/2033Kumasi, Ghana63 - 22(3) Cody Konadu23(2) - 21 LPts
03/07/2033Oulu, Finland63 - 21(3) Torsti Huhtinen19 - 6 LPts
02/06/2033Bangkok, Thailand63 - 20(3) Petch Terdsak18 - 7 LPts
02/05/2033Irbid, Jordan62 - 20(3) Torsti Huhtinen18 - 5 WPts
01/04/2033Zarqa, Jordan61 - 20(3) Haaris Azer15 - 5 WPts Jordan National Championships 2033View
29/03/2033Zarqa, Jordan60 - 20(3) Majid Nadift20 - 19 WPts Jordan National Championships 2033View
26/03/2033Zarqa, Jordan59 - 20(3) Imran Atiq2 - 1 WPts Jordan National Championships 2033View
08/03/2033Irbid, Jordan58 - 20(3) Pyotr Bacirov38 - 40 WPts
05/02/2033Irbid, Jordan57 - 20(3) Pyotr Bacirov38 - 39 WPts
05/01/2033Irbid, Jordan56 - 20(3) Pyotr Bacirov38 - 38 WPts
05/12/2032Irbid, Jordan55 - 20(3) Pyotr Bacirov38 - 37 WPts
04/11/2032Irbid, Jordan54 - 20(3) Pyotr Bacirov38 - 36 WPts
01/10/2032Karaj, Iran53 - 20(3) Umair Nagi10 - 14 WPts
03/08/2032Irbid, Jordan52 - 20(3) Pyotr Bacirov37 - 34 WPts
27/06/2032Irbid, Jordan51 - 20(3) Haaris Azer39(1) - 24 WPts
02/05/2032Vienna, Austria51 - 19(3) Rodhlann Vanagan35 - 32(2) LPts
01/04/2032Irbid, Jordan50 - 19(3) Ali Tayeb39 - 24 WPts Jordan National Championships 2032View
29/03/2032Irbid, Jordan49 - 19(3) Majid Nadift14 - 16 WPts Jordan National Championships 2032View
26/03/2032Irbid, Jordan48 - 19(3) Ali Dahdah4 - 8 WPts Jordan National Championships 2032View
03/03/2032Irbid, Jordan47 - 19(3) Pyotr Bacirov33 - 31 WPts
01/02/2032Irbid, Jordan46 - 19(3) Pyotr Bacirov33 - 30 WPts
09/12/2031Irbid, Jordan46 - 18(3) Rodhlann Vanagan33 - 30(1) LPts
08/11/2031Irbid, Jordan45 - 18(3) Rodhlann Vanagan33 - 29(1) WPts
08/10/2031Irbid, Jordan44 - 18(3) Rodhlann Vanagan33 - 28(1) WPts
31/08/2031Stockholm, Sweden44 - 17(3) Arvid Berggren53(4) - 14 LPts
31/07/2031Stockholm, Sweden44 - 16(3) Arvid Berggren52(4) - 14 LPts
30/06/2031Stockholm, Sweden44 - 15(3) Arvid Berggren51(4) - 14 LPts
30/05/2031Chimalhuacan, Mexico43 - 15(3) Gabriel Sol13 - 20(1) WPts
01/04/2031Zarqa, Jordan42 - 15(3) Rashid Saif31(2) - 22 WPts Jordan National Championships 2031View
29/03/2031Zarqa, Jordan41 - 15(3) Ali Tayeb32 - 22 WPts Jordan National Championships 2031View
26/03/2031Zarqa, Jordan40 - 15(3) Danyaal Mallouk5 - 7 WPts Jordan National Championships 2031View
23/02/2031Irbid, Jordan40 - 14(2) Arvid Berggren47(3) - 14 LKO3
07/01/2031Irbid, Jordan40 - 13(1) Tariq Antar29(4) - 28 LKO3
05/12/2030Asuncion, Paraguay39 - 13(1) Diego Natal28 - 19 WPts
04/11/2030Riyadh, Saudi Arabia38 - 13(1) Tariq Antar29(4) - 26 WPts
04/10/2030Irbid, Jordan38 - 12 Tariq Antar28(3) - 26 LKO3
21/08/2030Irbid, Jordan37 - 12 Jay-Jay Madaki23 - 26 WPts
16/07/2030Gold Coast, Australia36 - 12 Ollie Rolland33 - 20 WPts
15/06/2030Nice, France35 - 12 Francis de Portzamparc33 - 22 WPts
15/05/2030Irbid, Jordan34 - 12 Confucius Aun25 - 24 WPts
26/03/2030Irbid, Jordan34 - 11 Zain Ahsan21 - 26 LPts Jordan National Championships 2030View
16/03/2030Irbid, Jordan33 - 11 Confucius Aun24 - 22 WPts
13/02/2030Irbid, Jordan32 - 11 Confucius Aun24 - 21 WPts
12/01/2030Tianjin, China32 - 10 Alec Wallace28 - 27 LPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China31 - 10 Kamran Hayek36 - 24(3) WPts Asia-Oceania Championships 2030View
06/12/2029Istanbul, Turkey30 - 10 Derya Aykach25 - 12 WPts
05/11/2029Istanbul, Turkey30 - 9 Derya Aykach24 - 12 LPts
05/10/2029Istanbul, Turkey30 - 8 Derya Aykach23 - 12 LPts
04/09/2029Irbid, Jordan29 - 8 Ferrand Beaudin26 - 13 WPts
28/07/2029Buenos Aires, Argentina28 - 8 Juan Camino0 - 12 WPts
30/05/2029Almaty, Kazakhstan27 - 8 Gazi Kairimov6 - 19 WPts
01/04/2029Russeifa, Jordan26 - 8 Ali Tayeb20 - 17 WPts Jordan National Championships 2029View
29/03/2029Russeifa, Jordan25 - 8 Azam Ismat12 - 9 WPts Jordan National Championships 2029View
26/03/2029Russeifa, Jordan24 - 8 Waqar Asem6(1) - 13 WPts Jordan National Championships 2029View
28/01/2029Al-Quwaysimah, Jordan24 - 7 Adnan Khalili15 - 9 LPts
02/12/2028Accra, Ghana23 - 7 Lugono Bamford22 - 9 WPts
04/10/2028Amman, Jordan22 - 7 Kashif Dawood12(1) - 20 WPts
08/08/2028Russeifa, Jordan21 - 7 Zuffur Debs2 - 20 WPts
19/06/2028Al-Quwaysimah, Jordan21 - 6 Hassan Alatrash12(1) - 33 LPts
18/05/2028Amman, Jordan20 - 6 Waqas Daley9 - 14 WPts
26/03/2028Zarqa, Jordan20 - 5 Waleed Allawi34(1) - 13 LPts Jordan National Championships 2028View
10/02/2028Amman, Jordan19 - 5 Zain Ahsan12 - 19 WPts
22/12/2027Al-Quwaysimah, Jordan18 - 5 Hassan Alatrash10(1) - 32 WPts
25/10/2027Irbid, Jordan17 - 5 Aki Arata0 - 11 WPts
26/08/2027Hiroshima, Japan16 - 5 Eiji Imamura10 - 8 WPts
28/06/2027Russeifa, Jordan15 - 5 Mohsin Abdelrahman16 - 22 WPts
04/05/2027Amman, Jordan14 - 5 Zain Jarrar12 - 18 WPts
26/03/2027Amman, Jordan14 - 4 Kamran Barraket11 - 10 LPts Jordan National Championships 2027View
18/02/2027Irbid, Jordan13 - 4 Diego Rebelo9 - 11(2) WPts
20/12/2026Nizhny Novgorod, Russia12 - 4 Konstantin Salnikov3 - 23(2) WPts
22/10/2026Amman, Jordan11 - 4 Mohsin Sadri3 - 6 WPts
01/09/2026Copenhagen, Denmark11 - 3 Nels Binger39(7) - 17 LPts
04/07/2026Zarqa, Jordan10 - 3 Azam Obaidullah6 - 17 WPts
09/05/2026Al-Quwaysimah, Jordan9 - 3 Umair Himsi4 - 19 WPts
29/03/2026Irbid, Jordan9 - 2 Waleed Allawi17 - 9 LPts Jordan National Championships 2026View
26/03/2026Irbid, Jordan8 - 2 Rehman Naseer7(1) - 9 WPts Jordan National Championships 2026View
01/03/2026Irbid, Jordan7 - 2 Cisco Chavarin1 - 1 WPts
31/12/2025Irbid, Jordan6 - 2 Faisal Dar1 - 5 WPts
01/11/2025Guatemala City, Guatemala5 - 2 Aimon Calero2 - 15 WPts
03/09/2025Irbid, Jordan4 - 2 Kashif Baten2 - 0 WPts
05/07/2025Amman, Jordan3 - 2 Sajid Najdi0 - 0 WPts
15/05/2025Irbid, Jordan2 - 2 Kashif Dawood3 - 8 WPts
15/03/2025Zarqa, Jordan1 - 2 Yasin Abood1 - 17(6) WPts
15/01/2025Amman, Jordan0 - 2 Imran Attia9 - 11 WPts
17/11/2024Russeifa, Jordan0 - 1 Rehman Arida12 - 16 LPts
06/10/2024Irbid, Jordan0 - 0 Shayan Kassis3 - 7 LPts