Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  31(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2026Mashhad, Iran30(1) - 21 Syed Jabbar7 - 22 WPts
18/01/2026Mashhad, Iran29(1) - 21 Haider Mansoor1 - 5 WPts
19/11/2025Mashhad, Iran28(1) - 21 Jawad Hatem2(1) - 14 WPts
20/09/2025Mashhad, Iran27(1) - 21 Tlou Ntuli4 - 18 WPts
23/07/2025Mashhad, Iran26(1) - 21 Johnny Ballentine2 - 15 WPts
25/05/2025Mashhad, Iran25(1) - 21 Azam Amber9 - 11(1) WPts
26/03/2025Mashhad, Iran24(1) - 21 Hassan Noori8 - 11 WPts
25/01/2025Mashhad, Iran23(1) - 21 Hello Beal4 - 5 WPts
27/11/2024Mashhad, Iran22 - 21 Waleed Quadri0 - 11(6) WKO3
28/09/2024Mashhad, Iran21 - 21 Bilal Zahra7 - 16(1) WPts
30/07/2024Mashhad, Iran20 - 21 Ulan Dikgacoi0 - 7 WPts
31/05/2024Mashhad, Iran19 - 21 Oihane Escamilla4 - 20 WPts
02/04/2024Seoul, South Korea19 - 20 Ui-jo Sun8 - 27 LPts
03/02/2024Bern, Switzerland19 - 19 Huldiberaht Bernsen8 - 11 LPts
06/12/2023Mexico City, Mexico18 - 19 Vidal Amo10 - 26(4) WPts
08/10/2023Bangkok, Thailand18 - 18 Ngaoprajan Malanont20 - 12 LPts
10/08/2023Shanghai, China18 - 17 Xing-fu Wai8 - 20 LPts
12/06/2023Maroua, Cameroon17 - 17 Prewitt Bong6 - 26 WPts
14/04/2023Tehran, Iran17 - 16 Amjad Ozer23 - 11 LPts
11/03/2023Tehran, Iran17 - 15 Liang Chiong14(1) - 15 LPts
05/02/2023Mashhad, Iran16 - 15 Sasha Denisov2 - 6 WPts
07/12/2022Tehran, Iran16 - 14 Tung Louie16(2) - 13 LPts
31/10/2022Mashhad, Iran15 - 14 Lukman Izobo3 - 7 WPts
01/09/2022Mashhad, Iran14 - 14 Danyaal Jat3 - 7 WPts
02/07/2022Tirana, Albania13 - 14 Julius Anania3 - 3 WPts
04/05/2022Mashhad, Iran13 - 13 Azam Abid14(1) - 13 LPts
23/03/2022Almaty, Kazakhstan13 - 12 Obaid Diyarow6 - 14 LPts
23/01/2022Mashhad, Iran12 - 12 Roger Raeburn5 - 14 WPts
23/11/2021Córdoba, Argentina12 - 11 Rodrigo Cuello3(1) - 18 LPts
25/09/2021Tabriz, Iran12 - 10 Kashif Sarwar12 - 8 LPts
03/08/2021Brno, Czech Republic12 - 9 Filip Fronek15 - 6 LPts
04/06/2021Tehran, Iran12 - 8 Sanjeev Swaminathan20 - 2 LPts
09/04/2021Mashhad, Iran11 - 8 Saad Sasooli5(1) - 11 WPts
06/02/2021Chicago, USA10 - 8 Lloyd Carns5 - 5 WPts
09/12/2020Tehran, Iran9 - 8 Gazi Toure7(2) - 12 WPts
08/11/2020Viba del Mar, Chile9 - 7 Alfonso Cajigas10 - 6 LPts
10/09/2020Mashhad, Iran9 - 6 Gao Ren3 - 13 LPts
09/07/2020Copenhagen, Denmark8 - 6 Kettil Ballin5 - 5 WPts
10/05/2020Isfahan, Iran8 - 5 Saad Aboud6 - 10 LPts
26/03/2020Karaj, Iran8 - 4 Irfan Aman12 - 3 LPts Iran National Championships 2020View
16/02/2020Zagreb, Croatia7 - 4 Stipe Feric4 - 6 WPts
19/12/2019El Alto, Bolivia6 - 4 Tajo Silvestre0 - 2 WPts
20/10/2019Mashhad, Iran5 - 4 Yobachi Kabemba3 - 6 WPts
21/08/2019Petaling Jaya, Malaysia5 - 3 James Te3 - 6 LPts
22/06/2019Mashhad, Iran4 - 3 Adnan Yousuf2 - 1 WPts
22/04/2019Mashhad, Iran3 - 3 Dillon Zheng2 - 4 WPts
20/02/2019Plovdiv, Bulgaria2 - 3 Ivailo á Borev5 - 3 WPts
22/12/2018Karaj, Iran1 - 3 Jawad Ahmadi3 - 1 WPts
06/11/2018Carolina, Puerto Rico1 - 2 Antonio Iniguez0 - 0 LPts
08/09/2018Tehran, Iran1 - 1 Haaris Ahmad0 - 1 LPts
07/08/2018Ibadan, Nigeria1 - 0 Sone Ukiwe1 - 0 LPts
07/06/2018Mashhad, Iran0 - 0 Trach Toan1 - 0 WPts