Weightclass:  Lightweight
Location:  Shiraz, Iran
Record:  21 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2033Shiraz, Iran20 - 20 Hackett Bettenhausen3 - 12 WPts
24/01/2033Shiraz, Iran19 - 20 Ali Awan1 - 2 WPts
24/11/2032Shiraz, Iran18 - 20 Waleed Farid5 - 4 WPts
24/09/2032Shiraz, Iran17 - 20 Elliot Banker3 - 8 WPts
25/07/2032Shiraz, Iran16 - 20 Leon Drummond5 - 5 WPts
26/05/2032Shiraz, Iran15 - 20 Gabriel Almeida4 - 12 WPts
26/03/2032Shiraz, Iran15 - 19 Amer Badie4 - 8 LPts
26/01/2032Shiraz, Iran14 - 19 Peabo Adumbe1 - 4 WPts
27/11/2031Shiraz, Iran13 - 19 Shayan Shareef1 - 0 WPts
26/09/2031Shiraz, Iran12 - 19 Malik Shahan1 - 0 WPts
30/07/2031Shiraz, Iran11 - 19 Aleksandr Makuch5 - 13 WPts
30/05/2031Shiraz, Iran10 - 19 Jiang Doan2 - 3 WPts
29/03/2031Plzen, Czech Republic10 - 18 Hubert Karnik26(3) - 9 LPts
29/01/2031Tabriz, Iran10 - 17 Bilal Kerimov14(1) - 26 LPts
25/12/2030Isfahan, Iran10 - 16 Gazi Kassem28 - 18 LPts
02/11/2030Tehran, Iran9 - 16 Lakshman Bachchan17 - 14 WPts
02/10/2030Tehran, Iran8 - 16 Liang Luo8 - 8 WPts
04/08/2030Riga, Latvia8 - 15 Arseni Erdelnieks22(3) - 7 LPts
06/06/2030Tehran, Iran8 - 14 Kiran Vohra8 - 21 LPts
12/04/2030Minsk, Belarus8 - 13 Kir Dudas11 - 13 LPts
12/02/2030Tehran, Iran8 - 12 Amer Mir19 - 20 LPts
06/01/2030Isfahan, Iran7 - 12 Yong Pon4 - 21(5) WPts
03/12/2029Isfahan, Iran6 - 12 Asif Dallal9 - 17 WPts
09/10/2029Buenos Aires, Argentina5 - 12 Reyes Diaz4 - 14 WPts
11/08/2029Shiraz, Iran4 - 12 Mardian Vartan0 - 5 WPts
13/06/2029Shiraz, Iran4 - 11 David Headden4 - 5 LPts
14/04/2029Tabriz, Iran4 - 10 Malik Irani15 - 8 LPts
21/02/2029Dushanbe, Tajikistan4 - 9 Amin Khalaf2 - 2 LPts
24/12/2028Montreal, Canada4 - 8 Robert Sellards9 - 24 LPts
26/10/2028Shiraz, Iran4 - 7 Aftab Farooq8 - 2 LPts
27/08/2028Shiraz, Iran3 - 7 John Stalford1 - 4 WPts
28/06/2028Santiago de los Caballeros, Dominican Republic3 - 6 Vicente Carrera0 - 0 LPts
30/04/2028Tehran, Iran3 - 5 Liang Luo0 - 0 LPts
04/03/2028Las Condes, Chile3 - 4 Joaquin Aguas3 - 14 LPts
05/01/2028Karaj, Iran3 - 3 Deepak Bawa0 - 0 LPts
18/11/2027Tehran, Iran2 - 3 Waqas Can1 - 17 WPts
23/09/2027Tabriz, Iran2 - 2 Zafa Hajiyev10(1) - 18 LPts
23/08/2027Shiraz, Iran1 - 2 Haaris Matar3 - 6 WPts
23/06/2027Tehran, Iran1 - 1 Zhong Tao0 - 3 LPts
05/05/2027Shiraz, Iran1 - 0 Aftab Farooq0 - 0 LPts
30/03/2027Shiraz, Iran0 - 0 Suneil Manda0 - 6 WPts