Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  19(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2032Mashhad, Iran18(1) - 19 Qing-Nan Pu0 - 0 WPts
11/04/2032Mashhad, Iran17(1) - 19 Eoin Carroll14 - 11 WPts
11/02/2032Mashhad, Iran16(1) - 19 Umair Mansour4 - 7 WPts
13/12/2031Mashhad, Iran16(1) - 18 Elang Wardana14 - 17 LPts
14/10/2031Mashhad, Iran15(1) - 18 James Frame3 - 5 WPts
14/08/2031Mashhad, Iran14(1) - 18 Ioakim Eshinov0 - 6 WPts
14/06/2031Mashhad, Iran13(1) - 18 Haider Kairouz1 - 10 WPts
14/04/2031Mashhad, Iran12(1) - 18 Alen Wilson3 - 5 WPts
13/02/2031Mashhad, Iran11(1) - 18 Peter Alison0 - 9 WPts
16/12/2030Mashhad, Iran10(1) - 18 Zain Sabet1 - 2 WPts
17/10/2030Mashhad, Iran10(1) - 17 Mike Jungbluth5 - 5 LPts
18/08/2030Mashhad, Iran9(1) - 17 Kashif Amiri1 - 4 WPts
19/06/2030Mashhad, Iran9(1) - 16 Alen Gatt15 - 4 LPts
20/04/2030Maracay, Venezuela9(1) - 15 Manny Sepeda39 - 11 LPts
20/02/2030Tabriz, Iran9(1) - 14 Amer Sharif12 - 9 LPts
25/12/2029Kolkata, India9(1) - 13 Rohit Narra8 - 20 LPts
27/10/2029Mashhad, Iran8(1) - 13 Jawad Farooqui2 - 0 WPts
27/08/2029Algiers, Algeria7(1) - 13 Rashid Demazis5 - 16 WPts
29/06/2029Mashhad, Iran7(1) - 12 Similien Omam20(1) - 33 LPts
30/04/2029Mashhad, Iran6(1) - 12 Jun Shiau1 - 7 WPts
02/03/2029Montevideo, Uruguay6(1) - 11 Olindo Jiminez15(1) - 29 LPts
01/01/2029Montevideo, Uruguay5(1) - 11 Santiago Gomez8 - 21 WPts
03/11/2028Tehran, Iran5(1) - 10 Hsin Tiu7 - 20 LPts
13/09/2028Riga, Latvia5(1) - 9 Fedya Aizputnis15 - 22 LPts
16/07/2028Yerevan, Armenia5(1) - 8 Tornig Tankazian29(3) - 16 LPts
18/05/2028Mashhad, Iran4(1) - 8 Faisal Zafar1 - 2 WPts
19/03/2028Tabriz, Iran3(1) - 8 Abdul Haque1 - 16 WPts
19/01/2028Christchurch, New Zealand2 - 8 Leo Wiseman3 - 21(1) WKO3
21/11/2027Karaj, Iran1 - 8 Kong Wen2 - 17 WPts
26/09/2027Tehran, Iran1 - 7 Qing-Nan Jiang8 - 17 LPts
29/07/2027Karaj, Iran1 - 6 Khalid Farooq16(1) - 26 LPts
03/06/2027Tabriz, Iran1 - 5 Atif Behbudov7 - 30 LPts
05/04/2027Isfahan, Iran1 - 4 Dewei Ung8 - 17(4) LPts
05/03/2027Tabriz, Iran0 - 4 Abdul Alli0 - 0 WPts
31/01/2027Tehran, Iran0 - 3 Haaris Zamani3 - 12 LPts
11/12/2026Memphis, USA0 - 2 James Beh11 - 4 LPts
13/10/2026Isfahan, Iran0 - 1 Majid Mansur3 - 28(2) LPts
05/09/2026Tabriz, Iran0 - 0 Rehan Akbari0 - 0 LPts