Weightclass:  Bantamweight
Location:  Karaj, Iran
Record:  15 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/04/2030Karaj, Iran14 - 21 Montana Bravo3 - 8 WPts
30/01/2030Karaj, Iran13 - 21 Miguel Sardina6 - 31 WPts
01/12/2029Karaj, Iran12 - 21 Laron Pierre-Louis0 - 1 WPts
02/10/2029Karaj, Iran11 - 21 Mark Harmse3 - 13 WPts
02/08/2029Karaj, Iran10 - 21 Haaris Sasooli1 - 4 WPts
03/06/2029Karaj, Iran10 - 20 Xing-fu Jee1 - 4 LPts
04/04/2029Karaj, Iran9 - 20 Irfan Mir2 - 6 WPts
04/02/2029Karaj, Iran9 - 19 Mohsin Kamal5 - 17 LPts
06/12/2028Karaj, Iran8 - 19 Atif Gadjibabayev9 - 5 WPts
07/10/2028Karaj, Iran8 - 18 Orlando Capote19(1) - 15 LPts
09/08/2028Karaj, Iran7 - 18 Eduard Mensik7(1) - 25 WPts
11/06/2028Karaj, Iran7 - 17 Zuffur Khalid5 - 7 LPts
12/04/2028San Pedro Sula, Honduras7 - 16 Paco Urquidez5 - 29(6) LPts
13/02/2028Maroua, Cameroon6 - 16 Labaron Cevert0 - 4 WPts
16/12/2027Mexico City, Mexico6 - 15 Juan Requena18(2) - 14 LPts
18/10/2027Isfahan, Iran5 - 15 Kalidas Chand11(1) - 14(1) WPts
28/08/2027Karaj, Iran5 - 14 On Mun7 - 9 LPts
30/06/2027Asan, South Korea4 - 14 Myung-joo Um8 - 18 WPts
02/05/2027Seoul, South Korea4 - 13 Sung-yeung Ban8 - 16 LPts
04/03/2027Tabriz, Iran4 - 12 Gazi Zaman10 - 8 LPts
04/01/2027Karaj, Iran4 - 11 Yao Lau12 - 20 LPts
08/11/2026Ulaanbaatar, Mongolia4 - 10 Lee Iskakov15 - 10 LPts
10/09/2026Mashhad, Iran4 - 9 Li-Liang Sim18 - 14 LPts
26/07/2026Tabriz, Iran3 - 9 Mohsin Kamal1 - 4 WPts
23/06/2026Karaj, Iran3 - 8 Saturnin Suaybaguio1 - 9 LPts
24/04/2026Karaj, Iran2 - 8 Paul Pompa1 - 2 WPts
24/02/2026Santa Cruz de la Sierra, Bolivia2 - 7 Rio Tijerina1 - 4 LPts
27/12/2025Mashhad, Iran1 - 7 Yo Sung1 - 0 WPts
05/11/2025Tabriz, Iran1 - 6 Mohsin Kamal0 - 0 LPts
14/09/2025Nezahualcoyotl, Mexico1 - 5 Carlos Gomez17(2) - 26(1) LPts
17/07/2025Karaj, Iran1 - 4 Yao Lau7 - 16 LPts
02/06/2025Mashhad, Iran1 - 3 Yong Binh5 - 12 LPts
29/04/2025Tehran, Iran1 - 2 Waleed Hoque2 - 8(2) LPts
03/03/2025Karaj, Iran1 - 1 Bora Hic0 - 2 LPts
03/01/2025San Juan, Puerto Rico0 - 1 Fraco Casco5 - 17 WPts
05/11/2024Karaj, Iran0 - 0 Irfan Deeb5 - 3 LPts