Weightclass:  Featherweight
Location:  Shiraz, Iran
Record:  31 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2028Shiraz, Iran30 - 27 Seferino Ciervo2 - 10 WPts
14/05/2028Shiraz, Iran30 - 26 Ringo Gernert3 - 7 LPts
15/03/2028Shiraz, Iran29 - 26 Dewei Nai5 - 4 WPts
15/01/2028Shiraz, Iran28 - 26 Syed Hossain16(1) - 12 WPts
16/11/2027Shiraz, Iran27 - 26 Jawad Salman12 - 26 WPts
17/09/2027Shiraz, Iran26 - 26 Zafa Salim21 - 21(1) WPts
19/07/2027Shiraz, Iran25 - 26 Tariq Sharif3 - 5 WPts
21/05/2027Shiraz, Iran24 - 26 Dewei Nai1 - 2 WPts
23/03/2027Shiraz, Iran23 - 26 Ali Fares13(1) - 10 WPts
23/01/2027Shiraz, Iran23 - 25 Khalid Farid7 - 19 LPts
24/11/2026Shiraz, Iran22 - 25 Quon Peng11 - 28 WPts
24/09/2026Shiraz, Iran21 - 25 Tung Hien3 - 15(3) WPts
25/07/2026Ghent, Belgium21 - 24 Hendrik Basche17 - 14 LPts
27/05/2026Yerevan, Armenia21 - 23 Tovmas Maksudyan14 - 15 LPts
29/03/2026Isfahan, Iran21 - 22 Amer Alam42 - 20 LPts Iran National Championships 2026View
26/03/2026Isfahan, Iran20 - 22 Yasin Malek8 - 5 WPts Iran National Championships 2026View
18/02/2026Isfahan, Iran19 - 22 Obaid Hussain16(2) - 24 WPts
20/12/2025Naucalpan, Mexico19 - 21 Malvolio Malara8 - 12 LPts
22/10/2025Tabriz, Iran18 - 21 Yasin Janaliyev29(4) - 25 WPts
25/08/2025Tehran, Iran17 - 21 Kashif Kalil20 - 25 WPts
25/07/2025Dushanbe, Tajikistan16 - 21 Yulian Djamilov1 - 12 WPts
27/05/2025Shiraz, Iran15 - 21 Heros Takhtajyan1 - 9 WPts
29/03/2025Mashhad, Iran15 - 20 Amer Alam32 - 15 LPts Iran National Championships 2025View
26/03/2025Mashhad, Iran14 - 20 Waleed Rayes6 - 18 WPts Iran National Championships 2025View
21/02/2025Shiraz, Iran13 - 20 Santiago Basulto5 - 4(1) WPts
24/12/2024Turin, Italy12 - 20 Mauro Antoni0 - 3 WPts
26/10/2024Karaj, Iran11 - 20 Sanjeev Parmer9 - 14 WPts
07/09/2024Tehran, Iran11 - 19 Azam Qureshi12 - 30 LPts
10/07/2024Tehran, Iran10 - 19 Rashid Hussain15 - 23 WPts
17/05/2024Tehran, Iran9 - 19 Saad Qazi13(1) - 7 WPts
29/03/2024Isfahan, Iran9 - 18 Amer Alam23 - 11 LPts Iran National Championships 2024View
26/03/2024Isfahan, Iran8 - 18 Ibrahim Nagi29 - 16 WPts Iran National Championships 2024View
28/02/2024Bratislava, Slovakia7 - 18 HanuÜ Biel16(1) - 21 WPts
31/12/2023Shiraz, Iran7 - 17 Zuffur Kazemi9 - 7 LPts
01/11/2023Dublin, Ireland7 - 16 Lorcan Shea20(2) - 14 LPts
03/09/2023Mashhad, Iran7 - 15 Rehan Wali3 - 12 LPts
15/07/2023Shiraz, Iran7 - 14 Gianmarco La Rosa3 - 9(1) LPts
16/05/2023Tabriz, Iran7 - 13 Zafa Farooq5 - 9 LPts
27/03/2023Karaj, Iran6 - 13 Danyaal Ramin14 - 16 WPts
22/02/2023Suez, Egypt5 - 13 Majid Rad4 - 13 WPts
25/12/2022Split, Croatia5 - 12 Alen Jelcic17 - 16 LPts
27/10/2022Dakar, Senegal4 - 12 Tremeur Filipacchi7 - 22 WPts
29/08/2022Vilnius, Lithuania4 - 11 Krzysztof Grala6 - 10 LPts
01/07/2022Toshkent, Uzbekistan4 - 10 Zahid Salehi5 - 14(3) LPts
03/05/2022Karaj, Iran4 - 9 Amer Hashim7 - 5 LPts
27/03/2022Ulaanbaatar, Mongolia4 - 8 Yura Issaeff18 - 5 LPts
27/01/2022Shiraz, Iran3 - 8 Sanjeev Parmer2 - 4 WPts
26/11/2021Kitwe, Zambia3 - 7 Deiondre Olonga20 - 4 LPts
28/09/2021Shiraz, Iran2 - 7 Jawad Karim2 - 1 WPts
28/07/2021Tehran, Iran2 - 6 Yu Xia5 - 16 LPts
13/06/2021Shiraz, Iran2 - 5 Amer Alam4 - 5 LPts
13/04/2021Kingston, Jamaica2 - 4 Michael Gibby7 - 11 LPts
13/02/2021Shiraz, Iran1 - 4 Yuan Gou3 - 8(1) WPts
14/12/2020Tehran, Iran1 - 3 Ahmed Hakro11 - 5 LPts
18/10/2020Karaj, Iran1 - 2 Bilal Ally12(1) - 6 LPts
03/09/2020Shiraz, Iran0 - 2 Vivek Dixit1 - 4 WPts
03/07/2020Bratislava, Slovakia0 - 1 Robin Skala1 - 9 LPts
05/05/2020Shiraz, Iran0 - 0 Diego Jiminez0 - 0 LPts