Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  18 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/08/2022Tehran, Iran17 - 10 Faisal Firman5 - 13 WPts
06/06/2022Tehran, Iran16 - 10 Haaris Siddique3 - 2 WPts
07/04/2022Tehran, Iran15 - 10 Valeri Sadowski9 - 6 WPts
06/02/2022Tehran, Iran14 - 10 Dominic Whalen4 - 5 WPts
06/12/2021Tehran, Iran13 - 10 Shayan Huq3 - 4 WPts
05/10/2021Tehran, Iran12 - 10 Kieran Kaberere13 - 8 WPts
04/08/2021Tehran, Iran11 - 10 Jawad Hannan6 - 15 WPts
03/06/2021Tehran, Iran10 - 10 Sun Soong7 - 12 WPts
03/04/2021Tehran, Iran9 - 10 Emanuel Gamero10 - 6 WPts
03/02/2021Tehran, Iran8 - 10 Henrik Ivanovic7 - 7 WPts
04/12/2020Tehran, Iran7 - 10 Marjun Melgarejo6 - 14 WPts
03/10/2020Tehran, Iran6 - 10 Xabat Nanez0 - 1 WPts
04/08/2020Tehran, Iran6 - 9 Amjad Ozer10 - 7 LPts
03/06/2020Kiev, Ukraine5 - 9 Boris Wasil10 - 1 WPts
03/04/2020Makiivka, Ukraine5 - 8 Fedya Hopko4 - 5 LPts
04/02/2020Bangkok, Thailand5 - 7 Suor Kittichai7 - 4 LPts
07/12/2019Montero, Bolivia5 - 6 Rodrigo Canez6 - 6 LPts
09/10/2019Tehran, Iran4 - 6 Faisal Meer1 - 2 WPts
09/08/2019Tehran, Iran4 - 5 Imran Malik6 - 5 LPts
09/06/2019San Jose, Costa Rica4 - 4 Alano Licona6 - 3 LPts
11/04/2019Tehran, Iran4 - 3 Bohater Donarski7 - 3 LPts
09/02/2019Tehran, Iran3 - 3 Merral Gessler4 - 1 WPts
10/12/2018Tehran, Iran2 - 3 Gao Ren1 - 4 WPts
21/10/2018Tehran, Iran1 - 3 Garen Bon2 - 3 WPts
22/08/2018Tehran, Iran1 - 2 Kashif Ahmadi1 - 1 LPts
12/07/2018Tehran, Iran1 - 1 Yong Peh0 - 1 LPts
10/05/2018Lusaka, Zambia1 - 0 Alen Siamabale0 - 0 LPts
08/03/2018Tehran, Iran0 - 0 Malik Qureshi0 - 0 WPts