Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2031Mashhad, Iran24 - 14 Vijay Muivah3 - 8 WPts
09/05/2031Mashhad, Iran23 - 14 Umair Bilal4 - 7 WPts
10/03/2031Mashhad, Iran22 - 14 Waqar Sheikh1 - 6 WPts
10/01/2031Mashhad, Iran21 - 14 Deshi Pun2 - 18 WPts
11/11/2030Mashhad, Iran20 - 14 Rehman Kassem0 - 2 WPts
12/09/2030Mashhad, Iran19 - 14 Haaris Nasir2 - 12 WPts
13/07/2030Mashhad, Iran18 - 14 Xin Thong0 - 6 WPts
13/05/2030Mashhad, Iran17 - 14 Malik Hosseini3 - 11 WPts
14/03/2030Mashhad, Iran16 - 14 Huang-fu Weng8 - 3 WPts
13/01/2030Mashhad, Iran15 - 14 Xin Thong0 - 2 WPts
14/11/2029Mashhad, Iran14 - 14 Girish Maraj2 - 9 WPts
15/09/2029Mashhad, Iran13 - 14 Tomasz Goscinski3 - 14(1) WPts
17/07/2029Shiraz, Iran12 - 14 Gazi Mowad2 - 21(1) WPts
11/06/2029Mashhad, Iran11 - 14 Ignado Lugo3 - 8 WPts
12/04/2029Bangkok, Thailand11 - 13 Kaenpetch Paholpat24 - 14(2) LPts
12/02/2029Rosario, Argentina10 - 13 Xaverius Cerrillo3 - 12 WPts
15/12/2028Mashhad, Iran9 - 13 Joaquin Diaz3 - 11 WPts
17/10/2028Mashhad, Iran9 - 12 Yasin Saleem8(1) - 19 LPts
18/08/2028Isfahan, Iran8 - 12 Malik Ramin3 - 15 WPts
25/06/2028Toronto, Canada8 - 11 Arthur Scott2 - 5 LPts
27/04/2028Hamilton, Canada7 - 11 David Telfair0 - 4 WPts
28/02/2028Ankara, Turkey7 - 10 Arslan Fahri27(1) - 28 LPts
31/12/2027Mashhad, Iran6 - 10 Oleg Hajec5 - 8 WPts
01/11/2027Tehran, Iran6 - 9 Amer Mir10 - 15 LPts
28/09/2027Mashhad, Iran5 - 9 Ming Fu4 - 24 WPts
26/08/2027Si Racha, Thailand5 - 8 Nop Sanprapai12 - 16 LPts
28/06/2027Isfahan, Iran4 - 8 Umair Zahedi0 - 8 WPts
07/05/2027Tehran, Iran4 - 7 Danyaal Jat18 - 22 LPts
03/04/2027Mashhad, Iran4 - 6 Jing Wong12 - 20(2) LPts
27/02/2027Jakarta, Indonesia4 - 5 Rachmad Tjhie16(1) - 24(7) LPts
29/12/2026Regina, Canada3 - 5 Brett Vallance0 - 3 WPts
31/10/2026Irbid, Jordan3 - 4 Tariq Nasar9(1) - 14 LPts
02/09/2026Mashhad, Iran3 - 3 Woo Yung2 - 5 LPts
05/07/2026Karaj, Iran2 - 3 Jaidev Dixit0 - 0 WPts
20/05/2026Shiraz, Iran2 - 2 Farhan Rassi10 - 21 LPts
30/03/2026Managua, Nicaragua2 - 1 Pancho Carolus7 - 16 LPts
30/01/2026Mashhad, Iran1 - 1 Jasvinder Talwar2 - 2 WPts
26/12/2025Isfahan, Iran1 - 0 Waleed Ally5 - 21 LPts
05/11/2025Mashhad, Iran0 - 0 Sung-yeung Paik1 - 4 WPts