Weightclass:  Middleweight
Location:  Taif, Saudi Arabia
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2029Taif, Saudi Arabia24 - 15 Circinus Oberlin14 - 32 WPts
29/12/2028Taif, Saudi Arabia23 - 15 James Selby0 - 3 WPts
30/10/2028Taif, Saudi Arabia22 - 15 Jose Zapata3 - 10 WPts
31/08/2028Taif, Saudi Arabia21 - 15 Ali Amber0 - 7 WPts
02/07/2028Taif, Saudi Arabia20 - 15 Tariq Wahba13 - 18 WPts
02/05/2028Taif, Saudi Arabia19 - 15 Majid Nasir0 - 7 WPts
03/03/2028Taif, Saudi Arabia18 - 15 Ian McNabb0 - 13 WPts
03/01/2028Taif, Saudi Arabia17 - 15 Majid Ayoub12 - 19 WPts
04/11/2027Taif, Saudi Arabia16 - 15 Ivan Lada5(2) - 22 WPts
06/09/2027Taif, Saudi Arabia15 - 15 Tariq Wahba10 - 15 WPts
07/07/2027Taif, Saudi Arabia14 - 15 Kliment á Vasilev3 - 13 WPts
08/05/2027Taif, Saudi Arabia13 - 15 Zain Basha8 - 16 WPts
09/03/2027Taif, Saudi Arabia12 - 15 Ibrahim Zahra2(1) - 7 WPts
04/02/2027Taif, Saudi Arabia12 - 14 Vidal Violante8 - 11 LPts
09/12/2026Hamburg, Germany11 - 14 Egmont Biel3 - 6 WPts
11/10/2026Riyadh, Saudi Arabia11 - 13 Tariq Wahba6 - 11 LPts
29/08/2026Taif, Saudi Arabia10 - 13 Tariq Karim5 - 11 WPts
30/06/2026Bandar Lampung, Indonesia9 - 13 Teungku Albar9 - 15 WPts
02/05/2026Taif, Saudi Arabia8 - 13 Tariq Karim4 - 10 WPts
04/03/2026Taif, Saudi Arabia7 - 13 Kashif Turay0 - 10 WPts
04/01/2026Toshkent, Uzbekistan7 - 12 Andrii Ghacupov9 - 20 LPts
06/11/2025Taif, Saudi Arabia6 - 12 Tariq Karim4 - 7 WPts
07/09/2025Mecca, Saudi Arabia5 - 12 Kashif Kamel3 - 11 WPts
12/07/2025Ansan, South Korea5 - 11 Kee-hee Toh14 - 10(1) LPts
14/05/2025Rodriguez, Philippines5 - 10 Juan Mongaya9 - 15(1) LPts
16/03/2025Taif, Saudi Arabia5 - 9 Roald Alig3 - 5(1) LPts
16/01/2025Taif, Saudi Arabia4 - 9 Adnan Bastany2 - 9 WPts
17/11/2024Chemnitz, Germany3 - 9 Ivo Amberger9 - 18 WPts
19/09/2024Casablanca, Morocco3 - 8 Arwarh Bar10 - 20 LPts
22/07/2024Taif, Saudi Arabia2 - 8 Kashif Rahimi3 - 4 WPts
22/05/2024Medina, Saudi Arabia2 - 7 Rehan Ghali28 - 5 LPts
20/04/2024Riyadh, Saudi Arabia2 - 6 Adnan Saide0 - 0 LPts
18/03/2024Abidjan, Ivory Coast2 - 5 Bonar Carlin21(2) - 16 LPts
19/01/2024Jeddah, Saudi Arabia1 - 5 Kashif Maarouf0 - 0 WPts
26/11/2023Jeddah, Saudi Arabia1 - 4 Ibrahim Pasha21 - 14 LPts
24/10/2023Riyadh, Saudi Arabia1 - 3 Malik Bastany0 - 0 LPts
22/09/2023Jeddah, Saudi Arabia1 - 2 Kamran Azzi9 - 26(8) LPts
26/07/2023Ndola, Zambia1 - 1 Xyshaun Haambokoma3 - 10 LPts
28/05/2023Riyadh, Saudi Arabia1 - 0 Kamran Ganem9(2) - 15 LPts
05/04/2023Breda, Netherlands0 - 0 Druyt Belinc0 - 0 WPts