Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  14 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2029Tehran, Iran13 - 16 Deepak Bawa1 - 10 WPts
07/06/2029Tehran, Iran12 - 16 Amjad Shaheed1 - 8(1) WPts
08/04/2029Tehran, Iran11 - 16 Saad Kakazai2 - 8 WPts
07/02/2029Tehran, Iran11 - 15 Xin Kwok3 - 2 LPts
09/12/2028Tehran, Iran11 - 14 Haaris Zaki21 - 11 LPts
10/10/2028Tehran, Iran11 - 13 Aleksandr Ganbaatar11 - 14 LPts
12/08/2028Tehran, Iran10 - 13 Hernan Baldonado3 - 3 WPts
14/06/2028Tehran, Iran9 - 13 Peter Caruthers8 - 3 WPts
16/04/2028Tehran, Iran8 - 13 Suneil Manda1 - 13 WPts
16/02/2028Tehran, Iran7 - 13 Ali Baksh1 - 27 WPts
18/12/2027Tehran, Iran6 - 13 Kamran Mohammad5 - 6 WPts
19/10/2027Tehran, Iran5 - 13 Yehor Melis8 - 13 WPts
21/08/2027Tehran, Iran5 - 12 Xing-fu Way10 - 11 LPts
24/06/2027Isfahan, Iran5 - 11 Fo-hai Yoo2 - 10 LPts
19/05/2027Riga, Latvia5 - 10 Pyotr Karklitis4 - 18 LPts
21/03/2027Shiraz, Iran4 - 10 Obaid Eid2 - 16 WPts
25/01/2027Isfahan, Iran4 - 9 Haaris Muhammad3 - 18 LPts
26/11/2026Oran, Algeria4 - 8 Khalid Maroufel7 - 19 LPts
28/09/2026Rotterdam, Netherlands4 - 7 Tone Haverbeke5 - 7 LPts
31/07/2026Tehran, Iran4 - 6 Amer Mir6 - 11 LPts
01/06/2026Toronto, Canada4 - 5 Michael Kimmins9 - 14(1) LPts
03/04/2026Mashhad, Iran4 - 4 Danyaal Karam1 - 2 LPts
27/02/2026Tehran, Iran4 - 3 Lakshman Bachchan1 - 0 LPts
25/01/2026Mashhad, Iran4 - 2 Azam Qureshi43(4) - 12 LPts
03/12/2025Almaty, Kazakhstan4 - 1 Dmitri Galiackberoff3 - 18(8) LPts
05/10/2025Yerevan, Armenia4 - 0 Haygashen Jamgocian7 - 16 LPts
07/08/2025Tehran, Iran3 - 0 Yong Doo1 - 6 WPts
08/06/2025Mashhad, Iran2 - 0 Obaid Bangura2 - 5(1) WPts
26/04/2025Palembang, Indonesia1 - 0 Tohjaya Chalid0 - 8 WPts
26/02/2025Tehran, Iran0 - 0 Danyaal Sami0 - 8 WPts