Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2030Tehran, Iran22 - 13 Emilio Eugenio5 - 5 WPts
22/06/2030Tehran, Iran21 - 13 Georgiy Mayorov4 - 9 WPts
23/04/2030Tehran, Iran20 - 13 Amjad Shaheed1 - 14(2) WPts
22/02/2030Tehran, Iran19 - 13 Imran Djabrailov2 - 4 WPts
24/12/2029Tehran, Iran18 - 13 Volodmiri Martinovich5 - 3 WPts
25/10/2029Tehran, Iran17 - 13 Majid Rashid1 - 8 WPts
25/08/2029Shiraz, Iran16 - 13 Syed Jabbar16 - 34 WPts
08/07/2029Tehran, Iran15 - 13 Mashawn Muntari4 - 4 WPts
09/05/2029Isfahan, Iran14 - 13 Yong Doo4 - 27 WPts
17/03/2029Tehran, Iran14 - 12 Cong Du24(1) - 8 LPts
14/02/2029Constantine, Algeria13 - 12 Waqas Aksas1 - 3 WPts
17/12/2028Isfahan, Iran13 - 11 Zafa Mohammed16 - 12 LPts
08/11/2028Mashhad, Iran13 - 10 Rehman Junejo19 - 20(2) LPts
11/09/2028Shiraz, Iran12 - 10 Obaid Eid5 - 22 WPts
10/08/2028Mueang Samut Prakan, Thailand11 - 10 Wisanu Winothai2 - 12 WPts
12/06/2028Isfahan, Iran11 - 9 Aftab Kaba19(3) - 15 LPts
25/04/2028Bulawayo, Zimbabwe10 - 9 Kenzie Sithole19 - 11 WPts
26/02/2028Tehran, Iran9 - 9 Suneil Manda1 - 12 WPts
13/01/2028Isfahan, Iran8 - 9 Yong Doo2 - 21 WPts
24/11/2027Tehran, Iran8 - 8 Cong Du16 - 8 LPts
21/10/2027Tehran, Iran8 - 7 Xing-fu Way11 - 11 LPts
09/09/2027Tehran, Iran7 - 7 Lakshman Bachchan6 - 5 WPts
21/07/2027Tehran, Iran6 - 7 Armandus Lam1 - 7 WPts
23/05/2027The Hague, Netherlands5 - 7 Bernaard Kaessens4 - 11 WPts
25/03/2027Tehran, Iran4 - 7 Waqar Farrah20(1) - 26 WPts
25/01/2027Tabriz, Iran3 - 7 Majid Qadir1 - 10(1) WPts
25/12/2026Namangan, Uzbekistan3 - 6 Ioakim Karadagskii13 - 9 LPts
27/10/2026Karaj, Iran3 - 5 Haaris Pasha12 - 16 LPts
02/09/2026Mashhad, Iran2 - 5 Gazi Halim3 - 3 WPts
26/07/2026San Jose, Costa Rica2 - 4 Alejandro Carillo25(2) - 30 LPts
28/05/2026Ottawa, Canada2 - 3 Jordan Patrick9 - 14 LPts
30/03/2026Karaj, Iran2 - 2 Aftab Hashim11 - 12 LPts
05/02/2026Tehran, Iran2 - 1 Rune Van Gaveren5 - 19 LPts
08/12/2025Tehran, Iran1 - 1 Tariq Vaziri10(1) - 13(4) WPts
12/10/2025Mashhad, Iran0 - 1 Rehman Syed10 - 25 WPts
05/09/2025Tehran, Iran0 - 0 Styne Callenfels14 - 9 LPts