Weightclass:  Light Heavyweight
Location:  Tabriz, Iran
Record:  26(4) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Tabriz, Iran25(4) - 23 Rehan Akhtar9 - 10 WPts
24/09/2033Tabriz, Iran24(3) - 23 Anag Tahmighyan1 - 3 WKO3
24/07/2033Tabriz, Iran23(3) - 23 Timofei Likholitov8 - 5 WPts
24/05/2033Tabriz, Iran22(3) - 23 Joe Ker0 - 10 WPts
24/03/2033Tabriz, Iran22(3) - 22 Fadei Sokol20 - 14 LPts
22/01/2033Tabriz, Iran21(3) - 22 Dmitri Mikheev0 - 5 WPts
22/11/2032Tabriz, Iran20(3) - 22 Paul Wright9(1) - 8 WPts
22/09/2032Tabriz, Iran19(3) - 22 Kamran Salam11 - 6 WPts
23/07/2032Tabriz, Iran18(3) - 22 Manu Cele2 - 6 WPts
24/05/2032Tabriz, Iran18(3) - 21 Mark Chohan9 - 7 LPts
25/03/2032Tabriz, Iran17(3) - 21 Armani Andoh2 - 8 WPts
25/01/2032Le Havre, France16(3) - 21 Francois Roussel1 - 24 WPts
27/11/2031Tabriz, Iran15(2) - 21 Ferdinand Klepac1 - 3 WKO3
26/09/2031Tabriz, Iran14(2) - 21 Bilal Elbaz3(1) - 2 WPts
30/07/2031New Kingston, Jamaica13(1) - 21 Harry Kinnon15 - 13(1) WKO3
01/06/2031Panama City, Panama12(1) - 21 Kiki Modesto7 - 11 WPts
02/04/2031Panama City, Panama11 - 21 Rio Mansilla2 - 18 WKO3
02/02/2031Osogbo, Nigeria10 - 21 Shehu Nzeakor12 - 15(1) WPts
05/12/2030Bratislava, Slovakia10 - 20 SlavomÝr Plashil2 - 0 LPts
07/10/2030Tehran, Iran10 - 19 Bilal Mansouri9 - 14 LPts
10/08/2030Karaj, Iran9 - 19 Asif Farhat10 - 16 WPts
12/06/2030Mashhad, Iran8 - 19 Shen Shao2 - 28 WPts
14/04/2030Tehran, Iran8 - 18 Kashif Azer10 - 17 LPts
23/02/2030Tabriz, Iran7 - 18 Luke Fidler1 - 4 WPts
26/12/2029Tabriz, Iran6 - 18 Bilal Hosseini7 - 11 WPts
27/10/2029Bogota, Colombia6 - 17 Nemesio Castellon20 - 15 LPts
29/08/2029Samarqand, Uzbekistan5 - 17 Goga Ibragimov3 - 9 WPts
01/07/2029Bradford, UK5 - 16 Nicholas Neagle7(1) - 1 LPts
03/05/2029Tabriz, Iran4 - 16 Saad Bina1 - 2 WPts
04/03/2029Tabriz, Iran3 - 16 Khalid Mina3 - 16 WPts
03/01/2029Tabriz, Iran3 - 15 Yo Shi0 - 16 LPts
04/11/2028Tabriz, Iran2 - 15 Rashid Hatem2 - 7 WPts
06/09/2028Khayelitsha, South Africa2 - 14 Noah Goosens6(1) - 16 LPts
09/07/2028Tabriz, Iran2 - 13 Cleon Pardo16(4) - 9 LPts
10/05/2028Dublin, Ireland2 - 12 Joshua Tracey7 - 19 LPts
12/03/2028Tabriz, Iran2 - 11 Fo-hai Chou4 - 7 LPts
12/01/2028Mitchells Plain, South Africa2 - 10 Keshawn Mngonyama1 - 8 LPts
14/11/2027Tabriz, Iran2 - 9 Isaak Ghangiroff4 - 6 LPts
15/09/2027Acapulco, Mexico2 - 8 Juan Montenegro20 - 22 LPts
18/07/2027Mashhad, Iran2 - 7 Jun Young0 - 4 LPts
28/05/2027Tabriz, Iran1 - 7 Jean Philip Segers0 - 13 WPts
30/03/2027Karaj, Iran1 - 6 Amjad Hashemi10 - 7 LPts
01/02/2027Tabriz, Iran1 - 5 Herbert Nettelet7 - 11 LPts
04/12/2026Tehran, Iran1 - 4 Kanja Chohan9 - 25(9) LPts
11/10/2026Tehran, Iran1 - 3 Ibrahim Quadri13 - 13 LPts
15/08/2026Tehran, Iran1 - 2 Asif Farrah5 - 14 LPts
02/07/2026Tabriz, Iran0 - 2 Campbell Houdon1 - 1 WPts
03/05/2026Recife, Brazil0 - 1 Vicente David2 - 8 LPts
05/03/2026Tabriz, Iran0 - 0 Khalid Mina0 - 0 LPts