Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2031Mashhad, Iran22 - 15 Zafa Guliev1 - 8 WPts
28/01/2031Mashhad, Iran21 - 15 Faisal Naghiyev2 - 0 WPts
29/11/2030Mashhad, Iran20 - 15 Haaris Fahs5 - 15 WPts
30/09/2030Mashhad, Iran19 - 15 Fraco Tavera1 - 4 WPts
02/08/2030Mashhad, Iran18 - 15 Amer Guemmadi0 - 3 WPts
04/06/2030Mashhad, Iran17 - 15 Pancho Corbo2 - 2 WPts
06/04/2030Mashhad, Iran16 - 15 Jawad Zain1 - 2 WPts
05/02/2030Gulu, Uganda15 - 15 Shaun Rutakirwa13 - 15 WPts
08/12/2029Mashhad, Iran14 - 15 Zuffur Rahaim1 - 15 WPts
09/10/2029Tehran, Iran13 - 15 Kiran Vohra6 - 19 WPts
24/08/2029Jalilabad, Azerbaijan13 - 14 Arif Bakihanov18(2) - 27 LPts
26/06/2029Shiraz, Iran12 - 14 Syed Jabbar16 - 33 WPts
08/05/2029Mashhad, Iran11 - 14 Akbar Raghavan8 - 35(2) WPts
26/03/2029Karaj, Iran11 - 13 Ahmed Rayes20 - 12 LPts Iran National Championships 2029View
16/03/2029Shiraz, Iran10 - 13 Faisal Shirani15 - 12 WPts
13/02/2029Tehran, Iran9 - 13 Kiran Vohra4 - 17 WPts
02/01/2029Vienna, Austria8 - 13 Konstantin Kaerner6 - 11(1) WPts
04/11/2028Isfahan, Iran7 - 13 Rahul Bahl11 - 7 WPts
19/09/2028Tehran, Iran7 - 12 Cong Du21 - 8 LPts
19/08/2028Caracas, Venezuela7 - 11 Esteban Barreras16 - 11 LPts
21/06/2028Mashhad, Iran6 - 11 Mahinder Ganesan13 - 11 WPts
24/04/2028Tehran, Iran6 - 10 Manchu Si20(2) - 18 LPts
14/03/2028Mashhad, Iran6 - 9 Majid Sial2 - 7 LPts
15/01/2028San Jose, Costa Rica6 - 8 Xavier Villaverde26 - 6 LPts
17/11/2027Copenhagen, Denmark5 - 8 Filip Ipsen13 - 14 WPts
19/09/2027Tehran, Iran4 - 8 Waqas Can1 - 16 WPts
23/07/2027Karaj, Iran4 - 7 Adnan Mohammadi10 - 16 LPts
21/06/2027Tirana, Albania4 - 6 Erion Sava7 - 10 LPts
23/04/2027Tehran, Iran4 - 5 Hassan Noori11 - 21 LPts
03/03/2027Tehran, Iran3 - 5 Haaris Iqbal0 - 23(2) WPts
31/01/2027Mashhad, Iran2 - 5 Ming Fu4 - 20 WPts
23/12/2026Tehran, Iran2 - 4 Manchu Si13(1) - 16 LPts
02/11/2026Mashhad, Iran2 - 3 Jasvinder Talwar4 - 6 LPts
26/09/2026Riga, Latvia2 - 2 Fadei Versis8 - 18(1) LPts
29/07/2026Sagamihara, Japan2 - 1 Hitoshi Mano1 - 10 LPts
31/05/2026Mashhad, Iran2 - 0 Shayan Huq26(2) - 14 LPts
08/04/2026Mashhad, Iran1 - 0 Shayan Abdul0 - 19(2) WPts
05/03/2026Mashhad, Iran0 - 0 Peter Croskey0 - 0 WPts