Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2024Tehran, Iran23 - 16 Shayan Huq13(1) - 10 WPts
19/03/2024Tehran, Iran22 - 16 Waleed Ally1 - 13 WPts
19/01/2024Tehran, Iran21 - 16 Raden Maylaffayza12 - 11 WPts
20/11/2023Tehran, Iran20 - 16 Ming Fu0 - 2 WPts
21/09/2023Tehran, Iran19 - 16 Farhan Mourad4 - 8 WPts
22/07/2023Tehran, Iran18 - 16 Zafa Hajiyev1 - 0 WPts
22/05/2023Tehran, Iran17 - 16 Saad Azzi4 - 16(2) WPts
23/03/2023Tehran, Iran16 - 16 Damiano Pellicani17(1) - 7 WPts
22/01/2023Tehran, Iran15 - 16 Ho Wei4 - 2 WPts
22/11/2022Tehran, Iran14 - 16 Chris Burke1 - 2 WPts
22/09/2022Tehran, Iran13 - 16 Yasin Bhutto15 - 14 WPts
24/07/2022Tehran, Iran12 - 16 Suleiman Hakeem0 - 5(1) WPts
24/05/2022Georgetown, Guyana12 - 15 Dale Wedderburn7 - 5(1) LPts
26/03/2022Tabriz, Iran12 - 14 Wen Wang16 - 4 LPts Iran National Championships 2022View
07/03/2022Gothenburg, Sweden12 - 13 Loui Noren20(1) - 8 LPts
07/01/2022Tehran, Iran11 - 13 Nikifor á Serdyukov18 - 8 WPts
07/11/2021Tehran, Iran10 - 13 Genjo Chia8 - 14 WPts
06/09/2021Chengdu, China10 - 12 Wang Mai18 - 5 LPts
08/07/2021Managua, Nicaragua9 - 12 Xeres Franco10 - 13 WPts
08/05/2021Tehran, Iran8 - 12 Haaris Ahmad10(1) - 7 WPts
29/03/2021Mashhad, Iran8 - 11 Jawad Najjar7 - 13 LPts
05/02/2021Dushanbe, Tajikistan7 - 11 Pasha Hassen9 - 9 WPts
08/12/2020Tehran, Iran7 - 10 Wen Wang10 - 2 LPts
07/10/2020Barquisimeto, Venezuela7 - 9 Ximen Mustafa10 - 4 LPts
09/08/2020Mashhad, Iran7 - 8 Azam Qureshi14 - 4 LPts
14/06/2020Tehran, Iran7 - 7 Yao Wen10 - 3 LPts
16/04/2020Port-au-Prince, Haiti7 - 6 Vail Noel14 - 1 LPts
17/02/2020Batangas City, Philippines7 - 5 Paco Tumambing0 - 5 LPts
20/12/2019Tehran, Iran6 - 5 Rehman Aliyev5 - 8 WPts
20/10/2019Tehran, Iran5 - 5 On Gang6 - 3 WPts
20/08/2019Kampala, Uganda4 - 5 Paul Muleme4 - 5 WPts
22/06/2019Karaj, Iran4 - 4 Aftab Salman0 - 8 LPts
04/05/2019Ottawa, Canada4 - 3 Lucas Bevans1 - 2 LPts
05/03/2019Isfahan, Iran3 - 3 Wen Wang0 - 0 WPts
12/01/2019Tehran, Iran2 - 3 Imran Kakazai2 - 3 WPts
13/11/2018Tehran, Iran1 - 3 Amer Ammar6 - 1 WPts
13/09/2018Tehran, Iran0 - 3 Kashif Shakoor5 - 0 WPts
13/07/2018Tehran, Iran0 - 2 Herman Helm3 - 1 LPts
13/05/2018Tabriz, Iran0 - 1 Faisal Faraj0 - 2 LPts
18/03/2018Tehran, Iran0 - 0 Wasyl Panasuk0 - 0 LPts