Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  24 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/11/2021Tehran, Iran23 - 3 Berto Galaz14 - 7 WPts
01/09/2021Tehran, Iran22 - 3 Ali Sayed16 - 4 WPts
01/07/2021Tehran, Iran21 - 3 Haider Ackishew15 - 5 WPts
30/04/2021Tehran, Iran20 - 3 Abdul Nasiri15 - 3 WPts
29/03/2021Mashhad, Iran20 - 2 Ali Sayed13 - 3 LPts Iran National Championships 2021View
26/03/2021Mashhad, Iran19 - 2 Haaris Amirov8 - 11 WPts Iran National Championships 2021View
27/01/2021Durres, Albania18 - 2 Erion Xhanari3 - 16 WPts
29/11/2020Accra, Ghana17 - 2 Josh Akuetteh10 - 1 WPts
01/10/2020Tehran, Iran16 - 2 Faisal Ally13 - 4 WPts
31/07/2020Tehran, Iran15 - 2 Malik Saad9 - 3 WPts
30/05/2020Zagreb, Croatia15 - 1 Miroslav Keser8 - 2 LPts
01/04/2020Karaj, Iran14 - 1 Kong Ning15 - 2 WPts Iran National Championships 2020View
29/03/2020Karaj, Iran13 - 1 Abdul Kasuri11 - 2 WPts Iran National Championships 2020View
26/03/2020Karaj, Iran12 - 1 Yo Chiou13 - 2 WPts Iran National Championships 2020View
17/02/2020Isfahan, Iran11 - 1 Haaris Hussain1 - 5 WPts
23/12/2019Tehran, Iran10 - 1 Ibrahim Mohammed0 - 2 WPts
23/10/2019Mitchells Plain, South Africa9 - 1 Oupa Mahlangu9 - 2 WPts
24/08/2019Tehran, Iran8 - 1 Sajid Jamali0 - 2 WPts
24/06/2019Isfahan, Iran7 - 1 Deshi Gyn1 - 5 WPts
12/05/2019Minsk, Belarus6 - 1 Petro Tutko4 - 5 WPts
14/03/2019Guatemala City, Guatemala5 - 1 Emanuel Martinez5 - 2 WPts
13/01/2019Tehran, Iran4 - 1 Haider Kassar2 - 3 WPts
02/12/2018Mashhad, Iran3 - 1 Kong Mao1 - 2 WPts
08/10/2018Tehran, Iran2 - 1 Albie Zauche4 - 0 WPts
09/08/2018Tehran, Iran1 - 1 Haider Kassar2 - 0 WPts
08/06/2018Tehran, Iran1 - 0 Abdul Gajani0 - 0 LPts
21/04/2018Tehran, Iran0 - 0 Cam Hao0 - 0 WPts