Weightclass:  Light Heavyweight
Location:  Tehran, Iran
Record:  34(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2028Tehran, Iran33(1) - 17 Adrien Oge2 - 9 WPts
03/11/2027Tehran, Iran32(1) - 17 Honore Lux1 - 0 WPts
04/09/2027Tehran, Iran31(1) - 17 Lisandro Alcoser3 - 5 WPts
06/07/2027Tehran, Iran30(1) - 17 Kliment á Lukanov1 - 5 WPts
07/05/2027Tehran, Iran29(1) - 17 Alejandro Pinon2 - 13 WPts
08/03/2027Tehran, Iran28 - 17 Porter Clarin3 - 14 WKO3
07/01/2027Tehran, Iran27 - 17 Quin Alo3 - 10 WPts
08/11/2026Tehran, Iran26 - 17 Dmytro Novosel2 - 20(2) WPts
08/09/2026Tehran, Iran25 - 17 Rumen á Zhevlakov5 - 9 WPts
10/07/2026Tehran, Iran24 - 17 Ivan Sadygov2 - 11 WPts
11/05/2026Tehran, Iran23 - 17 Rald Caspersen9 - 7 WPts
12/03/2026Tehran, Iran22 - 17 Oleksiy Sokolski9 - 8 WPts
12/01/2026Nanning, China22 - 16 Ahmed Hai61 - 18 LPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China21 - 16 Asif Alam22 - 24 WPts Asia-Oceania Championships 2026View
15/12/2025Tehran, Iran20 - 16 Neil Orem15 - 23 WPts
14/11/2025Nassau, Bahamas19 - 16 Johnny Scollard18 - 10 WPts
14/10/2025Tehran, Iran18 - 16 Idzi Tomaski25 - 13 WPts
10/09/2025Ningbo, China18 - 15 Shnorhali Dakessyan50 - 15 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China17 - 15 Giede Piersens32(2) - 21 WPts Ningbo World Championships 2025View
28/07/2025San Juan, Argentina16 - 15 Santiago Millian7 - 22(1) WPts
30/05/2025San Juan, Argentina16 - 14 Santiago Millian6 - 22(1) LPts
01/04/2025Mashhad, Iran15 - 14 Hassan Amber12 - 24 WPts Iran National Championships 2025View
29/03/2025Mashhad, Iran14 - 14 Haaris Harroun24(3) - 23 WPts Iran National Championships 2025View
26/03/2025Mashhad, Iran13 - 14 Irfan Ayub5 - 18 WPts Iran National Championships 2025View
25/02/2025Kumasi, Ghana12 - 14 Chata Kugblenu5 - 18 WPts
28/12/2024Mashhad, Iran11 - 14 Kamran Emami5 - 15 WPts
06/11/2024Tabriz, Iran10 - 14 Waleed Ashraf5 - 12 WPts
09/09/2024Tehran, Iran9 - 14 Imran Baluch30(2) - 8 WPts
09/08/2024Isfahan, Iran9 - 13 Zhuang Biew28(2) - 16 LPts
07/07/2024Algiers, Algeria9 - 12 Amer Abouelkassem24 - 11 LPts
09/05/2024Mashhad, Iran8 - 12 Farhan Haidar7(1) - 19 WPts
29/03/2024Isfahan, Iran8 - 11 Girish Nallakannu27(4) - 16(1) LPts Iran National Championships 2024View
26/03/2024Isfahan, Iran7 - 11 Qing-Nan Chiu19(2) - 21 WPts Iran National Championships 2024View
11/02/2024Isfahan, Iran7 - 10 Zhuang Biew25(2) - 16 LPts
11/01/2024Tehran, Iran6 - 10 Konstantin Sagadiev4 - 14 WPts
12/11/2023Kumasi, Ghana5 - 10 Ian Amissah5 - 26(18) WPts
14/09/2023Karaj, Iran4 - 10 Wen Thai8 - 14 WPts
17/07/2023Chitungwiza, Zimbabwe3 - 10 Kian Marechera9(1) - 24 WPts
19/05/2023Lagos, Nigeria3 - 9 Yakubu Onyearugbulem24 - 8 LPts
21/03/2023Aalborg, Denmark3 - 8 Nels Mortensen18 - 9 LPts
21/01/2023Tehran, Iran3 - 7 Zuffur Hassen11 - 21 LPts
22/11/2022Dublin, Ireland3 - 6 Andy Brodie16 - 15 LPts
24/09/2022Durban, South Africa3 - 5 Vincent Kazembe13 - 10 LPts
27/07/2022Karaj, Iran3 - 4 Xi-Wang Ding4 - 15 LPts
29/05/2022Tehran, Iran3 - 3 Farhan Hakeem13(1) - 15 LPts
06/04/2022Tehran, Iran3 - 2 Ananta Ganguly10 - 15 LPts
06/02/2022Tehran, Iran3 - 1 Tariq Ghazi12 - 14 LPts
05/01/2022Karaj, Iran2 - 1 Amer Rehmann0 - 0 WPts
25/11/2021Athens, Greece2 - 0 Cecrops Mires2 - 12 LPts
26/09/2021Shiraz, Iran1 - 0 Adnan Khokhar4(1) - 10 WPts
05/08/2021Tehran, Iran0 - 0 Yasin Hassen1 - 0 WPts