Weightclass:  Super Heavyweight
Location:  Karaj, Iran
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2031Karaj, Iran23 - 19 Ville Kamu13 - 11 WPts
17/05/2031Karaj, Iran22 - 19 Waqar Alam11(2) - 26 WPts
19/03/2031Karaj, Iran21 - 19 Lambrecht Peiper5 - 12 WPts
18/01/2031Karaj, Iran21 - 18 Aftab Harron16 - 19 LPts
19/11/2030Karaj, Iran21 - 17 Verlyn Otu5(2) - 2 LPts
21/09/2030Karaj, Iran20 - 17 Patrick Dull3 - 13 WPts
22/07/2030Karaj, Iran20 - 16 Mike Melville27 - 19 LPts
23/05/2030Karaj, Iran19 - 16 Mohsin Tabatabai21 - 11 WPts
24/03/2030Karaj, Iran18 - 16 LeoÜ Chech1 - 4 WPts
23/01/2030Karaj, Iran17 - 16 Ibrahim Rookas2 - 15 WPts
24/11/2029Karaj, Iran17 - 15 Paul Havey14 - 4 LPts
26/09/2029Karaj, Iran16 - 15 Ajhtahag Tarakchian2 - 6 WPts
28/07/2029New Kingston, Jamaica16 - 14 Spencer Blower9 - 5 LPts
30/05/2029Karaj, Iran15 - 14 Asif Karam1 - 7 WPts
01/04/2029Karaj, Iran14 - 14 Adnan Leghari22 - 11 WPts Iran National Championships 2029View
29/03/2029Karaj, Iran13 - 14 Ahmed Nassif9 - 11(1) WPts Iran National Championships 2029View
26/03/2029Karaj, Iran12 - 14 Haaris Maksudov1 - 1 WPts Iran National Championships 2029View
08/02/2029Kiev, Ukraine11 - 14 Dmitriy Bandura11 - 13 WPts
11/12/2028Roskilde, Denmark11 - 13 Carolus Balling11 - 9 LPts
13/10/2028Chiclayo, Peru10 - 13 Joaquin Zaragoza24 - 36 WPts
15/08/2028Mashhad, Iran9 - 13 Waqar Alam5 - 12 WPts
18/06/2028Karaj, Iran8 - 13 Maslin Moreau1 - 8 WPts
20/04/2028Karaj, Iran7 - 13 Vegas Delgado6 - 11 WPts
21/02/2028Melbourne, Australia7 - 12 Richard MacAuley7 - 12 LPts
24/12/2027Mashhad, Iran6 - 12 Ming Chiew6 - 7 WPts
29/10/2027Tehran, Iran5 - 12 Amjad Bagheri5 - 8 WPts
30/08/2027New Kingston, Jamaica5 - 11 Ethan Cochran11 - 14 LPts
01/07/2027Tehran, Iran4 - 11 Amjad Bagheri4 - 7 WPts
11/05/2027Vilnius, Lithuania4 - 10 Justyn Baginski1 - 12 LPts
13/03/2027Quebec City, Canada4 - 9 Justin Lafon22(1) - 25 LPts
13/01/2027Mexico City, Mexico4 - 8 Guillermo Hinojosa14 - 9 LPts
15/11/2026Wroclaw, Poland4 - 7 Adrian Cywinski10 - 15 LPts
16/09/2026Vilnius, Lithuania4 - 6 Sebastian Kokoszka5 - 4 LPts
19/07/2026Karaj, Iran3 - 6 Amjad Sabir1 - 7 WPts
19/05/2026Vienna, Austria2 - 6 Friedrich Campos5 - 14(2) WPts
21/03/2026Vilnius, Lithuania1 - 6 Hainrich Rybak1 - 6 WPts
21/01/2026Karaj, Iran1 - 5 Syed Masri4 - 10 LPts
22/11/2025Karaj, Iran1 - 4 Joso Janjic7 - 6 LPts
24/09/2025Mashhad, Iran1 - 3 Farhan Nazar24(1) - 30 LPts
04/08/2025Karaj, Iran1 - 2 Ye Siaou0 - 5 LPts
04/06/2025Shiraz, Iran1 - 1 Imran Salim4 - 9(1) LPts
09/04/2025Tabriz, Iran1 - 0 Zafa Allakhverdiyev7 - 11 LPts
26/02/2025Karaj, Iran0 - 0 Mark Batch0 - 5 WPts