Weightclass:  Light Heavyweight
Location:  Tehran, Iran
Record:  26 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2024Tehran, Iran25 - 13 Desiderio Tinoco0 - 1 WPts
26/01/2024Tehran, Iran24 - 13 Irfan Ayub4 - 10 WPts
27/11/2023Tehran, Iran23 - 13 Dax Richard4 - 12 WPts
27/09/2023Tehran, Iran23 - 12 Moubarak Harchi29 - 12 LPts
29/07/2023Tehran, Iran23 - 11 Josef Riman13 - 21 LPts
29/05/2023Tehran, Iran22 - 11 Joel Booth1 - 3 WPts
30/03/2023Tehran, Iran21 - 11 Patrick Sandford10 - 22 WPts
29/01/2023Tehran, Iran20 - 11 Duncan Cecil1 - 2 WPts
30/11/2022Tehran, Iran19 - 11 Soner Ozbayrakli9(1) - 22 WPts
30/09/2022Tehran, Iran18 - 11 Darshan Shukla0 - 3 WPts
01/08/2022Tehran, Iran18 - 10 Ivan Tkach1 - 1 LPts
31/05/2022Tehran, Iran17 - 10 Shing Jin1 - 1 WPts
01/04/2022Tabriz, Iran17 - 9 Sajid Saleh19 - 9 LPts Iran National Championships 2022View
29/03/2022Tabriz, Iran16 - 9 Ali Harron14 - 13 WPts Iran National Championships 2022View
26/03/2022Tabriz, Iran15 - 9 Rehman Rahmani17(2) - 6 WPts Iran National Championships 2022View
24/01/2022Tehran, Iran14 - 9 Joey Atintande18 - 9 WPts
24/11/2021Plovdiv, Bulgaria13 - 9 Nikola á Zhelov6 - 17 WPts
25/09/2021Medellin, Colombia13 - 8 Manuel Zambrano1 - 21(7) LPts
26/07/2021Tehran, Iran13 - 7 Norbert Vacek11 - 7(1) LPts
25/05/2021Tehran, Iran12 - 7 Felix Matura2 - 17 WPts
26/03/2021Mashhad, Iran12 - 6 Bing Ang17(1) - 3 LPts Iran National Championships 2021View
28/01/2021Zagreb, Croatia11 - 6 Jerko Galovic11 - 4 WPts
30/11/2020Bayamon, Puerto Rico10 - 6 Jose Cid5 - 7 WPts
01/10/2020Carrefour, Haiti9 - 6 Marin Orme9 - 5 WPts
03/08/2020Dublin, Ireland9 - 5 Joshua MacCoughlan9 - 5 LPts
04/06/2020Tehran, Iran9 - 4 Girish Nallakannu9(1) - 6 LPts
03/04/2020Tehran, Iran8 - 4 Similien Perec6 - 4 WPts
03/02/2020Tehran, Iran7 - 4 Jose Lerma5 - 9 WPts
04/12/2019Tehran, Iran6 - 4 Waqas Bhutto7 - 6 WPts
25/10/2019Tehran, Iran5 - 4 Fadei Kozlovsky0 - 6(1) WPts
26/08/2019Christchurch, New Zealand4 - 4 Henry Oliver4 - 6 WPts
27/06/2019Poznan, Poland4 - 3 Drugi Adamiak3 - 4 LPts
29/04/2019Tehran, Iran3 - 3 Berkant Sari2 - 4 WPts
27/02/2019Bamenda, Cameroon3 - 2 Montrose Mang0 - 4 LPts
30/12/2018The Hague, Netherlands3 - 1 Medard Gloribus3 - 3 LPts
01/11/2018Genoa, Italy2 - 1 Luigino Ucchielli3 - 1 WPts
03/09/2018Mashhad, Iran2 - 0 Bing Nie0 - 1 LPts
12/07/2018Shiraz, Iran1 - 0 Sajid Junejo0 - 2 WPts
18/05/2018Mexico City, Mexico0 - 0 Quin Rosas0 - 0 WPts