Weightclass:  Flyweight
Location:  Mashhad, Iran
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/03/2035Mashhad, Iran22 - 21 Ui-jo Sung0 - 3 WPts
01/01/2035Mashhad, Iran22 - 20 Saad Mansouri20 - 16 LPts
01/11/2034Mashhad, Iran22 - 19 Saad Mansouri19 - 16 LPts
01/09/2034Chengdu, China21 - 19 Hui-chao Shan5 - 12 WPts
04/07/2034Tabriz, Iran21 - 18 Amer Mammadguliyev39 - 9 LPts
25/05/2034Isfahan, Iran20 - 18 Saad Mansouri19 - 13 WPts
01/04/2034Isfahan, Iran20 - 17 Majid Azad4 - 0 LPts Iran National Championships 2034View
29/03/2034Isfahan, Iran19 - 17 Atif Narimanbekov8 - 7 WPts Iran National Championships 2034View
26/03/2034Isfahan, Iran18 - 17 Saad Mansouri19 - 12 WPts Iran National Championships 2034View
27/01/2034Tabriz, Iran17 - 17 Majid Shareef13 - 35 WPts
27/11/2033Tabriz, Iran16 - 17 Majid Shareef13 - 34 WPts
27/09/2033Tabriz, Iran15 - 17 Majid Shareef13 - 33 WPts
27/07/2033Mashhad, Iran14 - 17 Dale Beligan1 - 9 WPts
26/05/2033Tabriz, Iran13 - 17 Majid Shareef12 - 32 WPts
29/03/2033Tabriz, Iran13 - 16 Saad Mansouri15 - 9 LPts Iran National Championships 2033View
26/03/2033Tabriz, Iran12 - 16 Majid Shareef12 - 31 WPts Iran National Championships 2033View
09/02/2033Hialeah, USA11 - 16 Rob Grassie16 - 14 WPts
12/12/2032Santa Ana, El Salvador10 - 16 Rico Velasquez4 - 15 WPts
14/10/2032Panama City, Panama9 - 16 Diego Griego1 - 4 WPts
16/08/2032Cape Town, South Africa8 - 16 Jacky Morkel0 - 17 WPts
14/06/2032Tehran, Iran7 - 16 Amer Jalali5 - 14 WPts
19/04/2032Tabriz, Iran6 - 16 Haaris Shahbazov5 - 12 WPts
20/02/2032Tehran, Iran5 - 16 Amer Jalali4 - 13 WPts
22/12/2031Isfahan, Iran5 - 15 Saad Mansouri7 - 7 LPts
27/10/2031Isfahan, Iran4 - 15 Syed Salim9 - 9 WPts
06/09/2031Dublin, Ireland4 - 14 Patrick Ryan15 - 12 LPts
09/07/2031Shiraz, Iran4 - 13 Indra Bhadana11 - 20 LPts
11/05/2031Isfahan, Iran4 - 12 Hui-chao Zhong4 - 15 LPts
26/03/2031Karaj, Iran4 - 11 Xing-fu Kwock11 - 37 LPts Iran National Championships 2031View
01/03/2031Tehran, Iran3 - 11 Cong Nguy2 - 6 WPts
10/01/2031Karaj, Iran3 - 10 Farhan Yousef8 - 16 LPts
11/11/2030Shiraz, Iran3 - 9 Indra Bhadana9 - 18 LPts
15/09/2030Tehran, Iran3 - 8 Irfan Beydoun5 - 12 LPts
18/07/2030Tehran, Iran3 - 7 Rehan Salah24 - 12 LPts
20/05/2030Tehran, Iran3 - 6 Rehan Salah23 - 12 LPts
11/04/2030Mashhad, Iran2 - 6 Paithong Manotumraksa6 - 13 WPts
11/02/2030Mashhad, Iran1 - 6 Syed Salim3 - 4 WPts
13/12/2029Bangkok, Thailand1 - 5 Fahsai Keelakorat12 - 9 LPts
15/10/2029Shiraz, Iran1 - 4 Xing-fu Kwock6 - 33 LPts
05/09/2029Tabriz, Iran0 - 4 Haaris Shahbazov0 - 0 WPts
29/07/2029Donetsk, Ukraine0 - 3 Evgeny Mach8 - 25 LPts
31/05/2029Tehran, Iran0 - 2 Rehan Salah17 - 11 LPts
24/04/2029Ulaanbaatar, Mongolia0 - 1 Isaak Gurragchaa1 - 3 LPts
24/02/2029Mashhad, Iran0 - 0 Jing Sheng0 - 1 LPts