Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Fukuoka, Japan23 - 12 Afanas Aliyev3 - 3 WPts Asia-Oceania Championships 2034View
12/12/2033Tehran, Iran22 - 12 Ollie Walkinshaw28 - 25 WPts
11/11/2033Nagpur, India21 - 12 Rehman Fahmy26(3) - 7 WPts
11/10/2033Zagreb, Croatia21 - 11 Ante Kelemen20 - 6 LPts
10/09/2033Surat, India21 - 10 Ignado Cespedes35 - 13 LPts Surat World Championships 2033View
07/09/2033Surat, India20 - 10 Mach Truc32 - 9 WPts Surat World Championships 2033View
01/08/2033Tehran, Iran19 - 10 Young-cheol Bang6 - 17 WPts
01/06/2033Tehran, Iran18 - 10 Mark Tennant5 - 12 WPts
01/04/2033Tabriz, Iran17 - 10 Akil Anand27 - 7 WPts Iran National Championships 2033View
29/03/2033Tabriz, Iran16 - 10 Rehman Khalil5 - 1 WPts Iran National Championships 2033View
26/03/2033Tabriz, Iran15 - 10 Kong Tsay15 - 14 WPts Iran National Championships 2033View
25/02/2033Winnipeg, Canada15 - 9 Brin Affleck23 - 15 LPts
28/12/2032Kiev, Ukraine14 - 9 Sasha Badenov25 - 11 WPts
30/10/2032Quito, Ecuador13 - 9 Senon Obando19 - 8 WPts
31/08/2032Algiers, Algeria12 - 9 Faisal Kechout12 - 6 WPts
31/07/2032Algiers, Algeria12 - 8 Faisal Kechout11 - 6 LPts
30/06/2032Tehran, Iran12 - 7 Guido Tolentino7 - 9 LPts
27/05/2032Tehran, Iran11 - 7 Faisal Kechout10 - 5 WPts
26/04/2032Algiers, Algeria10 - 7 Faisal Kechout10 - 4 WPts
26/03/2032Tabriz, Iran10 - 6 Kong Tsay9 - 11 LPts Iran National Championships 2032View
08/03/2032Tehran, Iran10 - 5 Waqas Shah17(1) - 9 LPts
06/02/2032Tehran, Iran9 - 5 Waqas Shah17(1) - 8 WPts
06/01/2032Kampala, Uganda8 - 5 Waqas Shah17(1) - 7 WPts
06/12/2031Kampala, Uganda8 - 4 Waqas Shah16(1) - 7 LPts
05/11/2031Tehran, Iran8 - 3 Ewan Draffen8 - 5 LPts
05/10/2031Tehran, Iran7 - 3 Zain Sebbah14(2) - 2 WPts
04/09/2031Tehran, Iran7 - 2 Waqas Shah13(1) - 7 LPts
30/07/2031Athens, Greece6 - 2 Theodon Samaras16 - 15 WPts
01/06/2031Rijeka, Croatia5 - 2 Vid Zrilic5 - 13 WPts
01/04/2031Karaj, Iran4 - 2 Akil Anand11 - 3 WPts Iran National Championships 2031View
29/03/2031Karaj, Iran3 - 2 Jawad Semaan14 - 16 WPts Iran National Championships 2031View
26/03/2031Karaj, Iran2 - 2 Amjad Farooq15(1) - 15 WPts Iran National Championships 2031View
08/02/2031Riyadh, Saudi Arabia2 - 1 Malik Habbib30(6) - 23 LPts
11/12/2030Tegucigalpa, Honduras1 - 1 Ovidio Plasencia6 - 27 WPts
13/10/2030San Juan, Puerto Rico1 - 0 Diego Leal24(1) - 11 LPts
15/08/2030Tehran, Iran0 - 0 Shayan Fayad1 - 2 WPts