Weightclass:  Lightweight
Location:  Karaj, Iran
Record:  18 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2033Karaj, Iran17 - 21 Berend Salis4 - 15 WPts
18/09/2033Karaj, Iran16 - 21 Jose Candella6 - 13 WPts
19/07/2033Karaj, Iran15 - 21 Amit Batta4 - 9 WPts
19/05/2033Karaj, Iran14 - 21 Haider Shabazz1 - 0 WPts
19/03/2033Karaj, Iran13 - 21 Santiago Cala1 - 13 WPts
16/01/2033Karaj, Iran12 - 21 Beltran Escarcega4 - 10 WPts
15/11/2032Karaj, Iran11 - 21 Ian MacGowan1 - 14 WPts
15/09/2032Karaj, Iran10 - 21 Rehman Firman0 - 1 WPts
17/07/2032Karaj, Iran9 - 21 Azam Suhrawardy8 - 15 WPts
18/05/2032Karaj, Iran8 - 21 Huang-fu Shyu1 - 8 WPts
19/03/2032Karaj, Iran7 - 21 Zafa Bakuvi3 - 1 WPts
19/01/2032Karaj, Iran6 - 21 Yo Rao1 - 10 WPts
20/11/2031Isfahan, Iran6 - 20 Saad Kakazai10 - 17 LPts
23/09/2031Tours, France5 - 20 Trystan Nin3 - 21 WPts
26/07/2031Karaj, Iran4 - 20 Haider Huq4 - 8 WPts
28/05/2031Karaj, Iran4 - 19 Qulu Sesay7 - 7 LPts
27/03/2031Karaj, Iran4 - 18 Faisal Jaffer3 - 3 LPts
27/01/2031Karaj, Iran3 - 18 Syed Nazir1 - 1 WPts
28/11/2030San Jose, Costa Rica3 - 17 Noe Ruan13 - 26 LPts
30/09/2030Prague, Czech Republic3 - 16 Erik Madera13 - 14 LPts
02/08/2030Soyapango, El Salvador3 - 15 Agapetus Espejo17 - 24 LPts
04/06/2030Tabriz, Iran2 - 15 Zuffur Rahaim1 - 18 WPts
07/04/2030Karaj, Iran2 - 14 Loredo Alejandro19(1) - 19 LPts
07/02/2030San Jose, Costa Rica2 - 13 Cruz Garcia14 - 22 LPts
10/12/2029Shiraz, Iran2 - 12 Amer Rehman17 - 21 LPts
21/10/2029Tehran, Iran1 - 12 Asif Aslam0 - 14 WPts
09/09/2029Mashhad, Iran1 - 11 Waleed Fares13 - 8 LPts
06/08/2029Tehran, Iran1 - 10 Khalid Diab13 - 16 LPts
04/07/2029Kansas City, USA1 - 9 James Russell0 - 1 LPts
06/05/2029Mashhad, Iran1 - 8 Jyotish Dadwal10 - 9 LPts
13/03/2029Tehran, Iran1 - 7 Rehan Pasha18 - 25 LPts
10/02/2029Córdoba, Argentina1 - 6 Lisandro Martir9(1) - 12 LPts
13/12/2028Karaj, Iran1 - 5 Xing-fu Sun7 - 18 LPts
27/10/2028Managua, Nicaragua1 - 4 Eloy Cisneros11 - 19 LPts
29/08/2028Karaj, Iran1 - 3 Umair Darwish2 - 10 LPts
30/06/2028Jalilabad, Azerbaijan1 - 2 Khankishi Kasumov16 - 6 LPts
02/05/2028Ulaanbaatar, Mongolia1 - 1 Xi-Wang Nyam-Ochir29 - 13 LPts
04/03/2028Karaj, Iran1 - 0 Sam Mathieson1 - 0 LPts
05/01/2028Karaj, Iran0 - 0 Azam Bina3 - 3 WPts