Weightclass:  Featherweight
Location:  Karaj, Iran
Record:  20(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Mashhad, Iran20(2) - 18 Jin Choy12 - 20 LPts
07/11/2033Carolina, Puerto Rico20(2) - 17 Felippe Diaz31(7) - 25 LPts
07/09/2033Carolina, Puerto Rico19(2) - 17 Carlos Inga8 - 27 WPts
10/07/2033Bangkok, Thailand18(2) - 17 Chatpetch Sithluangporphun12 - 25 WPts
12/05/2033Tehran, Iran17(1) - 17 Asif Masood9 - 26 WKO3
10/04/2033Karaj, Iran16(1) - 17 Gao Choi14 - 17 WPts
08/03/2033Ulaanbaatar, Mongolia16(1) - 16 Habbab Amar3 - 22 LPts
08/01/2033Alexandria, Egypt16(1) - 15 Saad Iskander16 - 12 LPts
10/11/2032Tehran, Iran15(1) - 15 Asif Masood7 - 25 WPts
10/10/2032Shiraz, Iran15(1) - 14 Haider Kamel10 - 19 LPts
07/09/2032Yerevan, Armenia14(1) - 14 Tavtag Iloulyan4 - 25(1) WPts
10/07/2032Ponce, Puerto Rico13(1) - 14 Eduardo Carnero14 - 7 WPts
12/05/2032Carolina, Puerto Rico12 - 14 Rodrigo Po6 - 19(1) WKO3
14/03/2032Mashhad, Iran11 - 14 Waleed Baig12 - 12 WPts
12/02/2032Karaj, Iran11 - 13 Gao Choi9 - 15 LPts
12/01/2032Barcelona, Venezuela11 - 12 Joaquin Corpuz14 - 18 LPts
14/11/2031Ponce, Puerto Rico11 - 11 Santiago Barragan5 - 17 LPts
15/09/2031Tehran, Iran11 - 10 Haaris Sasooli21 - 20 LPts
24/07/2031Tabriz, Iran10 - 10 Sajid Moustafa13(1) - 9 WPts
26/05/2031Montevideo, Uruguay9 - 10 Quiqui Frias3 - 23 WPts
26/03/2031Karaj, Iran9 - 9 Saad Medjidov8 - 2 LPts Iran National Championships 2031View
20/03/2031Masally, Azerbaijan8 - 9 Akram Djafarov7 - 16 WPts
20/01/2031Karaj, Iran7 - 9 Majid Mansur1 - 1 WPts
21/11/2030Isfahan, Iran7 - 8 Tariq Haque13 - 16 LPts
24/09/2030Karaj, Iran7 - 7 Gao Choi4 - 11 LPts
03/08/2030Tehran, Iran6 - 7 Ahmed Sulaiman5 - 20 WPts
07/06/2030Ulaanbaatar, Mongolia6 - 6 Mujahid Bayanmonkh8 - 14 LPts
09/04/2030Tehran, Iran6 - 5 Hassan Abad13 - 14 LPts
12/02/2030Tehran, Iran5 - 5 Haaris Hamdan9 - 18 WPts
27/12/2029Tehran, Iran4 - 5 Saad Ishmael2 - 1 WPts
07/11/2029Shiraz, Iran3 - 5 Jawad Salman20 - 30 WPts
07/10/2029Kosice, Slovakia3 - 4 Vladislav Urban19 - 11 LPts
09/08/2029Haiphong, Vietnam3 - 3 Lo Thuan13 - 12 LPts
11/06/2029Vilnius, Lithuania3 - 2 Wojciech Susalla14 - 12 LPts
13/04/2029Shiraz, Iran2 - 2 Danyaal Hamed0 - 11 WPts
19/02/2029Karaj, Iran2 - 1 Zain Sala3 - 11 LPts
26/12/2028Karaj, Iran1 - 1 Tariq Sayed3 - 7(2) WPts
27/10/2028Tabriz, Iran1 - 0 Zuffur Dzhalilov0 - 5 LPts
03/09/2028Karaj, Iran0 - 0 Kalidas Prakash2 - 5 WPts