Weightclass:  Flyweight
Location:  Tabriz, Iran
Record:  13 - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2033Tabriz, Iran13 - 34 Tariq Massoud16 - 17 LPts
27/09/2033Tabriz, Iran13 - 33 Tariq Massoud15 - 17 LPts
27/07/2033Tabriz, Iran12 - 33 Mohsin Aghakhanov4 - 16 WPts
26/05/2033Tabriz, Iran12 - 32 Tariq Massoud13 - 17 LPts
26/03/2033Tabriz, Iran12 - 31 Tariq Massoud12 - 16 LPts Iran National Championships 2033View
17/02/2033Guayaquil, Ecuador12 - 30 Cuba Gudino29 - 20 LPts
20/12/2032Suez, Egypt12 - 29 Shayan Ebeid2 - 1 LPts
11/11/2032Tabriz, Iran11 - 29 Gazi Sahrawi13 - 13 WPts
10/10/2032Tabriz, Iran11 - 28 Gazi Sahrawi12 - 13 LPts
22/08/2032Pasig, Philippines10 - 28 Mark Tamayo12 - 19(1) WPts
24/06/2032Johannesburg, South Africa10 - 27 Xhosas Antwi13 - 32 LPts
26/04/2032Tehran, Iran9 - 27 Ahmed Amini8 - 43(1) WPts
26/03/2032Tabriz, Iran9 - 26 Confucius Shia12 - 19 LPts Iran National Championships 2032View
27/02/2032Tehran, Iran9 - 25 Ahmed Amini7 - 43(1) LPts
06/01/2032Panama City, Panama8 - 25 Quinto Madruga10 - 20 WPts
07/11/2031Karaj, Iran7 - 25 Farhan Yousef12 - 17 WPts
07/09/2031Karaj, Iran7 - 24 Farhan Yousef11 - 17 LPts
10/07/2031Cape Town, South Africa7 - 23 Jack Sunda7 - 23 LPts
12/05/2031Karaj, Iran7 - 22 Lei Ma13 - 22 LPts
26/03/2031Karaj, Iran7 - 21 Amer Mammadguliyev15 - 4 LPts Iran National Championships 2031View
10/03/2031Tabriz, Iran6 - 21 Azam Turay1 - 13 WPts
10/01/2031Shiraz, Iran5 - 21 Hsin Hoh2 - 17 WPts
11/11/2030Karaj, Iran5 - 20 Confucius Shia6 - 15 LPts
12/09/2030Antipolo, Philippines5 - 19 Jose Tabilin19 - 20 LPts
14/07/2030Saltillo, Mexico5 - 18 Santiago Negro31 - 12 LPts
16/05/2030Pikine, Senegal5 - 17 Thibaud Nicolai23 - 12 LPts
18/03/2030La Paz, Bolivia5 - 16 Venacio Villasenor15(2) - 22 LPts
18/01/2030Odessa, Ukraine5 - 15 Zernebog Platon2 - 12 LPts
20/11/2029Manila, Philippines5 - 14 Cortez Tagulao20 - 14 LPts
22/09/2029Accra, Ghana5 - 13 Ian Selasee20 - 4 LPts
25/07/2029Saskatoon, Canada4 - 13 Mark Baldy0 - 5 WPts
27/05/2029Tabriz, Iran3 - 13 Zernebog Rusinko0 - 3 WPts
29/03/2029Karaj, Iran2 - 13 Farhan Yousef3 - 9 WPts
09/02/2029Dubai, UAE1 - 13 Gazi Alfarooq2 - 10 WPts
12/12/2028Tabriz, Iran0 - 13 Malik Qureshi0 - 3(1) WPts
14/10/2028Tabriz, Iran0 - 12 Seferino Nino2 - 6(1) LPts
15/08/2028Carolina, Puerto Rico0 - 11 Diego Melendez31 - 8 LPts
17/06/2028Tabriz, Iran0 - 10 Sean Raith1 - 1 LPts
19/04/2028San Jose, Costa Rica0 - 9 Enzo Victoria3 - 17 LPts
20/02/2028Bruges, Belgium0 - 8 JW Van den Dule0 - 0 LPts
23/12/2027Tabriz, Iran0 - 7 Sancho Trigo1 - 7(1) LPts
25/10/2027Dublin, Ireland0 - 6 Andy Hammel1 - 33(15) LPts
27/08/2027Maracay, Venezuela0 - 5 Santiago Rio6 - 14 LPts
29/06/2027Santiago, Chile0 - 4 Esteban Briseno4 - 20 LPts
01/05/2027Valencia, Spain0 - 3 Gonzalo Lanzo5 - 17 LPts
03/03/2027Wellington, New Zealand0 - 2 Callum Mauhana16 - 23 LPts
03/01/2027Samarqand, Uzbekistan0 - 1 Jumshud Badini4 - 7 LPts
05/11/2026Tabriz, Iran0 - 0 Aftab Awan0 - 3 LPts