Weightclass:  Lightweight
Location:  Karaj, Iran
Record:  20 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2024Karaj, Iran20 - 8 Fraser MacQueen1 - 8 LPts
31/01/2024Karaj, Iran20 - 7 Ouahhab Injinash8 - 7 LPts
03/12/2023Karaj, Iran19 - 7 Emanuel Mendosa5 - 8 WPts
04/10/2023Karaj, Iran18 - 7 Saad Sasooli14(3) - 19 WPts
06/08/2023Karaj, Iran17 - 7 Jeffrey Casta8 - 10 WPts
07/06/2023Karaj, Iran16 - 7 Rashid Nishtar0 - 1 WPts
08/04/2023Karaj, Iran15 - 7 Malik Majid4 - 4 WPts
07/02/2023Karaj, Iran14 - 7 Andy Broach4 - 9 WPts
08/12/2022Karaj, Iran13 - 7 Manchu Loh2 - 13 WPts
09/10/2022Karaj, Iran12 - 7 Zhong Joe3 - 5 WPts
10/08/2022Karaj, Iran11 - 7 John Weems1 - 5 WPts
09/06/2022Karaj, Iran10 - 7 Waleed Ally0 - 1 WPts
10/04/2022Karaj, Iran9 - 7 Lei Chu2 - 13(1) WPts
09/02/2022Changwon, South Korea9 - 6 Ui-jo Choung5 - 2 LPts
12/12/2021Karaj, Iran8 - 6 Ali Sayed1 - 4 WPts
11/10/2021Karaj, Iran8 - 5 Umair Guler4 - 10 LPts
10/08/2021Karaj, Iran7 - 5 Rehman Syed2 - 6 WPts
08/06/2021Tehran, Iran7 - 4 Haider Muhammed4 - 17 LPts
04/05/2021Tegucigalpa, Honduras7 - 3 Bronco Granado10 - 11 LPts
06/03/2021Karaj, Iran6 - 3 Deshi Shiau3 - 9 WPts
04/01/2021Karaj, Iran5 - 3 Kamran Bokhari6 - 11 WPts
05/11/2020Mashhad, Iran4 - 3 Shayan Huq0 - 0 WPts
30/09/2020Tehran, Iran4 - 2 Rashid Abdou4 - 11 LPts
24/08/2020Karaj, Iran3 - 2 Pedro Talavera3 - 6 WPts
23/06/2020Karaj, Iran2 - 2 Daniel Moriarty3 - 6 WPts
23/04/2020Karaj, Iran1 - 2 Ahmed Yasin2 - 4 WPts
24/02/2020Shiraz, Iran1 - 1 Yu Vi10 - 2 LPts
03/01/2020Nancy, France1 - 0 Odil Minion9 - 4 LPts
05/11/2019Karaj, Iran0 - 0 Ahmed Maroun5 - 3 WPts