Weightclass:  Lightweight
Location:  Tabriz, Iran
Record:  12 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2034Zagreb, Croatia12 - 14 Sebastijan Magzan19 - 7 LPts
11/11/2033Tabriz, Iran12 - 13 Waleed Djabiyev13 - 8 LPts
14/09/2033Medellin, Colombia12 - 12 Vegas Machuca21 - 11 LPts
15/07/2033Edmonton, Canada11 - 12 Oliver Creighton4 - 20 WPts
16/05/2033Tehran, Iran10 - 12 Azam Suhrawardy11 - 17 WPts
26/03/2033Tabriz, Iran10 - 11 Saad Mowad20 - 12 LPts Iran National Championships 2033View
02/03/2033Karaj, Iran9 - 11 Waleed Kamal7 - 8 WPts
14/01/2033Tehran, Iran8 - 11 Azam Suhrawardy10 - 16 WPts
18/11/2032Karaj, Iran8 - 10 Faisal Jaffer11 - 6 LPts
12/10/2032Accra, Ghana8 - 9 Mark Ayew23 - 12 LPts
13/08/2032Tabriz, Iran7 - 9 Voller Laurin3 - 6 WPts
13/07/2032Tabriz, Iran6 - 9 Voller Laurin3 - 5 WPts
12/06/2032Tabriz, Iran5 - 9 Voller Laurin3 - 4 WPts
12/05/2032Tabriz, Iran4 - 9 Voller Laurin3 - 3 WPts
29/03/2032Tabriz, Iran4 - 8 Faisal Naghiyev10 - 1 LPts Iran National Championships 2032View
26/03/2032Tabriz, Iran3 - 8 Vivek Sankar1 - 19 WPts Iran National Championships 2032View
07/03/2032Minsk, Belarus3 - 7 Apostol Dembinski6 - 12 LPts
05/02/2032Minsk, Belarus3 - 6 Apostol Dembinski5 - 12 LPts
05/01/2032Minsk, Belarus3 - 5 Apostol Dembinski4 - 12 LPts
18/11/2031Port-au-Prince, Haiti2 - 5 Lucien Clary16 - 4(1) WPts
20/09/2031Plzen, Czech Republic2 - 4 Samuel Bouska18(1) - 11 LPts
23/07/2031Tabriz, Iran2 - 3 Syed Yacoub19 - 22 LPts
25/05/2031Nassau, Bahamas1 - 3 David Ocheltree0 - 0 WPts
27/03/2031Algiers, Algeria1 - 2 Gazi Lahcen6 - 11 LPts
27/01/2031Karaj, Iran1 - 1 Deepak Bawa3 - 18 LPts
19/12/2030Isfahan, Iran1 - 0 Fo-hai Yoo16 - 19 LPts
05/11/2030Tabriz, Iran0 - 0 Jawad Zain2 - 5 WPts