Weightclass:  Lightweight
Location:  Karaj, Iran
Record:  49 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2031Karaj, Iran48 - 17 Cyryl Stefanek3 - 6 WPts
13/10/2031Karaj, Iran47 - 17 Haaris Zaki36 - 24 WPts
13/08/2031Karaj, Iran46 - 17 Foster Farman5 - 11 WPts
14/06/2031Karaj, Iran45 - 17 Vicente Espino7 - 1 WPts
14/04/2031Karaj, Iran44 - 17 Daniil Chaplinski8 - 5 WPts
13/02/2031Karaj, Iran43 - 17 Georgiy Litvin10 - 10(1) WPts
16/12/2030Karaj, Iran42 - 17 Waren Kuntz1 - 11 WPts
17/10/2030Karaj, Iran41 - 17 Filip Skibicki5(1) - 11 WPts
18/08/2030Karaj, Iran40 - 17 Borya Urazbaev1 - 6 WPts
19/06/2030Karaj, Iran39 - 17 Haaris Zaki30 - 15 WPts
20/04/2030Karaj, Iran38 - 17 Kabonero Allan7 - 11 WPts
19/02/2030Karaj, Iran37 - 17 Mahdi Sirma2 - 1 WPts
21/12/2029Karaj, Iran36 - 17 Sylvain Jobert31(2) - 21 WPts
20/11/2029Karaj, Iran35 - 17 Kahil Pesquet35 - 24 WPts
20/10/2029Karaj, Iran34 - 17 Kobus Janssins29 - 15 WPts
19/09/2029Karaj, Iran33 - 17 Kobus Janssins29 - 14 WPts
19/08/2029Karaj, Iran32 - 17 Kir Pasko37(2) - 20 WPts
03/07/2029Karaj, Iran31 - 17 Ali Roshed32 - 13 WPts
02/06/2029Irbid, Jordan30 - 17 Ali Roshed32 - 12 WPts
02/05/2029Irbid, Jordan30 - 16 Ali Roshed31 - 12 LPts
01/04/2029Karaj, Iran30 - 15 Atif Djabbarov22 - 5 LPts Iran National Championships 2029View
29/03/2029Karaj, Iran29 - 15 Ahmed Rayes21 - 12 WPts Iran National Championships 2029View
26/03/2029Karaj, Iran28 - 15 Fo-hai Yoo7 - 17 WPts Iran National Championships 2029View
19/03/2029Karaj, Iran27 - 15 Ryszard Bienkowski31 - 9 WPts
15/02/2029Yerevan, Armenia27 - 14 Asdur Kachigyan38 - 10 LPts
15/01/2029Yerevan, Armenia27 - 13 Asdur Kachigyan37 - 10 LPts
15/12/2028Karaj, Iran26 - 13 Ryszard Bienkowski29 - 8 WPts
08/11/2028Yerevan, Armenia26 - 12 Asdur Kachigyan35 - 10 LPts
08/10/2028Karaj, Iran25 - 12 Ryszard Bienkowski28 - 7 WPts
24/08/2028Karaj, Iran24 - 12 Tomislav Margetic2 - 9 WPts
25/06/2028Barcelona, Spain23 - 12 Rodrigo Tobia11(1) - 22 WPts
27/04/2028San Miguel de Tucuman, Argentina22 - 12 Vicente Frasco22(2) - 12 WPts
28/02/2028Montreal, Canada22 - 11 Davie Forsythe15 - 19(3) LPts
31/12/2027Almaty, Kazakhstan21 - 11 Yulian Abdibec0 - 5(1) WPts
02/11/2027Isfahan, Iran20 - 11 Shayan Darwish30 - 19 WPts
09/09/2027Karagandy, Kazakhstan19 - 11 Gennady Turckebai5 - 20 WPts
12/07/2027Karaj, Iran18 - 11 Wang Mo6 - 24 WPts
13/05/2027Mashhad, Iran17 - 11 Jawad Hatem2(1) - 23 WPts
26/03/2027Mashhad, Iran16 - 11 Atif Hosein14 - 22 WPts
26/01/2027Karaj, Iran15 - 11 Sajid Hussein8 - 8 WPts
27/11/2026Dushanbe, Tajikistan14 - 11 Ivan Gamanbalanoff4 - 12 WPts
29/09/2026Karaj, Iran13 - 11 Noel Sheedy0 - 12 WPts
31/07/2026Vilnius, Lithuania13 - 10 Julian Stefanik9 - 6 LPts
02/06/2026Karaj, Iran12 - 10 Aftab Emami0 - 9 WPts
04/04/2026Sofia, Bulgaria12 - 9 Simeon á Kushev22 - 29 LPts
04/02/2026Isfahan, Iran11 - 9 Bilal Zahra11 - 21(1) WPts
23/12/2025Tehran, Iran11 - 8 Ali Gillani3(1) - 12 LPts
22/11/2025Shiraz, Iran10 - 8 Farhan Rassi9 - 19 WPts
06/10/2025Karaj, Iran9 - 8 Irfan Bhutto6 - 14 WPts
08/08/2025Karaj, Iran8 - 8 Knel Bagdasaryan3 - 7 WPts
10/06/2025Tabriz, Iran7 - 8 Shayan Jappa4 - 9 WPts
17/04/2025Mashhad, Iran6 - 8 Shayan Abdul0 - 13(2) WPts
15/03/2025Tehran, Iran5 - 8 An Qu10 - 15 WPts
05/02/2025Karaj, Iran4 - 8 Waleed Ally2 - 18 WPts
07/12/2024Tehran, Iran4 - 7 Ahmed Bukhari10 - 12 LPts
26/10/2024Karaj, Iran3 - 7 Dean Hanigan12(1) - 17 WPts
28/08/2024Utrecht, Netherlands3 - 6 Fons Feryn14(1) - 18 LPts
30/06/2024Dushanbe, Tajikistan2 - 6 Nijat Mohamad14(2) - 20 WPts
02/05/2024Tehran, Iran1 - 6 Xing-fu Way0 - 0 WPts
16/03/2024Tehran, Iran1 - 5 Kashif Shakoor34 - 9 LPts
11/02/2024Changsha, China1 - 4 Shen Hai26 - 14 LPts
14/12/2023Santo Domingo de Guzman, Dominican Republic1 - 3 Rodrigo Soria19 - 14 LPts
15/10/2023Shiraz, Iran0 - 3 Bilal Khalid0 - 0 WPts
05/09/2023Tabriz, Iran0 - 2 Shayan Jappa0 - 0 LPts
03/08/2023Savannah, USA0 - 1 Floyd Cowan19(2) - 17 LPts
05/06/2023Karaj, Iran0 - 0 Parthenios Pardo4 - 9 LPts