Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  29 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033Tehran, Iran28 - 17 Xaver Romano2 - 9 WPts
21/09/2033Tehran, Iran27 - 17 Steven Phiri5 - 7 WPts
21/07/2033Tehran, Iran26 - 17 Vicente Pacana5 - 7 WPts
20/05/2033Tehran, Iran25 - 17 Saad Mowad22 - 13 WPts
20/03/2033Tehran, Iran24 - 17 Cabal Platini5 - 7 WPts
18/01/2033Tehran, Iran23 - 17 Adam McIntyre3 - 2 WPts
18/11/2032Tehran, Iran22 - 17 Daniel Kipsang10 - 25 WPts
18/09/2032Tehran, Iran21 - 17 Bradley Carew1 - 4 WPts
19/07/2032Tehran, Iran20 - 17 Mark Balmer2 - 3 WPts
20/05/2032Tehran, Iran19 - 17 Sasha Kapinos1 - 7 WPts
21/03/2032Tehran, Iran18 - 17 Umair Darwish7 - 29 WPts
21/01/2032Tehran, Iran17 - 17 Steven Doyle1 - 25(1) WPts
22/11/2031Karaj, Iran16 - 17 Ashoka Midaliar0 - 15 WPts
24/09/2031Dushanbe, Tajikistan16 - 16 Vikenti Seidov3 - 8 LPts
27/07/2031Kure, Japan15 - 16 Kazuhiko Masuda16 - 11 WPts
29/05/2031Bucaramanga, Colombia14 - 16 Xavier Yepes16 - 17 WPts
31/03/2031Tabriz, Iran13 - 16 Farhan Mady21 - 18 WPts
02/02/2031Tehran, Iran12 - 16 Amjad Shaheed2 - 18(2) WPts
02/01/2031Mashhad, Iran12 - 15 Quon Miao14 - 16 LPts
29/11/2030Tehran, Iran11 - 15 Jawad Dosaev5 - 10 WPts
01/10/2030Georgetown, Guyana10 - 15 Ian Purvis1 - 18 WPts
03/08/2030Tehran, Iran9 - 15 Liang Luo8 - 7 WPts
05/06/2030Tehran, Iran8 - 15 Felippe Caceres2 - 6 WPts
07/04/2030Kampala, Uganda7 - 15 Abdul Ghaffari6 - 15 WPts
07/02/2030Soweto, South Africa7 - 14 Bongani Majoro25 - 17 LPts
10/12/2029Odense, Denmark7 - 13 Gardiner Kraemer6 - 19 LPts
12/10/2029Karaj, Iran6 - 13 Jaidev Dixit4 - 18 WPts
18/08/2029Tehran, Iran5 - 13 Bruce McWaters2 - 11(2) WPts
20/06/2029Bogota, Colombia4 - 13 Jose Orellana4 - 8 WPts
22/04/2029Tehran, Iran3 - 13 Jeron²m Rabas2 - 7 WPts
22/02/2029Tehran, Iran2 - 13 Suneil Manda1 - 20 WPts
24/12/2028San Bernardo, Chile2 - 12 Gig Villarroel16(1) - 18 LPts
26/10/2028Mashhad, Iran2 - 11 Malik Amer2 - 8 LPts
11/09/2028Karagandy, Kazakhstan2 - 10 Kir Iliyasoff13 - 14 LPts
14/07/2028Tehran, Iran2 - 9 Jiang Hy18 - 25 LPts
30/05/2028Karaj, Iran1 - 9 Imran Siddique9 - 17 WPts
27/04/2028Shamkir, Azerbaijan1 - 8 Asaf Abushev2 - 2 LPts
28/02/2028Qiqihar, China1 - 7 Ho Kwok26(1) - 28 LPts
31/12/2027Vitebsk, Belarus1 - 6 Fedir Chudy14 - 11(1) LPts
01/11/2027Shiraz, Iran1 - 5 Aftab Farooq2 - 1 LPts
23/09/2027Tehran, Iran1 - 4 Farhan Odeh14 - 14 LPts
21/08/2027Liege, Belgium1 - 3 Romain Joel6 - 11 LPts
23/06/2027Tehran, Iran0 - 3 Azam Bina1 - 1 WPts
25/04/2027Riyadh, Saudi Arabia0 - 2 Shayan Aydin11 - 9 LPts
25/02/2027Szczecin, Poland0 - 1 Sergiusz Kalinski13 - 9 LPts
28/12/2026Tehran, Iran0 - 0 Malik Irani3 - 5 LPts