Weightclass:  Middleweight
Location:  Riyadh, Saudi Arabia
Record:  25 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2030Riyadh, Saudi Arabia24 - 21 Skjold Clausen6 - 18(2) WPts
18/05/2030Riyadh, Saudi Arabia23 - 21 Zuffur Almasri5 - 15 WPts
19/03/2030Riyadh, Saudi Arabia22 - 21 Koldan Polakoff3 - 9 WPts
17/01/2030Riyadh, Saudi Arabia21 - 21 Macario Galeas5 - 17 WPts
18/11/2029Riyadh, Saudi Arabia20 - 21 Shayan Kazi2 - 2 WPts
19/09/2029Riyadh, Saudi Arabia19 - 21 Adnan Guirguis0 - 7 WPts
21/07/2029Riyadh, Saudi Arabia18 - 21 Rehman Bangura1 - 5 WPts
22/05/2029Riyadh, Saudi Arabia17 - 21 Haider Hanoush0 - 2 WPts
23/03/2029Riyadh, Saudi Arabia16 - 21 Shayan Aldimashqi0 - 8 WPts
22/01/2029Riyadh, Saudi Arabia16 - 20 Majid Ayoub18 - 20 LPts
23/11/2028Riyadh, Saudi Arabia15 - 20 Majid Nasir1 - 10 WPts
24/09/2028Riyadh, Saudi Arabia14 - 20 Gilbert Corell1 - 19(2) WPts
26/07/2028Riyadh, Saudi Arabia13 - 20 Danyaal Naggar4 - 13 WPts
27/05/2028Maracaibo, Venezuela12 - 20 Rogelio Cerda19 - 13 WPts
29/03/2028Riyadh, Saudi Arabia11 - 20 Tjipto Dragt3 - 12 WPts
30/01/2028Chifeng, China11 - 19 Nasire Tan23 - 11 LPts
02/12/2027Riyadh, Saudi Arabia10 - 19 Syed Elkreiky5 - 9 WPts
03/10/2027Medan, Indonesia10 - 18 Entji Indriati9 - 7 LPts
05/08/2027Riyadh, Saudi Arabia9 - 18 Joaquin Calvin3 - 3 WPts
06/06/2027Riyadh, Saudi Arabia8 - 18 Shoeaib Benzoukane2 - 9 WPts
08/04/2027Makassar, Indonesia7 - 18 Maharasa Rai2 - 11 WPts
08/02/2027Riyadh, Saudi Arabia7 - 17 Kamran Jalali6 - 8 LPts
10/12/2026Kosice, Slovakia7 - 16 Benedikt Vashek58 - 19 LPts
12/10/2026Riyadh, Saudi Arabia6 - 16 Kamran Mahmood1 - 8 WPts
13/08/2026Saint Paul, USA6 - 15 Daniel Gemme4 - 5 LPts
15/06/2026Riyadh, Saudi Arabia5 - 15 Zuffur Albishi1 - 0 WPts
16/04/2026Riyadh, Saudi Arabia4 - 15 Kashif Turay0 - 11 WPts
15/02/2026Riyadh, Saudi Arabia4 - 14 Seth Pagilagan1 - 6 LPts
18/12/2025Riyadh, Saudi Arabia4 - 13 Mohsin Farooq9 - 16 LPts
20/10/2025Riyadh, Saudi Arabia4 - 12 Arnie Halimi25 - 8 LPts
22/08/2025Kitwe, Zambia3 - 12 Blake Maimbo5 - 17 WPts
24/06/2025Bayamon, Puerto Rico2 - 12 Tajo Leston3 - 6 WPts
26/04/2025Hamilton, New Zealand2 - 11 Paul Dallas3 - 11(1) LPts
26/02/2025Riyadh, Saudi Arabia2 - 10 Malik Bastany3 - 6 LPts
16/01/2025Taif, Saudi Arabia2 - 9 Haaris Fazil4 - 9 LPts
17/11/2024San Jose del Monte, Philippines2 - 8 Ramiro Paas22 - 18 LPts
18/09/2024Riyadh, Saudi Arabia1 - 8 Zain Basha2 - 5 WPts
21/07/2024Riyadh, Saudi Arabia1 - 7 Kamran Ganem15(3) - 16 LPts
19/06/2024Riyadh, Saudi Arabia1 - 6 Tariq Baccus22 - 20 LPts
18/05/2024Jeddah, Saudi Arabia1 - 5 Shayan Hajj4 - 7 LPts
22/03/2024Riyadh, Saudi Arabia0 - 5 Kaleb Kamwanga1 - 1 WPts
23/01/2024Medina, Saudi Arabia0 - 4 Rehan Ghali26 - 5 LPts
25/11/2023Riyadh, Saudi Arabia0 - 3 Zuffur Jan0 - 8 LPts
25/09/2023Riyadh, Saudi Arabia0 - 2 Majid Bakkal5 - 10 LPts
20/08/2023Riyadh, Saudi Arabia0 - 1 Imran Tantawi18 - 18(1) LPts
18/07/2023Riyadh, Saudi Arabia0 - 0 Damocles Georgiadis21 - 16 LPts