Weightclass:  Welterweight
Location:  Riyadh, Saudi Arabia
Record:  26(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2033Riyadh, Saudi Arabia25(1) - 29 Irfan Kalil2 - 13 WPts
21/05/2033Riyadh, Saudi Arabia24(1) - 29 Haider Hasnawi0 - 2 WPts
21/03/2033Riyadh, Saudi Arabia23(1) - 29 Kamran Habbib1 - 2(1) WPts
19/01/2033Riyadh, Saudi Arabia22(1) - 29 Danyaal Farhi13 - 13 WPts
19/11/2032Riyadh, Saudi Arabia21(1) - 29 John Osmond3 - 9 WPts
19/09/2032Riyadh, Saudi Arabia20(1) - 29 Henry MacMurdo7 - 21 WPts
20/07/2032Riyadh, Saudi Arabia19(1) - 29 Andy McFarlane6 - 5(1) WPts
21/05/2032Riyadh, Saudi Arabia18(1) - 29 Diego Abascal0 - 7 WPts
21/03/2032Riyadh, Saudi Arabia17(1) - 29 Fadei Novosel4 - 13 WPts
21/01/2032Riyadh, Saudi Arabia17(1) - 28 James Olukojo17 - 13 LPts
21/11/2031Riyadh, Saudi Arabia17(1) - 27 Mduduzi Mokeana4 - 16 LPts
20/09/2031Riyadh, Saudi Arabia16(1) - 27 Paul Bhoy2 - 5 WPts
22/07/2031Dammam, Saudi Arabia16(1) - 26 Kashif Jabbur24 - 12 LPts
29/05/2031Mecca, Saudi Arabia16(1) - 25 Shayan Rookas27(1) - 22(1) LPts
26/04/2031Jeddah, Saudi Arabia16(1) - 24 Khalid Jaber38(1) - 14 LPts Saudi Arabia National Championships 2031View
26/03/2031Riyadh, Saudi Arabia15 - 24 Vanig Isagholian1 - 2 WKO3
26/01/2031San Luis Potosi, Mexico14 - 24 Lisandro Real1 - 9 WPts
28/11/2030Mamelodi, South Africa13 - 24 Jasper Mahlangu1 - 8 WPts
30/09/2030Salvador, Brazil13 - 23 Ryo Frias25 - 18(2) LPts
02/08/2030Riyadh, Saudi Arabia13 - 22 Sajid Khofri11 - 20 LPts
24/06/2030Stockholm, Sweden13 - 21 Vincent Lindskog27(2) - 13 LPts
26/04/2030Taif, Saudi Arabia13 - 20 Khalid Jaber31(1) - 13 LPts Saudi Arabia National Championships 2030View
10/04/2030Tetouan, Morocco12 - 20 Moubarak Zemmama7 - 8 WPts
10/02/2030Riyadh, Saudi Arabia11 - 20 Asif Bicery2 - 3 WPts
12/12/2029Riyadh, Saudi Arabia11 - 19 Gazi Kandal13(1) - 12 LPts
13/10/2029Mecca, Saudi Arabia10 - 19 Amer Manzur8 - 22 WPts
22/08/2029Oakland, USA9 - 19 Ian Barrett1 - 4 WPts
24/06/2029Riyadh, Saudi Arabia8 - 19 Dylan Jamieson1 - 15 WPts
26/04/2029Taif, Saudi Arabia8 - 18 Tariq Antar19(1) - 19 LPts Saudi Arabia National Championships 2029View
26/02/2029Zagreb, Croatia8 - 17 Miro Lazic23 - 16 LPts
29/12/2028Jeddah, Saudi Arabia7 - 17 Tariq Akbari4 - 12 WPts
14/11/2028Riyadh, Saudi Arabia6 - 17 Amer Ayouls1 - 3 WPts
30/10/2028Milwaukee, USA5 - 17 Timothy Reece2 - 1 WPts
01/09/2028Soshanguve, South Africa4 - 17 Ramahlwe Jali0 - 18 WPts
04/07/2028Dammam, Saudi Arabia4 - 16 Haider Abdalla7 - 22 LPts
20/05/2028Jeddah, Saudi Arabia4 - 15 Adnan Greiss15 - 14 LPts
19/04/2028Mecca, Saudi Arabia4 - 14 Sajid Ismat14 - 9 LPts
04/03/2028Split, Croatia4 - 13 Dušan Radetic8 - 15 LPts
05/01/2028Bergen, Norway3 - 13 Oda Rike0 - 0 WPts
07/11/2027Melbourne, Australia3 - 12 Dave Orr13 - 14 LPts
09/09/2027Riyadh, Saudi Arabia2 - 12 Zafa Noorani2 - 5 WPts
11/07/2027Jeddah, Saudi Arabia2 - 11 Hassan Alhamdan6 - 14 LPts
14/05/2027Zagreb, Croatia2 - 10 Dražen Josic13 - 8 LPts
16/03/2027Guadalajara, Mexico2 - 9 Vidal Echavarria13(1) - 13 LPts
16/01/2027Ulaanbaatar, Mongolia2 - 8 Bing Abildaeff7 - 17 LPts
18/11/2026Riyadh, Saudi Arabia2 - 7 Amer Mahmad0 - 6 LPts
19/09/2026Riyadh, Saudi Arabia1 - 7 Majid Zaidi3 - 11 WPts
21/07/2026Baku, Azerbaijan1 - 6 Dunyamali Eldarov13 - 12 LPts
22/05/2026Kampala, Uganda1 - 5 James Muloki2 - 10 LPts
24/03/2026Riyadh, Saudi Arabia1 - 4 Jawad Sadek5(1) - 10 LPts
26/01/2026Mecca, Saudi Arabia1 - 3 Shayan Rookas2 - 10 LPts
02/12/2025L'Hospitalet de Llobregat, Spain1 - 2 Oihane Merlos4 - 7 LPts
03/10/2025Dammam, Saudi Arabia1 - 1 Gazi Nassor3 - 3 LPts
17/08/2025Taif, Saudi Arabia1 - 0 Majid Jamil12(2) - 26 LPts
05/07/2025Riyadh, Saudi Arabia0 - 0 Aftab Hana1 - 5 WPts