Weightclass:  Middleweight
Location:  Tehran, Iran
Record:  18(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2025Tehran, Iran17(1) - 23 Neron Taruc3 - 7 WPts
13/11/2024Tehran, Iran16(1) - 23 Hudhafah Saqqat7 - 21 WPts
13/09/2024Tehran, Iran15(1) - 23 James Bejar0 - 6 WPts
14/07/2024Tehran, Iran14 - 23 Gaylord Beaudin5 - 11(2) WKO3
14/05/2024Tehran, Iran13 - 23 Andre Marais1 - 5 WPts
15/03/2024Tehran, Iran12 - 23 Esteban Buelna1 - 5 WPts
15/01/2024Tehran, Iran11 - 23 Saad Sarwar2 - 10 WPts
16/11/2023Tehran, Iran10 - 23 Farhan Musharraf1 - 0 WPts
17/09/2023Tehran, Iran9 - 23 Min-hyeok Sim3(1) - 9 WPts
19/07/2023Tehran, Iran8 - 23 Jeffrey Sauvage1 - 8 WPts
19/05/2023Tehran, Iran7 - 23 Nazar Barak0 - 5 WPts
20/03/2023Tehran, Iran6 - 23 Petros Lillis0 - 7 WPts
19/01/2023Tehran, Iran6 - 22 Wen Tsai22 - 10 LPts
21/11/2022Tabriz, Iran6 - 21 Bilal Tamer12 - 7 LPts
25/09/2022Tehran, Iran6 - 20 Tariq Salloum7 - 20 LPts
28/07/2022Mashhad, Iran6 - 19 Waleed Rahaman24(1) - 6 LPts
31/05/2022Tehran, Iran6 - 18 Kamran Jamail20 - 9 LPts
01/04/2022Tehran, Iran6 - 17 Mohsin Hatem6 - 18(1) LPts
03/02/2022Tehran, Iran6 - 16 Jasvinder Kapoor6 - 17 LPts
04/12/2021Tehran, Iran6 - 15 Billy Blaine22 - 6 LPts
03/10/2021Mashhad, Iran6 - 14 Majid Jamali7 - 13 LPts
02/08/2021Naples, Italy6 - 13 Fillipo De Bono16(2) - 5 LPts
04/06/2021Shiraz, Iran5 - 13 Yasin Nagi7 - 14 WPts
14/04/2021Tehran, Iran4 - 13 Qalqandar Nagiev16(1) - 6 WPts
12/02/2021Tehran, Iran4 - 12 Ibrahim Nabiyev7 - 4 LPts
13/12/2020Toshkent, Uzbekistan3 - 12 Dmitri Kasym7 - 13 WPts
15/10/2020Tehran, Iran3 - 11 Xin Ruan2 - 2 LPts
16/08/2020Tehran, Iran2 - 11 Bilal Tamer2 - 2 WPts
15/06/2020Monterrey, Mexico1 - 11 Cortez Lamar13 - 4 WPts
17/04/2020Tehran, Iran1 - 10 Waleed Ahmad11 - 4 LPts
18/02/2020Seoul, South Korea1 - 9 Kee-hee Lee2 - 8 LPts
20/12/2019Tehran, Iran1 - 8 Haaris Hadi5 - 4 LPts
21/10/2019Goyang, South Korea1 - 7 Woo-young Chung5 - 7 LPts
23/08/2019Tehran, Iran1 - 6 Ye Mok5 - 3 LPts
23/06/2019Tehran, Iran0 - 6 Irfan Sinai6 - 1 WPts
23/04/2019Nairobi, Kenya0 - 5 Nwa Kariuki5 - 3 LPts
21/02/2019Tehran, Iran0 - 4 Azam Semaan5 - 1 LPts
21/12/2018Tehran, Iran0 - 3 Rehan Noon2 - 2 LPts
06/11/2018Copenhagen, Denmark0 - 2 Bjorn Ohlsen0 - 0 LPts
08/09/2018Tehran, Iran0 - 1 Zhuang Zhuo0 - 3 LPts
08/07/2018Tehran, Iran0 - 0 Sergey Dziuk1 - 0 LPts