Weightclass:  Light Welterweight
Location:  Riyadh, Saudi Arabia
Record:  37(6) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2032Riyadh, Saudi Arabia37(6) - 24 Kai Issac5 - 2 LPts
04/04/2032Riyadh, Saudi Arabia37(6) - 23 Juan Mariscal16 - 15 LPts
04/02/2032Riyadh, Saudi Arabia36(6) - 23 Gethin Ragay1 - 8 WPts
06/12/2031Riyadh, Saudi Arabia35(6) - 23 Robert Tew4 - 9 WPts
07/10/2031Riyadh, Saudi Arabia34(6) - 23 John Nseya6 - 13(1) WPts
08/08/2031Riyadh, Saudi Arabia33(6) - 23 Dario Pena3 - 7 WPts
09/06/2031Riyadh, Saudi Arabia32(6) - 23 Kieran Pedraza15 - 16(1) WPts
09/04/2031Riyadh, Saudi Arabia31(6) - 23 Neil Fabian10 - 5 WPts
08/02/2031Riyadh, Saudi Arabia30(6) - 23 Shankar Kunjir2 - 1 WPts
10/12/2030Riyadh, Saudi Arabia29(6) - 23 Liberatore Bonucci0 - 4 WPts
11/10/2030Riyadh, Saudi Arabia28(6) - 23 Mark Tiripano0 - 4 WPts
12/08/2030Riyadh, Saudi Arabia27(5) - 23 Mark Sauceman0 - 5(1) WKO3
13/06/2030Riyadh, Saudi Arabia27(5) - 22 Azam Arab30 - 29 LPts
02/05/2030Taif, Saudi Arabia26(5) - 22 Sajid Alam13 - 20 WPts Saudi Arabia National Championships 2030View
29/04/2030Taif, Saudi Arabia25(5) - 22 Waqas Sahrawi10 - 10 WPts Saudi Arabia National Championships 2030View
26/04/2030Taif, Saudi Arabia24(5) - 22 Bilal Hasnawi6 - 24 WPts Saudi Arabia National Championships 2030View
03/04/2030Ulaanbaatar, Mongolia23(4) - 22 Goga Perle8 - 13 WKO3
03/02/2030Dushanbe, Tajikistan23(4) - 21 Maharram Gaibov12 - 13 LPts
06/12/2029Eindhoven, Netherlands22(4) - 21 Flor Van Droogenbroeck9 - 9 WPts
08/10/2029Riyadh, Saudi Arabia21(3) - 21 Danyaal Jama8 - 28(1) WKO3
09/08/2029Riyadh, Saudi Arabia20(2) - 21 Danyaal Jama8 - 27 WKO3
27/06/2029Bangkok, Thailand19(2) - 21 Singpetch Sitsinong5 - 12 WPts
29/04/2029Taif, Saudi Arabia19(2) - 20 Azam Arab24 - 27 LPts Saudi Arabia National Championships 2029View
26/04/2029Taif, Saudi Arabia18(2) - 20 Sajid Breme8 - 21 WPts Saudi Arabia National Championships 2029View
01/04/2029Riyadh, Saudi Arabia17(2) - 20 Asif Akif10 - 21 WPts
01/02/2029Hohhot, China16(2) - 20 Yuan Tiu1 - 2 WPts
04/12/2028Vilnius, Lithuania16(2) - 19 Donat Brodzinski26 - 14 LPts
06/10/2028Bello, Colombia15(2) - 19 Dimos Salina4 - 10 WPts
08/08/2028Kunming, China14(2) - 19 Liang Qiao0 - 8(1) WPts
10/06/2028Riyadh, Saudi Arabia13(2) - 19 Malik Tannous2 - 5 WPts
11/04/2028Kumasi, Ghana13(2) - 18 Max Fosuhehe11 - 13 LPts
12/02/2028Riyadh, Saudi Arabia13(2) - 17 Khalid Hajjar5 - 23 LPts
18/12/2027Riyadh, Saudi Arabia12(2) - 17 Amjad Alqahtani1 - 1 WPts
19/10/2027Portoviejo, Ecuador11(2) - 17 Rico Antunez22 - 14 WPts
21/08/2027Riyadh, Saudi Arabia11(2) - 16 Rehman Bahar5 - 9 LPts
22/06/2027Riyadh, Saudi Arabia10(1) - 16 Zain Beroutty3 - 22(3) WKO3
26/04/2027Mecca, Saudi Arabia10(1) - 15 Haaris Hashem10 - 6 LPts Saudi Arabia National Championships 2027View
06/03/2027Nassau, Bahamas9(1) - 15 Kyle Carberry10 - 18 WPts
06/01/2027Kiev, Ukraine8(1) - 15 Sergey Dreval10 - 15 WPts
08/11/2026Riyadh, Saudi Arabia7(1) - 15 Hassan Rashed6 - 11 WPts
09/09/2026Montreal, Canada7(1) - 14 Paris Millot6 - 13 LPts
11/07/2026Dammam, Saudi Arabia7(1) - 13 Irfan Ismat3 - 20(1) LPts
23/05/2026London, UK7(1) - 12 Ewan McCormick16(2) - 12 LPts
25/03/2026Riyadh, Saudi Arabia6 - 12 Malik Hamdouchi0 - 18(5) WKO3
27/01/2026Riyadh, Saudi Arabia5 - 12 Malik Salahuddin2 - 20(3) WPts
28/11/2025Riyadh, Saudi Arabia5 - 11 Rashid Safar1 - 4 LPts
29/09/2025Riyadh, Saudi Arabia4 - 11 Atif Fazil0 - 3 WPts
31/07/2025Riyadh, Saudi Arabia3 - 11 Sajid Breme2 - 1 WPts
02/06/2025Izmir, Turkey3 - 10 Erol Aslanoglu6 - 9 LPts
04/04/2025Riyadh, Saudi Arabia3 - 9 Amjad Huq1 - 5 LPts
13/02/2025Riyadh, Saudi Arabia2 - 9 Zain Beroutty1 - 9(2) WPts
15/12/2024Taif, Saudi Arabia2 - 8 Farhan Abboud25(4) - 20 LPts
28/10/2024Jeddah, Saudi Arabia2 - 7 Zain Gazal20 - 19 LPts
25/09/2024Mexicali, Mexico2 - 6 Francisco Trueba29(1) - 6 LPts
28/07/2024Kumasi, Ghana2 - 5 Clinton Adalimortty17 - 23 LPts
30/05/2024Riyadh, Saudi Arabia1 - 5 Malik Roufeil4 - 9 WPts
31/03/2024Riyadh, Saudi Arabia1 - 4 Ibrahim Tanoos3 - 4 LPts
05/02/2024Shymkent, Kazakhstan0 - 4 Azam Kajrculoff1 - 5 WPts
08/12/2023Riyadh, Saudi Arabia0 - 3 Bronco Baile1 - 7 LPts
09/10/2023Jeddah, Saudi Arabia0 - 2 Saad Rezek1 - 7 LPts
13/08/2023Jeddah, Saudi Arabia0 - 1 Rehman Ghazi5 - 18 LPts
18/06/2023Riyadh, Saudi Arabia0 - 0 Vinay Bhagat0 - 6 LPts