Weightclass:  Middleweight
Location:  Shiraz, Iran
Record:  23(3) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2031Shiraz, Iran22(3) - 7 John Watson2 - 2 WPts
07/04/2031Shiraz, Iran21(3) - 7 Cruz Ferraz0 - 3 WPts
05/02/2031Shiraz, Iran20(3) - 7 Mohsin Sami1 - 8 WPts
07/12/2030Shiraz, Iran19(3) - 7 Farhan Salahuddin1 - 0 WPts
08/10/2030Shiraz, Iran18(2) - 7 Xin Ye0 - 1 WKO3
10/08/2030Shiraz, Iran18(2) - 6 Jiang Leng5 - 9 LPts
11/06/2030Shiraz, Iran17(2) - 6 Wang Doo1 - 4 WPts
12/04/2030Shiraz, Iran16(2) - 6 Connor Lusalah3 - 10 WPts
12/02/2030Shiraz, Iran15(2) - 6 Faisal Abboud0 - 9 WPts
14/12/2029Shiraz, Iran14(2) - 6 Ian Harvie0 - 3 WPts
16/10/2029Shiraz, Iran13(2) - 6 Zafa Taheri2 - 4 WPts
17/08/2029Shiraz, Iran12(2) - 6 Aric Ziegesar1 - 10 WPts
19/06/2029Gothenburg, Sweden12(2) - 5 Adrian Wisell12 - 13 LPts
21/04/2029Shiraz, Iran11(2) - 5 Faisal Abboud0 - 4 WPts
21/02/2029New Kingston, Jamaica11(2) - 4 Clinton Motto7 - 16 LPts
24/12/2028Roskilde, Denmark11(2) - 3 Carson Juhl21 - 13 LPts
26/10/2028New Amsterdam, Guyana10(2) - 3 James Lawless8 - 8 WPts
27/08/2028Shiraz, Iran9(2) - 3 Arsi Manner7 - 31 WPts
29/06/2028Mashhad, Iran8(2) - 3 Abdul Rafiq2 - 10(2) WPts
04/05/2028Tehran, Iran7(2) - 3 Amer Assaf2 - 20 WPts
11/03/2028Accra, Ghana6(1) - 3 Mark Afful5(1) - 19(2) WKO3
12/01/2028Tehran, Iran5(1) - 3 Sajid Azzi6 - 26(1) WPts
16/11/2027Yerevan, Armenia5(1) - 2 Yeprem Ispiryan12 - 17 LPts
18/09/2027Mashhad, Iran4 - 2 Sajid Yacoub1 - 12(1) WKO3
30/07/2027Shiraz, Iran4 - 1 On Nai9 - 21(1) LPts
29/06/2027Tehran, Iran3 - 1 Lee Tsim0 - 0 WPts
25/05/2027Shiraz, Iran3 - 0 Jay-Jay Erinle7 - 6 LPts
27/03/2027Isfahan, Iran2 - 0 Ali Ebrahimi5 - 7 WPts
07/02/2027Mashhad, Iran1 - 0 Ahmed Islam0 - 0 WPts
05/01/2027Shiraz, Iran0 - 0 Bonifacy Dybas5 - 13 WPts