Weightclass:  Welterweight
Location:  Tehran, Iran
Record:  20(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2023Tehran, Iran20(1) - 11 Vincent Passemier4 - 8 LPts
02/12/2022Tehran, Iran19 - 11 Besart Kadri1 - 10(1) WKO3
03/10/2022Tehran, Iran18 - 11 Rico Saporito11(1) - 11 WPts
04/08/2022Tehran, Iran17 - 11 Haider Ahadov1 - 1 WPts
03/06/2022Tehran, Iran16 - 11 Waleed Sabet0 - 4 WPts
04/04/2022Tehran, Iran15 - 11 Eoghan McCown1 - 2 WPts
03/02/2022Tehran, Iran14 - 11 Lei Jiu2 - 7 WPts
04/12/2021Tehran, Iran13 - 11 John Otu5 - 17 WPts
03/10/2021Tehran, Iran12 - 11 Razzaak Belhsen9 - 7 WPts
02/08/2021Tehran, Iran11 - 11 Farhan Khalili1 - 1 WPts
01/06/2021Tehran, Iran10 - 11 Jose Trigueros10(1) - 12 WPts
01/04/2021Tehran, Iran9 - 11 Chen Cong5 - 5 WPts
01/02/2021Tehran, Iran8 - 11 Maslin Phillippe6 - 12 WPts
30/11/2020La Florida, Chile7 - 11 Noe Lugar16 - 2 WPts
01/10/2020Tehran, Iran6 - 11 Vidar Rube4 - 2 WPts
01/08/2020Izmir, Turkey5 - 11 Bulut Erem11 - 3 WPts
03/06/2020Tehran, Iran5 - 10 Faddei Marchuk10 - 6 LPts
02/04/2020Tehran, Iran4 - 10 Isaac Erueti3 - 10 WPts
02/02/2020Tehran, Iran3 - 10 Munavvar Karakhanov5 - 8 WPts
03/12/2019Tabriz, Iran3 - 9 Sajid Saleem3 - 6 LPts
12/10/2019Ghaziabad, India3 - 8 Damodar Pathak9 - 2 LPts
13/08/2019Odessa, Ukraine2 - 8 Afon Gorobiy3 - 5 WPts
15/06/2019Tehran, Iran2 - 7 Paul Swinton4 - 1 LPts
16/04/2019Jersey City, USA2 - 6 Harvey Satter4 - 3 LPts
16/02/2019Melbourne, Australia2 - 5 Richard Archie0 - 1 LPts
18/12/2018Fukuoka, Japan1 - 5 Hiroki Sano0 - 0 WPts
20/10/2018Tehran, Iran1 - 4 Mohsin Daoud1 - 2 LPts
21/08/2018Tehran, Iran1 - 3 Ahmed Mansur1 - 0 LPts
22/06/2018Karaj, Iran1 - 2 Mandeep Tandon1 - 0 LPts
26/04/2018Tehran, Iran0 - 2 Vinay Takshak0 - 2 WPts
17/03/2018Tehran, Iran0 - 1 Waleed Memishov1 - 0 LPts
07/02/2018Mashhad, Iran0 - 0 Kong Jen0 - 0 LPts