Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  23(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2023Mashhad, Iran22 - 12 Ian Couden4 - 15 WKO2
19/05/2023Mashhad, Iran21 - 12 Shayan Hashim7 - 11 WPts
20/03/2023Mashhad, Iran20 - 12 Zain Naseer19 - 9 WPts
19/01/2023Mashhad, Iran20 - 11 Abdul Kasuri28 - 6 LPts
19/11/2022Havana, Cuba19 - 11 Nicandro Belmontes23 - 7 WPts
21/09/2022Dushanbe, Tajikistan19 - 10 Manaf Farid19 - 9 LPts
24/07/2022Vilnius, Lithuania18 - 10 Sergiusz Basa5 - 18 WPts
25/05/2022Mashhad, Iran18 - 9 Nick Liddle21(1) - 7 LPts
26/03/2022Tabriz, Iran18 - 8 Ali Sayed19 - 5 LPts Iran National Championships 2022View
24/01/2022Panama City, Panama17 - 8 Senon Cortina9(1) - 17 WPts
26/11/2021Ghent, Belgium17 - 7 Mikael Neirync12 - 11 LPts
28/09/2021Croix des Bouqets, Haiti17 - 6 Reinald Breton14 - 8(3) LPts
30/07/2021Mashhad, Iran16 - 6 Jawad Fayad5 - 18 WPts
29/05/2021Mashhad, Iran16 - 5 Amin Kwaitonggym11 - 7 LPts
29/03/2021Mashhad, Iran15 - 5 Waqas Alekperov17 - 4 WPts
29/01/2021Udon Thani, Thailand14 - 5 Jomthong Kittichai0 - 10 WPts
01/12/2020Mashhad, Iran13 - 5 Uli Deneke5 - 11(2) WPts
01/10/2020Tehran, Iran13 - 4 Haaris Abdulla16 - 2 LPts
03/08/2020Prague, Czech Republic12 - 4 Alexandr Machac6 - 10 WPts
03/06/2020Cebu City, Philippines12 - 3 Diego Quijada3 - 6 LPts
05/04/2020San Juan, Puerto Rico11 - 3 Neper Patron5 - 8 WPts
06/02/2020Nairobi, Kenya11 - 2 Phil Karoki8 - 5 LPts
09/12/2019Tehran, Iran10 - 2 Majid Harroun1 - 12 WPts
20/10/2019Mashhad, Iran9 - 2 Tabansi Kaloki0 - 9 WPts
21/08/2019Mashhad, Iran8 - 2 Jun Auyong3 - 5 WPts
22/06/2019Mashhad, Iran7 - 2 Jansen Geppert3 - 2 WPts
23/04/2019Mashhad, Iran6 - 2 Danyaal Eid0 - 3 WPts
21/02/2019Isfahan, Iran5 - 2 Obaid Basher3 - 3 WPts
12/01/2019Mashhad, Iran4 - 2 Donatien Bugatti4(1) - 1 WPts
14/11/2018Mashhad, Iran3 - 2 Zdravko á Paisi1 - 2 WPts
14/09/2018Mashhad, Iran3 - 1 Yo Chiou4 - 1 LPts
14/07/2018Mashhad, Iran3 - 0 Ulrik Derksen1 - 3 LPts
15/05/2018Mashhad, Iran2 - 0 Sun Chiou2 - 0 WPts
17/03/2018Mashhad, Iran1 - 0 Adnan Kaleel0 - 2 WPts
07/02/2018Isfahan, Iran0 - 0 Rashid Ghattas0 - 0 WPts