Weightclass:  Middleweight
Location:  Karaj, Iran
Record:  22(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2024Karaj, Iran21(1) - 18 Galen Myron1 - 11 WPts
12/05/2024Karaj, Iran20(1) - 18 Ibrahim Zerhouni11 - 13(1) WPts
13/03/2024Karaj, Iran19(1) - 18 Paku Kartikasari11 - 11 WPts
13/01/2024Karaj, Iran18(1) - 18 Montenegro Tristan1 - 1 WPts
14/11/2023Karaj, Iran17(1) - 18 Juan Nieto0 - 2 WPts
14/09/2023Karaj, Iran16(1) - 18 Rafael Clemente1 - 10 WPts
15/07/2023Karaj, Iran15(1) - 18 Xin Hsieh1 - 0 WPts
16/05/2023Karaj, Iran15(1) - 17 Amer Koroma21(5) - 13 LPts
16/03/2023Karaj, Iran15(1) - 16 Xi-Wang Foong15(3) - 18 LPts
15/01/2023Mashhad, Iran15(1) - 15 Lao-Tzu Moy21(1) - 8 LPts
20/11/2022Athens, Greece15(1) - 14 Christian Fotos12 - 16 LPts
21/09/2022Karaj, Iran15(1) - 13 Irfan Kaiser7 - 17(2) LPts
25/07/2022Karaj, Iran15(1) - 12 Xi-Wang Foong13(3) - 16 LPts
25/05/2022Karaj, Iran14 - 12 Sam Barclay1 - 3 WKO3
26/03/2022Isfahan, Iran13 - 12 Sajid Hamid9 - 16 WPts
29/01/2022Harare, Zimbabwe13 - 11 Robert Mtukudzi9 - 14 LPts
01/12/2021Tehran, Iran12 - 11 Amer Azzam6 - 16 WPts
30/09/2021Mashhad, Iran12 - 10 Faisal Zaher15 - 7 LPts
01/08/2021Karaj, Iran11 - 10 Ming Tuan2 - 20 WPts
31/05/2021Copenhagen, Denmark11 - 9 Von Hermansen10 - 6 LPts
01/04/2021London, UK11 - 8 Faisal Hai10 - 5 LPts
01/02/2021Karaj, Iran10 - 8 Blake Prichett6 - 12 WPts
30/11/2020Prague, Czech Republic9 - 8 Ambro× Platner0 - 14 WPts
01/10/2020London, UK9 - 7 James Sanders7 - 9 LPts
03/08/2020Karaj, Iran8 - 7 Yasin Abraham3 - 12 WPts
02/06/2020Malolos, Philippines7 - 7 Alfonso Largo1 - 6 WPts
04/04/2020Sana'a, Yemen6 - 7 Imran Zakaria10 - 4 WPts
05/02/2020Karaj, Iran6 - 6 Lionel Lenoir8 - 2 LPts
06/12/2019Yerevan, Armenia6 - 5 Mher Bagdazarian5 - 2 LPts
08/10/2019Tehran, Iran5 - 5 Faisal Daoud3 - 5 WPts
16/08/2019Karaj, Iran4 - 5 Cuba Limon0 - 4 WPts
17/06/2019Karaj, Iran3 - 5 Jasvinder Kapoor1 - 6 WPts
18/04/2019Chon Buri, Thailand2 - 5 Rachamongkol Chitranukhroh2 - 3 WPts
17/02/2019Iksan, South Korea2 - 4 Chang-soo Koo0 - 1 LPts
19/12/2018Samarqand, Uzbekistan2 - 3 Rafael Kafarov4 - 0 LPts
21/10/2018Karaj, Iran1 - 3 Quoitrel Aseru0 - 4 WPts
22/08/2018Karaj, Iran1 - 2 Jonathan Simutanyi1 - 1 LPts
22/06/2018Mashhad, Iran1 - 1 Jun Heung1 - 0 LPts
30/04/2018Karaj, Iran0 - 1 Xi-Wang Foong0 - 2 WPts
05/03/2018Karaj, Iran0 - 0 Ali Ishmael0 - 0 LPts