Weightclass:  Featherweight
Location:  Tehran, Iran
Record:  12(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033Tehran, Iran11(1) - 24 Carlo Fanucchi4 - 11 WPts
10/09/2033Isfahan, Iran11(1) - 23 Tariq Mirza11 - 14 LPts
29/07/2033Changwon, South Korea11(1) - 22 Kyo0won Koh20 - 13 LPts
29/05/2033Braunschweig, Germany11(1) - 21 Fernando Mantz36(1) - 16 LPts
29/03/2033Tabriz, Iran11(1) - 20 Amjad Latif11 - 10 LPts Iran National Championships 2033View
26/03/2033Tabriz, Iran10(1) - 20 Ibrahim Hamady17(2) - 25 WPts Iran National Championships 2033View
08/03/2033Bangkok, Thailand10(1) - 19 Thongtaeng Chanabut13 - 16 LPts
07/01/2033Russeifa, Jordan10(1) - 18 Faisal Abidin10 - 14 LPts
09/11/2032Zagreb, Croatia9 - 18 Srecko Brcic21 - 24(3) WKO3
11/09/2032Dushanbe, Tajikistan9 - 17 Amin Badaldejli15 - 23(2) LPts
13/07/2032Tehran, Iran9 - 16 Majid Sharif7 - 18 LPts
19/05/2032Tabriz, Iran8 - 16 Waqas Hafeez2 - 26 WPts
26/03/2032Tabriz, Iran8 - 15 Ibrahim Hamady14(2) - 20 LPts Iran National Championships 2032View
14/03/2032Tehran, Iran7 - 15 Hassan Wahab10 - 17 WPts
15/01/2032Nassau, Bahamas6 - 15 Matt Damon7 - 15 WPts
17/11/2031San Jose, Costa Rica6 - 14 Santiago Mora10 - 16 LPts
19/09/2031Tabriz, Iran6 - 13 Waqas Hafeez1 - 23 LPts
25/07/2031Tabriz, Iran5 - 13 Jawad Lone8 - 15 WPts
18/06/2031Shiraz, Iran4 - 13 Haider Kamel5 - 16 WPts
15/05/2031Tehran, Iran3 - 13 Aftab Kharoti1 - 1 WPts
17/03/2031Tehran, Iran3 - 12 Haaris Sasooli18 - 20 LPts
22/01/2031Masally, Azerbaijan3 - 11 Islam Nagiyev28 - 24 LPts
24/11/2030Karaj, Iran2 - 11 Zafa Ismail0 - 5 WPts
27/09/2030Tehran, Iran1 - 11 Jiang Owyang1 - 0 WPts
29/07/2030Mashhad, Iran1 - 10 Waleed Baig8 - 5 LPts
06/06/2030Tirana, Albania1 - 9 Besnik Agani7 - 11 LPts
08/04/2030Yerevan, Armenia1 - 8 Paren Saffaryan20(1) - 16(4) LPts
08/02/2030Isfahan, Iran1 - 7 Kashif Hameed1 - 3 LPts
22/12/2029Tehran, Iran1 - 6 Irfan Naseer5 - 8 LPts
23/10/2029Tehran, Iran0 - 6 Damodar Jayaraman3 - 16 WPts
07/09/2029Tabriz, Iran0 - 5 Hassan Nasser24 - 22(2) LPts
05/08/2029Tehran, Iran0 - 4 Saad Ishmael0 - 0 LPts
13/06/2029Tehran, Iran0 - 3 Michael Pennie1 - 26 LPts
15/04/2029Shiraz, Iran0 - 2 Hassan Sesay0 - 3 LPts
15/02/2029Montevideo, Uruguay0 - 1 Gervasio Boda11 - 23 LPts
18/12/2028Tehran, Iran0 - 0 Amjad Khawaja0 - 3 LPts