Weightclass:  Heavyweight
Location:  Tehran, Iran
Record:  24 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033Tehran, Iran23 - 14 Onofre Cancel1 - 11 WPts
18/09/2033Tehran, Iran22 - 14 Montana Laris1 - 13 WPts
19/07/2033Tehran, Iran21 - 14 Quennel Nouvel1 - 2 WPts
19/05/2033Tehran, Iran20 - 14 Imran Sulaiman19 - 20 WPts
19/03/2033Tehran, Iran19 - 14 Maximillian Marx5 - 10 WPts
17/01/2033Tehran, Iran18 - 14 Malik Raad0 - 3 WPts
17/11/2032Tehran, Iran17 - 14 Gus Alber7 - 30 WPts
17/09/2032Tabriz, Iran17 - 13 Shayan Muradov19 - 21 LPts
21/07/2032Tehran, Iran16 - 13 Ye Chio0 - 21 WPts
22/05/2032Tehran, Iran15 - 13 Waqas Rahimi4 - 2 WPts
22/03/2032Tehran, Iran15 - 12 Amer Rahman16(1) - 5 LPts
28/01/2032Prague, Czech Republic14 - 12 Andrej Homza5 - 21 WPts
30/11/2031Frankfurt, Germany14 - 11 Terrel Arnold12 - 5 LPts
02/10/2031Roskilde, Denmark14 - 10 Vannevar Lauridsen14 - 25 LPts
04/08/2031Soweto, South Africa13 - 10 Lebogang Nqakula2 - 6 WPts
06/06/2031Soweto, South Africa13 - 9 Mason Mbuyangudi6 - 5 LPts
07/04/2031Tehran, Iran12 - 9 Bilal Allee4 - 10 WPts
07/02/2031Minsk, Belarus12 - 8 Sergey Below9 - 10 LPts
10/12/2030Tehran, Iran11 - 8 Vicenzo Malgieri0 - 21 WPts
12/10/2030Coventry, UK10 - 8 Ethan Dermott1 - 6 WPts
14/08/2030Tehran, Iran9 - 8 Vikenti Iskenderov8 - 17 WPts
16/06/2030Shiraz, Iran9 - 7 Cong Ngang9 - 5 LPts
20/04/2030Harare, Zimbabwe8 - 7 Dom Madziva0 - 4 WPts
20/02/2030Tehran, Iran7 - 7 Zafa Kakazai8 - 14 WPts
22/12/2029Tehran, Iran7 - 6 Shamus MacMaster31 - 21 LPts
24/10/2029Tehran, Iran6 - 6 Yo Kheong1 - 6 WPts
25/08/2029Prague, Czech Republic6 - 5 Boris Holik18 - 7 LPts
27/06/2029San Pedro Sula, Honduras6 - 4 Paco Huertas11 - 13(1) LPts
29/04/2029Tehran, Iran5 - 4 Zuffur Kamali2 - 7 WPts
03/03/2029Yaoundé, Cameroon5 - 3 Dior Eugene4 - 15 LPts
03/01/2029Augusta, USA4 - 3 David Kilpatrick0 - 1 WPts
05/11/2028Tabriz, Iran3 - 3 Sajid Azimzade0 - 0 WPts
04/10/2028Tabriz, Iran3 - 2 Rehan Abdurrahmanov23(2) - 28 LPts
26/08/2028Georgetown, Guyana3 - 1 Euan Raulston13 - 10 LPts
28/06/2028Montevideo, Uruguay3 - 0 Iago Nicolas32 - 26(2) LPts
30/04/2028Karaj, Iran2 - 0 Imran Hammoud0 - 0 WPts
28/03/2028Isfahan, Iran1 - 0 Ye So6(1) - 22 WPts
26/02/2028Tehran, Iran0 - 0 Yu Chiu1 - 6 WPts