Weightclass:  Light Welterweight
Location:  Tabriz, Iran
Record:  32 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2024Tabriz, Iran31 - 9 Zach Paden1 - 9 WPts
19/09/2024Tabriz, Iran30 - 9 Lewis Adade2 - 11 WPts
21/07/2024Tabriz, Iran29 - 9 Chris Eneja0 - 10 WPts
22/05/2024Tabriz, Iran28 - 9 Elias Griego0 - 5 WPts
23/03/2024Tabriz, Iran27 - 9 Hubbard Bickhart10 - 20 WPts
23/01/2024Tabriz, Iran26 - 9 Quintavius Dorkenoo9 - 13 WPts
24/11/2023Tabriz, Iran25 - 9 Fedya Orlov4 - 18(7) WPts
24/09/2023Tabriz, Iran24 - 9 Vuyisile Nonyane12 - 20 WPts
27/07/2023Tabriz, Iran23 - 9 Sung-yeung Tan4 - 8 WPts
28/05/2023Karaj, Iran22 - 9 Ibrahim Can10 - 19 WPts
01/04/2023Tabriz, Iran22 - 8 Abdul Kasuri31 - 7 LPts Iran National Championships 2023View
29/03/2023Tabriz, Iran21 - 8 Ibrahim Can10 - 18 WPts Iran National Championships 2023View
26/03/2023Tabriz, Iran20 - 8 Hrithik Mangal18(1) - 13 WPts Iran National Championships 2023View
16/03/2023Oslo, Norway20 - 7 Borg Ersland13 - 8 LPts
16/01/2023London, UK19 - 7 Lucas Young20(2) - 11 WPts
18/11/2022Prague, Czech Republic18 - 7 Petr Blahnik18 - 13(8) WPts
20/09/2022Tegucigalpa, Honduras17 - 7 Xavier Sandino2 - 16 WPts
23/07/2022London, UK16 - 7 Greg Saunders7(2) - 15 WPts
25/05/2022Amsterdam, Netherlands15 - 7 Pauwel Penneman9 - 15 WPts
26/03/2022Tabriz, Iran15 - 6 Zain Naseer15 - 6 LPts Iran National Championships 2022View
16/02/2022Mashhad, Iran14 - 6 Amer Jatoi2 - 12 WPts
17/12/2021Tehran, Iran13 - 6 Danyaal Abid6 - 15 WPts
21/10/2021Tehran, Iran13 - 5 Zain Harroun12 - 10 LPts
25/08/2021Tehran, Iran12 - 5 Danyaal Ali4 - 16 WPts
25/07/2021Mumbai, India11 - 5 Ahmed Miah11 - 11 WPts
27/05/2021Zagreb, Croatia10 - 5 Alojz Juras6 - 13 WPts
29/03/2021Mashhad, Iran10 - 4 Abdul Kasuri16 - 5 LPts Iran National Championships 2021View
26/03/2021Mashhad, Iran9 - 4 Kashif Abdi16 - 5 WPts Iran National Championships 2021View
11/02/2021Tabriz, Iran8 - 4 Abdul Ahmad0 - 2 WPts
12/12/2020Tabriz, Iran7 - 4 Taras Michal10 - 8 WPts
12/10/2020Tabriz, Iran6 - 4 Jawad Tabet15 - 2 WPts
13/08/2020Karaj, Iran6 - 3 Darshan Pandey14 - 2 LPts
30/06/2020Tehran, Iran5 - 3 Abdul Nasiri11 - 2 WPts
24/05/2020Almaty, Kazakhstan5 - 2 Sasha Orazaeff9 - 4 LPts
26/03/2020Karaj, Iran5 - 1 Kong Ning13 - 2 LPts Iran National Championships 2020View
17/02/2020Tabriz, Iran4 - 1 Farrukh Uddin2 - 3 WPts
18/12/2019Tabriz, Iran3 - 1 Baghdasar Yazijian12 - 1 WPts
19/10/2019Karaj, Iran2 - 1 Danyaal Eid0 - 6 WPts
01/09/2019Roskilde, Denmark2 - 0 Ib Lerche7 - 1 LPts
03/07/2019Ecatepec, Mexico1 - 0 Juan Casiano4 - 1 WPts
05/05/2019Tabriz, Iran0 - 0 Abdul Saidi1 - 4 WPts