Weightclass:  Bantamweight
Location:  Karaj, Iran
Record:  28 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2033Karaj, Iran28 - 23 Haaris Kaleel30 - 12 LPts
26/09/2033Karaj, Iran28 - 22 Vicente Albuquerque3 - 1 LPts
27/07/2033Karaj, Iran27 - 22 Ricky Dew4 - 8 WPts
27/05/2033Padang, Indonesia26 - 22 Bambang Isamuddin7 - 22 WPts
29/03/2033Tabriz, Iran26 - 21 Faisal Farooq10(1) - 3 LPts Iran National Championships 2033View
26/03/2033Tabriz, Iran25 - 21 Hassan Noon9 - 14 WPts Iran National Championships 2033View
20/03/2033San Juan, Puerto Rico24 - 21 Cris Vences5 - 11(1) WPts
19/01/2033Dublin, Ireland23 - 21 Mike Gallagher10 - 20 WPts
21/11/2032Isfahan, Iran23 - 20 Syed Hossain28 - 10 LPts
02/10/2032Surabaya, Indonesia22 - 20 Maharasa Suhadi14 - 23 WPts
04/08/2032Karaj, Iran21 - 20 Lisimba Wamalwa13 - 27 WPts
03/07/2032Tallaght, Ireland20 - 20 Carl Cavanah13 - 20 WPts
02/06/2032Cape Town, South Africa20 - 19 Isaac Makasudilanga32 - 8 LPts
02/05/2032Nakuru, Kenya19 - 19 Lisimba Wamalwa13 - 24 WPts
29/03/2032Tabriz, Iran19 - 18 Faisal Farooq3 - 1 LPts Iran National Championships 2032View
26/03/2032Tabriz, Iran18 - 18 Ananta Shokeen8 - 16 WPts Iran National Championships 2032View
15/03/2032Capiata, Paraguay18 - 17 Eloy Tejada30 - 5 LPts
13/02/2032Karaj, Iran18 - 16 Eloy Tejada29 - 5 LPts
09/01/2032Caloocan, Philippines18 - 15 Dayaram Gaur45 - 12 LPts Asia-Oceania Championships 2032View
15/12/2031Antwerp, Belgium18 - 14 Lieken Malazyes21 - 11 LPts
14/11/2031Antwerp, Belgium18 - 13 Lieken Malazyes20 - 11 LPts
14/10/2031Karaj, Iran18 - 12 Lieken Malazyes19 - 11 LPts
10/09/2031Valencia, Venezuela18 - 11 Jeyhun Dallal26 - 4 LPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela17 - 11 Antigoon Eestaes28(1) - 5 WPts Valencia World Championships 2031View
30/07/2031Karaj, Iran16 - 11 Fabiano Zoff0 - 6 WPts
01/06/2031Santa Ana, El Salvador15 - 11 Guillermo Manrique3 - 17 WPts
01/04/2031Karaj, Iran14 - 11 Danyaal Huseynov27 - 25 WPts Iran National Championships 2031View
29/03/2031Karaj, Iran13 - 11 Zain Allam12 - 6 WPts Iran National Championships 2031View
26/03/2031Karaj, Iran12 - 11 Haaris Sasooli4 - 13 WPts Iran National Championships 2031View
06/03/2031Ulaanbaatar, Mongolia11 - 11 Kong Wui4 - 11 WPts
06/01/2031Juarez, Mexico10 - 11 Sierra Casado14 - 29 WPts
08/11/2030Krasnoyarsk, Russia9 - 11 Afanas Gurkin9 - 19(3) WPts
10/09/2030Zamboanga City, Philippines8 - 11 Henry Lucay-lucay4 - 4 WPts
13/07/2030Juarez, Mexico7 - 11 Cortez Polon14 - 12 WPts
15/05/2030Karaj, Iran7 - 10 Xin Sum6 - 3 LPts
17/03/2030Karaj, Iran6 - 10 Toma Fetisov0 - 13 WPts
17/01/2030Puebla, Mexico6 - 9 Ramirez Hipolito18 - 18 LPts
19/11/2029Karaj, Iran6 - 8 Geoff Dolap3 - 11(2) LPts
20/09/2029Karaj, Iran5 - 8 Aleksandr Starkovich1 - 2 WPts
22/07/2029Guadalajara, Mexico5 - 7 Rogelio Enriques17 - 13 LPts
24/05/2029Tehran, Iran5 - 6 Haaris Kaleel6 - 8 LPts
29/03/2029Karaj, Iran5 - 5 Haider Najjar13(2) - 10 LPts Iran National Championships 2029View
26/03/2029Karaj, Iran4 - 5 Haaris Kaleel6 - 7 WPts Iran National Championships 2029View
30/01/2029Isfahan, Iran3 - 5 Zuffur Safar0 - 0 WPts
03/12/2028Leon, Nicaragua3 - 4 Joaquin Soriano17 - 21 LPts
05/10/2028Karaj, Iran2 - 4 Marjun Banales4 - 15 WPts
07/08/2028Karaj, Iran2 - 3 Hadir Bourequat14 - 13(2) LPts
09/06/2028Karaj, Iran2 - 2 Irfan Farooqui7 - 20(3) LPts
26/04/2028Shiraz, Iran1 - 2 On Tseng10 - 26(1) WPts
26/03/2028Karaj, Iran1 - 1 Jawad Bogra12 - 8 LPts Iran National Championships 2028View
05/02/2028Karaj, Iran0 - 1 Haaris Kaleel2 - 3 WPts
07/12/2027Karaj, Iran0 - 0 Mandip Chaudhry0 - 6 LPts