Weightclass:  Light Heavyweight
Location:  Karaj, Iran
Record:  23(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2027Karaj, Iran22(1) - 10 Zelipe Robello2 - 6 WPts
09/12/2026Karaj, Iran21 - 10 Danyaal Hussain0 - 1 WKO3
10/10/2026Karaj, Iran20 - 10 Kamran Mashriqi1 - 6 WPts
11/08/2026Karaj, Iran19 - 10 Shen Shao0 - 6 WPts
12/06/2026Karaj, Iran18 - 10 Danyaal Saadeh1 - 0 WPts
13/04/2026Karaj, Iran17 - 10 Kashif Azer0 - 2 WPts
12/02/2026Karaj, Iran16 - 10 Rehan Wahab1 - 3 WPts
14/12/2025Khayelitsha, South Africa15 - 10 Jay Keta1 - 19 WPts
16/10/2025Isfahan, Iran14 - 10 Sajid Musa7 - 12 WPts
31/08/2025Tabriz, Iran13 - 10 Waleed Ashraf9 - 13 WPts
31/07/2025Karaj, Iran12 - 10 Lee Hak1 - 7 WPts
02/06/2025Isfahan, Iran12 - 9 Zhuang Biew33(3) - 16 LPts
16/04/2025Karaj, Iran11 - 9 Ikechukwu Iyorhe2(1) - 5 WPts
16/02/2025Vilnius, Lithuania10 - 9 Henio Kawalec4 - 20(2) WPts
19/12/2024Karaj, Iran10 - 8 Kanja Chohan3 - 18(7) LPts
20/10/2024Karaj, Iran9 - 8 Saad Mahdi2 - 7 WPts
22/08/2024Karagandy, Kazakhstan9 - 7 Amin Ghacksylykow8 - 10 LPts
24/06/2024La Florida, Chile9 - 6 Carlos Tomas19 - 15 LPts
26/04/2024Espoo, Finland8 - 6 Daavid Yrjala3 - 11 WPts
27/02/2024Karaj, Iran7 - 6 Kashif Salahuddin2 - 12 WPts
29/12/2023Mogilev, Belarus7 - 5 Volodymyr Hudzik33 - 7 LPts
31/10/2023Isfahan, Iran7 - 4 Yasin Nasrallah4 - 3 LPts
04/09/2023Karaj, Iran6 - 4 Milan Chech0 - 4 WPts
07/07/2023Tabriz, Iran5 - 4 Hassan Topchubashov1 - 14 WPts
14/05/2023New Kingston, Jamaica5 - 3 Lucas Betton17(1) - 11 LPts
16/03/2023Isfahan, Iran4 - 3 Asif Obeid0 - 11(1) WPts
21/01/2023Karaj, Iran3 - 3 Amer Ayoub0 - 5 WPts
21/11/2022Zurich, Switzerland3 - 2 Bernard Kump14 - 17 LPts
23/09/2022Karaj, Iran2 - 2 Kashif Salahuddin1 - 4 WPts
25/07/2022Mashhad, Iran1 - 2 Kamran Emami1 - 4 WPts
26/05/2022Karaj, Iran0 - 2 Kashif Salahuddin1 - 2 WPts
27/03/2022Tabriz, Iran0 - 1 Yasin Hassen1 - 4 LPts
05/02/2022Karaj, Iran0 - 0 Marlen Lielvards3 - 9 LPts