Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  27 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2033Tehran, Iran26 - 12 Antoine Gayet3 - 5 WPts
20/03/2033Tehran, Iran25 - 12 Floyd Yiu17 - 14 WPts
18/01/2033Tehran, Iran24 - 12 Ufuk Rustemoglu5 - 7 WPts
18/11/2032Tehran, Iran23 - 12 Quinto Santillanes1 - 1 WPts
18/09/2032Tehran, Iran22 - 12 Colombo Pucci8 - 8 WPts
19/07/2032Tehran, Iran21 - 12 Ciaran McGowan4 - 5 WPts
20/05/2032Tehran, Iran20 - 12 Vijay Narayanan5 - 5 WPts
20/03/2032Tehran, Iran19 - 12 Xavier Cerrito5 - 20 WPts
20/01/2032Tehran, Iran18 - 12 Niall Nevin6 - 14 WPts
21/11/2031Tehran, Iran18 - 11 Beltran Barrantes2 - 0 LPts
20/09/2031Tehran, Iran17 - 11 Aleksei Kajrbecow1 - 25(4) WPts
22/07/2031Tehran, Iran16 - 11 Sylvain Jobert36(2) - 30 WPts
24/05/2031Bradford, UK15 - 11 Rhod Hughes0 - 0 WPts
26/03/2031Karaj, Iran15 - 10 Ahmed Rayes33 - 18 LPts Iran National Championships 2031View
29/01/2031Prague, Czech Republic15 - 9 Andrej Onderko18 - 11 LPts
01/12/2030Halifax, Canada14 - 9 Lewis Greive12 - 18 WPts
03/10/2030Tehran, Iran13 - 9 Waqar Sheikh1 - 3 WPts
05/08/2030Granada, Spain12 - 9 Montana Pozos2 - 9 WPts
07/06/2030Tehran, Iran11 - 9 Ashoka Midaliar0 - 6 WPts
09/04/2030Port Elizabeth, South Africa11 - 8 Usi Mankattah9 - 25 LPts
09/02/2030Mashhad, Iran11 - 7 Obaid Bangura12 - 27(2) LPts
14/12/2029Tehran, Iran10 - 7 Yezr Nargizian2 - 4 WPts
16/10/2029Tehran, Iran10 - 6 Manchu Si29(2) - 18 LPts
04/09/2029Riga, Latvia10 - 5 Georgiy Jaunkalns14 - 20 LPts
07/07/2029Tabriz, Iran9 - 5 Zuffur Rahaim1 - 12 WPts
19/05/2029Shiraz, Iran8 - 5 Gazi Mowad2 - 20(1) WPts
15/04/2029Tehran, Iran7 - 5 Sukhinder Kannan0 - 6 WPts
15/02/2029Tehran, Iran6 - 5 Alejandro Serbin0 - 2 WPts
17/12/2028Tehran, Iran5 - 5 Jaguar Barajas1 - 4 WPts
19/10/2028Tehran, Iran4 - 5 Dag Soren6 - 10(1) WPts
20/08/2028Mashhad, Iran3 - 5 Haaris Nasir0 - 0 WPts
10/07/2028Almaty, Kazakhstan3 - 4 Faisal Kasymbekow8 - 15 LPts
12/05/2028Shiraz, Iran2 - 4 Bilal Khalid10 - 20 WPts
31/03/2028Tehran, Iran1 - 4 Amjad Shaheed0 - 0 WPts
28/02/2028Tehran, Iran1 - 3 Amer Mir12 - 15 LPts
16/01/2028Tehran, Iran1 - 2 Ewan Rundquist4 - 4 LPts
17/11/2027Almaty, Kazakhstan1 - 1 Melor Urazguloff7 - 11 LPts
19/09/2027Tabriz, Iran1 - 0 Rehan Zaman7 - 28 LPts
15/08/2027Tehran, Iran0 - 0 Asif Jamal1 - 3 WPts