Weightclass:  Lightweight
Location:  Tabriz, Iran
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2034Valparaiso, Chile24 - 15 Quiqui Quiroz18 - 9 WPts
13/11/2033Tehran, Iran23 - 15 Azam Suhrawardy12 - 19 WPts
16/09/2033Tehran, Iran23 - 14 Azam Suhrawardy11 - 19 LPts
18/07/2033Donetsk, Ukraine22 - 14 Vasyl Pelech0 - 0 WPts
20/05/2033Tehran, Iran22 - 13 Zhong Tao25 - 17 LPts
01/04/2033Tabriz, Iran22 - 12 Faisal Naghiyev20 - 2 LPts Iran National Championships 2033View
29/03/2033Tabriz, Iran21 - 12 Waleed Kamal8 - 9 WPts Iran National Championships 2033View
26/03/2033Tabriz, Iran20 - 12 Syed Nazir10 - 11 WPts Iran National Championships 2033View
06/03/2033Tabriz, Iran19 - 12 Haaris Zakaria4 - 16 WPts
03/01/2033Camaguey, Cuba18 - 12 Nasario Sepeda16 - 20 WPts
04/11/2032Tehran, Iran17 - 12 Deshi Pun9 - 22 WPts
12/09/2032Tabriz, Iran16 - 12 Rehman Kassem0 - 15 WPts
13/07/2032Guayaquil, Ecuador15 - 12 Oro Rengel19 - 6 WPts
15/05/2032Guayaquil, Ecuador15 - 11 Ramiro Quinteros22 - 7 LPts
17/03/2032Sharjah, UAE14 - 11 Syed Ibrahim9 - 12(2) WPts
18/01/2032Karlsruhe, Germany14 - 10 Lewy Kafer23 - 11 LPts
20/11/2031Guayaquil, Ecuador14 - 9 Rodrigo Remigio21 - 22 LPts
21/09/2031Medellin, Colombia13 - 9 Olindo Sepeda2 - 3 WPts
24/07/2031Tehran, Iran12 - 9 Abdul Srour1 - 13 WPts
27/05/2031Almaty, Kazakhstan12 - 8 Melor Sadvakasov3 - 4 LPts
29/03/2031Karaj, Iran12 - 7 Ahmed Rayes34 - 18 LPts Iran National Championships 2031View
26/03/2031Karaj, Iran11 - 7 Syed Yacoub18 - 21 WPts Iran National Championships 2031View
01/02/2031Tabriz, Iran10 - 7 Evgeny Icksanoff4 - 9 WPts
04/12/2030Tabriz, Iran9 - 7 Haaris Nasir2 - 14 WPts
05/10/2030Tehran, Iran8 - 7 Niao-ka Moo10 - 16 WPts
04/09/2030Tehran, Iran7 - 7 Lakshman Bachchan17 - 13 WPts
03/08/2030Yerevan, Armenia6 - 7 Isahag Varteresian4 - 13 WPts
05/06/2030Tabriz, Iran5 - 7 Zhuang Sieh2 - 13 WPts
07/04/2030Tabriz, Iran4 - 7 Konstantin Kasymbeckow0 - 8 WPts
07/02/2030Kingston, Jamaica4 - 6 Rich Moore0 - 15 LPts
10/12/2029Karaj, Iran4 - 5 Danyaal Sami17(2) - 24 LPts
04/11/2029Bridgeport, USA3 - 5 Mike Phillips5 - 12 WPts
06/09/2029Tehran, Iran3 - 4 Lakshman Bachchan11 - 13 LPts
03/08/2029Shiraz, Iran2 - 4 Wang Mo12(1) - 31 WPts
05/06/2029Shiraz, Iran2 - 3 Wang Mo11(1) - 31 LPts
18/04/2029Valparaiso, Chile1 - 3 Emilio Barraza6 - 8 WPts
18/02/2029Tabriz, Iran0 - 3 Hassan Beshara0 - 8 WPts
20/12/2028Tehran, Iran0 - 2 Manchu Si24(2) - 18 LPts
03/11/2028Tangier, Morocco0 - 1 Sufyan Elfilali2 - 3 LPts
05/09/2028Tabriz, Iran0 - 0 Vegas Rosales8 - 15 LPts