Weightclass:  Middleweight
Location:  Tabriz, Iran
Record:  19 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/11/2033New Kingston, Jamaica18 - 13 Jack Dever1 - 16 WPts
02/09/2033Tehran, Iran17 - 13 Ibrahim Ben5 - 19 WPts
07/07/2033Tabriz, Iran16 - 13 Umair Azam4 - 15 WPts
06/05/2033Sheffield, UK16 - 12 Rhys Pugh7 - 7 LPts
08/03/2033Waterford, Ireland15 - 12 Anthony Brody10 - 12 WPts
08/01/2033Isfahan, Iran14 - 12 Chandrakant Behl5 - 13 WPts
11/11/2032Prague, Czech Republic14 - 11 Gabriel Masin11 - 20 LPts
12/09/2032Antofagasta, Chile13 - 11 Urvano Ocon13 - 14(1) WPts
15/07/2032Riga, Latvia12 - 11 Kir Abelite8 - 15 WPts
17/05/2032Udon Thani, Thailand12 - 10 Paithong Do3 - 13 LPts
19/03/2032New Kingston, Jamaica11 - 10 Ben Wathen0 - 0 WPts
20/01/2032Portmore, Jamaica11 - 9 Mark Roderick5 - 13 LPts
22/11/2031Madrid, Spain10 - 9 Fidel Caraballo7 - 5(1) WPts
23/09/2031Roskilde, Denmark9 - 9 Davin Johannessen11 - 15 WPts
26/07/2031Tabriz, Iran9 - 8 Lucas Clanahan3 - 8 LPts
28/05/2031Minsk, Belarus8 - 8 Anton Wasko17 - 11 WPts
29/03/2031Tabriz, Iran7 - 8 Sajid Huq3 - 1 WPts
29/01/2031Perth, Australia7 - 7 Gregor Walsh24(1) - 16 LPts
01/12/2030Vilnius, Lithuania7 - 6 Oliwier Skalka30 - 7 LPts
03/10/2030Sofia, Bulgaria6 - 6 Yulian á Krukov17 - 24 WPts
05/08/2030Tabriz, Iran6 - 5 Akbar Gera6 - 11 LPts
06/06/2030Vienna, Austria6 - 4 Alonso Peklar8 - 8 LPts
08/04/2030Tabriz, Iran6 - 3 Zafa Taheri3 - 6 LPts
08/02/2030Zagreb, Croatia5 - 3 Bojan Pavlic8 - 23 WPts
11/12/2029Tabriz, Iran4 - 3 Amer Abyshev7 - 6 WPts
12/10/2029Tabriz, Iran3 - 3 Tybalt Saalberg5 - 13 WPts
14/08/2029Odense, Denmark2 - 3 Fortinbras Dahl6 - 18 WPts
16/06/2029Dushanbe, Tajikistan1 - 3 Timofei Taimanov0 - 4 WPts
18/04/2029Tabriz, Iran1 - 2 Bilal Abecassis12 - 10 LPts
18/02/2029Bangkok, Thailand1 - 1 Padjai Keelalay37(1) - 9 LPts
21/12/2028Tabriz, Iran1 - 0 Ellis Bbumba2 - 2 LPts
22/10/2028Tabriz, Iran0 - 0 Haaris Rasizade3 - 2 WPts