Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  33(4) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2026Mashhad, Iran32(4) - 24 Danyaal Sami4 - 12 WPts
23/02/2026Mashhad, Iran31(4) - 24 Rashid Jamil11 - 6 WPts
25/12/2025Mashhad, Iran30(4) - 24 Omer Talay3 - 7 WPts
26/10/2025Mashhad, Iran29(4) - 24 Pepe La Torre0 - 1 WPts
28/08/2025Mashhad, Iran28(4) - 24 Ewan Mbun7 - 14 WPts
29/06/2025Mashhad, Iran28(4) - 23 Yobachi Nsoh5 - 16 LPts
30/04/2025Mashhad, Iran27(4) - 23 Sajid Abdul8 - 13 WPts
02/03/2025Mashhad, Iran26(4) - 23 Deshi Shiau11(1) - 27 WPts
02/01/2025Mashhad, Iran25(3) - 23 Akbar Raghavan3 - 10 WKO3
04/11/2024Mashhad, Iran25(3) - 22 Wen Wang30 - 9 LPts
06/09/2024Mashhad, Iran24(3) - 22 Farhan Zafar3 - 1 WPts
07/07/2024Mashhad, Iran23(3) - 22 Shayan Huq13(1) - 11 WPts
07/05/2024Mashhad, Iran22(3) - 22 Mohsin Abergel5 - 11 WPts
01/04/2024Isfahan, Iran22(3) - 21 Malik Majid11(1) - 6 LPts Iran National Championships 2024View
29/03/2024Isfahan, Iran21(3) - 21 Yasin Bhutto25 - 17 WPts Iran National Championships 2024View
26/03/2024Isfahan, Iran20(3) - 21 Shayan Huq13(1) - 9 WPts Iran National Championships 2024View
06/03/2024Mashhad, Iran19(3) - 21 Kaiser Fink22 - 20 WPts
04/02/2024Mashhad, Iran18(3) - 21 Kaiser Fink22 - 19 WPts
04/01/2024Mashhad, Iran17(3) - 21 Amer Tariq6 - 9 WPts
27/11/2023Mashhad, Iran16(3) - 21 Darrien Zanni5 - 8 WPts
27/09/2023Tabriz, Iran15(3) - 21 Faisal Faraj9(2) - 26 WPts
14/08/2023Oruro, Bolivia14(2) - 21 Santiago Celis0 - 8 WKO3
16/06/2023Graz, Austria13(1) - 21 Alby Lahr25(1) - 11(8) WKO3
18/04/2023Shiraz, Iran12(1) - 21 Waleed Selim17 - 8 WPts
18/03/2023Sharjah, UAE11(1) - 21 Waleed Zacka0 - 0 WPts
18/01/2023Vancouver, Canada11(1) - 20 David Dove17 - 11 LPts
20/11/2022Ponce, Puerto Rico11(1) - 19 Pedro Mejias22(1) - 8 LPts
22/09/2022Mashhad, Iran10(1) - 19 Genjo Chia11 - 17 WPts
25/07/2022Ahmedabad, India10(1) - 18 Danyaal Sajjad16 - 10 LPts
25/05/2022Mashhad, Iran10(1) - 17 Chase Jacque18 - 8 LPts
26/03/2022Almaty, Kazakhstan10(1) - 16 Boris Urazgulov16 - 7 LPts
26/01/2022Minsk, Belarus10(1) - 15 Vikenti Sokolski20(3) - 7 LPts
28/11/2021Overland Park, USA10(1) - 14 Paul Magouirk12 - 11 LPts
30/09/2021Mashhad, Iran10(1) - 13 Mark McTier16 - 5 LPts
30/07/2021Mashhad, Iran9(1) - 13 Chung Wing5 - 15 WPts
29/05/2021Mashhad, Iran8 - 13 Eser Ozker2 - 11 WKO3
29/03/2021Mashhad, Iran7 - 13 Zafa Moghaddam8 - 11 WPts
29/01/2021Tehran, Iran6 - 13 Aftab Naderi9(2) - 12 WPts
16/12/2020Novara, Italy6 - 12 Nero Diliberto10 - 8 LPts
18/10/2020Amman, Jordan6 - 11 Kamran Khalili4 - 14 LPts
20/08/2020North Shore, New Zealand5 - 11 Ruru Penehare2 - 7 WPts
21/06/2020Mashhad, Iran4 - 11 Umair Hayek2 - 4 WPts
20/04/2020Mashhad, Iran4 - 10 Amit Deo7 - 5 LPts
21/02/2020Dakar, Senegal3 - 10 Delano Ossou4 - 8 WPts
23/12/2019Bogota, Colombia3 - 9 Diego Morante6(1) - 7 LPts
23/10/2019Mashhad, Iran2 - 9 Khalid Sani2 - 8 WPts
23/08/2019Mashhad, Iran2 - 8 Kashif Hasan4 - 6 LPts
24/06/2019Bangalore, India2 - 7 Hanuman Chahal5 - 4 LPts
26/04/2019Abidjan, Ivory Coast2 - 6 Sacha Lizarazu4 - 4 LPts
26/02/2019Lusaka, Zambia2 - 5 La Vonn Kakoza4 - 3 LPts
29/12/2018Mashhad, Iran2 - 4 On Gang4 - 0 LPts
31/10/2018Mashhad, Iran2 - 3 Shen Lee3 - 1 LPts
02/09/2018Mashhad, Iran2 - 2 Gao Ren0 - 3 LPts
05/07/2018Isfahan, Iran1 - 2 On Kwong0 - 0 WPts
15/05/2018Mashhad, Iran1 - 1 Saad Aboud1 - 2 LPts
17/03/2018Mashhad, Iran1 - 0 Azam Qureshi0 - 2 LPts
07/02/2018Mashhad, Iran0 - 0 Shen Watt0 - 0 WPts