Weightclass:  Featherweight
Location:  Karaj, Iran
Record:  25 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2032Karaj, Iran24 - 19 Saturnin Salgado5 - 13 WPts
20/09/2032Karaj, Iran23 - 19 Paul Larbaud4 - 13 WPts
21/07/2032Karaj, Iran22 - 19 Augusto Zappia2 - 7 WPts
23/05/2032Karaj, Iran22 - 18 Jalal Adigozalov3 - 23 LPts
23/03/2032Karaj, Iran21 - 18 Kamran Sadek11 - 8 WPts
22/01/2032Karaj, Iran20 - 18 Berlyn Pinnow4 - 10 WPts
21/11/2031Karaj, Iran19 - 18 Fresco Ramos3 - 12 WPts
20/09/2031Karaj, Iran18 - 18 Kieran Bulawayo0 - 2 WPts
20/07/2031Karaj, Iran17 - 18 Fraco Garcia1 - 2 WPts
21/05/2031Karaj, Iran16 - 18 Cem Dalkilich5 - 12 WPts
21/03/2031Karaj, Iran15 - 18 Hakan Halici6 - 15 WPts
21/01/2031Karaj, Iran14 - 18 Agon Brozi1 - 7 WPts
22/11/2030Carolina, Puerto Rico13 - 18 Alejandro Cirino5 - 9 WPts
24/09/2030Yerevan, Armenia13 - 17 Zakaria Lousinian2 - 1 LPts
25/07/2030Riga, Latvia13 - 16 Goga Bilde22 - 15 LPts
27/05/2030Brussels, Belgium12 - 16 Garen St. Marie2 - 29 WPts
29/03/2030Mashhad, Iran12 - 15 Haaris Tahan11 - 2 LPts Iran National Championships 2030View
26/03/2030Mashhad, Iran11 - 15 Hassan Sesay2 - 7(1) WPts Iran National Championships 2030View
07/02/2030Toshkent, Uzbekistan10 - 15 Ulvi Nasibov22 - 16 WPts
10/12/2029Karaj, Iran9 - 15 Jalal al Din Garidmagnai0 - 4 WPts
12/10/2029Karaj, Iran8 - 15 Haaris Rahman5 - 9 WPts
13/08/2029Tehran, Iran8 - 14 Hassan Abad10 - 13 LPts
25/06/2029Linden, Guyana8 - 13 Nick Lenox13 - 16 LPts
27/04/2029Karaj, Iran7 - 13 Jake Finn1 - 6 WPts
27/02/2029Karaj, Iran6 - 13 Jin Choy0 - 2 WPts
29/12/2028Brussels, Belgium6 - 12 Vernon Damita24 - 13 LPts
31/10/2028Riyadh, Saudi Arabia6 - 11 Rehman Sala4 - 26 LPts
02/09/2028Mashhad, Iran5 - 11 Obaid Bokhari7 - 19 WPts
06/07/2028Montevideo, Uruguay5 - 10 Juan Rayas9 - 17 LPts
08/05/2028Karaj, Iran5 - 9 Zhong Hou3 - 10 LPts
11/03/2028Dushanbe, Tajikistan5 - 8 Viktor Suleimanov12 - 24 LPts
12/01/2028Samarqand, Uzbekistan4 - 8 Rafiq Zakiev4 - 25 WPts
14/11/2027Varna, Bulgaria4 - 7 Tunc Akcha37 - 11 LPts
16/09/2027Bratislava, Slovakia4 - 6 Ev×en Bales14 - 17 LPts
19/07/2027Karaj, Iran3 - 6 Deshi Go13 - 14 WPts
02/06/2027Tehran, Iran2 - 6 Waleed Rayes16 - 22 WPts
01/05/2027Copenhagen, Denmark1 - 6 Ultar Beier11(1) - 12 WPts
03/03/2027Panama City, Panama1 - 5 Cruz Esteban7 - 11(1) LPts
03/01/2027Karaj, Iran0 - 5 Tariq Haque1 - 0 WPts
05/11/2026Isfahan, Iran0 - 4 Tariq Haque0 - 0 LPts
30/09/2026Tehran, Iran0 - 3 Adnan Ayub6 - 12 LPts
02/08/2026Tabriz, Iran0 - 2 Rashid Garakhanov18(4) - 17 LPts
06/06/2026Tabriz, Iran0 - 1 Kamran Salahov6 - 21 LPts
26/04/2026Mashhad, Iran0 - 0 Danyaal Farman0 - 0 LPts