Weightclass:  Welterweight
Location:  Tehran, Iran
Record:  3 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2036Tehran, Iran2 - 22 Sun Si3 - 17 WPts
24/12/2035Tehran, Iran1 - 22 Amer Massoud1 - 16 WPts
25/10/2035Chitungwiza, Zimbabwe1 - 21 Josh Chigumbura12(1) - 9 LPts
26/08/2035Tehran, Iran0 - 21 Yasin Reza0 - 1 WPts
26/06/2035Hanoi, Vietnam0 - 20 Than Thuan15 - 10 LPts
27/04/2035Celaya, Mexico0 - 19 Diego Caldera21 - 30(1) LPts
27/02/2035Prague, Czech Republic0 - 18 Alexej Malecek7 - 32 LPts
30/12/2034Swansea, UK0 - 17 Zach Pryce8 - 23 LPts
01/11/2034Delmas, Haiti0 - 16 Mallory Aime13 - 4(1) LPts
03/09/2034Isfahan, Iran0 - 15 Yasin Shahidi2 - 20 LPts
07/07/2034Tabriz, Iran0 - 14 Amer Tagiev10 - 19 LPts
07/05/2034Tehran, Iran0 - 13 Rashid Rad2 - 12 LPts
07/03/2034Tehran, Iran0 - 12 Angel Ronquillo0 - 6 LPts
06/01/2034Mashhad, Iran0 - 11 Manchu Choi5 - 6 LPts
07/11/2033Montevideo, Uruguay0 - 10 Juan Barranco12 - 14 LPts
09/09/2033Yerevan, Armenia0 - 9 Vrtanes Papalian7 - 13 LPts
11/07/2033Riga, Latvia0 - 8 Pyotr Lapsa13 - 13 LPts
11/05/2033Tehran, Iran0 - 7 Majid Chahine5 - 13 LPts
16/03/2033Karaj, Iran0 - 6 Azam Jaber8 - 10 LPts
17/01/2033Tehran, Iran0 - 5 Jun Lian11 - 14 LPts
17/12/2032Karaj, Iran0 - 4 Imran Sharaf0 - 0 LPts
15/11/2032Karaj, Iran0 - 3 Chen Peng1 - 13 LPts
17/09/2032Isfahan, Iran0 - 2 Gazi Jalali0 - 13 LPts
20/07/2032Isfahan, Iran0 - 1 Yasin Husain5 - 6 LPts
10/06/2032Mashhad, Iran0 - 0 Haider Muhammed18(1) - 19 LPts