Weightclass:  Lightweight
Location:  Karaj, Iran
Record:  19 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2028Karaj, Iran18 - 10 Bing Kao24(2) - 11 WPts
16/09/2028Karaj, Iran17 - 10 Terje Ronning3 - 17 WPts
18/07/2028Karaj, Iran17 - 9 Haaris Zaki19 - 10 LPts
19/05/2028Karaj, Iran16 - 9 Joaquin Lanza9 - 19 WPts
21/03/2028Karaj, Iran15 - 9 Meinke Gebers3 - 14 WPts
21/01/2028Karaj, Iran14 - 9 Yao Pon5 - 8 WPts
22/11/2027Karaj, Iran13 - 9 Ali Baksh1 - 25 WPts
23/09/2027Karaj, Iran12 - 9 Obaid Yasin1 - 9 WPts
25/07/2027Karaj, Iran11 - 9 Fo-hai Yoo3 - 10 WPts
26/05/2027Karaj, Iran11 - 8 Malik Irani5 - 6 LPts
27/03/2027Karaj, Iran10 - 8 Kashif Rayes1 - 4 WPts
26/01/2027Karaj, Iran10 - 7 Cong Du11 - 7 LPts
27/11/2026Karaj, Iran9 - 7 Malik Turay5(1) - 10 WPts
27/09/2026Karaj, Iran8 - 7 Miguel Monsanto8 - 10 WPts
29/07/2026Tehran, Iran7 - 7 Bing Yew8(1) - 10 WPts
19/06/2026Tehran, Iran6 - 7 Ali Gillani5(1) - 13 WPts
19/05/2026Karaj, Iran5 - 7 Rehman Abdurrahmirov1 - 9(2) WPts
20/03/2026Sofia, Bulgaria5 - 6 Yanko á Stamboliski41(3) - 24 LPts
20/01/2026Tehran, Iran5 - 5 Syed Naderi24 - 12 LPts
05/12/2025Odessa, Ukraine5 - 4 Wasyl Tkach6 - 4(1) LPts
07/10/2025Tabriz, Iran4 - 4 Syed Yacoub0 - 0 WPts
09/08/2025Karaj, Iran3 - 4 Cong Du5 - 3 WPts
10/06/2025Karaj, Iran2 - 4 Amer Mir3 - 6 WPts
11/04/2025Fukuoka, Japan2 - 3 Ichiro Takai4 - 13 LPts
11/02/2025Harare, Zimbabwe2 - 2 Dan Masakadza11 - 17 LPts
14/12/2024Buenos Aires, Argentina2 - 1 Roman Morejon6(1) - 30 LPts
16/10/2024Shiraz, Iran1 - 1 Amer Rehman0 - 0 WPts
20/08/2024Mashhad, Iran1 - 0 Rehman Syed6 - 22 LPts
05/07/2024Karaj, Iran0 - 0 Ali Gillani1 - 4 WPts