Weightclass:  Featherweight
Location:  Shiraz, Iran
Record:  37 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2025Shiraz, Iran36 - 9 Jun Wing8 - 11 WPts
10/01/2025Shiraz, Iran35 - 9 Elang Pora0 - 12 WPts
11/11/2024Shiraz, Iran34 - 9 Kenji Muramoto2 - 3 WPts
10/09/2024Shiraz, Iran33 - 9 Ker Pedersen4 - 20 WPts
12/07/2024Shiraz, Iran32 - 9 Ibrahim Nagi30 - 17 WPts
12/05/2024Shiraz, Iran31 - 9 Asaf Usman1 - 14 WPts
13/03/2024Shiraz, Iran30 - 9 Diego Ortis0 - 2 WPts
13/01/2024Shiraz, Iran29 - 9 Dimi Kevite0 - 3 WPts
14/11/2023Shiraz, Iran28 - 9 Francisco Cardinal8 - 7 WPts
15/09/2023Shiraz, Iran27 - 9 Yasin Janaliyev20(2) - 18 WPts
16/07/2023Shiraz, Iran26 - 9 Rashid Reza8 - 3 WPts
17/05/2023Shiraz, Iran25 - 9 Lennard Deibler7 - 16 WPts
19/03/2023Shiraz, Iran24 - 9 Haaris Dzhevanshir5 - 9 WPts
17/01/2023Tehran, Iran24 - 8 Rashid Hussain10 - 19 LPts
21/11/2022Dushanbe, Tajikistan23 - 8 Kamaladdin Ganiev20 - 10 WPts
22/09/2022Kumasi, Ghana23 - 7 Peabo Habe22 - 9 LPts
25/07/2022Guatemala City, Guatemala23 - 6 Frisco Orellana26 - 5 LPts
26/05/2022Tehran, Iran22 - 6 Kamran Mir2 - 26 WPts
14/04/2022Tehran, Iran22 - 5 An Wai6(1) - 19 LPts
12/03/2022Karaj, Iran21 - 5 Jawad Ayoub5 - 16 WPts
21/01/2022Kingston, Jamaica21 - 4 Gus Pevey13 - 9 LPts
22/11/2021Kingston, Jamaica20 - 4 Henry Crabbe7 - 12 WPts
24/09/2021Shiraz, Iran19 - 4 Owen Selasee7 - 13 WPts
24/07/2021Rostov-on-Don, Russia19 - 3 Afanas Kokorev13 - 6 LPts
25/05/2021Accra, Ghana18 - 3 John Mensah4 - 12 WPts
26/03/2021Mashhad, Iran18 - 2 Huang-fu Tow16 - 4 LPts Iran National Championships 2021View
24/01/2021Shiraz, Iran17 - 2 James Kerry7 - 10 WPts
23/11/2020Shiraz, Iran16 - 2 Jerrold Zamora0 - 6 WPts
23/09/2020Dnipropetrovsk, Ukraine15 - 2 Symon Sliva10 - 5 WPts
25/07/2020Riga, Latvia14 - 2 Anton Cirulnieks6 - 9 WPts
27/05/2020Mashhad, Iran13 - 2 Waqar Iman3 - 9 WPts
13/04/2020Tehran, Iran12 - 2 Kamran Mir1 - 14 WPts
14/02/2020Shiraz, Iran12 - 1 Azubuike Tor14 - 1 LPts
15/12/2019Shiraz, Iran11 - 1 Dutch Schaffhauser2 - 9 WPts
15/10/2019Quito, Ecuador11 - 0 Santiago Padilla3 - 5 LPts
17/08/2019Shiraz, Iran10 - 0 Chase Bernanos2 - 1 WPts
18/06/2019Kikuyu, Kenya9 - 0 Alastair Tamu5 - 4 WPts
20/04/2019Guadalupe, Mexico8 - 0 Guido Barbara0 - 1 WPts
18/02/2019Guadalupe, Mexico7 - 0 Guido Barbara0 - 0 WPts
19/12/2018Tehran, Iran6 - 0 An Cha1 - 2 WPts
21/10/2018Shiraz, Iran5 - 0 Chen Sieh3 - 1 WPts
22/08/2018Samarqand, Uzbekistan4 - 0 Elshan Iskrafilov2 - 2 WPts
22/06/2018Tehran, Iran3 - 0 Rashid Hussain1 - 0 WPts
25/04/2018Shiraz, Iran2 - 0 Ahmed Hamad3 - 0 WPts
28/02/2018Tehran, Iran1 - 0 Atif Burki1 - 0 WPts
20/01/2018Tabriz, Iran0 - 0 Zain Najjar0 - 0 WPts