Weightclass:  Middleweight
Location:  Mashhad, Iran
Record:  8 - 27(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Mashhad, Iran7 - 27(2) Hui-chao Khiong3 - 10 WPts
03/11/2033Mashhad, Iran6 - 27(2) Ajeet Jagpal6 - 11 WPts
02/09/2033Tabriz, Iran6 - 26(2) Mohsin Sami10 - 15 LPts
03/07/2033Mashhad, Iran6 - 25(2) Azam Akbari16 - 8 LPts
04/05/2033Mashhad, Iran5 - 25(2) Amjad Hammad1 - 3 WPts
06/03/2033Adelaide, Australia5 - 24(2) Hayden Lyons10 - 17 LPts
04/01/2033Odense, Denmark5 - 23(2) Ingmar Basse23 - 16 LPts
06/11/2032Zurich, Switzerland5 - 22(1) Tretan Matzke17 - 17 LKO3
08/09/2032Almaty, Kazakhstan5 - 21(1) Aleksei Baisultanow13 - 29 LPts
11/07/2032Riyadh, Saudi Arabia5 - 20(1) Gazi Hamdan0 - 0 LPts
13/05/2032Zagreb, Croatia4 - 20(1) Joso Penic22 - 19 WPts
14/03/2032Varna, Bulgaria4 - 19(1) Sasho á Navkov14 - 5 LPts
15/01/2032Kumasi, Ghana4 - 18(1) Verlyn Yeboah19(1) - 13 LPts
17/11/2031Ulaanbaatar, Mongolia4 - 17(1) Barir Isabeckov15 - 11 LPts
19/09/2031Almaty, Kazakhstan4 - 16(1) Borya Majkeev16(1) - 21 LPts
22/07/2031Tehran, Iran4 - 15(1) Rashid Abid13 - 14(1) LPts
27/05/2031Szczecin, Poland4 - 14(1) Gabrysz Czarnik7 - 15 LPts
29/03/2031Kumasi, Ghana4 - 13(1) Robert Adamafio23 - 11 LPts
29/01/2031Plovdiv, Bulgaria4 - 12(1) Vasil á Pentchev13(1) - 19 LPts
01/12/2030Dublin, Ireland4 - 11(1) Shane Keefe5 - 15 LPts
03/10/2030Tegucigalpa, Honduras4 - 10(1) Cipriano Viernes15 - 15 LPts
05/08/2030Mashhad, Iran3 - 10(1) Mohsin Badat6 - 13 WPts
07/06/2030Mashhad, Iran2 - 10(1) Chandrakant Behl1 - 1 WPts
09/04/2030Ulaanbaatar, Mongolia2 - 9(1) Zhu Kairbekov7 - 19 LPts
09/02/2030Valparaiso, Chile2 - 8 Diego Arias11 - 20 LKO3
12/12/2029Zagreb, Croatia2 - 7 Alen Jovic13 - 13 LPts
14/10/2029Prague, Czech Republic2 - 6 Robert Korda9 - 14 LPts
16/08/2029New Kingston, Jamaica2 - 5 Tobias Bires0 - 14 LPts
18/06/2029Mashhad, Iran1 - 5 Ahmed Islam1 - 14 WPts
20/04/2029Shymkent, Kazakhstan1 - 4 Nuraddin Karibghanow0 - 0 LPts
20/02/2029Onitsha, Nigeria1 - 3 Odion Ogungbe3 - 4 LPts
23/12/2028Stamford, USA1 - 2 Will Nist2 - 5 LPts
25/10/2028Krakow, Poland1 - 1 Blazej Chrusciel19 - 15 LPts
27/08/2028Karaj, Iran0 - 1 Abdul Kakazai0 - 17(1) WPts
05/07/2028Mashhad, Iran0 - 0 Pascal Soufflot4 - 17 LPts