Weightclass:  Welterweight
Location:  Tehran, Iran
Record:  20 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2033Tehran, Iran19 - 9 Macy Diene3 - 13 WPts
19/01/2033Tehran, Iran19 - 8 Majid Nadift17 - 19 LPts
17/11/2032Tehran, Iran18 - 8 Edward McClenahan2 - 8 WPts
17/09/2032Tehran, Iran17 - 8 Waleed Edris4 - 3 WPts
19/07/2032Tehran, Iran16 - 8 Tariq Mohammed5 - 13 WPts
20/05/2032Tehran, Iran15 - 8 Alvino Monzon3 - 12 WPts
21/03/2032Tehran, Iran15 - 7 Yasin Orujov5 - 9 LPts
21/01/2032Tehran, Iran14 - 7 Aftab Koroma2 - 14 WPts
22/11/2031Tehran, Iran13 - 7 Jun Guo8 - 10 WPts
22/09/2031Tehran, Iran12 - 7 Niao-ka Ge3 - 8 WPts
24/07/2031Tehran, Iran11 - 7 Sung-yeung Kwan0 - 7 WPts
26/05/2031Tehran, Iran11 - 6 Ahmed Abidin5 - 5 LPts
26/03/2031Karaj, Iran11 - 5 Rehan Akbari30 - 13 LPts Iran National Championships 2031View
09/02/2031Karaj, Iran10 - 5 Sajid Khalid4 - 14 WPts
14/12/2030Karaj, Iran9 - 5 Wen Yeung2 - 16 WPts
16/10/2030Isfahan, Iran8 - 5 Kashif Amiri1 - 5 WPts
20/08/2030Tabriz, Iran7 - 5 Azam Darwish3 - 25 WPts
03/07/2030Tabriz, Iran6 - 5 Faisal Rassi12(2) - 36(4) WPts
01/06/2030Yaoundé, Cameroon6 - 4 Oliver Huet24(1) - 16 LPts
03/04/2030Tehran, Iran6 - 3 Genjo Ku11 - 11 LPts
17/02/2030Mashhad, Iran6 - 2 Farhan Amini0 - 1 LPts
20/12/2029Hamilton, New Zealand5 - 2 Wayne Preece4 - 16 WPts
22/10/2029Tehran, Iran5 - 1 Adem Onay3 - 0 LPts
24/08/2029Tehran, Iran4 - 1 Majid Awad1 - 1 WPts
25/06/2029Tehran, Iran3 - 1 Santiago Rico3 - 2 WPts
26/04/2029Karaj, Iran2 - 1 Ho Rong0 - 0 WPts
02/03/2029Horlivka, Ukraine2 - 0 Alik Hricko24 - 13 LPts
02/01/2029Tehran, Iran1 - 0 Irfan Hamid0 - 5(1) WPts
03/11/2028Tehran, Iran0 - 0 Rehman Abbasi0 - 4 WPts