Weightclass:  Light Welterweight
Location:  Riyadh, Saudi Arabia
Record:  32 - 29(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2042Riyadh, Saudi Arabia31 - 29(2) Imran Taha36(8) - 11 WPts
02/06/2042Samarqand, Uzbekistan30 - 29(2) Punhan Sattar26(3) - 13(1) WPts
02/05/2042Taif, Saudi Arabia29 - 29(2) Waleed Ismat10(2) - 3 WPts Saudi Arabia National Championships 2042View
29/04/2042Taif, Saudi Arabia28 - 29(2) Azam Akif9(1) - 5 WPts Saudi Arabia National Championships 2042View
26/04/2042Taif, Saudi Arabia27 - 29(2) Saad Bakkali16 - 22 WPts Saudi Arabia National Championships 2042View
12/04/2042Riyadh, Saudi Arabia26 - 29(2) Andro Soric18(1) - 21(1) WPts
12/03/2042Istaravshan, Tajikistan25 - 29(2) Gunduz Djavadov24 - 19(1) WPts
09/02/2042Riyadh, Saudi Arabia24 - 29(2) Nemesio Escarcega14 - 8(1) WPts
09/01/2042Nancy, France23 - 29(2) Cable Louis-Dreyfus17(4) - 12 WPts
07/12/2041Petionville, Haiti23 - 28(2) Sennett Perret46(18) - 16 LPts
06/11/2041Palembang, Indonesia23 - 27(2) Pati-unus Setiabudi22(1) - 8 LPts
05/10/2041Dublin, Ireland23 - 26(2) Hayden Brady44 - 15(1) LPts
04/09/2041Ankara, Turkey23 - 25(2) Aydin Bayrak32(1) - 16 LPts
04/08/2041Dublin, Ireland23 - 24(2) Carl Mullins26(3) - 7 LPts
04/07/2041Petionville, Haiti23 - 23(2) Sennett Perret41(17) - 16 LPts
02/06/2041Bangkok, Thailand23 - 22(2) Chalermpol Sukha18 - 8 LPts
02/05/2041Mecca, Saudi Arabia22 - 22(2) Imran Burki11(2) - 4 WPts Saudi Arabia National Championships 2041View
29/04/2041Mecca, Saudi Arabia21 - 22(2) Azam Tannous3 - 1 WPts Saudi Arabia National Championships 2041View
26/04/2041Mecca, Saudi Arabia20 - 22(2) Waleed Ismat3(1) - 1 WPts Saudi Arabia National Championships 2041View
11/04/2041Riyadh, Saudi Arabia20 - 21(2) Colar Bamba12 - 5 LPts
08/03/2041Port-au-Prince, Haiti20 - 20(2) Channing De Leon31 - 18 LPts
05/02/2041New Kingston, Jamaica20 - 19(2) Brett Lockaby19 - 16(1) LPts
05/01/2041Riyadh, Saudi Arabia19 - 19(2) Brett Lockaby19 - 15(1) WPts
05/12/2040Riyadh, Saudi Arabia18 - 19(2) Brett Lockaby19 - 14(1) WPts
04/11/2040Riyadh, Saudi Arabia17 - 19(2) Brett Lockaby19 - 13(1) WPts
04/10/2040Riyadh, Saudi Arabia16 - 19(2) Konstantin Rahmetullin15 - 4(2) WPts
03/09/2040Namangan, Uzbekistan15 - 19(2) Konstantin Rahmetullin15 - 3(2) WPts
03/08/2040Bremen, Germany15 - 18(2) Othman Philips23(1) - 13(1) LPts
03/07/2040Riyadh, Saudi Arabia15 - 17(2) Khalid Aghakhanov28(4) - 12 LPts
02/06/2040Riyadh, Saudi Arabia15 - 16(2) Brett Lockaby17 - 10(1) LPts
02/05/2040Riyadh, Saudi Arabia14 - 16(2) Haaris Antoun3(1) - 1 WPts Saudi Arabia National Championships 2040View
29/04/2040Riyadh, Saudi Arabia13 - 16(2) Imran Burki5 - 1 WPts Saudi Arabia National Championships 2040View
26/04/2040Riyadh, Saudi Arabia12 - 16(2) Yasin Rashed1(1) - 0 WPts Saudi Arabia National Championships 2040View
11/04/2040Riyadh, Saudi Arabia11 - 16(2) Kwantahi Lattimont27(2) - 17 WPts
11/03/2040Riyadh, Saudi Arabia11 - 15(2) Anupam Gangwar22 - 7 LPts
08/02/2040Udon Thani, Thailand10 - 15(2) Kwantahi Lattimont27(2) - 15 WPts
08/01/2040Kolkata, India10 - 14(2) Anupam Gangwar21 - 6 LPts
08/12/2039Karagandy, Kazakhstan10 - 13(1) Toma Iscaliev38(5) - 10(2) LKO3
07/11/2039Karagandy, Kazakhstan10 - 12 Toma Iscaliev37(4) - 10(2) LKO3
07/10/2039Karagandy, Kazakhstan10 - 11 Toma Iscaliev36(4) - 10(2) LPts
06/09/2039Karagandy, Kazakhstan10 - 10 Toma Iscaliev35(4) - 10(2) LPts
06/08/2039Lusaka, Zambia10 - 9 Simba Simungala30(6) - 25 LPts
06/07/2039Karagandy, Kazakhstan10 - 8 Toma Iscaliev33(4) - 10(2) LPts
02/06/2039Riyadh, Saudi Arabia10 - 7 Chan-dong Kil24 - 13 LPts
02/05/2039Riyadh, Saudi Arabia9 - 7 Amer Nawar23 - 23 WPts Saudi Arabia National Championships 2039View
29/04/2039Riyadh, Saudi Arabia8 - 7 Ibrahim Kheirallah9 - 11 WPts Saudi Arabia National Championships 2039View
26/04/2039Riyadh, Saudi Arabia7 - 7 Rashid Bolous3 - 10 WPts Saudi Arabia National Championships 2039View
16/04/2039Hwaseong, South Korea7 - 6 Chan-dong Kil22 - 12 LPts
16/03/2039Riyadh, Saudi Arabia6 - 6 Emas Sauyai8 - 5 WPts
09/02/2039Ghent, Belgium5 - 6 Lambrecht Elseneer4 - 4 WPts
08/01/2039Udon Thani, Thailand5 - 5 Kwantahi Lattimont20(2) - 7 LPts
07/12/2038Riyadh, Saudi Arabia5 - 4 Marko Mallas15 - 10(3) LPts
05/11/2038Riyadh, Saudi Arabia5 - 3 Faisal Vaziri26(1) - 6 LPts
05/10/2038Riyadh, Saudi Arabia4 - 3 Sava á Fedotov1 - 1 WPts
31/08/2038Riyadh, Saudi Arabia4 - 2 Ian Yuille18(1) - 7 LPts
31/07/2038Riyadh, Saudi Arabia4 - 1 Napoleon Eliopoulos10(1) - 8 LPts
30/06/2038Seville, Spain3 - 1 Juan Nieto25 - 12 WPts
02/05/2038Medina, Saudi Arabia3 - 0 Aftab Hafeez15 - 20 LPts Saudi Arabia National Championships 2038View
29/04/2038Medina, Saudi Arabia2 - 0 Bilal Khalil19 - 16 WPts Saudi Arabia National Championships 2038View
26/04/2038Medina, Saudi Arabia1 - 0 Irfan Abdulah5 - 2 WPts Saudi Arabia National Championships 2038View
05/03/2038Riyadh, Saudi Arabia0 - 0 Jose Viloria1 - 2 WPts