Weightclass:  Heavyweight
Location:  Tehran, Iran
Record:  22(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2029Tehran, Iran21(1) - 22 Noel Leishman11 - 21(2) WPts
09/01/2029Tehran, Iran20(1) - 22 Leonardo Concia3 - 5 WPts
10/11/2028Tehran, Iran19(1) - 22 Aftab Basher6 - 8 WPts
11/09/2028Tehran, Iran19(1) - 21 Obaid Karimi11 - 8 LPts
13/07/2028Tehran, Iran18(1) - 21 Henry McWatters6 - 16 WPts
14/05/2028Tehran, Iran17(1) - 21 Myer Joseph0 - 16 WPts
15/03/2028Tehran, Iran16(1) - 21 Fo-hai Tien4 - 10 WPts
15/01/2028Tehran, Iran15(1) - 21 Jiang Qu3 - 2 WPts
15/11/2027Tehran, Iran14(1) - 21 Malik Salame12(1) - 17 WPts
16/09/2027Tehran, Iran13 - 21 Zhuang Kung0 - 2 WKO3
18/07/2027Tehran, Iran12 - 21 Yasin Fares4(1) - 8 WPts
19/05/2027Tehran, Iran11 - 21 Amer Lodhi16 - 11 WPts
20/03/2027Tehran, Iran10 - 21 Obaid Karimi4 - 5 WPts
19/01/2027Mashhad, Iran9 - 21 Shen Ou4 - 18 WPts
30/11/2026Yerevan, Armenia9 - 20 Nerses Dakesian25 - 30 LPts
02/10/2026Soshanguve, South Africa9 - 19 Baard Goosen9 - 11 LPts
04/08/2026Tehran, Iran9 - 18 Zuffur Shaker9 - 12 LPts
08/06/2026Gdansk, Poland8 - 18 Antoni Gorka5 - 4 WPts
10/04/2026Tehran, Iran8 - 17 Richard Hutcheon3 - 9 LPts
10/02/2026Tehran, Iran7 - 17 Amer Lodhi10 - 8 WPts
12/12/2025Mashhad, Iran6 - 17 Shen Ou1 - 14 WPts
19/10/2025Geneva, Switzerland6 - 16 Donatien Rimbaud12 - 22 LPts
21/08/2025Accra, Ghana5 - 16 Kabonero Bonsu4(1) - 12 WPts
23/06/2025Tabriz, Iran4 - 16 Rehan Abdurrahmanov8(2) - 19 WPts
25/04/2025Varna, Bulgaria4 - 15 Rumen á Slovenov5 - 17 LPts
25/02/2025Tehran, Iran3 - 15 Gazi Jafari5 - 15 WPts
30/12/2024Tehran, Iran2 - 15 Valentino Bersani0 - 11 WPts
01/11/2024Roskilde, Denmark2 - 14 Thorstein Mogen12 - 11 LPts
03/09/2024Tehran, Iran1 - 14 Khaladdin Hanichevanskii0 - 1 WPts
06/07/2024Leicester, UK1 - 13 Blake Hallum11 - 8 LPts
08/05/2024Tehran, Iran1 - 12 Sennett Longo1 - 0 LPts
10/03/2024Tehran, Iran1 - 11 Mark Hedding8 - 12 LPts
10/01/2024Mashhad, Iran1 - 10 Umair Kamali13 - 13 LPts
12/11/2023Mashhad, Iran1 - 9 Yong Wing3 - 31 LPts
14/09/2023Isfahan, Iran1 - 8 Irfan Ebrahim1 - 17 LPts
16/07/2023Kampala, Uganda1 - 7 Waqas Sharaf0 - 11 LPts
17/05/2023Takoradi, Ghana1 - 6 Peabo Dede2 - 1 LPts
19/03/2023Tabriz, Iran1 - 5 Umair Allahverdiyev19 - 15 LPts
20/01/2023Merlo, Argentina1 - 4 Marjun Tostado13 - 14 LPts
22/11/2022Los Angeles, USA1 - 3 Robert Broaden11 - 14 LPts
24/09/2022Tehran, Iran1 - 2 Tung Sung23 - 8 LPts
27/07/2022Accra, Ghana1 - 1 Abdul Meskin5 - 25 LPts
29/05/2022Tehran, Iran1 - 0 Hui-chao Sam8 - 16 LPts
18/04/2022Tehran, Iran0 - 0 Vicente Quijada1 - 0 WPts