Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  33(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2035Mashhad, Iran32(1) - 18 Tajo Aldrete1 - 3 WPts
28/01/2035Mashhad, Iran31(1) - 18 Guido Morgado6 - 2 WPts
28/11/2034Mashhad, Iran30(1) - 18 John Treharne9 - 10 WPts
28/09/2034Mashhad, Iran29(1) - 18 Dimos Lopez6 - 4 WPts
29/07/2034Mashhad, Iran28(1) - 18 Paco Costilla2 - 11 WPts
28/05/2034Mashhad, Iran27(1) - 18 Zacarias Carrera3 - 11 WPts
29/03/2034Mashhad, Iran26(1) - 18 Rafael Garcia6 - 15 WPts
27/01/2034Mashhad, Iran25(1) - 18 Efe Adokwe3 - 3 WPts
26/11/2033Mashhad, Iran24(1) - 18 Sung-yun Keng2 - 9 WPts
26/09/2033Mashhad, Iran23(1) - 18 Marlen Muserskiy15 - 10 WPts
27/07/2033Malolos, Philippines22 - 18 Rob Catambay2 - 7 WKO3
27/05/2033Palembang, Indonesia22 - 17 Jagat Sukiarto36 - 23 LPts
29/03/2033Tabriz, Iran22 - 16 Akil Anand26 - 7 LPts Iran National Championships 2033View
26/03/2033Tabriz, Iran21 - 16 Atif Heybatov9 - 13 WPts Iran National Championships 2033View
13/03/2033Tehran, Iran21 - 15 Kong Tsay14 - 14 LPts
17/01/2033Ipoh, Malaysia20 - 15 Danyaal Kassar17 - 12 WPts
18/11/2032Isfahan, Iran19 - 15 Adnan Farooq11 - 18 WPts
24/09/2032Wichita, USA18 - 15 Dom Brown10 - 13 WPts
27/07/2032Isfahan, Iran17 - 15 Aftab Hana14 - 25 WPts
28/05/2032New Kingston, Jamaica17 - 14 Leon Hovel20 - 16 LPts
29/03/2032Tabriz, Iran17 - 13 Akil Anand15 - 7 LPts Iran National Championships 2032View
26/03/2032Tabriz, Iran16 - 13 Kamran Mohammed3 - 3 WPts Iran National Championships 2032View
30/01/2032Mashhad, Iran15 - 13 Haaris Asad1 - 9 WPts
01/12/2031Surabaya, Indonesia15 - 12 Senen Saryana23 - 10 LPts
03/10/2031Minsk, Belarus14 - 12 Borysko Kostenko21 - 9 WPts
05/08/2031Mashhad, Iran13 - 12 James Diderot2 - 4 WPts
07/06/2031Mashhad, Iran12 - 12 Neil Fabian10 - 6 WPts
07/04/2031Isfahan, Iran12 - 11 Amjad Waheed6 - 15 LPts
09/02/2031Norilsk, Russia11 - 11 Kolya Eline1 - 6(1) WPts
12/12/2030Tabriz, Iran10 - 11 Haaris Khan5(2) - 19 WPts
14/10/2030Mashhad, Iran9 - 11 Rehan Alli2 - 3 WPts
16/08/2030Ponce, Puerto Rico9 - 10 Malvolio Pupo33 - 15 LPts
18/06/2030Paterson, USA8 - 10 Lucas Giblin2 - 9 WPts
20/04/2030Mashhad, Iran8 - 9 August Scuppelync3 - 10 LPts
19/02/2030Bremen, Germany7 - 9 Caspar Hensch4 - 22 WPts
22/12/2029Mashhad, Iran7 - 8 Yodchanchai Wongsa0 - 5 LPts
24/10/2029Mashhad, Iran6 - 8 Tariq Mattar2 - 9 WPts
25/08/2029Isfahan, Iran5 - 8 Zain Hashmi4 - 11 WPts
01/07/2029Isfahan, Iran4 - 8 Uang Kao5 - 8 WPts
03/05/2029Tabriz, Iran4 - 7 Danyaal Nour3 - 11 LPts
29/03/2029Karaj, Iran4 - 6 Obaid Ramin14 - 9 LPts Iran National Championships 2029View
26/03/2029Karaj, Iran3 - 6 Umair Niazi6 - 14(1) WPts Iran National Championships 2029View
27/02/2029Vilnius, Lithuania2 - 6 Lew Sobol4 - 9 WPts
30/12/2028The Hague, Netherlands2 - 5 Regter Casteleyn2 - 17 LPts
01/11/2028Isfahan, Iran2 - 4 Suneil Maurya5 - 8 LPts
25/09/2028Shiraz, Iran2 - 3 Obaid Javid12 - 21 LPts
24/08/2028Tehran, Iran1 - 3 Yu Yap0 - 0 WPts
13/07/2028Shiraz, Iran1 - 2 Aftab Hashemi8 - 19 LPts
31/05/2028Shiraz, Iran1 - 1 Shayan Sharif18 - 11 LPts
30/04/2028Isfahan, Iran0 - 1 Adnan Farooq0 - 0 WPts
05/03/2028Mashhad, Iran0 - 0 Cleon Trakas2 - 2 LPts