Weightclass:  Welterweight
Location:  Tabriz, Iran
Record:  27(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2025Tabriz, Iran26(1) - 21 Juan Marzo4 - 6 WPts
17/07/2025Tabriz, Iran25(1) - 21 Reyes Buenaventura7 - 6 WPts
18/05/2025Tabriz, Iran24(1) - 21 Nao Okimoto11 - 13 WPts
19/03/2025Tabriz, Iran24(1) - 20 Nori Morine11 - 8 LPts
18/01/2025Tabriz, Iran23(1) - 20 Ibrahim Iqbal6(1) - 7 WPts
19/11/2024Tabriz, Iran22(1) - 20 Quaashie Anyidoho0 - 11 WPts
20/09/2024Tabriz, Iran21(1) - 20 Sakhavat Shabanov2 - 1 WPts
22/07/2024Tabriz, Iran20(1) - 20 Waqar Yasin1 - 2 WPts
22/05/2024Tabriz, Iran19(1) - 20 Gazi Meer2 - 13 WPts
23/03/2024Tabriz, Iran18(1) - 20 Ughur Djabrailov5 - 13 WPts
23/01/2024Tabriz, Iran17 - 20 Dakarai Buah6 - 30(9) WKO3
24/11/2023Tabriz, Iran16 - 20 Faisal Sadri1 - 0 WPts
23/09/2023Tabriz, Iran15 - 20 Lauw Van der Striepe1 - 10 WPts
25/07/2023Tabriz, Iran15 - 19 Zain Jamshidov9 - 24(4) LPts
27/05/2023Shiraz, Iran14 - 19 Mohsin Nasiri17 - 15 WPts
29/03/2023Tabriz, Iran14 - 18 Ho Zha21(2) - 12 LPts Iran National Championships 2023View
26/03/2023Tabriz, Iran13 - 18 Hanuman Bhadana27 - 7 WPts Iran National Championships 2023View
17/03/2023Tegucigalpa, Honduras12 - 18 Iago Pozos7 - 12 WPts
17/01/2023Riyadh, Saudi Arabia11 - 18 Farhan Alharthi14(2) - 17 WPts
19/11/2022Athens, Greece10 - 18 Cyril Ballas8 - 16 WPts
21/09/2022Oslo, Norway9 - 18 Harper Rygg5 - 24 WPts
24/07/2022Tehran, Iran9 - 17 Chiranjeevi Bachchan16 - 11 LPts
01/06/2022Tabriz, Iran9 - 16 Evgeny Eshinov11 - 6 LPts
03/04/2022Tabriz, Iran8 - 16 Tariq Kassar8 - 17 WPts
02/02/2022Davao City, Philippines8 - 15 Santiago Macalipat14 - 7 LPts
03/12/2021London, UK8 - 14 Zachary Brodrick12 - 6 LPts
03/10/2021Riga, Latvia8 - 13 Sergey Upurs1 - 18 LPts
04/08/2021Valparaiso, Chile8 - 12 Felippe Mascorro16 - 6 LPts
06/06/2021Tabriz, Iran7 - 12 Haaris Sadri2 - 16 WPts
06/04/2021Yerevan, Armenia7 - 11 Diradur Hagpoian10 - 7 LPts
05/02/2021Tabriz, Iran7 - 10 Sam Boal11 - 9(2) LPts
07/12/2020Tabriz, Iran6 - 10 Lao-Tzu Soh4 - 7(1) WPts
06/10/2020Guangzhou, China6 - 9 Xin Yim11 - 5 LPts
08/08/2020Tehran, Iran5 - 9 Deshi Gan7 - 9 WPts
10/06/2020Phoenix, USA5 - 8 Paul Aviles8 - 8 LPts
12/04/2020Tabriz, Iran4 - 8 James Timbas2 - 4 WPts
13/02/2020Kampala, Uganda3 - 8 John Vadera0 - 7 WPts
15/12/2019Sana'a, Yemen3 - 7 Amjad Zafar9 - 3 LPts
17/10/2019Accra, Ghana3 - 6 Robert Waris2 - 2 LPts
19/08/2019Mashhad, Iran2 - 6 Farhan Shahan1(1) - 7 WPts
22/06/2019Ulaanbaatar, Mongolia2 - 5 Kolya Khatan2 - 6 LPts
24/04/2019Tabriz, Iran2 - 4 Asif Rauf1 - 4 LPts
21/02/2019Tabriz, Iran2 - 3 Enzo Limas4 - 2 LPts
22/12/2018Dakar, Senegal2 - 2 Newell Mbodj2 - 4 LPts
24/10/2018Tabriz, Iran1 - 2 Sajid Saleem1 - 1 WPts
31/08/2018Tehran, Iran1 - 1 Hassan Rahaim1 - 3 LPts
03/07/2018Tehran, Iran1 - 0 Zuffur Mir1 - 0 LPts
07/05/2018Perth, Australia0 - 0 Danny Roupenyan0 - 0 WPts