Weightclass:  Middleweight
Location:  Tehran, Iran
Record:  16 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2033Tehran, Iran15 - 16 Dillon Brimer4 - 11 WPts
25/03/2033Tehran, Iran14 - 16 Aimon Agdinaoay4 - 4 WPts
22/01/2033Tehran, Iran14 - 15 Dominique Adore7 - 15(1) LPts
21/11/2032Tehran, Iran14 - 14 Hassan Farhat7 - 7 LPts
19/09/2032Tehran, Iran13 - 14 Aftab Husain0 - 3 WPts
20/07/2032Tehran, Iran13 - 13 Irfan Kaber2 - 1 LPts
21/05/2032Tehran, Iran12 - 13 Berto Monarrez2 - 8 WPts
22/03/2032Tehran, Iran11 - 13 Joaquin Marcello1 - 7 WPts
22/01/2032Tehran, Iran11 - 12 Ivar Wiker8 - 15 LPts
23/11/2031Tehran, Iran11 - 11 Engin Durmushoglu7 - 11 LPts
24/09/2031Tehran, Iran10 - 11 Umair Azam2 - 5 WPts
26/07/2031Tehran, Iran9 - 11 Shayan Atallah1 - 11 WPts
27/05/2031Almaty, Kazakhstan8 - 11 Arseni Iscackoff8 - 16 WPts
29/03/2031Dundalk, Ireland8 - 10 Anthony Hearn9 - 13 LPts
29/01/2031Mashhad, Iran7 - 10 Ahmed Islam3 - 22 WPts
05/12/2030Isfahan, Iran6 - 10 Faisal Fayad6 - 9 WPts
08/10/2030Tehran, Iran6 - 9 Iivari Couri25 - 9 LPts
10/08/2030Shiraz, Iran5 - 9 Harish Saini18(2) - 6 WPts
12/06/2030Tehran, Iran5 - 8 Waqas Hares3 - 2 LPts
13/04/2030London, UK4 - 8 Shaun Egeberg6 - 8 WPts
13/02/2030Nassau, Bahamas4 - 7 Fraser Bardsley34 - 17 LPts
16/12/2029Wakefield, UK4 - 6 Thomas Burns16 - 10 LPts
18/10/2029Tehran, Iran3 - 6 Xin Wern1 - 10(1) WPts
20/08/2029Isfahan, Iran3 - 5 Sun Boon18 - 17 LPts
22/06/2029Vilnius, Lithuania2 - 5 Oskar Kasprzak9 - 18 WPts
24/04/2029Karaj, Iran1 - 5 Imran Bacchus5 - 16 WPts
28/02/2029Ostrava, Czech Republic1 - 4 JonᚠDanko12 - 21 LPts
31/12/2028Cincinnati, USA1 - 3 Mark Byrne1 - 3 LPts
02/11/2028Bangkok, Thailand1 - 2 Tiger Chaisam15 - 16 LPts
04/09/2028Tehran, Iran1 - 1 Xi-Wang Dak0 - 0 LPts
27/07/2028Karaj, Iran1 - 0 Yasin Tabatabai9 - 22 LPts
24/06/2028Tehran, Iran0 - 0 Haaris Rasizade2 - 0 WPts