Weightclass:  Middleweight
Location:  Riyadh, Saudi Arabia
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/10/2029Riyadh, Saudi Arabia23 - 19 Theo Landberg4 - 2 LPts
24/08/2029Riyadh, Saudi Arabia22 - 19 Bujar Tafaj0 - 5 WPts
25/06/2029Riyadh, Saudi Arabia21 - 19 Majid Ayoub23 - 20 WPts
26/04/2029Riyadh, Saudi Arabia20 - 19 Sam Mattocks2 - 4 WPts
25/02/2029Riyadh, Saudi Arabia19 - 19 Santiago Cirilo2(1) - 22 WPts
27/12/2028Riyadh, Saudi Arabia18 - 19 Carlos Bermudes1 - 24(1) WPts
28/10/2028Riyadh, Saudi Arabia17 - 19 Mason Fannon0 - 18 WPts
29/08/2028Kiev, Ukraine16 - 19 Afon Bortnick9 - 29 WPts
01/07/2028San Jose, Costa Rica15 - 19 Ramiro Zambrano8 - 11 WPts
02/05/2028Taif, Saudi Arabia15 - 18 Irfan Nawawi14 - 20 LPts Saudi Arabia National Championships 2028View
29/04/2028Taif, Saudi Arabia14 - 18 Aftab Ayasha3 - 1 WPts Saudi Arabia National Championships 2028View
26/04/2028Taif, Saudi Arabia13 - 18 Tariq Maclouf1 - 2 WPts Saudi Arabia National Championships 2028View
01/04/2028Riyadh, Saudi Arabia12 - 18 Adnan Saade19(1) - 20 WPts
14/02/2028Barquisimeto, Venezuela11 - 18 Ora Morano5 - 3 WPts
17/12/2027Jeddah, Saudi Arabia10 - 18 Waqar Mallouk12 - 19 WPts
22/10/2027Płock, Poland9 - 18 Mikolaj Trzaska4(1) - 6 WPts
24/08/2027Perm, Russia9 - 17 Boris Alimov21 - 7 LPts
23/06/2027Jeddah, Saudi Arabia8 - 17 Obaid Tantawi4 - 20 WPts
08/05/2027Taif, Saudi Arabia8 - 16 Haaris Fazil13 - 15 LPts
07/04/2027Zamboanga City, Philippines7 - 16 Tajo Pagilagan4 - 11 WPts
07/02/2027Daegu, South Korea7 - 15 Jeong-hyeop Kang14 - 19 LPts
10/12/2026Riyadh, Saudi Arabia7 - 14 Zuffur Jan9 - 18 LPts
13/10/2026San Juan, Puerto Rico6 - 14 Ximen Joaquin3 - 19 WPts
15/08/2026Riyadh, Saudi Arabia5 - 14 Malik Bastany11 - 7 WPts
02/07/2026Krasnodar, Russia5 - 13 Marlen Savin12 - 23 LPts
04/05/2026Riyadh, Saudi Arabia4 - 13 Majid Ayoub8 - 12 WPts
06/03/2026Ipoh, Malaysia4 - 12 Tariq Mannan10 - 15 LPts
06/01/2026Riyadh, Saudi Arabia4 - 11 William Pehl9(1) - 26(14) LPts
07/11/2025Riyadh, Saudi Arabia3 - 11 Zain Aljazari4 - 12(2) WPts
08/09/2025Jeonju, South Korea3 - 10 Min-hyeok Sin9 - 14 LPts
11/07/2025Phoenix, USA3 - 9 Zafa Basa29(2) - 13 LPts
13/05/2025San Jose del Monte, Philippines3 - 8 Santiago Lerma7 - 13(2) LPts
15/03/2025Abidjan, Ivory Coast2 - 8 Tremeur Carreau8 - 27(1) WPts
15/01/2025Riyadh, Saudi Arabia2 - 7 Gregor Scharmer3 - 5 LPts
16/11/2024Rostov-on-Don, Russia2 - 6 Sergey Khaybulaev12 - 7 LPts
18/09/2024Riyadh, Saudi Arabia2 - 5 Adnan Bastany1 - 8 LPts
21/07/2024Bratsk, Russia1 - 5 Lazar Polanski2 - 16(2) WPts
23/05/2024Riyadh, Saudi Arabia1 - 4 Gazi Tayfur17 - 23 LPts
25/03/2024Dammam, Saudi Arabia1 - 3 Amjad Ghani17 - 22 LPts
21/02/2024Jeddah, Saudi Arabia1 - 2 Haaris Jabbur7 - 33(1) LPts
14/01/2024Mumbai, India1 - 1 Mohsin Omer0 - 6 LPts
16/11/2023Naples, Italy1 - 0 Fino Rodano12(1) - 20 LPts
18/09/2023Riyadh, Saudi Arabia0 - 0 Ramirez Jara0 - 9 WPts