Weightclass:  Featherweight
Location:  Shiraz, Iran
Record:  25(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/09/2034Shiraz, Iran25(2) - 26 Cole Smith24 - 7 LPts
15/07/2034Shiraz, Iran24(2) - 26 Bilal Mourad16 - 24 WPts
14/05/2034Shiraz, Iran23(2) - 26 Haaris Mansour1 - 6 WPts
14/03/2034Shiraz, Iran22(2) - 26 Obiajulu Utseya1 - 1 WPts
13/01/2034Salamanca, Spain21(2) - 26 Juan Mariano6 - 37 WPts
14/11/2033Mashhad, Iran20(2) - 26 Haaris Kamara6 - 34 WPts
17/09/2033Mashhad, Iran19(2) - 26 Haaris Kamara6 - 33 WPts
17/07/2033Mashhad, Iran18(2) - 26 Haaris Kamara6 - 32 WPts
17/05/2033Mashhad, Iran17(2) - 26 Haaris Kamara6 - 31 WPts
26/03/2033Tabriz, Iran17(2) - 25 Waqar Moradi10(1) - 20 LPts Iran National Championships 2033View
07/03/2033Bayamon, Puerto Rico17(2) - 24 Selestino Alire15 - 12 LPts
07/01/2033Antwerp, Belgium17(2) - 23 Laurys Tykel30 - 10 LPts
07/11/2032Drogheda, Ireland16(2) - 23 Evan Berne6 - 15 WPts
09/09/2032Dushanbe, Tajikistan16(2) - 22 Mehdiqulu Sulranov10 - 11 LPts
12/07/2032Minsk, Belarus16(2) - 21 Volodmiri Makar19 - 19 LPts
14/05/2032Mashhad, Iran15(2) - 21 Haaris Kamara4 - 27 WPts
29/03/2032Tabriz, Iran15(2) - 20 Amjad Latif6 - 6 LPts Iran National Championships 2032View
26/03/2032Tabriz, Iran14(2) - 20 Waqar Moradi8 - 15 WPts Iran National Championships 2032View
13/03/2032Shiraz, Iran13(2) - 20 Jere Kytolehto11 - 24 WPts
13/01/2032Shiraz, Iran12(2) - 20 Confucius Sai4 - 9 WPts
14/11/2031Yerevan, Armenia12(2) - 19 Palig Pambakyan8 - 10 LPts
14/09/2031Oulu, Finland11(2) - 19 Mattias Nousiainen4 - 13 WPts
17/07/2031San Jose, Costa Rica10(2) - 19 Vicente Altamirano4 - 13 WPts
19/05/2031Shiraz, Iran9(2) - 19 Majid Sharif4 - 14 WPts
21/03/2031Isfahan, Iran8(2) - 19 Tariq Haque15 - 16 WPts
28/01/2031Hanoi, Vietnam8(2) - 18 Bien Lanh21 - 30 LPts
30/11/2030Isfahan, Iran8(2) - 17 Malik Idris5 - 12 LPts
06/10/2030Shiraz, Iran7(2) - 17 Danyaal Hamed3 - 18 WPts
08/08/2030Isfahan, Iran6(1) - 17 Haaris Naqvi4 - 12(5) WKO2
20/06/2030Amman, Jordan6(1) - 16 Majid Elias24 - 26 LPts
22/04/2030Tabriz, Iran6(1) - 15 Zuffur Dzhalilov4 - 11 LPts
08/03/2030Shiraz, Iran6(1) - 14 Jawad Salman21 - 31 LPts
04/02/2030Shiraz, Iran5(1) - 14 Tariq Mirza1 - 2 WPts
07/12/2029Shiraz, Iran5(1) - 13 Montego Terronez3 - 7 LPts
09/10/2029Shiraz, Iran5(1) - 12 Xaverius Acebo4 - 5 LPts
11/08/2029Shiraz, Iran5(1) - 11 Gao Choi1 - 7 LPts
13/06/2029Shiraz, Iran4(1) - 11 Waqas Hafeez1 - 8 WPts
14/04/2029San Juan, Puerto Rico3 - 11 Vicente Lopez3 - 8 WKO3
14/02/2029Kingston, Jamaica3 - 10 John Bagley1 - 0 LPts
17/12/2028Shiraz, Iran3 - 9 Lloyd Wyllie7 - 8 LPts
19/10/2028Maipu, Chile2 - 9 Montel Herro0 - 5 WPts
21/08/2028Viba del Mar, Chile2 - 8 Federico Hernandes3 - 3 LPts
23/06/2028New Kingston, Jamaica2 - 7 Stephen Dixon20 - 8 LPts
25/04/2028Dublin, Ireland2 - 6 Lee MacBride3 - 17 LPts
26/02/2028San Jose, Costa Rica2 - 5 Frisco Fama21 - 22 LPts
29/12/2027Tabriz, Iran1 - 5 Adnan Abuzyarov0 - 0 WPts
05/11/2027Isfahan, Iran0 - 5 Yasin Ismail0 - 0 WPts
15/09/2027San Juan, Puerto Rico0 - 4 Emilio Galvez8 - 15 LPts
18/07/2027Abidjan, Ivory Coast0 - 3 Yannick Mimoun16 - 9 LPts
20/05/2027Karaj, Iran0 - 2 Deshi Go12 - 14 LPts
26/03/2027Tabriz, Iran0 - 1 Zuffur Jamalov9(1) - 16 LPts
29/01/2027Tehran, Iran0 - 0 Yasin Azad10 - 23 LPts