Weightclass:  Featherweight
Location:  Tehran, Iran
Record:  31 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2029Tehran, Iran31 - 23(1) Gower Julien27(1) - 18 LPts
10/07/2029Tehran, Iran30 - 23(1) Diego Eusebio7 - 12 WPts
11/05/2029Tehran, Iran29 - 23(1) Arali Mugabe0 - 2 WPts
12/03/2029Tehran, Iran28 - 23(1) Oldrich Nekola5 - 12 WPts
10/01/2029Tehran, Iran27 - 23(1) Eiji Minami4 - 24 WPts
12/11/2028Tehran, Iran26 - 23(1) Diego Bosque5 - 11 WPts
13/09/2028Tehran, Iran25 - 23(1) Obaid Bowlas0 - 6 WPts
14/07/2028Tehran, Iran24 - 23(1) Vicente Casimiro10 - 26 WPts
15/05/2028Tehran, Iran24 - 22(1) Syed Hossain19(2) - 14 LPts
16/03/2028Tehran, Iran23 - 22(1) Jeronim Fiedor2 - 9 WPts
16/01/2028Tehran, Iran22 - 22(1) Kellen Mauss2 - 10 WPts
16/11/2027Tehran, Iran21 - 22(1) Isaak Diyarow9 - 22 WPts
17/09/2027Shiraz, Iran21 - 21(1) Haaris Bari26 - 26 LPts
21/07/2027Dortmund, Germany20 - 21(1) Arnold Sandt5 - 10 WPts
23/05/2027Heilbronn, Germany19 - 21(1) Manfred Altendorf1 - 11 WPts
25/03/2027Montevideo, Uruguay18 - 21(1) Selestino Briones6 - 15 WPts
25/01/2027Brisbane, Australia18 - 20(1) Michael McGrath4 - 20(4) LPts
27/11/2026Hamburg, Germany18 - 19(1) Lewy Gerdes9 - 11 LPts
29/09/2026Ponce, Puerto Rico17 - 19(1) Noe Regino9 - 12(1) WPts
01/08/2026Tabriz, Iran16 - 19(1) Umair Mirjavadov13(1) - 16(1) WPts
03/06/2026Carolina, Puerto Rico16 - 18(1) Juan Malave44(1) - 4 LPts
05/04/2026Shiraz, Iran15 - 18(1) Jawad Salman10 - 18 WPts
07/02/2026Lima, Peru15 - 17(1) Olindo Salomon39(1) - 22 LPts
10/12/2025Tehran, Iran14 - 17(1) Haaris Sasooli1 - 4 WPts
12/10/2025Mashhad, Iran13 - 17(1) Rehan Wali9 - 19 WPts
23/08/2025Tabriz, Iran13 - 16(1) Yasin Janaliyev28(4) - 25 LPts
22/07/2025Isfahan, Iran13 - 15(1) Ahmed Hamad30(3) - 20(7) LPts
14/06/2025Isfahan, Iran13 - 14(1) Zuffur Kazemi16 - 9 LPts
26/04/2025Karaj, Iran12 - 14(1) Haaris Molla21(3) - 23(2) WPts
26/03/2025Mashhad, Iran12 - 13(1) Amer Alam31 - 15 LPts Iran National Championships 2025View
14/02/2025Tehran, Iran11 - 13(1) Diederich Sauber4 - 5(1) WPts
17/12/2024Tehran, Iran10 - 13(1) Paul Faress6 - 3 WPts
19/10/2024Tehran, Iran9 - 13(1) Yao Zaiylckanoff2 - 8 WPts
21/08/2024Santiago, Chile8 - 13(1) Xaverius Raya12 - 27 WPts
23/06/2024Isfahan, Iran7 - 13(1) Syed Masood6 - 14(1) WPts
29/04/2024Karaj, Iran7 - 12(1) Sanjeev Parmer8 - 12 LPts
26/03/2024Isfahan, Iran7 - 11(1) Ahmed Hamad22(3) - 19(6) LPts Iran National Championships 2024View
22/02/2024Tehran, Iran6 - 11(1) Wayne Ironside2 - 5 WPts
24/12/2023Lima, Peru6 - 10(1) Pancho Molinar30 - 9 LPts
26/10/2023Nassau, Bahamas5 - 10(1) Antwan Scott11 - 9 WPts
28/08/2023Isfahan, Iran4 - 10(1) Zain Yasin5 - 15 WPts
11/07/2023Bayamon, Puerto Rico4 - 9(1) Jerrold Capistran21 - 11 LPts
13/05/2023Bamenda, Cameroon4 - 8(1) Odilon Fonki19 - 14 LPts
14/03/2023Tehran, Iran4 - 7(1) Ali Badour4 - 8 LPts
17/01/2023Tehran, Iran3 - 7(1) Zafa Farooq5 - 7 WPts
17/11/2022Tehran, Iran2 - 7(1) Cortez Galeas0 - 6 WPts
18/09/2022Karaj, Iran1 - 7(1) Hassan Noor0 - 0 WPts
06/08/2022Tehran, Iran1 - 6(1) Shayan Salim0 - 1 LPts
05/07/2022Mashhad, Iran1 - 5(1) Zuffur Moghaddam0 - 0 LPts
19/05/2022Havana, Cuba1 - 4(1) Edmundo Charo2 - 12 LPts
21/03/2022Isfahan, Iran0 - 4(1) Rashid Reza1 - 1 WPts
20/01/2022San Jose, Costa Rica0 - 3 Sancho Cotta16(1) - 9 LKO3
20/11/2021Mashhad, Iran0 - 2 Akbar Mehra17(1) - 8 LPts
27/09/2021Tabriz, Iran0 - 1 Yasin Kafarov23 - 3 LPts
18/08/2021Tehran, Iran0 - 0 Haaris Dzhevanshir2 - 2 LPts