Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Mashhad, Iran20 - 19 Danyaal Sham13 - 21 WPts
03/11/2033Karagandy, Kazakhstan19 - 19 Donmez Kusainoff36 - 18 WPts
05/09/2033Memphis, USA19 - 18 Rob Wedderburn0 - 0 LPts
08/07/2033Mashhad, Iran18 - 18 Senior Sane2 - 5 WPts
08/05/2033Mashhad, Iran17 - 18 Drees Meul8 - 8 WPts
09/03/2033Krakow, Poland16 - 18 Bohater Tylka13 - 21(3) WPts
09/01/2033Mashhad, Iran15 - 18 Manchu Cao0 - 3 WPts
09/11/2032Dushanbe, Tajikistan15 - 17 Dunyamali Talshinskii13 - 7 LPts
10/09/2032Toshkent, Uzbekistan14 - 17 Niyaz Elbaz1 - 21 WPts
13/07/2032Isfahan, Iran14 - 16 Rehman Khalil0 - 0 LPts
25/05/2032Mashhad, Iran13 - 16 Mohsin Baddour3 - 10 WPts
26/03/2032Tabriz, Iran13 - 15 Akil Anand14 - 7 LPts Iran National Championships 2032View
24/01/2032Haiphong, Vietnam12 - 15 Dong Trai5 - 13 WPts
25/11/2031Nancy, France11 - 15 Marvel Nolle5 - 4 WPts
26/09/2031Krakow, Poland11 - 14 Olaf Gracyalny23 - 18 LPts
29/07/2031Ponce, Puerto Rico10 - 14 Quito Ortuno11 - 10 WPts
31/05/2031Port-au-Prince, Haiti9 - 14 Rupert Lafon11 - 16 WPts
02/04/2031Athens, Greece8 - 14 Pierro Halkias20(1) - 21 WPts
02/02/2031Panama City, Panama7 - 14 Loredo Marmol6 - 14 WPts
05/12/2030Shubra El-Kheima, Egypt7 - 13 Jawad Samir8 - 6 LPts
07/10/2030Karaj, Iran7 - 12 Haaris Farra3 - 10 LPts
17/08/2030Mashhad, Iran7 - 11 Amjad Farooq11(1) - 15 LPts
18/06/2030Mashhad, Iran6 - 11 Akil Anand5 - 2 WPts
19/04/2030San Juan, Puerto Rico6 - 10 Joaquin Fletes15 - 14 LPts
19/02/2030Mashhad, Iran5 - 10 Yasin Wassan1 - 6 WPts
23/12/2029Nuremberg, Germany4 - 10 Amery Berlinger2 - 11 WPts
24/10/2029Ulaanbaatar, Mongolia4 - 9 Bandar Demchugdongrub15 - 19 LPts
26/08/2029Tabriz, Iran4 - 8 Majid Madani6 - 10 LPts
02/07/2029Karaj, Iran3 - 8 Abdul Saade1 - 5 WPts
19/05/2029Shiraz, Iran3 - 7 Adnan Farooq11 - 13 LPts
18/04/2029Tehran, Iran2 - 7 Yu Yap2 - 2 WPts
02/03/2029Tabriz, Iran2 - 6 Majid Madani5 - 8 LPts
03/01/2029Isfahan, Iran1 - 6 Anuj Sabharwal1 - 19(4) WPts
08/11/2028Tabriz, Iran1 - 5 Waqar Guseinov10 - 11 LPts
20/09/2028Karaj, Iran1 - 4 Chung Tan3 - 15 LPts
20/08/2028Karaj, Iran1 - 3 Abdul Saade0 - 0 LPts
12/07/2028Tehran, Iran1 - 2 Kamran Bahri13 - 16 LPts
22/05/2028Johor Bahru, Malaysia1 - 1 Abdul Dajani18 - 13 LPts
24/03/2028Tehran, Iran0 - 1 Shayan Rahimi0 - 8 WPts
30/01/2028Shiraz, Iran0 - 0 Obaid Javid11 - 18 LPts