Weightclass:  Flyweight
Location:  Mashhad, Iran
Record:  33(3) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2026Mashhad, Iran32(3) - 19 Angel Ledo2 - 12 WPts
17/01/2026Mashhad, Iran31(3) - 19 Phumelele Govender6 - 16 WPts
18/11/2025Mashhad, Iran30(3) - 19 Juan Antolin7 - 18 WPts
19/09/2025Mashhad, Iran29(3) - 19 Sam Molewa3 - 7 WPts
22/07/2025Mashhad, Iran28(3) - 19 Matthew Duffie7 - 4 WPts
23/05/2025Mashhad, Iran27(2) - 19 Rodrigo Villamar0 - 18(11) WKO3
25/03/2025Mashhad, Iran27(2) - 18 Xavier Avitia11 - 17 LPts
24/01/2025Mashhad, Iran26(2) - 18 Diego Degollado4 - 26(4) WPts
25/11/2024Mashhad, Iran25(2) - 18 Taras Kovalenko0 - 13(3) WPts
26/09/2024Mashhad, Iran24(2) - 18 Oleos Garcia18(1) - 24 WPts
29/07/2024Mashhad, Iran23(2) - 18 Ximen Castillo7 - 18 WPts
30/05/2024Mashhad, Iran22(2) - 18 Dave Henrie4 - 9 WPts
01/04/2024Isfahan, Iran21(2) - 18 Fo-hsing Chi17 - 10 WPts Iran National Championships 2024View
29/03/2024Isfahan, Iran20(2) - 18 Abdul Mamedov26(2) - 24 WPts Iran National Championships 2024View
26/03/2024Isfahan, Iran19(2) - 18 Ali Mir19 - 9 WPts Iran National Championships 2024View
17/03/2024Mashhad, Iran18(2) - 18 Augusto Cosenza0 - 16 WPts
17/01/2024Mashhad, Iran17(2) - 18 Quiqui De la Paz0 - 9 WPts
19/11/2023Mashhad, Iran16(2) - 18 Hassan Matin0 - 3 WPts
20/09/2023Leon, Mexico15(1) - 18 Jax Langa0 - 7(2) WKO2
23/07/2023Tegucigalpa, Honduras15(1) - 17 Rodrigo Diaz31 - 4 LPts
24/05/2023Managua, Nicaragua14(1) - 17 Vicente Urena16(1) - 17 WPts
26/03/2023Tabriz, Iran14(1) - 16 Danyaal Vohra35 - 7 LPts Iran National Championships 2023View
19/03/2023Himeji, Japan14(1) - 15 Dai Taira29(1) - 3 LPts
19/01/2023Daejeon, South Korea14(1) - 14 Joo-ho Yoo18 - 10 LPts
20/11/2022Mashhad, Iran13(1) - 14 Juan Marro3 - 6 WPts
21/09/2022Bayamon, Puerto Rico13(1) - 13 Joaquin Ordaz20 - 8 LPts
24/07/2022Mashhad, Iran13(1) - 12 Dai Tengan14(2) - 11 LPts
24/05/2022Istanbul, Turkey12(1) - 12 Bora Soyadi0 - 2 WPts
26/03/2022Mashhad, Iran11(1) - 12 Tjipto Caesario9 - 18(15) WPts
25/01/2022Matamoros, Mexico10 - 12 Ryo Rochel2 - 16(1) WKO3
26/11/2021Bandung, Indonesia10 - 11 Eko Arifin12(1) - 10 LPts
27/09/2021Asuncion, Paraguay10 - 10 Santiago Ledezma6 - 15(3) LPts
29/07/2021Bangkok, Thailand10 - 9 Susuwandee Jaturapattanapong16(1) - 3 LPts
31/05/2021Ponce, Puerto Rico10 - 8 Alejandro Briceno2 - 13 LPts
02/04/2021Mashhad, Iran9 - 8 Bedrich Jarosh2 - 4 WPts
02/02/2021Mashhad, Iran8 - 8 Hilario Lazos1 - 4 WPts
01/12/2020Bogor, Indonesia8 - 7 Wibawa Masduki13 - 4 LPts
01/10/2020Lima, Peru7 - 7 Montana Canto4 - 13 WPts
03/08/2020Mashhad, Iran7 - 6 Irfan Abdo7 - 8 LPts
02/06/2020San Pedro Sula, Honduras7 - 5 Reynaldo Claros12 - 5 LPts
02/04/2020Managua, Nicaragua6 - 5 Rogelio Mingo9(2) - 6 WPts
03/02/2020Kharkiv, Ukraine5 - 5 Fedir Kabat0 - 2 WPts
04/12/2019Caracas, Venezuela4 - 5 Leonel Terrones4 - 8 WPts
06/10/2019Mashhad, Iran4 - 4 Haaris Sharif5 - 4 LPts
06/08/2019Mashhad, Iran3 - 4 Hsin Tsoi5 - 4 WPts
06/06/2019Mashhad, Iran3 - 3 Min-hyeok Baik3 - 4 LPts
07/04/2019Mashhad, Iran2 - 3 Bilal Mamedov1 - 8(1) WPts
04/02/2019Mashhad, Iran1 - 3 Alejandro Chavarin3 - 4 WPts
06/12/2018Mashhad, Iran0 - 3 Tofiq Abdelnour1 - 1 WPts
07/10/2018Baku, Azerbaijan0 - 2 Jumshud Narimanov1 - 1 LPts
08/08/2018Isfahan, Iran0 - 1 Danyaal Amber2 - 0 LPts
05/07/2018Mashhad, Iran0 - 0 Rashid Ben3 - 1 LPts