Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  34(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/04/2025Mashhad, Iran33(1) - 13 Aftab Hashemi2 - 4 WPts
02/02/2025Mashhad, Iran32(1) - 13 Can Tosun3 - 10 WPts
05/12/2024Mashhad, Iran31(1) - 13 TadeᚠHornak2 - 3(1) WPts
07/10/2024Mashhad, Iran30(1) - 13 Khalid Fayad6 - 14 WPts
08/08/2024Depok, Indonesia29(1) - 13 Gathot Dau31 - 16 WPts
06/07/2024Mashhad, Iran29(1) - 12 Guillermo Conde10 - 22 LPts
05/06/2024Mashhad, Iran28(1) - 12 Guillermo Conde10 - 21 WPts
05/05/2024Mashhad, Iran27(1) - 12 Guillermo Conde10 - 20 WPts
01/04/2024Isfahan, Iran27(1) - 11 Irfan Saab5 - 8 LPts Iran National Championships 2024View
29/03/2024Isfahan, Iran26(1) - 11 Ahmed Budagova17 - 8 WPts Iran National Championships 2024View
26/03/2024Isfahan, Iran25(1) - 11 Shen Jing7 - 25 WPts Iran National Championships 2024View
07/03/2024Mashhad, Iran24(1) - 11 Noe Palomino17 - 14 WPts
05/02/2024Mashhad, Iran23(1) - 11 Noe Palomino17 - 13 WPts
04/01/2024Bamenda, Cameroon23(1) - 10 Anicetus Assouekotto10(1) - 19 LPts
12/11/2023Pikine, Senegal22(1) - 10 Montrell Djiba3(1) - 29 WPts
13/09/2023Athens, Greece21(1) - 10 Christian Gikas23 - 10 WPts
16/07/2023Khabarovsk, Russia20(1) - 10 Valeri Likholitov16 - 17 WPts
18/05/2023Kuala Lumpur, Malaysia19 - 10 Waqas Ansari2 - 31(6) WKO3
20/03/2023Mashhad, Iran19 - 9 Faisal Ally20 - 12 LPts
20/01/2023Paris, France19 - 8 Raoul Baston6 - 22 LPts
22/11/2022Mashhad, Iran18 - 8 Emmanuel Mader14 - 13 WPts
22/09/2022Shymkent, Kazakhstan18 - 7 Zafa Kunaeff11 - 18(2) LPts
25/07/2022Rome, Italy17 - 7 Vico Tripodi12 - 14 WPts
27/05/2022Vilnius, Lithuania16 - 7 Natan Gawlak13(1) - 15 WPts
29/03/2022Tabriz, Iran16 - 6 Liko Cheen16 - 4 LPts Iran National Championships 2022View
26/03/2022Tabriz, Iran15 - 6 Haider Rehman15 - 6 WPts Iran National Championships 2022View
18/02/2022Lima, Peru15 - 5 Alfonso Ocana18 - 11 LPts
20/12/2021Mashhad, Iran14 - 5 Vicente Silguero2 - 8 WPts
20/10/2021Cabuyao, Philippines13 - 5 Santiago Nunez4 - 15 WPts
21/08/2021Mashhad, Iran12 - 5 Snorre Johnsen12 - 9 WPts
20/06/2021Mashhad, Iran11 - 5 Anderson Windell1 - 7 WPts
20/04/2021Tehran, Iran11 - 4 Yo Chiou18 - 4 LPts
20/02/2021Mashhad, Iran10 - 4 Porfio Satot3 - 8 WPts
22/12/2020Mashhad, Iran9 - 4 Patryk Dombroski1 - 4 WPts
22/10/2020Imus, Philippines8 - 4 Xabat Olan1 - 4 WPts
24/08/2020Mashhad, Iran7 - 4 Waqar Mir0 - 1 WPts
23/06/2020Cologne, Germany6 - 4 Lenard Marien3 - 9 WPts
25/04/2020Mashhad, Iran6 - 3 Zuffur Hamady8 - 7 LPts
27/02/2020Mashhad, Iran6 - 2 Ahmed Moustafa9 - 2 LPts
28/12/2019Mashhad, Iran5 - 2 On Keng0 - 1 WPts
28/10/2019Mashhad, Iran4 - 2 Emilio Matas7 - 1 WPts
29/08/2019Mashhad, Iran3 - 2 Ahmed Moustafa8 - 0 WPts
29/06/2019Tehran, Iran2 - 2 Danyaal Ali2 - 5 WPts
03/05/2019Mashhad, Iran2 - 1 Richard Ballantyne1 - 0 LPts
03/03/2019Mashhad, Iran1 - 1 Juan Cerezo0 - 2 WPts
03/01/2019Athens, Greece0 - 1 Anatole Petro0 - 1 WPts
05/11/2018Mashhad, Iran0 - 0 Amer Mousa2 - 0 LPts