Weightclass:  Featherweight
Location:  Shiraz, Iran
Record:  22 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2022Shiraz, Iran21 - 8 Emmanuel Bartoli2 - 7 WPts
29/07/2022Shiraz, Iran20 - 8 Adnan Rahman1 - 10 WPts
29/05/2022Tehran, Iran19 - 8 Zafa Azizi13 - 11 WPts
13/04/2022Santiago de los Caballeros, Dominican Republic19 - 7 Loredo Carreno11 - 16 LPts
13/02/2022Quezon City, Philippines19 - 6 Rogelio Esteban12 - 11 LPts
15/12/2021Bogota, Colombia19 - 5 Angel Bosquez11 - 11(1) LPts
16/10/2021Columbus, USA18 - 5 James Catoe5 - 6 WPts
18/08/2021Koszalin, Poland17 - 5 Bartosz Wilczewski8 - 14 WPts
19/06/2021Tehran, Iran16 - 5 Waqar Abdoo10 - 11 WPts
24/04/2021Shiraz, Iran15 - 5 Irfan Azzam17 - 6 WPts
22/02/2021Tehran, Iran15 - 4 Xi-Wang Leung11 - 6 LPts
06/01/2021Zaporizhia, Ukraine14 - 4 Oleksander Primack0 - 1 WPts
07/11/2020Bangkok, Thailand14 - 3 Dechapon Jitmuangnon13 - 6 LPts
09/09/2020Vienna, Austria13 - 3 Claudius Faerber13 - 5 WPts
09/07/2020Shiraz, Iran12 - 3 Marshall Decoux1 - 7 WPts
08/05/2020Shiraz, Iran11 - 3 Cris Leonardo6(1) - 7 WPts
09/03/2020Aarhus, Denmark10 - 3 Ulrik Fries5 - 7 WPts
09/01/2020Tabriz, Iran9 - 3 Amjad Zehri5 - 6(1) WPts
13/11/2019Tehran, Iran8 - 3 Ahmed Mohammed5 - 5 WPts
29/09/2019Shiraz, Iran7 - 3 Brad Rabiu0 - 4 WPts
31/07/2019Brasilia, Brazil7 - 2 Orlando Graciano5 - 5 LPts
02/06/2019Tehran, Iran6 - 2 Ahmed Jappa3 - 4 WPts
19/04/2019Jeddah, Saudi Arabia5 - 2 Kashif Taha3 - 5 WPts
18/02/2019San Juan, Argentina5 - 1 Manny Escobar0 - 0 LPts
19/12/2018Shiraz, Iran4 - 1 Majid Hadad3 - 3 WPts
20/10/2018Shiraz, Iran4 - 0 Bryan Harvard3 - 2 LPts
21/08/2018Tehran, Iran3 - 0 Zafa Azizi0 - 1 WPts
13/07/2018Georgetown, Guyana2 - 0 Rob Whitted2 - 1 WPts
15/05/2018Karaj, Iran1 - 0 Bilal Ally0 - 3 WPts
08/04/2018Shiraz, Iran0 - 0 Ibrahim Husain0 - 0 WPts