Weightclass:  Welterweight
Location:  Mecca, Saudi Arabia
Record:  17 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2029Mecca, Saudi Arabia16 - 26 Lloyd Dahnke4 - 8 WPts
12/03/2029Mecca, Saudi Arabia15 - 26 Haaris Kandal0 - 1 WPts
10/01/2029Mecca, Saudi Arabia15 - 25 Felix Bethel5 - 18 LPts
10/11/2028Mecca, Saudi Arabia14 - 25 Niao-ka Song0 - 4 WPts
10/09/2028Mecca, Saudi Arabia13 - 25 Ming Eng1 - 8 WPts
11/07/2028Mecca, Saudi Arabia12 - 25 Ibrahim Eblin0 - 0 WPts
12/05/2028Mecca, Saudi Arabia12 - 24 Sam Williams8 - 10 LPts
13/03/2028Mecca, Saudi Arabia12 - 23 Amer Rafiq2 - 2 LPts
13/01/2028Mecca, Saudi Arabia12 - 22 Isidro Macario4 - 7 LPts
13/11/2027Mecca, Saudi Arabia11 - 22 Jack Dudgeon2 - 5 WPts
14/09/2027Mecca, Saudi Arabia10 - 22 Mike Cardiff0 - 10 WPts
16/07/2027Mecca, Saudi Arabia10 - 21 Ellis Joubert9(1) - 14 LPts
17/05/2027Jeddah, Saudi Arabia10 - 20 Yasin Atiq5 - 27 LPts
14/04/2027Medina, Saudi Arabia10 - 19 Farhan Fardill16(1) - 24 LPts
13/03/2027Mueang Samut Prakan, Thailand9 - 19 Sirimongkol Mohsee10 - 19 WPts
13/01/2027Mecca, Saudi Arabia8 - 19 Gazi Hage3 - 11 WPts
14/11/2026Maipu, Chile8 - 18 Hernan Tostado6 - 12 LPts
16/09/2026Montevideo, Uruguay8 - 17 Jose Valencia5 - 10 LPts
19/07/2026Shymkent, Kazakhstan8 - 16 Danyaal Zhacksybec11 - 22 LPts
21/05/2026Grodno, Belarus8 - 15 Yakiv Kramar15(1) - 19 LPts
23/03/2026Reynosa, Mexico8 - 14 Seferino Gonzales3 - 7 LPts
23/01/2026Kampala, Uganda8 - 13 Faisal Ebrahim2 - 7 LPts
25/11/2025Mecca, Saudi Arabia7 - 13 Bittan Stolzer2 - 2 WPts
27/09/2025Mecca, Saudi Arabia7 - 12 Bakir Fattakhov4 - 8 LPts
30/07/2025Jeddah, Saudi Arabia6 - 12 Rehman Atallah3(1) - 12(2) WPts
06/06/2025Mejicanos, El Salvador5 - 12 Quito Calistro17(1) - 12 WPts
08/04/2025Mecca, Saudi Arabia4 - 12 Zelipe Pecha0 - 2 WPts
08/02/2025Mecca, Saudi Arabia4 - 11 One Danielian7 - 14(2) LPts
11/12/2024Riyadh, Saudi Arabia4 - 10 Saad Majeed25 - 10 LPts
22/10/2024Mecca, Saudi Arabia3 - 10 David Murdock2 - 6 WPts
24/08/2024Oslo, Norway3 - 9 Roscoe Wangberg28 - 11 LPts
26/06/2024Lausanne, Switzerland3 - 8 Hackett Nolin3 - 15 LPts
28/04/2024Medina, Saudi Arabia3 - 7 Zafa Hosseini10(1) - 31 LPts
29/02/2024Riyadh, Saudi Arabia3 - 6 Azam Bseiso24(1) - 14(1) LPts
12/01/2024Riyadh, Saudi Arabia3 - 5 Saad Ghazzawi9 - 18 LPts
05/12/2023Riyadh, Saudi Arabia2 - 5 Tariq Antar0 - 0 WPts
16/10/2023Mecca, Saudi Arabia2 - 4 Umair Elashi2 - 6 LPts
17/08/2023Dammam, Saudi Arabia2 - 3 Abdul Mady9(1) - 15 LPts
26/06/2023Riyadh, Saudi Arabia1 - 3 Rashid Rookes2 - 4(2) WPts
28/04/2023Soweto, South Africa1 - 2 Arnie Kasuku35(1) - 4 LPts
28/02/2023Mecca, Saudi Arabia1 - 1 Nikolai Karo13(1) - 18 LPts
30/12/2022Taif, Saudi Arabia1 - 0 Aftab Abdallah2 - 2 LPts
18/11/2022Mecca, Saudi Arabia0 - 0 Imran Atiyeh0 - 0 WPts