Weightclass:  Super Heavyweight
Location:  Tehran, Iran
Record:  26 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2023Tehran, Iran25 - 10 Zafa Islam1 - 0 WPts
21/05/2023Tehran, Iran24 - 10 Juan Borge2 - 12 WPts
22/03/2023Tehran, Iran23 - 10 Mablevi Chohan25(1) - 11 WPts
21/01/2023Tehran, Iran22 - 10 Jason Napier2 - 8 WPts
21/11/2022Tehran, Iran21 - 10 Enzo Macina17 - 13(1) WPts
21/09/2022Tehran, Iran20 - 10 Manu Knoetze1 - 7 WPts
22/07/2022Tehran, Iran19 - 10 Ananta Sambamurti8 - 8 WPts
22/05/2022Tehran, Iran18 - 10 Karim Dzharbailov17 - 9 WPts
23/03/2022Tehran, Iran17 - 10 Timon Petrides1 - 12(3) WPts
22/01/2022Tehran, Iran16 - 10 Ilppo Hakola1 - 4 WPts
22/11/2021Tehran, Iran15 - 10 Haaris Mostafa7 - 16 WPts
21/09/2021Tehran, Iran14 - 10 Ahmed Shaikh8 - 14 WPts
21/07/2021Minsk, Belarus14 - 9 Luka Michalko9 - 9 LPts
20/05/2021Mashhad, Iran14 - 8 Lei Jew4 - 15 LPts
26/03/2021Mashhad, Iran14 - 7 Syed Nouri11 - 10 LPts Iran National Championships 2021View
27/01/2021Riga, Latvia13 - 7 Andrii Amatnieks7 - 13 WPts
27/11/2020Bilbao, Spain12 - 7 Agapetus Mancebo6 - 8 WPts
27/09/2020Port Elizabeth, South Africa11 - 7 Tshepo Muthambi6 - 12 WPts
28/07/2020Tehran, Iran10 - 7 Sajid Siddiqui10 - 5 WPts
27/05/2020Tehran, Iran10 - 6 Obaid Hakro10 - 2 LPts
29/03/2020Karaj, Iran10 - 5 Ahmed Aghababayev12 - 5 LPts Iran National Championships 2020View
26/03/2020Karaj, Iran9 - 5 Obaid Hakro10 - 1 WPts Iran National Championships 2020View
05/02/2020Izmir, Turkey8 - 5 Asil Anilmis7 - 4 WPts
07/12/2019Zagreb, Croatia7 - 5 Edi Jelinic3 - 8 WPts
09/10/2019Tehran, Iran6 - 5 Tariq Mahfouz8 - 4 WPts
09/08/2019Tehran, Iran6 - 4 Yasin Huda5 - 5 LPts
10/06/2019Tehran, Iran6 - 3 Bruce Nyangweso1 - 6 LPts
11/04/2019Yokohama, Japan6 - 2 Dai Horie6 - 3 LPts
10/02/2019Tehran, Iran5 - 2 Ali Adigozalov3 - 1 WPts
11/12/2018Georgetown, Guyana5 - 1 David Chalmers2 - 4 LPts
12/10/2018Tehran, Iran4 - 1 Yasin Huda1 - 4 WPts
13/08/2018Tehran, Iran3 - 1 Asif Awad2 - 2 WPts
15/06/2018Tehran, Iran2 - 1 Aftab Diab1 - 1 WPts
17/04/2018Tehran, Iran1 - 1 Malik Zafar0 - 1 WPts
23/02/2018Tehran, Iran0 - 1 Tariq Mahfouz0 - 1 WPts
08/01/2018Magangue, Colombia0 - 0 Ivan Baylon0 - 0 LPts