Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  7 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Isfahan, Iran7 - 32 Waqas Nasrallah4 - 29 LPts
07/11/2033Mashhad, Iran6 - 32 Adnan Kazemi1 - 7 WPts
07/09/2033Mashhad, Iran6 - 31 Faisal Pasha5 - 3 LPts
07/07/2033Mashhad, Iran5 - 31 Waqas Nasrallah3 - 27 WPts
06/05/2033Ulaanbaatar, Mongolia5 - 30 Batmonkiin Abdrashev12 - 12 LPts
08/03/2033Buenos Aires, Argentina5 - 29 Vidal Mijares5 - 24 LPts
08/01/2033Laval, Canada4 - 29 Leeroy Magnus5 - 15 WPts
10/11/2032Soyapango, El Salvador4 - 28 Seferino Alcalde5 - 17 LPts
12/09/2032Riga, Latvia3 - 28 Arseni Lielgalva6 - 14 WPts
15/07/2032Kashiwa, Japan2 - 28 Eiji Kawasaki3 - 22 WPts
17/05/2032Algiers, Algeria2 - 27 Sajid Aissa14 - 9 LPts
19/03/2032Río Cuarto, Argentina2 - 26 Vicente Amo20 - 15 LPts
20/01/2032Cali, Colombia2 - 25 Joaquin Neri4 - 24 LPts
22/11/2031Ostrava, Czech Republic2 - 24 Igor Vanicek10 - 19 LPts
24/09/2031Grodno, Belarus2 - 23 Zernebog Lampeev9 - 21 LPts
27/07/2031Isfahan, Iran2 - 22 Rehman Kazmi6 - 11 LPts
29/05/2031Floridablanca, Colombia2 - 21 Isidro Soriano5 - 10 LPts
31/03/2031Tehran, Iran2 - 20 Asif Aslam1 - 22 LPts
31/01/2031Isfahan, Iran2 - 19 Bing Kao33(2) - 16 LPts
03/12/2030Mashhad, Iran1 - 19 Malik Karimi1 - 8 WPts
05/10/2030Mashhad, Iran1 - 18 Syed Sulaiman1 - 0 LPts
07/08/2030Brest, Belarus1 - 17 Avel Gurka31 - 1 LPts
09/06/2030Mashhad, Iran0 - 17 Abdul Srour1 - 6 WPts
11/04/2030Masaya, Nicaragua0 - 16 Jose Cruz13 - 13 LPts
11/02/2030Almaty, Kazakhstan0 - 15 Arseni Cajrimow6 - 16 LPts
14/12/2029Mashhad, Iran0 - 14 Aftab Emami5 - 5(1) LPts
15/10/2029Pak Kret, Thailand0 - 13 Saenmuangloei Jor Chaijinda13 - 32(3) LPts
17/08/2029San Jose, Costa Rica0 - 12 Venacio Orrantia7 - 17 LPts
19/06/2029Toronto, Canada0 - 11 Mark Harrison21 - 6 LPts
21/04/2029Mashhad, Iran0 - 10 Danyaal Karam13 - 11 LPts
21/03/2029Tehran, Iran0 - 9 Irfan Bhutto18 - 24 LPts
18/02/2029Tabriz, Iran0 - 8 Saad Mowad0 - 3 LPts
04/01/2029Mashhad, Iran0 - 7 Amjad Shaheed0 - 6(1) LPts
05/11/2028New Orleans, USA0 - 6 Will Prichard0 - 0 LPts
07/09/2028Athens, Greece0 - 5 Gaelan Zurlo16 - 15(1) LPts
10/07/2028Vilnius, Lithuania0 - 4 Adam Golaszewski13 - 9 LPts
11/05/2028Soyapango, El Salvador0 - 3 Reyes Espinosa23 - 6 LPts
13/03/2028Shiraz, Iran0 - 2 Bilal Khalid9 - 20 LPts
20/01/2028Shiraz, Iran0 - 1 Faisal Shirani8 - 12 LPts
20/12/2027Mashhad, Iran0 - 0 Umair Darwish1 - 6 LPts