Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  12 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2034Tehran, Iran12 - 15 Mark McCadden11 - 13 LPts
19/11/2033Tehran, Iran12 - 14 Xalvador Carris3 - 7 LPts
17/09/2033Tehran, Iran11 - 14 Verlyn Moroto6(1) - 20(1) WPts
17/07/2033Tehran, Iran11 - 13 Darryl Lusher20 - 43 LPts
17/05/2033Tehran, Iran10 - 13 Waleed Kamal8 - 10 WPts
17/03/2033Tehran, Iran10 - 12 Isaak Cairbekoff14(2) - 9 LPts
15/01/2033Tehran, Iran9 - 12 Yevhen Fedorka4 - 8(1) WPts
15/11/2032Tehran, Iran8 - 12 Kiki Sandoval9 - 12 WPts
15/09/2032Tehran, Iran7 - 12 Sajid Sultan11(1) - 6 WPts
16/07/2032Tehran, Iran6 - 12 Vivek Sankar1 - 21 WPts
17/05/2032Tehran, Iran5 - 12 Haider Huq4 - 13 WPts
18/03/2032Valparaiso, Chile5 - 11 Rodrigo Games16 - 24 LPts
19/01/2032Mississauga, Canada5 - 10 James Dargie22 - 26 LPts
21/11/2031La Plata, Argentina4 - 10 Ignado Matalon10 - 36 WPts
23/09/2031Prague, Czech Republic4 - 9 Vilem Hornik6 - 24 LPts
26/07/2031Zagreb, Croatia4 - 8 Blaž Vucetic6 - 13 LPts
28/05/2031Oran, Algeria3 - 8 Ali Gernet18 - 9 WPts
30/03/2031Tabriz, Iran2 - 8 Zuffur Rahaim2 - 22 WPts
30/01/2031Mashhad, Iran2 - 7 Malik Hosseini5 - 14 LPts
23/12/2030Mashhad, Iran2 - 6 Jasvinder Talwar17 - 20 LPts
05/11/2030Tabriz, Iran2 - 5 Syed Nazir0 - 0 LPts
01/10/2030Cartagena, Colombia2 - 4 Venacio Gramajo6 - 5 LPts
03/08/2030Tehran, Iran2 - 3 Yo Lao1 - 7 LPts
04/06/2030Shymkent, Kazakhstan1 - 3 Aleksei Kajrbecow0 - 18(3) WPts
06/04/2030Mashhad, Iran1 - 2 Dewei Zhang16 - 15 LPts
09/02/2030Mashhad, Iran1 - 1 Mahinder Ganesan22 - 12 LPts
29/12/2029Tehran, Iran1 - 0 Rehman Bangura1 - 0 LPts
30/10/2029Tehran, Iran0 - 0 Tariq Mitri1 - 2(1) WPts