Weightclass:  Light Heavyweight
Location:  Riyadh, Saudi Arabia
Record:  26 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2030Riyadh, Saudi Arabia25 - 11 Dai Kiragu4 - 26 WPts
24/06/2030Riyadh, Saudi Arabia25 - 10 Brendan McRobbie24 - 14 LPts
25/04/2030Riyadh, Saudi Arabia25 - 9 Vernon Julien6 - 7 LPts
24/02/2030Riyadh, Saudi Arabia24 - 9 Rance Oubre3 - 11 WPts
27/12/2029Riyadh, Saudi Arabia23 - 9 Haaris Pashia2 - 3 WPts
28/10/2029Riyadh, Saudi Arabia22 - 9 Dmitri Kaliew0 - 4 WPts
29/08/2029Riyadh, Saudi Arabia21 - 9 Carlos Alire20 - 17 WPts
30/06/2029Riyadh, Saudi Arabia20 - 9 Kenzie Asamoah4 - 6 WPts
01/05/2029Riyadh, Saudi Arabia19 - 9 Waqas Assad0 - 3 WPts
02/03/2029Riyadh, Saudi Arabia18 - 9 Viktor Polyakov0 - 3 WPts
01/01/2029Riyadh, Saudi Arabia17 - 9 Callum Sowah8 - 10 WPts
02/11/2028Riyadh, Saudi Arabia16 - 9 Atif Narckulov5 - 16 WPts
04/09/2028Riyadh, Saudi Arabia16 - 8 Stein Helderman27 - 7 LPts
16/07/2028Nanning, China16 - 7 Franklin Claudel35 - 16(1) LPts Nanning Olympics 2028View
13/07/2028Nanning, China15 - 7 Derex Geschke11 - 15 WPts Nanning Olympics 2028View
01/07/2028Riyadh, Saudi Arabia14 - 7 Prince Chukwunyelu1 - 1 WPts
02/05/2028Taif, Saudi Arabia13 - 7 Zuffur Jafari8 - 22 WPts Saudi Arabia National Championships 2028View
29/04/2028Taif, Saudi Arabia12 - 7 Irfan Batrouney18(6) - 21 WPts Saudi Arabia National Championships 2028View
26/04/2028Taif, Saudi Arabia11 - 7 Kashif Nahhas16(1) - 13 WPts Saudi Arabia National Championships 2028View
25/03/2028Harare, Zimbabwe10 - 7 Lee Saomba18 - 14 WPts
26/01/2028Riyadh, Saudi Arabia9 - 7 Mohsin Akbar7(1) - 12 WPts
30/11/2027Bulawayo, Zimbabwe8 - 7 Stuart Vermeulen0 - 0 WPts
02/10/2027Panama City, Panama8 - 6 Rodrigo Rufino25 - 10 LPts
04/08/2027Athens, Greece7 - 6 Anastasius Remes16(1) - 18 WPts
06/06/2027Jeddah, Saudi Arabia6 - 6 Amjad Fawzi9 - 13 WPts
26/04/2027Mecca, Saudi Arabia6 - 5 Khalid Jabur17 - 12 LPts Saudi Arabia National Championships 2027View
01/04/2027Riyadh, Saudi Arabia5 - 5 Shankar Shekhda0 - 6 WPts
01/02/2027Riyadh, Saudi Arabia4 - 5 Rashid Maroun3 - 7(3) WPts
04/12/2026Istanbul, Turkey4 - 4 Can Halit48(3) - 20 LPts
06/10/2026Riyadh, Saudi Arabia3 - 4 Saad Nazir3 - 6 WPts
08/08/2026Kanpur, India3 - 3 Asif Mir2 - 15 LPts
10/06/2026Riyadh, Saudi Arabia2 - 3 Zuffur Jafari1 - 10 WPts
11/04/2026Riyadh, Saudi Arabia2 - 2 Ahmed Nassif2 - 13 LPts
01/03/2026Oslo, Norway2 - 1 Harper Orvik15 - 10 LPts
01/01/2026Riyadh, Saudi Arabia2 - 0 Federico Cabeza6 - 7(1) LPts
03/11/2025Salvador, Brazil1 - 0 Roman Nobrega6 - 23 WPts
05/09/2025Dammam, Saudi Arabia0 - 0 Ahmed Malik0 - 0 WPts