Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  31(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2029Tehran, Iran30(2) - 18 Wu-pen Ruan0 - 1 WPts
16/10/2029Tehran, Iran29(2) - 18 Yasin Sabet10 - 6 WPts
17/08/2029Tehran, Iran28(2) - 18 Jawad Shabazz1 - 9 WPts
18/06/2029Tehran, Iran27(2) - 18 Azam Sabet2 - 1 WPts
19/04/2029Tehran, Iran26(2) - 18 Aftab Emami2 - 3(1) WPts
18/02/2029Tehran, Iran25(2) - 18 Juan Batista4 - 7 WPts
20/12/2028Tehran, Iran24(2) - 18 Saad Mowad0 - 2 WPts
21/10/2028Tehran, Iran23(2) - 18 Rehman Burki3 - 4 WPts
22/08/2028Tehran, Iran22(2) - 18 Amer Mir14 - 16 WPts
23/06/2028Tehran, Iran21(2) - 18 Zhuang Sieh1 - 1 WPts
24/04/2028Tehran, Iran20(2) - 18 Dewei Zhang6 - 10 WPts
24/02/2028Tehran, Iran19(1) - 18 Majid Qadir1 - 17(2) WKO2
26/12/2027Tehran, Iran18(1) - 18 Amer Rehman10 - 15 WPts
27/10/2027Tehran, Iran17(1) - 18 Ngu Lanh6 - 8 WPts
28/08/2027Nizhnekamsk, Russia17(1) - 17 Marlen Chistovich7 - 35 LPts
30/06/2027Mashhad, Iran16(1) - 17 Danyaal Kabir7 - 18 WPts
24/05/2027Karagandy, Kazakhstan15(1) - 17 Dmitriy Kazbeckov13 - 11(1) WPts
26/03/2027Isfahan, Iran15(1) - 16 Irfan Hamdan22 - 12 LPts Iran National Championships 2027View
22/02/2027Tehran, Iran14(1) - 16 Waleed Fares3 - 1 WPts
23/12/2026Tehran, Iran13(1) - 16 Dewei Zhang2 - 4 WPts
24/10/2026Padang, Indonesia12 - 16 Noah Winata6 - 20(1) WKO3
26/08/2026Tehran, Iran11 - 16 Hassan Noori9 - 19 WPts
28/06/2026Vienna, Austria10 - 16 Rikkert Maslowski9 - 11(1) WPts
30/04/2026Tehran, Iran10 - 15 Zhong Joe15 - 16 LPts
26/03/2026Isfahan, Iran10 - 14 Shayan Huq24(2) - 13 LPts Iran National Championships 2026View
05/03/2026Tehran, Iran9 - 14 Rashid Firman10(2) - 18 WPts
01/02/2026Tehran, Iran8 - 14 Syed Yacoub0 - 2 WPts
03/12/2025Tokyo, Japan7 - 14 Yuji Ishii6 - 17(1) WPts
04/10/2025Sendai, Japan6 - 14 Hikaru Yasuda17(1) - 6 WPts
06/08/2025Fuji, Japan5 - 14 Kaede Ishida14 - 9(1) WPts
08/06/2025Tehran, Iran5 - 13 Irfan Hamdan11 - 11 LPts
10/04/2025Sofia, Bulgaria5 - 12 Simeon á Kushev16 - 29 LPts
10/02/2025Bern, Switzerland5 - 11 Geoff Pech23(3) - 24 LPts
13/12/2024Mashhad, Iran4 - 11 Ali Sayed6(1) - 19 WPts
06/11/2024Tehran, Iran3 - 11 Zafa Hajiyev1 - 9 WPts
07/09/2024Waterford, Ireland3 - 10 Anthony Regan5 - 14 LPts
10/07/2024New Kingston, Jamaica3 - 9 Robert Poet35 - 4 LPts
12/05/2024Dnipropetrovsk, Ukraine3 - 8 Anton Etush7 - 24 LPts
14/03/2024Tehran, Iran2 - 8 Rashid Firman4(1) - 12 WPts
26/01/2024Tabriz, Iran2 - 7 Faisal Faraj10(2) - 27 LPts
30/11/2023Tehran, Iran2 - 6 Deshi Poh6 - 12 LPts
30/09/2023Tehran, Iran2 - 5 Bing Yew0 - 0 LPts
27/08/2023Mashhad, Iran2 - 4 Rehman Syed4 - 18 LPts
26/07/2023Karaj, Iran2 - 3 Khalid Hakro7 - 10 LPts
09/06/2023Mashhad, Iran2 - 2 Gazi Elamin3(1) - 23 LPts
05/05/2023Isfahan, Iran1 - 2 Waleed Quadri0 - 0 WPts
21/03/2023Tabriz, Iran1 - 1 Rehman Aliyev15(1) - 18 LPts
02/02/2023Montevideo, Uruguay1 - 0 Diego Alcantar9 - 18 LPts
05/12/2022Tehran, Iran0 - 0 Farhan Mourad3 - 4 WPts