Weightclass:  Light Heavyweight
Location:  Tehran, Iran
Record:  16 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2023Tehran, Iran15 - 17 Ali Nawaz0 - 2 WPts
04/04/2023Tehran, Iran14 - 17 Fadei Hashimikov1 - 7 WPts
03/02/2023Tehran, Iran13 - 17 Yasin Nasrallah1 - 1 WPts
04/12/2022Tehran, Iran13 - 16 Erjon Bejta0 - 1 LPts
05/10/2022Tehran, Iran13 - 15 Darryl Lyttle17(1) - 13 LPts
06/08/2022Tehran, Iran12 - 15 Ashoka Talwar1 - 4 WPts
05/06/2022Tehran, Iran11 - 15 Alexander Hoglund6 - 9 WPts
06/04/2022Tehran, Iran10 - 15 Saad Yamin3 - 2 WPts
04/02/2022Tehran, Iran10 - 14 Evgeny Leja2 - 0 LPts
04/12/2021Tehran, Iran9 - 14 Farhan Farha8 - 4 WPts
03/10/2021Tehran, Iran8 - 14 Burim Rrustemi2 - 7 WPts
02/08/2021Tehran, Iran8 - 13 Timofei Pirimckul16 - 7 LPts
01/06/2021Zagreb, Croatia7 - 13 Alen Škvorc8 - 9 WPts
03/04/2021Tehran, Iran7 - 12 Guido Mattos8 - 11 LPts
03/02/2021Tehran, Iran7 - 11 Richard Kessels12 - 5 LPts
03/12/2020Mashhad, Iran6 - 11 Haider Naseer2 - 8 WPts
03/10/2020Krasnoyarsk, Russia6 - 10 Boris Smirnov8 - 5 LPts
05/08/2020Tehran, Iran5 - 10 Seymour Pique1 - 5 WPts
04/06/2020Tabriz, Iran5 - 9 Kamran Dia4 - 9 LPts
06/04/2020Shiraz, Iran5 - 8 Faisal Ashraf11 - 2 LPts
14/02/2020Tehran, Iran4 - 8 Bilal Emami0 - 6 WPts
15/12/2019Mashhad, Iran4 - 7 Zuffur Malik1 - 9 LPts
16/10/2019Mashhad, Iran3 - 7 Sajid Ullah2 - 8 WPts
19/08/2019Tehran, Iran3 - 6 Ian Uren9 - 1 LPts
20/06/2019Helsinki, Finland3 - 5 Onni Jokelainen4 - 5 LPts
22/04/2019Tehran, Iran2 - 5 Sajid Junejo1 - 6(1) WPts
19/02/2019Abidjan, Ivory Coast2 - 4 Nicolas Seel3 - 4 LPts
21/12/2018Isfahan, Iran1 - 4 Shayan Qazi2 - 2 WPts
24/10/2018Tehran, Iran1 - 3 Sajid Mousa2 - 1 LPts
25/08/2018Tehran, Iran1 - 2 Waqas Bhutto2 - 3 LPts
27/06/2018Tehran, Iran1 - 1 Ali Fawaz1 - 3 LPts
29/04/2018Tehran, Iran0 - 1 Tariq Ghazi2 - 1 WPts
05/03/2018Karaj, Iran0 - 0 Imran Semaan0 - 0 LPts