Weightclass:  Lightweight
Location:  Isfahan, Iran
Record:  36 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031Karaj, Iran35 - 18 Haaris Zaki34 - 20 WPts Iran National Championships 2031View
29/03/2031Karaj, Iran34 - 18 Saad Mowad12 - 7 WPts Iran National Championships 2031View
26/03/2031Karaj, Iran33 - 18 Yasin Sabet15 - 10 WPts Iran National Championships 2031View
30/01/2031Halifax, Canada32 - 18 Lewis Greive12 - 19 WPts
02/12/2030Isfahan, Iran31 - 18 Bing Kao33(2) - 15 WPts
07/10/2030Isfahan, Iran30 - 18 Hanuman Sherbani34 - 16 WPts
03/09/2030Isfahan, Iran30 - 17 Au Huynh20 - 22 LPts
03/08/2030Isfahan, Iran29 - 17 Au Huynh20 - 21 WPts
18/06/2030Isfahan, Iran28 - 17 Montel Sala13 - 27 WPts
18/05/2030Isfahan, Iran27 - 17 Montel Sala13 - 26 WPts
01/04/2030Mashhad, Iran27 - 16 Haaris Zaki28 - 15 LPts Iran National Championships 2030View
29/03/2030Mashhad, Iran26 - 16 Syed Yacoub12 - 20 WPts Iran National Championships 2030View
26/03/2030Mashhad, Iran25 - 16 Xin Kwok11 - 4 WPts Iran National Championships 2030View
02/03/2030Isfahan, Iran25 - 15 Au Huynh15 - 19 LPts
19/01/2030Isfahan, Iran24 - 15 Elderson Onyekachi13 - 18 WPts
08/12/2029Isfahan, Iran23 - 15 Bing Kao28(2) - 14 WPts
10/10/2029Isfahan, Iran23 - 14 Bing Kao27(2) - 14 LPts
11/08/2029Shiraz, Iran22 - 14 Yasin Saleem12(1) - 20 WPts
08/07/2029Isfahan, Iran21 - 14 Farhan Mady14 - 13 WPts
08/05/2029Mashhad, Iran21 - 13 Rehman Junejo21 - 21(2) LPts
29/03/2029Karaj, Iran21 - 12 Majid Jaber29 - 15 LPts Iran National Championships 2029View
26/03/2029Karaj, Iran20 - 12 Dewei Zhang11 - 13 WPts Iran National Championships 2029View
25/02/2029Jalilabad, Azerbaijan19 - 12 Khankishi Kasumov20 - 6 WPts
28/12/2028Shiraz, Iran19 - 11 Syed Jabbar14 - 32 LPts
07/11/2028Vilnius, Lithuania19 - 10 Hainrich Fiedor20 - 8 LPts
09/09/2028Mashhad, Iran19 - 9 Rehman Junejo18 - 20(2) LPts
26/07/2028Achiaman, Ghana18 - 9 Gazi Waseer8 - 11 WPts
28/05/2028Isfahan, Iran17 - 9 Roman Karban2 - 13 WPts
29/03/2028Karaj, Iran17 - 8 Malik Majid44(1) - 25 LPts Iran National Championships 2028View
26/03/2028Karaj, Iran16 - 8 Rahul Bahl9 - 5 WPts Iran National Championships 2028View
10/03/2028Isfahan, Iran15 - 8 Amer Parsa4 - 14 WPts
12/01/2028Puente Alto, Chile14 - 8 Juan Gallardo9 - 17 WPts
14/11/2027Vaughan, Canada13 - 8 Mark Picken12 - 11 WPts
16/09/2027Antofagasta, Chile12 - 8 Montel Barragan12 - 14 WPts
19/07/2027Shiraz, Iran12 - 7 Obaid Eid2 - 18 LPts
24/05/2027Isfahan, Iran11 - 7 Aghasafa Khokhar0 - 2 WPts
26/03/2027Mashhad, Iran11 - 6 Rehman Junejo10 - 17(2) LPts
02/02/2027Tehran, Iran11 - 5 Yao To16 - 15 LPts
01/01/2027Karaj, Iran10 - 5 Khalid Masood3 - 6 WPts
28/11/2026Mashhad, Iran9 - 5 Aftab Emami0 - 12 WPts
05/10/2026Mashhad, Iran9 - 4 Jing Wong9 - 20(2) LPts
18/08/2026Delmas, Haiti8 - 4 Nicolas Radiguet12 - 16 WPts
20/06/2026Abidjan, Ivory Coast8 - 3 Etienne Oltz12 - 22 LPts
22/04/2026Isfahan, Iran7 - 3 Paul Martis1 - 5 WPts
22/02/2026Isfahan, Iran6 - 3 Mark Culbertson3 - 25 WPts
25/12/2025Mashhad, Iran5 - 3 Jawad Mirza15 - 23 WPts
22/11/2025Isfahan, Iran5 - 2 Wen Wang37 - 10 LPts
07/10/2025Kingston, Jamaica4 - 2 George Louie2 - 8 WPts
09/08/2025Tehran, Iran3 - 2 Waqas Can0 - 2 WPts
09/07/2025Tehran, Iran2 - 2 Rashid Firman7(2) - 17 WPts
07/06/2025Yerevan, Armenia2 - 1 Arkay Garian7 - 10 LPts
09/04/2025Gomel, Belarus2 - 0 Oleksander Smolar13 - 6 LPts
09/02/2025Tabriz, Iran1 - 0 Amer Khalid4 - 11 WPts
05/01/2025Isfahan, Iran0 - 0 Augusto Colombi0 - 0 WPts