Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  22 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2022Tehran, Iran21 - 8 Elliot Lundin2 - 2 WPts
30/09/2022Tehran, Iran20 - 8 Waqas Zogby1 - 7 WPts
01/08/2022Tehran, Iran19 - 8 Wu-pen Fang1 - 18 WPts
31/05/2022Tehran, Iran18 - 8 Wilson Gilb0 - 7(1) WPts
01/04/2022Tehran, Iran17 - 8 Manusama Dharmawijaya1 - 3 WPts
01/02/2022Tehran, Iran16 - 8 Diego Valdivia1 - 8 WPts
02/12/2021Tehran, Iran15 - 8 Danyaal Eid5 - 14 WPts
01/10/2021Tehran, Iran15 - 7 Petchwanchai Weerawatnodom5 - 8 LPts
31/07/2021Tehran, Iran14 - 7 Arseni Stenin11 - 9 WPts
30/05/2021Tehran, Iran13 - 7 Gonzalo Inga4 - 3 WPts
30/03/2021Tehran, Iran12 - 7 Emas Tarmana8 - 13 WPts
30/01/2021Tehran, Iran11 - 7 Tymoteusz Grygiel6 - 9 WPts
29/11/2020Shymkent, Kazakhstan10 - 7 Ahmed Yahuluckov9 - 4 WPts
01/10/2020Tehran, Iran9 - 7 Amjad Hoda9 - 7 WPts
01/08/2020Prague, Czech Republic9 - 6 KazimÝr Lukas9 - 6 LPts
02/06/2020Isfahan, Iran8 - 6 Kong Ning15 - 3 WPts
14/04/2020Toronto, Canada8 - 5 James Cather1 - 2 LPts
15/02/2020Accra, Ghana8 - 4 Ollie Acquaah9 - 1 LPts
18/12/2019Tehran, Iran7 - 4 Malik Saad6 - 2 WPts
18/10/2019Karaj, Iran7 - 3 Darshan Pandey9 - 2 LPts
26/08/2019Tehran, Iran6 - 3 Irfan Karimi3(1) - 6(1) WPts
26/06/2019Accra, Ghana5 - 3 Denzel Adusei0 - 7 WPts
28/04/2019Tehran, Iran4 - 3 Abdul Abdul0 - 2 WPts
26/02/2019Bandung, Indonesia3 - 3 Sapto Meidawati4 - 1 WPts
29/12/2018Tehran, Iran3 - 2 Jawad Shahbazov3 - 1 LPts
31/10/2018Tehran, Iran3 - 1 Hrithik Mangal2 - 2 LPts
02/09/2018Tehran, Iran2 - 1 Umair Nassif3 - 2 WPts
05/07/2018Karaj, Iran1 - 1 Fo-hai Pung0 - 0 WPts
01/06/2018Tabriz, Iran1 - 0 Waqas Askerov2 - 1 LPts
06/04/2018San Bernardo, Chile0 - 0 Diego Severo0 - 0 WPts