Weightclass:  Lightweight
Location:  Isfahan, Iran
Record:  22(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2025Isfahan, Iran21(1) - 29 Bilal Kerimov1 - 1 WPts
13/06/2025Isfahan, Iran20(1) - 29 Azam Dia8 - 23 WPts
14/04/2025Isfahan, Iran19(1) - 29 Farhan Rassi8 - 16 WPts
13/02/2025Isfahan, Iran18 - 29 Waleed Quadri0 - 13(8) WKO3
15/12/2024Isfahan, Iran17 - 29 Atif Hannan0 - 1 WPts
16/10/2024Isfahan, Iran16 - 29 Xing-fu Qin0 - 1 WPts
17/08/2024Isfahan, Iran16 - 28 Shayan Darwish15 - 14 LPts
18/06/2024Isfahan, Iran15 - 28 Obaid Bangura1 - 0 WPts
19/04/2024Isfahan, Iran14 - 28 Amer Khalid3 - 7 WPts
19/02/2024Isfahan, Iran13 - 28 Rehman Kazmi0 - 20 WPts
21/12/2023Isfahan, Iran12 - 28 Bilal Zahra5 - 13(1) WPts
22/10/2023Isfahan, Iran12 - 27 Rafael Echevarria4(1) - 12 LPts
23/08/2023Almaty, Kazakhstan12 - 26 Amer Urazgulov1 - 10 LPts
25/06/2023Ulaanbaatar, Mongolia12 - 25 Daniil Daginaa16 - 18 LPts
27/04/2023Isfahan, Iran12 - 24 Lei Chu4 - 18(1) LPts
26/02/2023Dubai, UAE12 - 23 Waqas Albariqi4 - 5 LPts
28/12/2022Tegucigalpa, Honduras12 - 22 Cisco Aros15 - 16 LPts
30/10/2022Nassau, Bahamas12 - 21 Paul Ashland22 - 8 LPts
01/09/2022Prague, Czech Republic12 - 20 Nikola Chmelik13 - 15 LPts
03/07/2022Mashhad, Iran11 - 20 Azam Qureshi23(1) - 7 WPts
24/05/2022Almaty, Kazakhstan11 - 19 Dmitri Kunaew12 - 9 LPts
26/03/2022Tabriz, Iran11 - 18 Kashif Sarwar15 - 9 LPts Iran National Championships 2022View
08/02/2022Tehran, Iran10 - 18 Yong Peh16 - 7 WPts
08/01/2022Isfahan, Iran10 - 17 Blagoje Brala12(1) - 11 LPts
08/11/2021Isfahan, Iran10 - 16 Dragan Loncarevic12 - 12 LPts
08/09/2021Accra, Ghana10 - 15 Sam Akrofi10 - 11 LPts
10/07/2021Tehran, Iran10 - 14 Haaris Ahmad10(1) - 8 LPts
30/05/2021Tehran, Iran10 - 13 Woo Cheng10 - 12 LPts
29/04/2021Rijeka, Croatia10 - 12 Danijel Bagic12 - 7 LPts
01/03/2021Isfahan, Iran9 - 12 Azer Amirbeyov8 - 4 WPts
31/12/2020Tehran, Iran9 - 11 Faisal Chutani17 - 0 LPts
06/11/2020Johannesburg, South Africa9 - 10 Mel Kimbiolongo8 - 4 LPts
08/09/2020Dubai, UAE8 - 10 Adnan Aljazari4 - 12 WPts
09/07/2020Mitchells Plain, South Africa7 - 10 Kwanda Ramatlhodi1 - 11 WPts
10/05/2020Isfahan, Iran6 - 10 Waleed Muhammed8 - 5 WPts
11/03/2020Shiraz, Iran6 - 9 Randeep Narine5 - 6 LPts
02/02/2020Prague, Czech Republic5 - 9 èimon Kos3 - 10 WPts
04/12/2019Isfahan, Iran5 - 8 Ahmed Yasin0 - 3 LPts
04/10/2019Isfahan, Iran5 - 7 Ahmed Maroun4 - 3 LPts
04/08/2019Dublin, Ireland5 - 6 John McLoughlin4 - 3 LPts
06/06/2019Isfahan, Iran5 - 5 Taras Filas1 - 3 LPts
07/04/2019Rosario, Argentina4 - 5 Federico Acebo1 - 3 WPts
07/02/2019Tehran, Iran3 - 5 Irfan Hamed2 - 2 WPts
22/12/2018Isfahan, Iran2 - 5 Luu Duong3 - 2 WPts
23/10/2018Isfahan, Iran2 - 4 Marco Salome2 - 4 LPts
24/08/2018Tehran, Iran2 - 3 Dewei Hsia3 - 0 LPts
13/07/2018Samarqand, Uzbekistan2 - 2 Ismet Nour2 - 2 LPts
15/05/2018Mashhad, Iran1 - 2 Jawad Najjar1 - 1 WPts
17/03/2018Tehran, Iran1 - 1 Amjad Ozer1 - 0 LPts
12/02/2018Mashhad, Iran1 - 0 Tariq Momin0 - 1 LPts
06/01/2018Mashhad, Iran0 - 0 Tariq Momin0 - 0 WPts