Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  20 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2032Tehran, Iran19 - 10 Rogelio DeAlmeida1 - 3 WPts
30/01/2032Tehran, Iran18 - 10 Ricardo Baltodano3 - 8 WPts
01/12/2031Tehran, Iran17 - 10 Malcolm Swanston1 - 1 WPts
02/10/2031Tehran, Iran16 - 10 Bradley Brown0 - 2 WPts
01/08/2031Tehran, Iran16 - 9 Alaksander Winski27 - 10 LPts
03/06/2031Tehran, Iran15 - 9 Kaleb Taher2 - 2 WPts
03/04/2031Tehran, Iran14 - 9 Dai Finn1 - 1 WPts
02/02/2031Tehran, Iran13 - 9 Danyaal Shah0 - 7 WPts
04/12/2030Tehran, Iran12 - 9 Wu-pen Ruan1 - 6 WPts
05/10/2030Tehran, Iran11 - 9 Waqas Nasrallah0 - 13 WPts
06/08/2030Tehran, Iran10 - 9 Haaris Zakaria0 - 4 WPts
07/06/2030Tehran, Iran9 - 9 Imran Djabrailov2 - 6 WPts
09/04/2030Tabriz, Iran8 - 9 Azam Farran1 - 9 WPts
01/03/2030Isfahan, Iran8 - 8 Gazi Kassem23 - 18 LPts
02/01/2030Tehran, Iran7 - 8 Amjad Shaheed1 - 12(1) WPts
03/11/2029Mashhad, Iran6 - 8 Akbar Raghavan9 - 37(2) WPts
15/09/2029Shiraz, Iran5 - 8 Gazi Mowad2 - 22(1) WPts
11/08/2029Tehran, Iran5 - 7 Hisao Kubota10 - 13 LPts
13/06/2029Mashhad, Iran4 - 7 Haaris Nasir0 - 5 WPts
17/04/2029Gomel, Belarus4 - 6 Dmitriy Matey14 - 10 LPts
17/02/2029Mogilev, Belarus4 - 5 Apostol Vitko19 - 4 LPts
20/12/2028Tehran, Iran3 - 5 Aftab Farooq9 - 2 WPts
21/10/2028Tehran, Iran3 - 4 Manchu Si23(2) - 18 LPts
22/08/2028Sumqayit, Azerbaijan3 - 3 Telman Mirdjavadov6 - 23 LPts
24/06/2028Ho Chi Minh City, Vietnam3 - 2 Ngu Lanh9 - 10 LPts
26/04/2028Tabriz, Iran3 - 1 Danyaal Atakshiev2 - 7 LPts
15/03/2028Odense, Denmark3 - 0 Snorre Soth25 - 14 LPts
16/01/2028Tabriz, Iran2 - 0 Rehan Zaman9 - 28 WPts
05/12/2027Bergen, Norway1 - 0 Turpin Eike2 - 4 WPts
07/10/2027Tehran, Iran0 - 0 Faisal Nazir2 - 3 WPts