Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  10 - 34(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2041Tehran, Iran10 - 33(3) Aftab Omer1 - 0 LPts
25/03/2041Tehran, Iran10 - 32(3) Ye Lim0 - 11 LPts
22/01/2041Tehran, Iran9 - 32(3) Syed Jat1 - 12 WPts
23/11/2040Tehran, Iran9 - 31(2) Isaak Oraloff7 - 2 LKO3
23/09/2040Tehran, Iran8 - 31(2) Waleed Dada4 - 4 WPts
23/07/2040Tehran, Iran7 - 31(2) Zhong Wai3 - 4 WPts
22/05/2040Tehran, Iran6 - 31(2) Jawad Hamidi3 - 18 WPts
22/03/2040Tehran, Iran6 - 30(2) Imran Salem3 - 3 LPts
20/01/2040Tehran, Iran5 - 30(2) Tariq Shabazz1 - 11 WPts
19/11/2039Tehran, Iran5 - 29(2) Rio Luna2 - 8(1) LPts
18/09/2039Tehran, Iran5 - 28(2) Jose Cobos6 - 18 LPts
18/07/2039Tehran, Iran5 - 27(2) Diego Eva5 - 8 LPts
17/05/2039Tehran, Iran5 - 26(2) Rehman Arif11 - 17 LPts
17/03/2039Asuncion, Paraguay4 - 26(2) Olindo Banales3 - 13 WPts
17/01/2039San Lorenzo, Paraguay4 - 25(2) Pablo Mangas12 - 5 LPts
19/11/2038Tehran, Iran4 - 24(2) Ciaran Monahan9 - 6 LPts
19/09/2038Tehran, Iran4 - 23(2) Rashid Junejo6 - 5 LPts
21/07/2038Kuala Lumpur, Malaysia4 - 22(2) Abdul Muhammed26 - 22 LPts
22/05/2038Edmonton, Canada4 - 21(2) Peter Baxter22 - 12 LPts
24/03/2038Nashville, USA4 - 20(2) Noel Nevins14 - 22 LPts
24/01/2038Isfahan, Iran4 - 19(2) Xin Leng9(1) - 7 LPts
25/11/2037Tehran, Iran4 - 18(2) Waqas Mustafa5 - 19 LPts
26/09/2037Tirana, Albania4 - 17(2) Fatjon Idrizi29 - 13 LPts
29/07/2037Tehran, Iran3 - 17(2) Maslin Barthez3 - 15(1) WPts
30/05/2037Nassau, Bahamas3 - 16(2) Lewis Glascock16 - 9 LPts
01/04/2037Kisumu, Kenya3 - 15(2) Mark Kemboi6 - 5 LPts
01/02/2037Karagandy, Kazakhstan3 - 14(2) Izzet Maickeev1 - 2 LPts
04/12/2036Tehran, Iran3 - 13(2) Adnan Kazemi5 - 22 LPts
06/10/2036Tehran, Iran3 - 12(2) Manny Saez9 - 6 LPts
07/08/2036Tehran, Iran2 - 12(2) Dhaval Mukherjee0 - 5 WPts
07/06/2036Gyumri, Armenia2 - 11(2) Davros Yaralian8 - 19 LPts
09/04/2036Karaj, Iran2 - 10(2) Majid Farag1 - 10 LPts
10/02/2036Tehran, Iran2 - 9(1) Keiichi Imai17 - 34(2) LKO3
12/12/2035Karaj, Iran2 - 8(1) Imran Sabir3 - 3 LPts
13/10/2035Tehran, Iran2 - 7(1) Mondli Ntuli16 - 10 LPts
14/08/2035Ganja, Azerbaijan2 - 6(1) Samad Mamedbekov27 - 16 LPts
16/06/2035Tehran, Iran1 - 6(1) Jarek Sutula1 - 8 WPts
17/04/2035Tabriz, Iran0 - 6(1) Amjad Tahirov2 - 2 WPts
19/02/2035Aarhus, Denmark0 - 5(1) Filip Thrane6 - 4 LPts
21/12/2034Ankara, Turkey0 - 4 Arda Akyildiz5 - 5 LKO3
22/10/2034Tehran, Iran0 - 3 Abhay Prakash1 - 9 LPts
28/08/2034Karaj, Iran0 - 2 Atif Azzi3 - 22(1) LPts
29/06/2034Tabriz, Iran0 - 1 Haaris Zakaria9 - 19 LPts
06/05/2034Tehran, Iran0 - 0 Tariq Saba0 - 1 LPts