Weightclass:  Bantamweight
Location:  Tabriz, Iran
Record:  25(2) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2031Tabriz, Iran24(2) - 29 Mohsin Kamal12 - 26 WPts
16/05/2031Tabriz, Iran23(2) - 29 Amjad Lone1 - 3 WPts
17/03/2031Tabriz, Iran23(2) - 28 Dale Rossouw4 - 11 LPts
13/01/2031Tabriz, Iran23(2) - 27 Berj Ohansyan9(1) - 9 LPts
13/11/2030Tabriz, Iran23(2) - 26 Zuffur Hakro7 - 41(2) LPts
15/09/2030Tabriz, Iran22(2) - 26 Zuffur Hakro7 - 40(2) WPts
16/07/2030Tabriz, Iran21(2) - 26 Waqas Novruzov0 - 1 WPts
17/05/2030Tabriz, Iran20(2) - 26 Amjad Shakoor4 - 4 WPts
18/03/2030Tabriz, Iran20(2) - 25 Zafa Jamali3 - 7 LPts
17/01/2030Tabriz, Iran19(2) - 25 Haaris Sasooli3 - 6 WPts
18/11/2029Tabriz, Iran18(2) - 25 Yuan Dam1 - 5 WPts
19/09/2029Tabriz, Iran17(2) - 25 Santiago Revilla2 - 5 WPts
22/07/2029Santo Domingo Oeste, Dominican Republic16(2) - 25 Edmundo Trinidad8 - 10 WPts
24/05/2029Santo Domingo de Guzman, Dominican Republic15(2) - 25 Angel Rozario10 - 16 WPts
26/03/2029Karaj, Iran15(2) - 24 Danyaal Huseynov13 - 15 LPts Iran National Championships 2029View
05/02/2029Zaporizhia, Ukraine14(2) - 24 Kir Vasko6 - 8 WPts
08/12/2028Antipolo, Philippines13(2) - 24 Alano Dandoy5 - 17 WPts
10/10/2028Guayaquil, Ecuador12(2) - 24 Juan Burgo6 - 25 WPts
12/08/2028Suez, Egypt12(2) - 23 Zain Saad20 - 27 LPts
14/06/2028Tehran, Iran11(1) - 23 Zuffur Hakro4 - 28(1) WKO3
24/04/2028Tirana, Albania10(1) - 23 Endrit Krasniqi2 - 18 WPts
25/02/2028Tabriz, Iran9(1) - 23 Zain Samara0 - 1 WPts
27/12/2027Tehran, Iran8(1) - 23 Majid Sadiq11 - 15 WPts
10/11/2027Karaj, Iran7(1) - 23 Ibrahim Rabbani16(1) - 30 WPts
07/10/2027Kingston, Jamaica7(1) - 22 Connor Brockett3 - 19 LPts
09/08/2027Shiraz, Iran7(1) - 21 Malik Hamady17(1) - 23 LPts
28/06/2027Santo Domingo de Guzman, Dominican Republic7(1) - 20 Jeraldo Cortina26(1) - 24 LPts
30/04/2027Tabriz, Iran7(1) - 19 Kamran Khalil7 - 8 LPts
02/03/2027Tabriz, Iran6 - 19 Jawad Sadri7 - 19(4) WKO3
02/01/2027San Jose del Monte, Philippines6 - 18 Peter Boncan9 - 10 LPts
04/11/2026Iksan, South Korea6 - 17 Ki-hun Jeon20 - 23 LPts
06/09/2026San Pedro Sula, Honduras6 - 16 Agapetus Escoto17(2) - 15 LPts
09/07/2026Tipitapa, Nicaragua6 - 15 Quito Olan6 - 18 LPts
11/05/2026Tehran, Iran6 - 14 Irfan Deeb7 - 12 LPts
29/03/2026Isfahan, Iran6 - 13 Chen Pun7 - 4 LPts Iran National Championships 2026View
26/03/2026Isfahan, Iran5 - 13 Hanuman Raghavan4 - 10 WPts Iran National Championships 2026View
26/02/2026Kawasaki, Japan4 - 13 Hajime Oba3 - 8 WPts
29/12/2025Karaj, Iran3 - 13 Irfan Farooqui1 - 11(1) WPts
14/11/2025Karaj, Iran3 - 12 Yao Lau9 - 16 LPts
29/09/2025Tehran, Iran3 - 11 Jawad Abdoo25(2) - 24 LPts
29/08/2025Isfahan, Iran3 - 10 Hanuman Raghavan3 - 7 LPts
30/06/2025Tabriz, Iran2 - 10 Chen Yu2 - 14(2) WPts
01/05/2025Tabriz, Iran2 - 9 Qing-Nan Kang3 - 11 LPts
03/03/2025Tabriz, Iran1 - 9 Joaquin Machado0 - 2 WPts
03/01/2025Tabriz, Iran0 - 9 Xavion Catangui0 - 1 WPts
05/11/2024Mashhad, Iran0 - 8 Chen Pun0 - 0 LPts
05/10/2024Barquisimeto, Venezuela0 - 7 Francisco Natividad4 - 19 LPts
07/08/2024Davao City, Philippines0 - 6 Angel Balamut6 - 18(3) LPts
09/06/2024Riyadh, Saudi Arabia0 - 5 Zuffur Achie15 - 6 LPts
11/04/2024Guadalajara, Mexico0 - 4 Manuel Capellan20(1) - 13 LPts
12/02/2024Tabriz, Iran0 - 3 Faisal Wasti1 - 2 LPts
14/12/2023Rosario, Argentina0 - 2 Lorenzo Merced3 - 17(4) LPts
15/10/2023Tehran, Iran0 - 1 Waleed Hoque0 - 0 LPts
05/09/2023Tabriz, Iran0 - 0 On Tseng2 - 4 LPts