Weightclass:  Light Welterweight
Location:  Shiraz, Iran
Record:  16 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2030Shiraz, Iran15 - 14 Azam Gajani3 - 1 WPts
14/01/2030Shiraz, Iran14 - 14 Jaguar Noa10 - 13 WPts
15/11/2029Shiraz, Iran14 - 13 Amer Bittar15 - 15 LPts
16/09/2029Shiraz, Iran13 - 13 Yu Yap2 - 5 WPts
18/07/2029Shiraz, Iran12 - 13 Aimon Chapin5 - 4 WPts
19/05/2029Shiraz, Iran11 - 13 Huang-fu Tzeng3 - 7 WPts
21/03/2029Shiraz, Iran10 - 13 Rashid Pirani0 - 2 WPts
20/01/2029Shiraz, Iran9 - 13 Elman Allahyarov1 - 5 WPts
22/11/2028Shiraz, Iran8 - 13 Dylan Clavel10 - 19 WPts
24/09/2028Shiraz, Iran7 - 13 Joey Rivas14 - 16 WPts
26/07/2028Shiraz, Iran7 - 12 Waqas Elamin7 - 9 LPts
28/05/2028Shiraz, Iran6 - 12 Ross Aragon2 - 6 WPts
29/03/2028Karaj, Iran6 - 11 Faisal Saba8 - 5 LPts Iran National Championships 2028View
26/03/2028Karaj, Iran5 - 11 Kamran Dzhavad3 - 7 WPts Iran National Championships 2028View
10/03/2028Rijeka, Croatia4 - 11 Marinko Perovic4 - 31(3) WPts
11/01/2028Lima, Peru3 - 11 Reyes Mazon9 - 16 WPts
12/11/2027Shiraz, Iran2 - 11 Kamran Agha1 - 5 WPts
12/09/2027Dun Laoghaire, Ireland2 - 10 Rory Monday18 - 22 LPts
15/07/2027Shiraz, Iran1 - 10 Kamran Maksudov1 - 5 WPts
16/05/2027Hyderabad, India1 - 9 Akhil Chakrabarti6 - 12 LPts
18/03/2027Shiraz, Iran1 - 8 Absyrtus Lois4 - 5 LPts
18/01/2027Mashhad, Iran1 - 7 Saad Hussain4 - 19 LPts
07/12/2026Augsburg, Germany1 - 6 Dietz Helmbrecht6 - 5 LPts
09/10/2026Shiraz, Iran1 - 5 Kenzie Orrick12 - 11(1) LPts
11/08/2026Shiraz, Iran0 - 5 Rashid Jalali2 - 8 WPts
12/06/2026Shiraz, Iran0 - 4 Juan Simangan5 - 8 LPts
14/04/2026San Salvador, El Salvador0 - 3 Berto Escovedo50(2) - 21 LPts
14/02/2026Mashhad, Iran0 - 2 Tung Jim2 - 8 LPts
18/12/2025Karaj, Iran0 - 1 Danyaal Mohamad9 - 14 LPts
05/11/2025Shiraz, Iran0 - 0 Rehman Sajjad0 - 0 LPts