Weightclass:  Welterweight
Location:  Shiraz, Iran
Record:  16 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2023Shiraz, Iran15 - 16 Rehan Kazmi1 - 5(1) WPts
14/02/2023Shiraz, Iran14 - 16 Alfonso Ordonez2 - 6 WPts
16/12/2022Shiraz, Iran13 - 16 Rashid Farha2 - 7 WPts
16/10/2022Shiraz, Iran13 - 15 Adalwen Mantik18 - 11 LPts
17/08/2022Shiraz, Iran13 - 14 Carlos Mireles9(1) - 5 LPts
17/06/2022Shiraz, Iran13 - 13 Fadei Gabdullin9(1) - 15 LPts
19/04/2022Shiraz, Iran13 - 12 Dong-won Chew17 - 7 LPts
19/02/2022Shiraz, Iran13 - 11 Dinn Hung13 - 13 LPts
19/12/2021Shiraz, Iran12 - 11 Faisal Muhtarov0 - 1 WPts
18/10/2021Shiraz, Iran12 - 10 Angel Mieras7 - 16 LPts
17/08/2021Shiraz, Iran11 - 10 Khalid Sabet2 - 2 WPts
16/06/2021Shiraz, Iran11 - 9 Ethan Brydon15 - 8 LPts
15/04/2021Tehran, Iran10 - 9 Yu Seid5 - 13 WPts
15/02/2021Soweto, South Africa10 - 8 Bruce Kaleuka13 - 1 LPts
17/12/2020Shiraz, Iran9 - 8 Waqas Hamdan9 - 8 WPts
16/10/2020Shiraz, Iran8 - 8 Majid Sayed4 - 5 WPts
17/08/2020Panama City, Panama8 - 7 Baltasar Solares8 - 6 LPts
19/06/2020Tehran, Iran7 - 7 Khalid Malek8 - 7 WPts
21/04/2020Saint Petersburg, Russia7 - 6 Arseni Klepikov14 - 1 LPts
22/02/2020Shiraz, Iran6 - 6 Xin Huo0 - 1 WPts
23/12/2019Brno, Czech Republic6 - 5 Ladislav Pavek6 - 5 LPts
25/10/2019Shiraz, Iran5 - 5 Kashif Moradi2 - 0 WPts
25/08/2019Vilnius, Lithuania5 - 4 Marcin Abramczyk3 - 7 LPts
27/06/2019Bangkok, Thailand4 - 4 Fahsai Minburi4(1) - 7 WPts
29/04/2019Katowice, Poland4 - 3 Alojzy Hojnacki4 - 2 LPts
01/03/2019Shiraz, Iran3 - 3 Tymon Wydra5 - 1 WPts
01/01/2019Shiraz, Iran2 - 3 James Gaul2 - 0 WPts
03/11/2018Shiraz, Iran1 - 3 Abdul Hares3 - 1 WPts
05/09/2018Shiraz, Iran0 - 3 Rashid Shareef0 - 0 WPts
15/07/2018Shiraz, Iran0 - 2 Saad Ammar0 - 1 LPts
16/05/2018Shiraz, Iran0 - 1 Lukman Muunda1 - 0 LPts
18/03/2018Shiraz, Iran0 - 0 Alik Bogdanovich0 - 0 LPts