Weightclass:  Middleweight
Location:  Mashhad, Iran
Record:  19 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2023Mashhad, Iran18 - 14 Haaris Aziz1 - 3 WPts
27/01/2023Mashhad, Iran17 - 14 Seung-dae Ma0 - 10 WPts
27/11/2022Mashhad, Iran16 - 14 Xyshaun Haambokoma2 - 6 WPts
28/09/2022Mashhad, Iran15 - 14 Jae-sung Bak3 - 3 WPts
30/07/2022Mashhad, Iran14 - 14 Emilio Delgadillo1 - 8 WPts
29/05/2022Mashhad, Iran14 - 13 Rob Canh8 - 9 LPts
30/03/2022Mashhad, Iran14 - 12 Tolga Shafak7 - 20 LPts
29/01/2022Mashhad, Iran13 - 12 Xi-Wang Foong13(3) - 13 WPts
28/11/2021Mashhad, Iran12 - 12 Genjo Ong3 - 8(1) WPts
27/09/2021Mashhad, Iran11 - 12 Abdul Hamdan1 - 0 WPts
27/07/2021Mashhad, Iran11 - 11 Dai Muto11(1) - 11 LPts
26/05/2021Mashhad, Iran11 - 10 Haaris Saade12 - 4 LPts
26/03/2021Harare, Zimbabwe11 - 9 Yobachi Mujuru14 - 5 LPts
26/01/2021Mashhad, Iran10 - 9 Jing Au8 - 8(1) WPts
25/11/2020Mashhad, Iran10 - 8 Ahmed Amin3 - 5 LPts
24/09/2020Wiesbaden, Germany10 - 7 Sigwalt Debold9 - 3 LPts
27/07/2020Karaj, Iran10 - 6 Hui-chao Au5 - 10 LPts
03/06/2020Mashhad, Iran10 - 5 Ahmed Amin2 - 2 LPts
02/04/2020Mashhad, Iran9 - 5 Confucius Hwang0 - 4 WPts
02/02/2020Mashhad, Iran9 - 4 Haider Zakaria10 - 3 LPts
03/12/2019Mashhad, Iran9 - 3 Ahmed Ghattas4 - 2 LPts
03/10/2019Minsk, Belarus8 - 3 Vanko Kovalski1 - 7 WPts
05/08/2019Tirana, Albania7 - 3 Fatlum Sapunxiu2 - 7 WPts
07/06/2019Mashhad, Iran6 - 3 Paul Gibson1 - 1 WPts
08/04/2019Mashhad, Iran6 - 2 Pablo Uriarte1 - 6 LPts
06/02/2019Kiev, Ukraine5 - 2 Vasyl Wayda4 - 3 WPts
08/12/2018Rotterdam, Netherlands4 - 2 Elvis Schelphaeghe1 - 4 WPts
09/10/2018Mashhad, Iran3 - 2 Asif Hai1 - 1 WPts
09/08/2018Mashhad, Iran3 - 1 Pawel Surma1 - 2 LPts
09/06/2018Mashhad, Iran2 - 1 Atif Mazari0 - 1 WPts
08/04/2018Tabriz, Iran1 - 1 Danyaal Hanichevanskii0 - 0 WPts
25/02/2018Mashhad, Iran0 - 1 Woo Juan1 - 0 WPts
09/01/2018Gomel, Belarus0 - 0 Valeri Boback0 - 0 LPts