Weightclass:  Light Heavyweight
Location:  Karaj, Iran
Record:  4(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Johannesburg, South Africa3(1) - 21 Onaedo Addow5 - 15 WPts
10/11/2033Burgas, Bulgaria3(1) - 20 Dimitar Nazarov19 - 18 LPts
12/09/2033Karaj, Iran2(1) - 20 Jamie Adriaanse10 - 6 WPts
12/07/2033Karaj, Iran1(1) - 20 Kostadin á Romanov16 - 16 WPts
12/05/2033Karaj, Iran1(1) - 19 Vul Pfumbidzai7 - 14 LPts
13/03/2033Delmas, Haiti1(1) - 18 Edmond Harnois18 - 10 LPts
13/01/2033Copenhagen, Denmark1(1) - 17 Vanslow Sund5 - 17 LPts
15/11/2032Bogota, Colombia1(1) - 16 Antonio Balles7 - 14 LPts
17/09/2032Karaj, Iran1(1) - 15 Waleed Mussa10 - 12 LPts
18/07/2032Shiraz, Iran1(1) - 14 Faisal Salam2 - 18 LPts
21/05/2032San Juan, Puerto Rico1(1) - 13 Cortez Montijo22 - 22 LPts
23/03/2032Odense, Denmark1(1) - 12 Karr Heinicke8 - 13 LPts
24/01/2032Karaj, Iran1(1) - 11 Idzi Jeska7 - 1 LPts
25/11/2031Karaj, Iran1(1) - 10 Genjo Pen10 - 8 LPts
25/09/2031Chitungwiza, Zimbabwe1(1) - 9 Ian Ncube6 - 12 LPts
28/07/2031Kumasi, Ghana1(1) - 8 Declan Djan2 - 8 LPts
30/05/2031Tehran, Iran1(1) - 7 Rashid Raad16 - 11 LPts
01/04/2031Aarhus, Denmark1(1) - 6 Waage Collin9 - 21(2) LPts
01/02/2031Petionville, Haiti1(1) - 5 Raynard Genet14 - 15 LPts
04/12/2030Karaj, Iran0 - 5 Drugi Starzyk1 - 16(5) WKO3
06/10/2030Tehran, Iran0 - 4 Rehman Junejo6 - 8 LPts
05/09/2030Tabriz, Iran0 - 3 Atif Burki0 - 0 LPts
05/08/2030Karaj, Iran0 - 2 Alejandro Rengifo1 - 0 LPts
07/06/2030Shiraz, Iran0 - 1 Shayan Maududi4 - 12 LPts
05/05/2030Karaj, Iran0 - 0 David Hughes0 - 0 LPts