Weightclass:  Lightweight
Location:  Tabriz, Iran
Record:  39(2) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2025Tabriz, Iran38(2) - 14 Rob Mingus5 - 11 WPts
23/01/2025Tabriz, Iran37(2) - 14 Paul Frashier0 - 4 WPts
24/11/2024Tabriz, Iran36(2) - 14 Burr Erland3 - 15(5) WPts
25/09/2024Tabriz, Iran35(2) - 14 Bongani Majoro2 - 6 WPts
27/07/2024Tabriz, Iran34(2) - 14 Morgan Oganesian8 - 5 WPts
27/05/2024Tabriz, Iran33(2) - 14 Phrixus Zika5 - 3 WPts
28/03/2024Tabriz, Iran32(2) - 14 Shayan Elborolossy0 - 4 WPts
28/01/2024Tabriz, Iran31(1) - 14 Boniface Farman2 - 4 WKO3
29/11/2023Tabriz, Iran30(1) - 14 Quaddus Muyunda4 - 8 WPts
29/09/2023Tabriz, Iran29(1) - 14 Vasili Krupski5 - 16 WPts
31/07/2023Tabriz, Iran28(1) - 14 Haaris Bakkal4 - 9 WPts
31/05/2023Tabriz, Iran27(1) - 14 Yulian Mahmudov4 - 5 WPts
01/04/2023Tabriz, Iran26 - 14 Irfan Hamed12 - 22(12) WKO3 Iran National Championships 2023View
29/03/2023Tabriz, Iran25 - 14 Yasin Bhutto18 - 16 WPts Iran National Championships 2023View
26/03/2023Tabriz, Iran24 - 14 Sun Soong12 - 19 WPts Iran National Championships 2023View
13/03/2023Bursa, Turkey24 - 13 Asil Altinkaynak28 - 13 LPts
10/02/2023Cochabamba, Bolivia23 - 13 Jair Almodovar21 - 14 WPts
09/01/2023Cochabamba, Bolivia23 - 12 Jair Almodovar20 - 14 LPts
08/12/2022Tabriz, Iran23 - 11 Knute Willemsen24 - 11 LPts
07/11/2022Tabriz, Iran22 - 11 Jeraldo Ortis25(1) - 8 WPts
07/10/2022Abidjan, Ivory Coast21 - 11 Glanville Oliver13 - 12 WPts
04/09/2022Tabriz, Iran21 - 10 Baltasar Taveras23 - 11 LPts
15/07/2022Shiraz, Iran21 - 9 Randeep Narine10 - 16 LPts
31/05/2022Tabriz, Iran20 - 9 Afon Shtyl8 - 9 WPts
01/04/2022Tabriz, Iran19 - 9 Khalid Hakro4 - 3 WPts Iran National Championships 2022View
29/03/2022Tabriz, Iran18 - 9 Kashif Sarwar16 - 9 WPts Iran National Championships 2022View
26/03/2022Tabriz, Iran17 - 9 Shayan Darwish7 - 5 WPts Iran National Championships 2022View
26/01/2022Tabriz, Iran17 - 8 Crets Moerync14 - 13 LPts
26/11/2021Brisbane, Australia16 - 8 Sam Couch10 - 11 WPts
27/09/2021Asuncion, Paraguay16 - 7 Diego Escarcega13(1) - 8 LPts
29/07/2021Yerevan, Armenia16 - 6 Paramaz Hagpoian16 - 7 LPts
28/05/2021Bouake, Ivory Coast15 - 6 Varden Bault14 - 8 WPts
29/03/2021Mashhad, Iran15 - 5 Kashif Shakoor19 - 5 LPts Iran National Championships 2021View
26/03/2021Mashhad, Iran14 - 5 Jawad Irani15 - 3 WPts Iran National Championships 2021View
27/01/2021Guayaquil, Ecuador14 - 4 Macario Poma10 - 9 LPts
29/11/2020Tabriz, Iran13 - 4 Montana Suarez6 - 6 WPts
29/09/2020Tabriz, Iran12 - 4 Sierra Quijas4 - 10 WPts
30/07/2020Almaty, Kazakhstan11 - 4 Yasin Kajrbekov2 - 11 WPts
01/06/2020Paris, France10 - 4 Lucien Herard15 - 2 WPts
01/04/2020Higashiosaka, Japan9 - 4 Isamu Nitta2 - 6 WPts
02/02/2020Tabriz, Iran9 - 3 Sasha Iliyas2 - 8 LPts
03/12/2019Donetsk, Ukraine8 - 3 Dimi Tokarev2 - 6 WPts
05/10/2019Kano, Nigeria7 - 3 Orji Salami4 - 6 WPts
06/08/2019Tabriz, Iran6 - 3 Rashid Eivasov1 - 2 WPts
27/06/2019Tabriz, Iran5 - 3 Yasin Bhutto4 - 3 WPts
28/04/2019Tabriz, Iran4 - 3 Chung Hang3 - 4 WPts
26/02/2019Tehran, Iran3 - 3 Abdul Mostafa2 - 3 WPts
23/01/2019Tabriz, Iran3 - 2 Santiago Mancia2 - 2 LPts
22/11/2018Tehran, Iran2 - 2 Zain Jaffer3 - 3 WPts
30/09/2018Sharjah, UAE2 - 1 Haaris Saatchi4 - 1 LPts
02/08/2018Tabriz, Iran1 - 1 Farhan Akhtar0 - 1 WPts
04/06/2018Magnitogorsk, Russia1 - 0 Konstantin Moiseyev1 - 1 LPts
06/04/2018San Bernardo, Chile0 - 0 Sagaz Rosas0 - 0 WPts