Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  30(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2026Mashhad, Iran29(3) - 14 Direnc Gucher5 - 8 WPts
27/09/2026Mashhad, Iran28(3) - 14 Angel Chavez5 - 11 WPts
29/07/2026Yerevan, Armenia27(2) - 14 Vosdan Sahagyan3 - 15(6) WKO3
31/05/2026Mashhad, Iran26(2) - 14 Dewei Zhang2 - 0 WPts
01/04/2026Isfahan, Iran26(2) - 13 Malik Majid28(1) - 16 LPts Iran National Championships 2026View
29/03/2026Isfahan, Iran25(2) - 13 Bing Kao12(1) - 5 WPts Iran National Championships 2026View
26/03/2026Isfahan, Iran24(2) - 13 Manchu Si10 - 14 WPts Iran National Championships 2026View
22/02/2026Mashhad, Iran23(2) - 13 Bilal Kerimov1 - 5 WPts
24/12/2025Milan, Italy22(2) - 13 Nero Lorenzetti2(1) - 4 WPts
26/10/2025Shiraz, Iran21(2) - 13 Genjo Chia20 - 27 WPts
22/09/2025Ganja, Azerbaijan20(2) - 13 Aghahadi Bakuvi1 - 8(1) WPts
25/07/2025Riyadh, Saudi Arabia19(2) - 13 Umair Zidan15 - 20(2) WPts
27/05/2025Mashhad, Iran18(2) - 13 Vandra Jagic2 - 8 WPts
29/03/2025Mashhad, Iran18(2) - 12 Azam Qureshi38(3) - 11 LPts Iran National Championships 2025View
26/03/2025Mashhad, Iran17(2) - 12 Bing Kao6 - 3 WPts Iran National Championships 2025View
28/02/2025Mashhad, Iran16(2) - 12 Reyes Naves3 - 5 WPts
31/12/2024Capiata, Paraguay15(2) - 12 Noe Feliz6(1) - 8 WPts
02/11/2024Ankara, Turkey14(1) - 12 Ozgur Kaptan1 - 8(4) WKO3
04/09/2024Mashhad, Iran13(1) - 12 Goga Gusev2 - 5 WPts
07/07/2024Mashhad, Iran13(1) - 11 Jawad Najjar23(3) - 22 LPts
18/05/2024Tehran, Iran13(1) - 10 Zafa Moghaddam23 - 16 LPts
26/03/2024Isfahan, Iran13(1) - 9 Jawad Najjar20(3) - 21 LPts Iran National Championships 2024View
10/03/2024Bayamon, Puerto Rico12(1) - 9 Dimos Volante6(1) - 17(4) WPts
11/01/2024New Kingston, Jamaica11(1) - 9 Will Creighton10 - 12 WPts
13/11/2023Los Angeles, USA10 - 9 Ian Emond7 - 25(6) WKO3
15/09/2023Vilnius, Lithuania10 - 8 Drugi Kaliszewski24 - 11 LPts
18/07/2023North Shore, New Zealand9 - 8 Chris Stronach9 - 25 WPts
20/05/2023Mashhad, Iran8 - 8 Alfredo Balbo6 - 14 WPts
22/03/2023Londonderry, UK7 - 8 Oisin McCreery4 - 16 WPts
21/01/2023Tabriz, Iran7 - 7 Aftab Bakhlulov10 - 18 LPts
23/11/2022Montevideo, Uruguay7 - 6 Antonio San Miguel11(1) - 11 LPts
25/09/2022Mashhad, Iran6 - 6 Rashid Jamail8 - 24 WPts
01/08/2022Mashhad, Iran5 - 6 Tariq Mansur3 - 6 WPts
31/05/2022Accra, Ghana5 - 5 Xyshaun Akamenya17(1) - 7 LPts
02/04/2022Alicante, Spain4 - 5 Quito Casimiro13 - 14 WPts
02/02/2022Mashhad, Iran3 - 5 Gazi Elamin0 - 17 WPts
06/12/2021Tehran, Iran3 - 4 Amer Rahimi13 - 10 LPts
11/10/2021Tehran, Iran3 - 3 Rehman Mostafa17 - 6 LPts
14/08/2021Bristol, UK3 - 2 Chris Hanigan11 - 11 LPts
16/06/2021Suzhou, China3 - 1 Ye Ngor8 - 11 LPts
18/04/2021Tehran, Iran2 - 1 An Qu0 - 0 WPts
05/03/2021Lonueuil, Canada1 - 1 Jesper Kopa0 - 0 WPts
05/01/2021Isfahan, Iran0 - 1 Asif Idris0 - 0 WPts
05/11/2020Mashhad, Iran0 - 0 Khalid Yassin4 - 3 LPts