Weightclass:  Light Flyweight
Location:  Shiraz, Iran
Record:  18 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2031Shiraz, Iran17 - 19(1) Aydin Yilmaz3 - 13(1) WPts
13/04/2031Shiraz, Iran16 - 19(1) Jerome Maheras0 - 3 WPts
11/02/2031Shiraz, Iran15 - 19(1) Amer Arif0 - 3 WPts
13/12/2030Shiraz, Iran15 - 18(1) Syed Pishnamazzade13 - 6 LPts
15/10/2030Shiraz, Iran14 - 18(1) Shayan Sharif1 - 23 WPts
16/08/2030Shiraz, Iran13 - 18(1) Hisao Yoshikawa1 - 5 WPts
17/06/2030Shiraz, Iran12 - 18(1) Umair Taha1 - 1 WPts
18/04/2030Shiraz, Iran11 - 18(1) Corey Tshikulu0 - 11 WPts
17/02/2030Shiraz, Iran10 - 18(1) Jing Young2 - 17 WPts
20/12/2029Accra, Ghana10 - 17(1) Rashid Bagheri9 - 2 LPts
22/10/2029Kawasaki, Japan9 - 17(1) Nori Miyahira0 - 4 WPts
24/08/2029Shiraz, Iran8 - 17(1) Rashid Saba2 - 13 WPts
25/06/2029San Juan, Puerto Rico7 - 17(1) Porfio Caraveo14 - 23(2) WPts
27/04/2029Shiraz, Iran6 - 17(1) Alvino Calistro2 - 3 WPts
27/02/2029Tabriz, Iran6 - 16(1) Rehan Salam9 - 5 LPts
10/01/2029Isfahan, Iran6 - 15(1) Sun Wong8 - 13 LPts
11/11/2028Shiraz, Iran5 - 15(1) Shayan Sharif0 - 12 WPts
12/09/2028Shiraz, Iran4 - 15(1) Shayan Sharif0 - 11 WPts
13/07/2028Tabriz, Iran4 - 14(1) Rehan Salam7 - 3 LPts
15/05/2028Isfahan, Iran4 - 13(1) Sun Wong5 - 12 LPts
17/03/2028Shiraz, Iran3 - 13(1) Shayan Sharif0 - 8 WPts
16/01/2028Shiraz, Iran2 - 13(1) Eduardo Villatoro3 - 2 WPts
17/11/2027New Kingston, Jamaica2 - 12(1) Spencer Smith12 - 7 LPts
19/09/2027Shiraz, Iran1 - 12(1) Jing Young0 - 4 WPts
22/07/2027Al Hudaydah, Yemen1 - 11(1) Haaris Bowlas12(1) - 22 LPts
24/05/2027Tabriz, Iran1 - 10(1) Rehan Salam2 - 1 LPts
31/03/2027Mashhad, Iran1 - 9(1) Yong Lui22(3) - 39 LPts
23/02/2027Mashhad, Iran1 - 8(1) Ibrahim Arshad22(1) - 14 LPts
21/01/2027Shanghai, China1 - 7 Tung Ngai45(2) - 20 LKO3
23/11/2026Ulaanbaatar, Mongolia1 - 6 Alik Serdamba7 - 9(1) LPts
25/09/2026Isfahan, Iran1 - 5 Sun Wong1 - 5 LPts
31/07/2026Shiraz, Iran0 - 5 Shayan Arif0 - 1 WPts
31/05/2026Las Condes, Chile0 - 4 Jose Arguelles11 - 17 LPts
02/04/2026Portoviejo, Ecuador0 - 3 Xalvador Ramon9 - 11 LPts
02/02/2026Tehran, Iran0 - 2 Zhuang Yap2 - 8 LPts
10/12/2025Mashhad, Iran0 - 1 Yong Lui16(3) - 37 LPts
28/10/2025Shiraz, Iran0 - 0 John Webster6 - 6 LPts