Weightclass:  Middleweight
Location:  Isfahan, Iran
Record:  14(2) - 32(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2025Isfahan, Iran13(2) - 32(2) Kamran Sharif10 - 15 WPts
24/04/2025Isfahan, Iran13(2) - 31(2) Azam Najor2 - 5 LPts
23/02/2025Isfahan, Iran12(2) - 31(2) Christoph Kara5 - 7 WPts
25/12/2024Isfahan, Iran12(2) - 30(2) Harish Chadha20(1) - 22 LPts
26/10/2024Isfahan, Iran11(2) - 30(2) Hui-chao Au18 - 25 WPts
27/08/2024Isfahan, Iran11(2) - 29(2) Asif Bagheri5(1) - 14 LPts
28/06/2024Isfahan, Iran10(1) - 29(2) Madhav Baria3(1) - 9(3) WKO3
29/04/2024Isfahan, Iran10(1) - 28(1) Amer Koroma28(7) - 14 LKO3
29/02/2024Isfahan, Iran9(1) - 28(1) Gazi Suhrawardy20(1) - 19 WPts
31/12/2023Isfahan, Iran9(1) - 27(1) Ferrand Casta17(2) - 14 LPts
01/11/2023Isfahan, Iran9(1) - 26(1) Emem Ukiwe17 - 15 LPts
02/09/2023Isfahan, Iran9(1) - 25 Amer Koroma23(5) - 13 LKO3
04/07/2023Isfahan, Iran8(1) - 25 Umair Mekky4 - 6 WPts
06/05/2023Vienna, Austria8(1) - 24 Mayor Dork13 - 16 LPts
08/03/2023Nonthaburi, Thailand8(1) - 23 Kiatchai Chantaroj10(3) - 20 LPts
08/01/2023Isfahan, Iran7(1) - 23 Manchu Yaw0 - 7 WPts
08/11/2022Viba del Mar, Chile7(1) - 22 Xeres Monserrate13 - 16(2) LPts
10/09/2022Melbourne, Australia6 - 22 James Broadie9(1) - 15(3) WKO3
13/07/2022Antwerp, Belgium6 - 21 Jordaen Van Eyck11 - 18 LPts
15/05/2022Ulaanbaatar, Mongolia6 - 20 Borya Ishtomor5 - 15 LPts
16/03/2022Kharkiv, Ukraine6 - 19 Volodmiri Trush12 - 12 LPts
16/01/2022Vienna, Austria6 - 18 Ferdie Ulbrich11 - 3 LPts
18/11/2021Belfast, UK6 - 17 Brandon Kearney11(1) - 7 LPts
20/09/2021Cork, Ireland6 - 16 Darragh McGinnis10 - 11 LPts
23/07/2021Brampton, Canada6 - 15 Arran Lennox14 - 7 LPts
25/05/2021Cheonan, South Korea6 - 14 Young-cheol Heo9 - 4 LPts
26/03/2021Isfahan, Iran6 - 13 Wen Tsai14 - 7 LPts
26/01/2021Isfahan, Iran6 - 12 Jing Chiu16 - 4 LPts
25/11/2020Guayaquil, Ecuador5 - 12 Loredo Leal2 - 15 WPts
26/09/2020Isfahan, Iran4 - 12 Doncho á Iliev5 - 8 WPts
27/07/2020Tehran, Iran4 - 11 Li Jian10 - 5 LPts
03/06/2020Mashhad, Iran4 - 10 Majid Jamali3 - 9 LPts
04/04/2020Isfahan, Iran4 - 9 Wen Young7 - 6 LPts
16/02/2020Isfahan, Iran4 - 8 Robert Murrey3 - 4 LPts
17/12/2019Isfahan, Iran3 - 8 Confucius Hwang0 - 2 WPts
17/10/2019Tehran, Iran3 - 7 Tariq Kalil4 - 5 LPts
19/08/2019Isfahan, Iran3 - 6 Jochem Neyts4 - 5 LPts
20/06/2019Montevideo, Uruguay3 - 5 Iago Lara5 - 3 LPts
22/04/2019Isfahan, Iran3 - 4 Jasvinder Kapoor0 - 6 LPts
19/02/2019Isfahan, Iran3 - 3 Waqar Zamani5 - 2 LPts
19/12/2018Isfahan, Iran2 - 3 Serhat Hayreddin2 - 5 WPts
20/10/2018Isfahan, Iran2 - 2 Siddharth Thaker1 - 1 LPts
21/08/2018Mashhad, Iran2 - 1 Waleed Farhat1 - 0 LPts
09/07/2018Mixco, Guatemala1 - 1 Joaquin Constancio1 - 1 WPts
09/05/2018Karaj, Iran1 - 0 Haaris Huda0 - 0 LPts
21/03/2018Isfahan, Iran0 - 0 Jawad Baccus0 - 1 WPts