Weightclass:  Welterweight
Location:  Karaj, Iran
Record:  36 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2035Tabriz, Iran35 - 10 Haaris Nazimuddin13 - 18 WPts Iran National Championships 2035View
09/03/2035Pretoria, South Africa34 - 10 Lavaughn Odoom30 - 7 WPts
06/02/2035Augsburg, Germany34 - 9 Geoff Stiehl28 - 11 LPts
06/01/2035Augsburg, Germany34 - 8 Geoff Stiehl27 - 11 LPts
06/12/2034Karaj, Iran33 - 8 Will Roddick21 - 14 WPts
05/11/2034Karaj, Iran32 - 8 Will Roddick21 - 13 WPts
05/10/2034Bangkok, Thailand32 - 7 Jomthong Sitsinong29 - 7 LPts
04/09/2034Karaj, Iran31 - 7 Will Roddick21 - 11 WPts
03/08/2034Karaj, Iran30 - 7 Okoth Litei29 - 11 WPts
03/07/2034Athi River, Kenya29 - 7 Okoth Litei29 - 10 WPts
02/06/2034Hanoi, Vietnam28 - 7 Khong Cong20 - 17 WPts
02/05/2034New Amsterdam, Guyana27 - 7 Michael Spier20 - 5 WPts
01/04/2034Isfahan, Iran26 - 7 Amer Bokhari19 - 17 WPts Iran National Championships 2034View
29/03/2034Isfahan, Iran25 - 7 Haider Ashraf13 - 12 WPts Iran National Championships 2034View
26/03/2034Isfahan, Iran24 - 7 Bilal Sinai29(1) - 14 WPts Iran National Championships 2034View
18/03/2034Karaj, Iran23 - 7 Marlen Povetkin14 - 13 WPts
14/02/2034Shenzhen, China23 - 6 Jing Zhuo20 - 7 LPts
12/01/2034Fukuoka, Japan23 - 5 Joaquin Narciso47(2) - 9 LPts Asia-Oceania Championships 2034View
09/01/2034Fukuoka, Japan22 - 5 Jing Zhuo20 - 6 WPts Asia-Oceania Championships 2034View
06/12/2033Karaj, Iran21 - 5 Yasin Haq10 - 15 WPts
05/11/2033Bangalore, India20 - 5 Yasin Haq10 - 14 WPts
05/10/2033Karaj, Iran19 - 5 Michael Spier12 - 4 WPts
04/09/2033Villa Nueva, Guatemala18 - 5 Carlos Melchor12 - 5 WPts
29/07/2033Bratislava, Slovakia18 - 4 LudvÝk Houska13 - 19 LPts
31/05/2033Chula Vista, USA17 - 4 Ben Lusk17 - 16 WPts
01/04/2033Tabriz, Iran16 - 4 Bilal Sinai26(1) - 10 WPts Iran National Championships 2033View
29/03/2033Tabriz, Iran15 - 4 Kashif Amiri9 - 14 WPts Iran National Championships 2033View
26/03/2033Tabriz, Iran14 - 4 Kamran Hana4 - 11 WPts Iran National Championships 2033View
13/03/2033Hangzhou, China13 - 4 Quon Shing15 - 26 WPts
13/01/2033Oslo, Norway13 - 3 Skipp Bergan23 - 13(1) LPts
15/11/2032Isfahan, Iran12 - 3 Umair Basa10 - 6 WPts
17/09/2032Karaj, Iran11 - 3 Farhan Amini3 - 14 WPts
19/07/2032Karaj, Iran10 - 3 Obaid Halaby2 - 6 WPts
20/05/2032Tabriz, Iran10 - 2 Syed Zaher15 - 3 LPts
01/04/2032Tabriz, Iran10 - 1 Ye Sheh32 - 8 LPts Iran National Championships 2032View
29/03/2032Tabriz, Iran9 - 1 Bilal Sinai19 - 8 WPts Iran National Championships 2032View
26/03/2032Tabriz, Iran8 - 1 Niao-ka Ge6 - 9 WPts Iran National Championships 2032View
25/01/2032Karaj, Iran7 - 1 Obaid Basha1 - 7 WPts
26/11/2031Tehran, Iran6 - 1 Amer Saba1 - 2 WPts
06/10/2031Mashhad, Iran5 - 1 Yong Yao5 - 18 WPts
05/09/2031Tabriz, Iran4 - 1 Waleed Edris0 - 0 WPts
25/07/2031Soyapango, El Salvador3 - 1 Carlos Santillan1 - 5 WPts
27/05/2031Karaj, Iran2 - 1 Fo-hsing Bow0 - 8(1) WPts
26/03/2031Tlaquepaque, Mexico1 - 1 Emanuel Anguiano13 - 15 WPts
26/01/2031Isfahan, Iran1 - 0 Bilal Sinai10 - 7 LPts
07/12/2030Karaj, Iran0 - 0 Bilal Abbas0 - 2 WPts