Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  35(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2025Mashhad, Iran34(3) - 14 Eloy Fuentes6 - 8 WPts
20/05/2025Mashhad, Iran33(3) - 14 Gan Wei16 - 13 WPts
21/03/2025Mashhad, Iran32(3) - 14 Sergey Ghacupoff5 - 4 WPts
20/01/2025Mashhad, Iran31(3) - 14 Ardi Bardhi3 - 2 WPts
21/11/2024Mashhad, Iran30(3) - 14 Zaid Chamanga3 - 10 WPts
22/09/2024Mashhad, Iran29(3) - 14 Leonardo Graca1 - 3 WPts
24/07/2024Mashhad, Iran28(3) - 14 Petchsuriya Pricha1 - 6 WPts
25/05/2024Mashhad, Iran27(3) - 14 Matthew Lynch13 - 28 WPts
26/03/2024Mashhad, Iran26(2) - 14 Boris Fayzulin1 - 10(1) WKO3
26/01/2024Mashhad, Iran25(2) - 14 Edmondo Bartolini0 - 9 WPts
27/11/2023Mashhad, Iran24(2) - 14 Paul de Bonnie2 - 2 WPts
27/09/2023Mashhad, Iran24(2) - 13 Orlando Colindres28(2) - 10 LPts
29/07/2023Green Bay, USA23(2) - 13 Frank Anderson19 - 7 WPts
31/05/2023Mashhad, Iran22(2) - 13 Vail Mbengue3 - 13 WPts
01/04/2023Tabriz, Iran22(2) - 12 Amjad Rasheed22 - 12 LPts Iran National Championships 2023View
29/03/2023Tabriz, Iran21(2) - 12 Farhan Mamedaliyev14 - 18 WPts Iran National Championships 2023View
26/03/2023Tabriz, Iran20(2) - 12 Ibrahim Saeed23 - 16 WPts Iran National Championships 2023View
19/03/2023Tegucigalpa, Honduras20(2) - 11 Vicente Mandes8 - 27 LPts
19/01/2023Oslo, Norway19(2) - 11 Njord Bergesen11 - 19 WPts
21/11/2022Athens, Greece18(1) - 11 Georges Musto4 - 17 WKO3
23/09/2022Abidjan, Ivory Coast17(1) - 11 Alexandre Bugatti16 - 13 WPts
26/07/2022Mashhad, Iran16(1) - 11 Sajid Amber1 - 2 WPts
26/05/2022Abidjan, Ivory Coast15(1) - 11 Mortimer Barbusse25 - 2 WPts
28/03/2022Nairobi, Kenya14(1) - 11 John Chemjor18 - 10 WPts
28/01/2022Athens, Greece13 - 11 Atreus Raptis4 - 19(1) WKO3
29/11/2021Mashhad, Iran13 - 10 Olier Bartholdi26 - 3 LPts
28/09/2021Valladolid, Spain12 - 10 Carlos Santander15 - 7 WPts
31/07/2021Quezon City, Philippines12 - 9 Quinto Celeste18 - 2 LPts
02/06/2021Tabriz, Iran11 - 9 Umair Wassan4 - 9 WPts
08/04/2021Port-au-Prince, Haiti11 - 8 Borden Brame5(1) - 15 LPts
08/02/2021Prague, Czech Republic10 - 8 Otakar Vonasek4 - 12 WPts
11/12/2020Athens, Greece9 - 8 Sabastian Panas10 - 9 WPts
11/10/2020Toronto, Canada9 - 7 Dale Kyle11 - 1 LPts
13/08/2020Port St. Lucie, USA8 - 7 Sam Cloy6 - 3 WPts
13/06/2020Mashhad, Iran8 - 6 Ioakim Caurums13 - 5 LPts
12/04/2020Mashhad, Iran7 - 6 Montana Albarran6 - 2 WPts
13/02/2020Chihuahua, Mexico7 - 5 Xalvador Soriano10 - 4 LPts
16/12/2019Santo Domingo de Guzman, Dominican Republic7 - 4 Diego Cal3 - 5 LPts
17/10/2019Tehran, Iran6 - 4 Asif Hasain3 - 7 WPts
20/08/2019Adana, Turkey6 - 3 Deniz Baybashin9 - 2 LPts
21/06/2019Mashhad, Iran5 - 3 Larenzo Armendariz3 - 6 WPts
22/04/2019Maipu, Chile5 - 2 Jesus Casados0 - 6 LPts
20/02/2019Mashhad, Iran4 - 2 Yo Thang1 - 5 WPts
21/12/2018Isfahan, Iran3 - 2 Gan Yan5 - 2 WPts
22/10/2018Tehran, Iran2 - 2 Chiranjeevi Bachchan2 - 2 WPts
26/08/2018Mashhad, Iran1 - 2 Abhay Mohan3 - 2 WPts
28/06/2018Mashhad, Iran0 - 2 Waqas Hamdan1 - 1 WPts
30/04/2018Tabriz, Iran0 - 1 Kashif Mohammed0 - 1 LPts
08/03/2018Mashhad, Iran0 - 0 Zain Tarar0 - 0 LPts