Weightclass:  Middleweight
Location:  Shiraz, Iran
Record:  18(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2029Shiraz, Iran17(1) - 10 Haaris Jama1 - 0 WPts
09/07/2029Shiraz, Iran16(1) - 10 Dominic Archie11 - 4 WPts
10/05/2029Shiraz, Iran15(1) - 10 Alfonso Diego0 - 10 WPts
11/03/2029Shiraz, Iran14(1) - 10 George Kellow3 - 10 WPts
10/01/2029Shiraz, Iran13(1) - 10 Vico Libertini2 - 12 WPts
11/11/2028Shiraz, Iran12(1) - 10 Santiago Hernandez1 - 6 WPts
12/09/2028Shiraz, Iran11(1) - 10 Rupert Paille5 - 7 WPts
14/07/2028Shiraz, Iran10(1) - 10 Pablo Antonio1 - 20(1) WPts
15/05/2028Shiraz, Iran9(1) - 10 Ananth Sagar0 - 10 WPts
16/03/2028Shiraz, Iran8(1) - 10 Abdul Tariq1 - 1 WPts
16/01/2028Shiraz, Iran7 - 10 Zuffur Malak1 - 0 WKO3
17/11/2027Shiraz, Iran6 - 10 Dewei Syun5 - 15 WPts
18/09/2027Pikine, Senegal6 - 9 Russel Mbodj6 - 23 LPts
21/07/2027Prague, Czech Republic5 - 9 Ludek Pluhar11 - 14 WPts
23/05/2027Ulaanbaatar, Mongolia5 - 8 Rizwan-ul-Haq Iclassov5 - 18 LPts
25/03/2027Tehran, Iran5 - 7 Sajid Rassi4 - 17 LPts
26/01/2027Algiers, Algeria4 - 7 Imran Chouikh12 - 7 WPts
28/11/2026Cartagena, Colombia4 - 6 Noe Quesada16 - 20(1) LPts
29/09/2026Sofia, Bulgaria4 - 5 Dimitar Zogrov23 - 6 LPts
01/08/2026Harare, Zimbabwe3 - 5 Joey Manyika6 - 20 WPts
03/06/2026Stockholm, Sweden3 - 4 Emil Lindelof6 - 6 LPts
05/04/2026Rijeka, Croatia3 - 3 Boško Razum21(1) - 10 LPts
05/02/2026Shiraz, Iran3 - 2 Woo Zhan8 - 20 LPts
08/12/2025Mashhad, Iran3 - 1 Shayan Shakir4 - 8 LPts
10/10/2025Shiraz, Iran2 - 1 Ali Ebrahimi1 - 2 WPts
11/08/2025Tehran, Iran2 - 0 Sajid Azzi3 - 14(1) LPts
21/06/2025Mashhad, Iran1 - 0 Ali Kakazai5 - 20 WPts
05/05/2025Shiraz, Iran0 - 0 Wen Sheah0 - 0 WPts