Weightclass:  Featherweight
Location:  Isfahan, Iran
Record:  42(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2026Isfahan, Iran41 - 18 Zafa Mowad11 - 18(7) WKO3
05/05/2026Isfahan, Iran40 - 18 Ramirez Gamon2 - 14 WPts
06/03/2026Isfahan, Iran39 - 18 Abdul Mousa2 - 10 WPts
06/01/2026Isfahan, Iran38 - 18 Malik Radi1 - 3 WPts
07/11/2025Isfahan, Iran37 - 18 Asif Hoque3 - 14 WPts
07/09/2025Isfahan, Iran36 - 18 Hristo á Astakhov2 - 14(1) WPts
09/07/2025Isfahan, Iran35 - 18 Neron Valenzuela1 - 7 WPts
10/05/2025Isfahan, Iran34 - 18 Diego Barrios0 - 7 WPts
11/03/2025Isfahan, Iran33 - 18 Pancho Palpal-latok3 - 14 WPts
10/01/2025Isfahan, Iran32 - 18 Reinald Nin1 - 10(1) WPts
10/11/2024Isfahan, Iran31 - 18 Dax Mangane2 - 10 WPts
09/09/2024Isfahan, Iran30 - 18 Pancho Medero3 - 10 WPts
12/07/2024Shiraz, Iran30 - 17 Yo Lee32 - 9 LPts
17/05/2024Tehran, Iran29 - 17 Umair Hamidi21(1) - 20 WPts
26/03/2024Isfahan, Iran29 - 16 Haaris Bari8 - 18 LPts Iran National Championships 2024View
09/03/2024Tehran, Iran29 - 15 Huang-fu Tow32(3) - 8 LPts
12/01/2024Isfahan, Iran28 - 15 Deshi Go0 - 5 WPts
13/11/2023Kiel, Germany27 - 15 Sigiwald Christl14(1) - 18 WPts
15/09/2023Tamale, Ghana26 - 15 Kwamin Kasanbata13(2) - 21 WPts
18/07/2023Accra, Ghana25 - 15 Penda Addow25 - 7 WPts
20/05/2023Karaj, Iran24 - 15 Balamurali Saini18 - 15 WPts
29/03/2023Tabriz, Iran24 - 14 Ali Rizaev14 - 9 LPts Iran National Championships 2023View
26/03/2023Tabriz, Iran23 - 14 Jin Yip22(1) - 12 WPts Iran National Championships 2023View
22/03/2023Kumasi, Ghana22 - 14 Faraji Konadu5 - 22 WPts
22/01/2023Karaj, Iran22 - 13 Kanja Cheema11(2) - 20 LPts
24/11/2022La Florida, Chile21 - 13 Santiago Disla16 - 11 WPts
26/09/2022Tehran, Iran21 - 12 Kashif Abbasi26 - 2 LPts
26/08/2022Tehran, Iran20 - 12 Abdul Ghani10 - 19 WPts
24/07/2022Tehran, Iran20 - 11 An Cha7 - 21 LPts
24/05/2022Tehran, Iran19 - 11 An Cha7 - 20 WPts
01/04/2022Tabriz, Iran19 - 10 Yasin Halaby23 - 8 LPts Iran National Championships 2022View
29/03/2022Tabriz, Iran18 - 10 Zafa Dib18 - 4 WPts Iran National Championships 2022View
26/03/2022Tabriz, Iran17 - 10 Zain Najjar15 - 13 WPts Iran National Championships 2022View
25/01/2022Mueang Samut Prakan, Thailand17 - 9 Susu Sithluangphophun15 - 7 LPts
25/11/2021Accra, Ghana16 - 9 Scott Kuenyehia6 - 11 WPts
25/09/2021Tegucigalpa, Honduras16 - 8 Ora Lasso16(1) - 8 LPts
28/07/2021Athens, Greece16 - 7 Plexippus Agne13(2) - 9 LPts
27/05/2021Isfahan, Iran15 - 7 Juan Kabaitan4 - 11 WPts
27/03/2021Isfahan, Iran15 - 6 Borya Trofimov15 - 3 LPts
27/01/2021Isfahan, Iran15 - 5 Vesa Askola17 - 2 LPts
26/11/2020Tehran, Iran14 - 5 Yu Xia4 - 13 WPts
21/10/2020Brasilia, Brazil14 - 4 Santiago Silverio9 - 7 LPts
23/08/2020Tehran, Iran13 - 4 Waqar Zakaria2 - 14 WPts
19/07/2020Tehran, Iran12 - 4 Lei Zhen8 - 5 WPts
16/06/2020Isfahan, Iran11 - 4 Leif Ramstad1 - 2 WPts
15/04/2020Isfahan, Iran10 - 4 Danyaal Ramin4 - 8 WPts
16/02/2020Isfahan, Iran9 - 4 Abdul Ghani6 - 7 WPts
17/12/2019Yaoundé, Cameroon8 - 4 Tenenan Moreau8 - 3 WPts
19/10/2019Tehran, Iran7 - 4 Kashif Kalil2 - 7 WPts
17/09/2019Taytay, Philippines6 - 4 Carlos Galasinao2 - 5 WPts
19/07/2019Dnipropetrovsk, Ukraine6 - 3 Vasili Polansky3 - 1 LPts
20/05/2019Tehran, Iran6 - 2 Xi-Wang Leung4 - 2 LPts
30/03/2019Kitwe, Zambia6 - 1 Kaleb Muleya2 - 6 LPts
29/01/2019Mexico City, Mexico5 - 1 Angel Quijas4 - 3 WPts
01/12/2018Isfahan, Iran4 - 1 Majid Najjar2 - 1 WPts
22/10/2018Isfahan, Iran3 - 1 Waqar Abdoo2 - 2 WPts
23/08/2018Isfahan, Iran2 - 1 Antonio Ortiz0 - 4 WPts
24/06/2018Tehran, Iran1 - 1 Atif Burki1 - 2 WPts
29/04/2018Isfahan, Iran0 - 1 Tariq Farooq0 - 1 WPts
05/03/2018Mashhad, Iran0 - 0 Syed Pirani0 - 0 LPts