Weightclass:  Lightweight
Location:  Shiraz, Iran
Record:  29 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2031Shiraz, Iran28 - 21 Robert Syme1 - 6 WPts
02/08/2031Shiraz, Iran27 - 21 Leo Nee1 - 7 WPts
03/06/2031Shiraz, Iran26 - 21 Mark Down2 - 5 WPts
02/04/2031Shiraz, Iran25 - 21 Xin Thong0 - 12 WPts
01/02/2031Shiraz, Iran24 - 21 Sajid Zehri4 - 22(1) WPts
03/12/2030Shiraz, Iran23 - 21 Gazi Dallal5 - 9 WPts
05/10/2030Shiraz, Iran22 - 21 Azam Shahi0 - 2 WPts
06/08/2030Shiraz, Iran21 - 21 Zain Dar0 - 3 WPts
07/06/2030Shiraz, Iran20 - 21 Amjad Iskrafilov1 - 0 WPts
09/04/2030Shiraz, Iran19 - 21 Yo Lao1 - 5 WPts
08/02/2030Shiraz, Iran18 - 21 Tariq Mitri1 - 4(2) WPts
10/12/2029Shiraz, Iran17 - 21 Deepak Bawa2 - 12 WPts
11/10/2029Port Elizabeth, South Africa16 - 21 Usi Mankattah8 - 23 WPts
13/08/2029Mashhad, Iran16 - 20 Mahinder Ganesan19 - 12 LPts
16/06/2029New Amsterdam, Guyana15 - 20 Chris Abbey8 - 13 WPts
18/04/2029Tehran, Iran14 - 20 Amer Mir16 - 18 WPts
06/03/2029Mashhad, Iran13 - 20 Jasvinder Talwar12 - 14 WPts
07/01/2029Shiraz, Iran13 - 19 Bilal Khalid12 - 22 LPts
12/11/2028Tabriz, Iran13 - 18 Aftab Salim10(1) - 19 LPts
23/09/2028Mashhad, Iran12 - 18 Ming Fu7 - 27 WPts
19/08/2028Shiraz, Iran12 - 17 Henry Cleghorn12 - 18 LPts
21/06/2028Shiraz, Iran11 - 17 Oihane Baro3 - 9 WPts
23/04/2028Prague, Czech Republic11 - 16 Bonifßc Kan5 - 8 LPts
24/02/2028Shiraz, Iran10 - 16 Ollie Muanba3 - 6 WPts
26/12/2027Tehran, Iran10 - 15 Manchu Si18(1) - 18 LPts
20/11/2027Shiraz, Iran9 - 15 Faisal Shirani8 - 11 WPts
20/10/2027Puebla, Mexico8 - 15 Diego Gonzalez0 - 0 WPts
22/08/2027Tehran, Iran8 - 14 Hassan Noori13 - 21 LPts
16/07/2027Shiraz, Iran8 - 13 Bilal Khalid7 - 18 LPts
18/05/2027Bokhtar, Tajikistan8 - 12 Afon Baighanbaev36 - 28 LPts
20/03/2027Karaj, Iran7 - 12 Malik Shaer3 - 22 WPts
02/02/2027Mashhad, Iran7 - 11 Jing Wong11 - 20(2) LPts
02/01/2027Mashhad, Iran6 - 11 Danyaal Kabir6 - 16 WPts
26/11/2026Tehran, Iran6 - 10 Bing Yew9(2) - 11 LPts
06/10/2026Mashhad, Iran6 - 9 Azam Dia13(1) - 26 LPts
30/08/2026Raleigh, USA6 - 8 Arran Yeoman26(1) - 24 LPts
02/07/2026Tabriz, Iran5 - 8 Atif Hannan0 - 11 WPts
29/05/2026Karaj, Iran4 - 8 Adnan Mohammadi7 - 12 WPts
02/04/2026Isfahan, Iran4 - 7 Gazi Kassem8 - 7 LPts
01/03/2026Omsk, Russia3 - 7 Yulian Chudinov8 - 17(3) WPts
01/01/2026Shiraz, Iran2 - 7 Rehman Kazmi3 - 29 WPts
01/12/2025Shiraz, Iran1 - 7 Obaid Eid1 - 9 WPts
08/10/2025Karaj, Iran0 - 7 Xing-fu Sun2 - 1 WPts
04/09/2025Karaj, Iran0 - 6 Khalid Masood0 - 0 LPts
13/07/2025Tehran, Iran0 - 5 Danyaal Jat10 - 19 LPts
07/06/2025Bogota, Colombia0 - 4 Diego Alviar10 - 12 LPts
09/04/2025Bogota, Colombia0 - 3 Pablo Coria3 - 22 LPts
09/02/2025Shiraz, Iran0 - 2 Gaston Depardieu3 - 19 LPts
12/12/2024Tehran, Iran0 - 1 Rahul Banerjee1 - 10 LPts
16/10/2024Shiraz, Iran0 - 0 Zafa Saah1 - 1 LPts