Weightclass:  Flyweight
Location:  Shiraz, Iran
Record:  21 - 41
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2033Shiraz, Iran21 - 40 Ian Ocon4 - 9 LPts
27/01/2033Shiraz, Iran20 - 40 Danny Morea1 - 4 WPts
27/11/2032Shiraz, Iran19 - 40 Zacarias Ferrera0 - 4 WPts
27/09/2032Shiraz, Iran18 - 40 Suk-young Quon2 - 8 WPts
28/07/2032Shiraz, Iran18 - 39 Jordan Reindorf14(1) - 7 LPts
29/05/2032Shiraz, Iran17 - 39 Diego Villalpando2 - 2 WPts
29/03/2032Shiraz, Iran16 - 39 Chan-dong Her2 - 5 WPts
28/01/2032Shiraz, Iran15 - 39 Yong-jae Joh4 - 10 WPts
28/11/2031Shiraz, Iran14 - 39 Oihane Borquez7 - 11 WPts
28/09/2031Shiraz, Iran14 - 38 Nyambayarayn Bajckodamow18 - 16 LPts
29/07/2031Shiraz, Iran13 - 38 Hatta Goey8 - 3 WPts
30/05/2031Shiraz, Iran12 - 38 Can Sayin0 - 3 WPts
29/03/2031Karaj, Iran12 - 37 Amer Mammadguliyev16 - 4 LPts Iran National Championships 2031View
26/03/2031Karaj, Iran11 - 37 Tariq Massoud4 - 11 WPts Iran National Championships 2031View
01/02/2031Ensenada, Mexico10 - 37 Ignado Cerrato28(4) - 9 WPts
04/12/2030Shiraz, Iran9 - 37 Saad Mansouri4 - 3 WPts
06/10/2030Baku, Azerbaijan9 - 36 Atabala Kazmi11 - 10 LPts
08/08/2030Shiraz, Iran8 - 36 Haaris Dia3 - 25 WPts
10/06/2030Abobo, Ivory Coast8 - 35 Edmond Housel31 - 26 LPts
12/04/2030Shiraz, Iran8 - 34 Catur Harlan4 - 8 LPts
11/02/2030Carolina, Puerto Rico7 - 34 Joaquin Barrero1 - 3 WPts
14/12/2029Shiraz, Iran7 - 33 Jayakatong Haji6 - 7(1) LPts
15/10/2029Shiraz, Iran6 - 33 Tariq Massoud1 - 4 WPts
16/08/2029Karaj, Iran5 - 33 Gopal Bhagat17 - 21 WPts
17/06/2029Shiraz, Iran4 - 33 Alejandro Lozoya1 - 2 WPts
18/04/2029Karaj, Iran4 - 32 Gopal Bhagat16 - 20 LPts
20/02/2029Karaj, Iran4 - 31 Waqar Amber9 - 26(1) LPts
24/12/2028Almaty, Kazakhstan4 - 30 Waleed Issaeff12 - 21 LPts
26/10/2028Almaty, Kazakhstan4 - 29 Aleksandr Iksanov14 - 12 LPts
28/08/2028Shiraz, Iran4 - 28 Waqqas Davaadalai6 - 12(1) LPts
29/06/2028Tehran, Iran4 - 27 Hassan Matin15(2) - 20 LPts
24/05/2028Heraklion, Greece4 - 26 Ajax Penna3 - 8 LPts
26/03/2028Karaj, Iran4 - 25 Quon Ying32(3) - 26 LPts Iran National Championships 2028View
23/02/2028Dubai, UAE4 - 24 Zain Debeck17(1) - 16 LPts
26/12/2027Panama City, Panama4 - 23 Quico Apolinar11 - 10(6) LPts
28/10/2027Panama City, Panama3 - 23 Santiago Orozco7 - 19 WPts
29/08/2027Tabriz, Iran3 - 22 Saad Guliyev7 - 7 LPts
01/07/2027Isfahan, Iran3 - 21 Chandrakant Dadwal5 - 26 LPts
06/05/2027Tehran, Iran3 - 20 Hassan Matin12(2) - 16 LPts
29/03/2027Isfahan, Iran3 - 19 Quon Ying24(2) - 23 LPts Iran National Championships 2027View
26/03/2027Isfahan, Iran2 - 19 Amjad Kamara1 - 3 WPts Iran National Championships 2027View
07/03/2027Karaj, Iran1 - 19 Gopal Bhagat5 - 18 WPts
07/01/2027Shiraz, Iran0 - 19 Kendis Gyimah1 - 28 WPts
08/11/2026Shiraz, Iran0 - 18 Selestino Torrez16(1) - 12 LPts
09/09/2026Ciudad Guayana, Venezuela0 - 17 Kiki Madrid8 - 6 LPts
12/07/2026Dublin, Ireland0 - 16 Anthony McAllister0 - 3 LPts
14/05/2026Valencia, Venezuela0 - 15 Rodrigo Mancilla12 - 16 LPts
16/03/2026Barcelona, Venezuela0 - 14 Leonardo Pilar6 - 16 LPts
16/01/2026Tehran, Iran0 - 13 Ananta Mishra26(6) - 25 LPts
09/12/2025Isfahan, Iran0 - 12 Umair Koroma3 - 14 LPts
13/10/2025Makassar, Indonesia0 - 11 Satriyo Yulian9 - 21 LPts
15/08/2025Tehran, Iran0 - 10 Mohsin Sadri10 - 17 LPts
15/07/2025Tehran, Iran0 - 9 Atif Salek21(6) - 27 LPts
04/06/2025Tabriz, Iran0 - 8 Adnan Chundrigar0 - 0 LPts
10/04/2025Minsk, Belarus0 - 7 Kyrylo Chudy25(1) - 21 LPts
10/02/2025Merlo, Argentina0 - 6 Santiago Campa13 - 24 LPts
13/12/2024Soyapango, El Salvador0 - 5 Jair Saez14 - 17 LPts
15/10/2024Karaj, Iran0 - 4 Waqar Amber1 - 4 LPts
26/08/2024Shiraz, Iran0 - 3 Macario Teran2 - 8 LPts
28/06/2024Mashhad, Iran0 - 2 Waqas Hariri4 - 37(7) LPts
03/05/2024Shiraz, Iran0 - 1 Hiawang Wongsojoyo0 - 1 LPts
05/03/2024Shiraz, Iran0 - 0 Syed Ismail1 - 1 LPts