Weightclass:  Light Heavyweight
Location:  Riyadh, Saudi Arabia
Record:  39(2) - 32(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2032Riyadh, Saudi Arabia38(2) - 32(4) Isaak Aladachvili0 - 4 WPts
29/03/2032Riyadh, Saudi Arabia37(2) - 32(4) Tshepo Nhleko26 - 13 WPts
29/01/2032Riyadh, Saudi Arabia36(1) - 32(4) Bradley Dubango6 - 6(2) WKO2
30/11/2031Riyadh, Saudi Arabia35(1) - 32(4) Alaksander Skonieczny4 - 6 WPts
01/10/2031Riyadh, Saudi Arabia34(1) - 32(4) Kir Abghami7 - 13 WPts
30/07/2031Riyadh, Saudi Arabia33(1) - 32(4) Charlie Chimera6(3) - 2 WPts
31/05/2031Riyadh, Saudi Arabia32(1) - 32(4) Mablevi Nimoh2 - 9 WPts
30/03/2031Riyadh, Saudi Arabia31(1) - 32(4) Shayan Maroun7 - 5 WPts
28/01/2031Riyadh, Saudi Arabia30(1) - 32(4) Santiago Casiano5 - 7 WPts
29/11/2030Riyadh, Saudi Arabia29(1) - 32(4) Barbabe Nouvel2 - 2 WPts
30/09/2030Riyadh, Saudi Arabia28(1) - 32(4) Drugi Gornik0 - 1 WPts
31/07/2030Riyadh, Saudi Arabia27(1) - 32(4) Dax Mekongo2 - 5 WPts
30/05/2030Dakar, Senegal27(1) - 31(4) Paul Gervais23(2) - 24 LPts
26/04/2030Taif, Saudi Arabia27(1) - 30(4) Amer Kamara4 - 2 LPts Saudi Arabia National Championships 2030View
16/04/2030Palmira, Colombia27(1) - 29(3) Luis Somero34(2) - 25 LKO3
16/03/2030Riyadh, Saudi Arabia26(1) - 29(3) Antoni Sydor31(1) - 16 WPts
12/02/2030Palmira, Colombia26(1) - 28(2) Luis Somero33(1) - 24 LKO3
12/01/2030Tianjin, China26(1) - 27(2) Imran Bicery45(1) - 14 LPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China25(1) - 27(2) Paul Kormos16 - 17 WPts Asia-Oceania Championships 2030View
12/12/2029Riyadh, Saudi Arabia24(1) - 27(2) Khayyam Salahov27 - 27 WPts
11/11/2029Baku, Azerbaijan23(1) - 27(2) Khayyam Salahov27 - 26 WPts
11/10/2029Tegucigalpa, Honduras23(1) - 26(2) Jesus Llano31 - 22 LPts
07/09/2029Daegu, South Korea23(1) - 25(2) Bilal Azam20 - 9 LPts Daegu World Championships 2029View
28/08/2029Prague, Czech Republic22(1) - 25(2) Robert Skudlarek2 - 11 WPts
30/06/2029Accra, Ghana21(1) - 25(2) Clinton Donkor3 - 17 WPts
02/05/2029Taif, Saudi Arabia20(1) - 25(2) Kamran Zamani4(1) - 0 WPts Saudi Arabia National Championships 2029View
29/04/2029Taif, Saudi Arabia19(1) - 25(2) Saad Marzouki14(1) - 30 WPts Saudi Arabia National Championships 2029View
26/04/2029Taif, Saudi Arabia18(1) - 25(2) Saad Nazir10(1) - 16 WPts Saudi Arabia National Championships 2029View
02/03/2029Minsk, Belarus17(1) - 25(2) Pylyp Kovalsky0 - 0 WPts
02/01/2029Riyadh, Saudi Arabia17(1) - 24(2) Jawad Obeid25(1) - 23 LPts
26/11/2028Hanover, Germany16 - 24(2) Emery Bey19 - 10 WKO3
28/09/2028Mexico City, Mexico16 - 23(2) Rio Santiago33(1) - 31 LPts
31/07/2028Barnaul, Russia15 - 23(2) Gennady Zabelin7(1) - 16 WPts
02/06/2028Bruges, Belgium15 - 22(2) Baaf Moenynks19 - 9 LPts
04/04/2028Riyadh, Saudi Arabia15 - 21(2) Obaid David1 - 2 LPts
13/03/2028Riyadh, Saudi Arabia14 - 21(2) Obaid David1 - 1 WPts
10/03/2028Riyadh, Saudi Arabia13 - 21(2) Obaid David0 - 0 WPts
06/02/2028Kampala, Uganda12 - 21(2) John Kadogo7 - 23 WPts
09/12/2027Dammam, Saudi Arabia12 - 20(1) Majid Amir10 - 21 LKO3
25/10/2027Ottawa, Canada12 - 19(1) Robert Argyle17 - 13 LPts
27/08/2027Riyadh, Saudi Arabia11 - 19(1) Zeynal Yakubov1 - 4 WPts
27/06/2027Laval, Canada11 - 18(1) Tugdual Guichard26 - 13(1) LPts
29/04/2027Mecca, Saudi Arabia11 - 17(1) Khalid Jabur18 - 12 LPts Saudi Arabia National Championships 2027View
26/04/2027Mecca, Saudi Arabia10 - 17(1) Zuffur Jafari3 - 15 WPts Saudi Arabia National Championships 2027View
09/04/2027Barnaul, Russia9 - 17(1) Gennady Zabelin1(1) - 14 WPts
09/02/2027Harare, Zimbabwe9 - 16(1) Michael Nqindi29(1) - 22 LPts
11/12/2026Riyadh, Saudi Arabia8 - 16(1) Majid Abergel6 - 6 WPts
12/10/2026Riyadh, Saudi Arabia8 - 15(1) Khalid Jabur14 - 11 LPts
13/08/2026Karagandy, Kazakhstan8 - 14(1) Fedor Abutalipowa22 - 11 LPts
14/06/2026Saratov, Russia7 - 14(1) Alik Golovin4 - 9 WPts
16/04/2026Soweto, South Africa7 - 13(1) Louis Lumbombo14 - 16 LPts
16/02/2026Dammam, Saudi Arabia7 - 12(1) Majid Amir2 - 18 LPts
07/01/2026Hamburg, Germany6 - 12(1) Dewitt Pfeil8(1) - 43(18) WPts
09/11/2025Medina, Saudi Arabia6 - 11(1) Sajid Jasem2 - 13 LPts
11/09/2025Wroclaw, Poland5 - 11(1) Adam Grochowski3 - 11 WPts
14/07/2025Riyadh, Saudi Arabia5 - 10(1) Bilal Baduy7 - 14(1) LPts
15/05/2025Riyadh, Saudi Arabia5 - 9(1) Bilal Baduy6 - 14(1) LPts
16/03/2025Riyadh, Saudi Arabia5 - 8(1) Tariq Kaba2 - 16 LPts
16/01/2025Riyadh, Saudi Arabia4 - 8(1) Amjad Kanaan0 - 3 WPts
17/11/2024Medina, Saudi Arabia4 - 7(1) Rashid Tuma1 - 16 LPts
19/09/2024Bonn, Germany4 - 6 Conrado Pflaumer37(1) - 6 LKO3
22/07/2024Rome, Italy4 - 5 Adolfo Pucci32(2) - 13 LPts
24/05/2024Riyadh, Saudi Arabia4 - 4 Haider Nazari18(1) - 23 LPts
18/04/2024Jeddah, Saudi Arabia4 - 3 Azam Jabara33(2) - 10 LPts
17/03/2024Aalborg, Denmark4 - 2 Haakon Lang0 - 0 LPts
18/01/2024Munich, Germany3 - 2 Errol Dammer5 - 24 WPts
20/11/2023Marseille, France2 - 2 Sid Fouche3 - 21 WPts
22/09/2023Dammam, Saudi Arabia2 - 1 Rehan Salah20 - 15 LPts
22/08/2023Jeddah, Saudi Arabia2 - 0 Azam Jabara29(2) - 10 LPts
17/07/2023Riyadh, Saudi Arabia1 - 0 Kasi Dube0 - 17 WPts
18/05/2023Riyadh, Saudi Arabia0 - 0 Kashif Alfarooq0 - 4 WPts