Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  23(2) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2024Tehran, Iran23(2) - 16 Joe Morrison23 - 13 LPts
26/05/2024Tehran, Iran22(2) - 16 Pablo Ovalles1 - 4 WPts
27/03/2024Tehran, Iran21(2) - 16 Jae-sung Bae3 - 13 WPts
27/01/2024Tehran, Iran20(2) - 16 Mohsin Mansour1 - 0 WPts
28/11/2023Tehran, Iran20(2) - 15 Alano Custodio8 - 29 LPts
28/09/2023Tehran, Iran19(2) - 15 Federico Feo0 - 2 WPts
30/07/2023Tehran, Iran18(2) - 15 Urvano Julian1 - 8 WPts
31/05/2023Tehran, Iran17(2) - 15 Wu-pen Yee1 - 1(1) WPts
01/04/2023Tehran, Iran16(2) - 15 Theobold Kyser5 - 12 WPts
31/01/2023Tehran, Iran16(2) - 14 Kashif Abdi21 - 13 LPts
01/12/2022Tehran, Iran15(1) - 14 Rashid Khatib2 - 7(1) WKO3
01/10/2022Tehran, Iran14(1) - 14 Geoff Maren2 - 11 WPts
03/08/2022Nairobi, Kenya14(1) - 13 Orma Sakuda8 - 12 LPts
05/06/2022Douala, Cameroon14(1) - 12 Umber Brody14 - 12 LPts
07/04/2022Mexico City, Mexico14(1) - 11 Vicente Candelaria5 - 16 LPts
07/02/2022Tehran, Iran14(1) - 10 Irfan Karimi8(1) - 16(3) LPts
15/12/2021Tamale, Ghana13(1) - 10 Barry Asiedu9 - 8 WPts
15/10/2021Tehran, Iran12(1) - 10 Majid Harroun4 - 21 WPts
17/08/2021Tehran, Iran12(1) - 9 Waqas Abu12 - 11 LPts
11/07/2021Tehran, Iran11(1) - 9 Amer Kaleel3 - 17 WPts
08/06/2021Harare, Zimbabwe11(1) - 8 Roger Nqindi17 - 5 LPts
10/04/2021Tehran, Iran10(1) - 8 Daniel MacLaine8 - 13 WPts
08/02/2021San Juan, Puerto Rico10(1) - 7 Ricardo Monforte12 - 4 LPts
11/12/2020Madrid, Spain10(1) - 6 Joaquin Tomas4 - 11 LPts
13/10/2020Tehran, Iran9(1) - 6 Adnan Kaleel1 - 17 WPts
14/08/2020Tehran, Iran8 - 6 Urvano Alcaraz5 - 7 WKO3
13/06/2020Tehran, Iran7 - 6 Danyaal Eid2 - 8 WPts
12/04/2020Tehran, Iran7 - 5 Ali Allam9 - 3 LPts
16/02/2020Tehran, Iran6 - 5 Bright Ezeh4 - 7 WPts
17/12/2019Tehran, Iran5 - 5 Fo-hsing Lock5 - 4 WPts
24/10/2019Tetouan, Morocco4 - 5 Muslih Bagy4 - 4 WPts
26/08/2019Kumasi, Ghana4 - 4 Alastair Attoh5 - 4 LPts
28/06/2019Tehran, Iran4 - 3 Syed Noori3 - 0 LPts
28/04/2019Mashhad, Iran4 - 2 Hrithik Mangal4 - 3 LPts
15/03/2019Tehran, Iran4 - 1 Tariq Farooq2 - 3 LPts
09/02/2019Tehran, Iran3 - 1 Majid Harroun1 - 7 WPts
09/12/2018Tehran, Iran2 - 1 Hogarth Sand0 - 6 WPts
10/10/2018Tehran, Iran1 - 1 Zuffur Hamady1 - 4 WPts
10/08/2018Tehran, Iran1 - 0 Zain Harroun1 - 1 LPts
08/07/2018Tehran, Iran0 - 0 Ora Victoria1 - 3 WPts