Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  22 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2035Tehran, Iran21 - 9 Majid Chahine10 - 19 WPts
03/11/2034Tabriz, Iran20 - 9 Kamran Hana7 - 18 WPts
08/09/2034Tehran, Iran19 - 9 Amjad Ghanem4 - 24 WPts
11/07/2034Shiraz, Iran19 - 8 Haaris Ramin16 - 19 LPts
12/05/2034Isfahan, Iran18 - 8 Obaid Basha5 - 17 WPts
26/03/2034Isfahan, Iran18 - 7 Haider Ashraf12 - 12 LPts Iran National Championships 2034View
06/03/2034Athens, Greece18 - 6 Timocrates Livas13 - 17 LPts
05/01/2034Cagayan de Oro, Philippines17 - 6 Henry Baltodano0 - 0 WPts
07/11/2033Zagreb, Croatia16 - 6 Ljubo Batur19 - 16 WPts
07/09/2033Dnipropetrovsk, Ukraine15 - 6 Fedya Ukhov6 - 16 WPts
09/07/2033Mashhad, Iran14 - 6 Adnan Pishnamazzade3 - 3 WPts
08/05/2033Mashhad, Iran13 - 6 Amer Saba2 - 12 WPts
08/03/2033Montevideo, Uruguay12 - 6 Senon Charo9 - 8 WPts
08/01/2033Aalborg, Denmark11 - 6 Thorin Jantzen12 - 8 WPts
10/11/2032Lviv, Ukraine11 - 5 Volodymyr Malinowski5 - 13 LPts
12/09/2032Mashhad, Iran10 - 5 Zain Rehman0 - 1 WPts
13/07/2032Tabriz, Iran9 - 5 Jawad Nadjafov2 - 10 WPts
17/05/2032Isfahan, Iran9 - 4 Aftab Pasha1 - 5 LPts
19/03/2032Mashhad, Iran8 - 4 Bilal Qasim1 - 0 WPts
19/01/2032Minsk, Belarus8 - 3 Fedar Borys30 - 22 LPts
21/11/2031Mashhad, Iran7 - 3 Yasin Shahidi0 - 5 WPts
21/09/2031Mashhad, Iran6 - 3 Jawad Nadjafov1 - 6 WPts
23/07/2031Mashhad, Iran6 - 2 Ibrahim Hussain9 - 2 LPts
25/05/2031Maroua, Cameroon5 - 2 Grant Donfack0 - 0 WPts
26/03/2031Karaj, Iran5 - 1 Farhan Sala11 - 9 LPts Iran National Championships 2031View
04/02/2031Mashhad, Iran4 - 1 Bilal Abbas0 - 3 WPts
12/12/2030Boston, USA3 - 1 Michael Kelton11 - 5 WPts
14/10/2030Soshanguve, South Africa2 - 1 Greg Tshibinzi14(1) - 13 WPts
16/08/2030Montevideo, Uruguay2 - 0 Rafael Serrano18(1) - 18 LPts
18/06/2030Mashhad, Iran1 - 0 Ibrahim Gajani0 - 4 WPts
19/04/2030Mashhad, Iran0 - 0 Liko Chiou2 - 2 WPts