Weightclass:  Middleweight
Location:  Riyadh, Saudi Arabia
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2029Riyadh, Saudi Arabia24 - 17 Edmundo Fidel4 - 3 WPts
22/09/2029Riyadh, Saudi Arabia23 - 17 Filip Wadas13 - 24 WPts
24/07/2029Riyadh, Saudi Arabia22 - 17 Zafa Iqbal3 - 4 WPts
25/05/2029Riyadh, Saudi Arabia21 - 17 Shontae Letlabika1 - 17 WPts
26/03/2029Riyadh, Saudi Arabia20 - 17 Bilal Belros1 - 0 WPts
25/01/2029Riyadh, Saudi Arabia19 - 17 Sasha Afanasyev1 - 6 WPts
26/11/2028Riyadh, Saudi Arabia18 - 17 Aimon Sarmiento1 - 10 WPts
27/09/2028Riyadh, Saudi Arabia18 - 16 Ja-choel Sheen23(3) - 23 LPts
29/07/2028Riyadh, Saudi Arabia17 - 16 Majid Holey15 - 14 WPts
31/05/2028Riyadh, Saudi Arabia17 - 15 Majid Ayoub14 - 20 LPts
01/04/2028Riyadh, Saudi Arabia17 - 14 Kamran Jalali13 - 9 LPts
01/02/2028Riyadh, Saudi Arabia16 - 14 Ali Amber0 - 2 WPts
03/12/2027Alcala de Henares, Spain15 - 14 Yago Barros11 - 27 WPts
05/10/2027Riyadh, Saudi Arabia14 - 14 Adnan Saide14 - 9 WPts
10/08/2027Riyadh, Saudi Arabia13 - 14 Zuffur Almasri1 - 1 WPts
11/06/2027Dammam, Saudi Arabia13 - 13 Obaid Ammar11 - 13 LPts
29/04/2027Mecca, Saudi Arabia13 - 12 Majid Holey10 - 9 LPts Saudi Arabia National Championships 2027View
26/04/2027Mecca, Saudi Arabia12 - 12 Kashif Maarouf5 - 17 WPts Saudi Arabia National Championships 2027View
12/04/2027Riyadh, Saudi Arabia11 - 12 Malik Bastany14 - 8 WPts
20/02/2027Kiev, Ukraine11 - 11 Petro Burda40(2) - 13 LPts
22/12/2026Istanbul, Turkey11 - 10 Gul Dusenkalkar25(2) - 32 LPts
23/10/2026Cologne, Germany11 - 9 Harti Plocher3 - 6 LPts
25/08/2026Riyadh, Saudi Arabia10 - 9 Pierre Zola8 - 29 WPts
26/06/2026Riyadh, Saudi Arabia10 - 8 Dominic Cabanilla3 - 6 LPts
26/04/2026Riyadh, Saudi Arabia10 - 7 Adnan Saade8 - 16 LPts Saudi Arabia National Championships 2026View
21/04/2026Calabar, Nigeria9 - 7 Azubuike Adeluyi0 - 0 WPts
21/02/2026Rotterdam, Netherlands8 - 7 Barend Bate0 - 5 WPts
24/12/2025Riyadh, Saudi Arabia7 - 7 Tariq Wahba5 - 7 WPts
05/11/2025Kingston, Jamaica6 - 7 Jack Spiers0 - 0 WPts
07/09/2025Riyadh, Saudi Arabia5 - 7 Kashif Turay0 - 7 WPts
08/07/2025Havana, Cuba5 - 6 Jose Montijo6 - 11(2) LPts
10/05/2025Riyadh, Saudi Arabia4 - 6 Majid Nazif1 - 3 WPts
11/03/2025Medina, Saudi Arabia4 - 5 Atif Deeb4 - 15 LPts
18/01/2025Tilburg, Netherlands4 - 4 Roeholt Mertens27 - 10 LPts
20/11/2024Medina, Saudi Arabia4 - 3 Irfan Hoque4 - 14 LPts
07/10/2024Riyadh, Saudi Arabia3 - 3 Majid Nazif0 - 0 WPts
05/09/2024Pikine, Senegal2 - 3 Lionel Absa0 - 0 WPts
08/07/2024Quanzhou, China1 - 3 Lao-Tzu Wa14 - 25 WPts
09/05/2024Dammam, Saudi Arabia1 - 2 Amjad Hossain16 - 12 LPts
22/03/2024Riyadh, Saudi Arabia1 - 1 Edmundo Sergio16 - 9 LPts
22/01/2024Medina, Saudi Arabia1 - 0 Zain Aljazari1 - 2(1) LPts
07/12/2023Riyadh, Saudi Arabia0 - 0 Danylko Kitko5 - 7 WPts