Weightclass:  Flyweight
Location:  Tehran, Iran
Record:  31 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Tehran, Iran30 - 12 Imran Sadwakasov8 - 8(1) WPts
14/05/2031Tehran, Iran29 - 12 Oro Martinez3 - 6 WPts
15/03/2031Tehran, Iran28 - 12 Fidel Morataya3 - 11 WPts
15/01/2031Tehran, Iran27 - 12 Angel Langa7 - 6 WPts
16/11/2030Tehran, Iran26 - 12 Kaede Yoshikawa4(1) - 3 WPts
16/09/2030Tehran, Iran25 - 12 Eduardo Moros4 - 3 WPts
18/07/2030Tehran, Iran24 - 12 Tariq Massoud3 - 7 WPts
20/05/2030Tehran, Iran23 - 12 Tariq Massoud3 - 6 WPts
22/03/2030Tehran, Iran22 - 12 Jing Sheng5 - 4 WPts
21/01/2030Tehran, Iran21 - 12 Umair Sarah4 - 6 WPts
22/11/2029Tehran, Iran20 - 12 Aftab Awan9 - 15(1) WPts
23/09/2029Tabriz, Iran20 - 11 Abdul Efendieyev10(1) - 20 LPts
04/08/2029Tehran, Iran19 - 11 Oja Chivuta4 - 25 WPts
04/07/2029Tehran, Iran18 - 11 Santiago Puebla0 - 4 WPts
31/05/2029Tehran, Iran17 - 11 Tariq Massoud0 - 2 WPts
01/04/2029Karaj, Iran17 - 10 Quon Ying43(5) - 29 LPts Iran National Championships 2029View
29/03/2029Karaj, Iran16 - 10 Abdul Efendieyev8(1) - 19 WPts Iran National Championships 2029View
26/03/2029Karaj, Iran15 - 10 Asif Salih2 - 16(2) WPts Iran National Championships 2029View
15/02/2029Tehran, Iran14 - 10 Onofre Conejo2 - 11 WPts
17/12/2028Leon, Nicaragua13 - 10 Angel Berra3 - 6 WPts
19/10/2028Shiraz, Iran12 - 10 Indra Bhadana3 - 11 WPts
22/08/2028Karaj, Iran11 - 10 Asif Salih1 - 13(2) WPts
29/06/2028Mashhad, Iran10 - 10 Sukhinder Shukla15 - 17 WPts
27/05/2028Hachioji, Japan10 - 9 Ichiro Koizumi8 - 5 LPts
29/03/2028Karaj, Iran10 - 8 Abdul Efendieyev3(1) - 15 LPts Iran National Championships 2028View
26/03/2028Karaj, Iran9 - 8 Adnan Chundrigar4 - 15 WPts Iran National Championships 2028View
23/02/2028Santa Ana, El Salvador8 - 8 Jerrold Jaime10 - 18 WPts
26/12/2027Villa Nueva, Guatemala8 - 7 Rogelio Valero9 - 7 LPts
28/10/2027Tabriz, Iran7 - 7 Abdul Efendieyev1(1) - 13 WPts
31/08/2027Isfahan, Iran7 - 6 Chandrakant Dadwal6 - 26 LPts
08/07/2027Mashhad, Iran7 - 5 Haaris Hamed7 - 10 LPts
10/05/2027Tabriz, Iran7 - 4 Ibrahim Samedov15 - 11(3) LPts
26/03/2027Isfahan, Iran7 - 3 Quon Ying23(2) - 23 LPts Iran National Championships 2027View
02/03/2027Baku, Azerbaijan6 - 3 Fariz Nadjafov2 - 5 WPts
01/01/2027Baku, Azerbaijan5 - 3 Fariz Nadjafov2 - 4 WPts
03/11/2026Johannesburg, South Africa4 - 3 Xhosas Antwi0 - 10 WPts
05/09/2026Isfahan, Iran3 - 3 Amjad Kamara0 - 0 WPts
15/07/2026Tehran, Iran3 - 2 Ananta Mishra28(6) - 26 LPts
27/05/2026Tehran, Iran2 - 2 Sod Paholpat4 - 19 WPts
29/03/2026Isfahan, Iran2 - 1 Imran Nasser6 - 12 LPts Iran National Championships 2026View
26/03/2026Isfahan, Iran1 - 1 Quon Ying17(1) - 19 WPts Iran National Championships 2026View
17/03/2026Isfahan, Iran1 - 0 Syed Ismail7 - 9 LPts
07/02/2026Tehran, Iran0 - 0 Lei Ma1 - 1 WPts