Weightclass:  Featherweight
Location:  Shiraz, Iran
Record:  22 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2030Shiraz, Iran21 - 31 Ibrahim Hamady6(1) - 14 WPts
07/01/2030Shiraz, Iran20 - 31 Waqas Hafeez1 - 12 WPts
07/11/2029Shiraz, Iran20 - 30 Zain Sharif3 - 5 LPts
07/09/2029Shiraz, Iran20 - 29 Dave Neish7 - 6(1) LPts
09/07/2029Shiraz, Iran19 - 29 Ivan Pavel3 - 8 WPts
09/05/2029Shiraz, Iran18 - 29 Jose Lanzo15 - 16 WPts
10/03/2029Shiraz, Iran17 - 29 Sierra Calero17 - 9 WPts
08/01/2029Shiraz, Iran16 - 29 Manny Olea1 - 7 WPts
09/11/2028Shiraz, Iran15 - 29 Dino Ghilardotti5 - 7 WPts
10/09/2028Shiraz, Iran15 - 28 Syed Hossain20(2) - 15 LPts
12/07/2028Shiraz, Iran14 - 28 Gaston Bonnaire1 - 0 WPts
13/05/2028Shiraz, Iran13 - 28 Ganesh Majhi9 - 3 WPts
14/03/2028Madrid, Spain13 - 27 Fausto Plata11 - 8 LPts
15/01/2028Shiraz, Iran12 - 27 Kalidas Prakash1 - 2 WPts
16/11/2027Shiraz, Iran12 - 26 Haaris Bari27 - 26 LPts
19/09/2027Karaj, Iran12 - 25 Quon Peng13 - 31 LPts
22/07/2027Tirana, Albania11 - 25 Brahim Okay12(1) - 15 WPts
24/05/2027La Florida, Chile11 - 24 Nasario Geronimo8 - 13 LPts
26/03/2027Karaj, Iran11 - 23 Zafa Mowad14 - 20(9) LPts
27/01/2027Shiraz, Iran11 - 22 Sun Liou11 - 21 LPts
28/11/2026Havana, Cuba11 - 21 Gig Pacana16 - 16 LPts
30/09/2026Samarqand, Uzbekistan10 - 21 Pyotr Wyagorov3(1) - 20 WPts
02/08/2026Shiraz, Iran10 - 20 Abdul Mousa2 - 13 LPts
03/06/2026Tabriz, Iran10 - 19 Umair Mirjavadov12(1) - 16(1) LPts
05/04/2026Shiraz, Iran10 - 18 Zafa Salim15 - 18(1) LPts
05/02/2026Tehran, Iran10 - 17 Shayan Salim9 - 14 LPts
17/12/2025Shiraz, Iran9 - 17 Ibrahim Shaban2 - 4 WPts
19/10/2025Mashhad, Iran9 - 16 Sajid Omar7 - 20 LPts
21/08/2025Karaj, Iran8 - 16 Sanjeev Parmer11 - 17 WPts
27/06/2025Tehran, Iran8 - 15 Shayan Farooq8 - 16 LPts
28/04/2025Tabriz, Iran8 - 14 Ali Rizaev24 - 13 LPts
26/03/2025Mashhad, Iran8 - 13 Hassan Nasser4 - 11(1) LPts Iran National Championships 2025View
22/02/2025Bratislava, Slovakia8 - 12 ZßviÜ Jelen31 - 14 LPts
25/12/2024Shiraz, Iran7 - 12 Neper Calvillo5 - 1 WPts
27/10/2024Isfahan, Iran6 - 12 Obaid Hussain10(2) - 22 WPts
01/09/2024Ulaanbaatar, Mongolia6 - 11 Namjilyn Ping18(1) - 20 LPts
04/07/2024Krakow, Poland5 - 11 Tytus Dylewski0 - 1 WPts
06/05/2024Shiraz, Iran5 - 10 Sun Mon6 - 14(1) LPts
07/03/2024Baku, Azerbaijan5 - 9 Ismayil Rajabov10 - 8 LPts
08/01/2024Kumasi, Ghana5 - 8 Chiamaka Ako19 - 9 LPts
10/11/2023Tehran, Iran5 - 7 Huang-fu Tow30(3) - 8 LPts
09/10/2023Tehran, Iran5 - 6 Shayan Rahim18 - 17(1) LPts
30/08/2023Tabriz, Iran4 - 6 Zuffur Jamalov1 - 2 WPts
16/07/2023Shiraz, Iran3 - 6 Rehan Farooq0 - 12 WPts
16/05/2023Shiraz, Iran3 - 5 Thibaut Anliker8 - 23(1) LPts
17/03/2023Shiraz, Iran2 - 5 Sun Mon2 - 10(1) WPts
16/01/2023Isfahan, Iran2 - 4 Syed Masood1 - 10(1) LPts
23/11/2022Amman, Jordan2 - 3 Majid Kaddouri5 - 17 LPts
25/09/2022Mashhad, Iran2 - 2 Tariq Farooq0 - 4 LPts
23/08/2022Caracas, Venezuela2 - 1 Jax Polanco15 - 13 LPts
25/06/2022Tehran, Iran2 - 0 Waqar Zakaria8 - 19 LPts
03/05/2022Shiraz, Iran1 - 0 Kabonero Asalache0 - 1 WPts
05/03/2022Shiraz, Iran0 - 0 Umair Ally0 - 3 WPts