Weightclass:  Lightweight
Location:  Shiraz, Iran
Record:  18 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2027Shiraz, Iran18 - 21 Fo-hai Yoo3 - 11 LPts
14/07/2027Shiraz, Iran17 - 21 Kashif Ayoob5 - 21(1) WPts
15/05/2027Shiraz, Iran16 - 21 Asif Sheikh1 - 8 WPts
16/03/2027Shiraz, Iran15 - 21 Viktor Rutinsh2 - 9 WPts
16/01/2027Shiraz, Iran14 - 21 Atif Djabbarov8 - 0 WPts
17/11/2026Shiraz, Iran13 - 21 Kiran Vohra0 - 6 WPts
18/09/2026Shiraz, Iran12 - 21 Marco Leyba5 - 5 WPts
20/07/2026Shiraz, Iran11 - 21 Dmitri Kalejs11 - 8 WPts
20/05/2026Shiraz, Iran10 - 21 Gazi Halim2 - 2 WPts
22/03/2026Shiraz, Iran10 - 20 Hanuman Sherbani8 - 13 LPts
21/01/2026Shiraz, Iran9 - 20 Haaris Muhammad1 - 13 WPts
22/11/2025Shiraz, Iran9 - 19 Majid Jaber10 - 8 LPts
23/09/2025Isfahan, Iran9 - 18 Wen Wang36 - 10 LPts
10/08/2025Ostrava, Czech Republic9 - 17 Pravoslav Beseda13 - 12 LPts
12/06/2025Tilburg, Netherlands8 - 17 Lowieke Van der Borghereye2 - 0 WPts
14/04/2025Isfahan, Iran8 - 16 Saad Aboud19(1) - 29 LPts
08/03/2025Dushanbe, Tajikistan7 - 16 Fadei Seitbeckow6(1) - 14(1) WPts
08/01/2025Rome, Italy7 - 15 Augusto Leotta10 - 14(1) LPts
10/11/2024Mashhad, Iran7 - 14 Tariq Mansur13 - 11 LPts
10/10/2024San Jose, Costa Rica6 - 14 Montenegro Labrador3 - 17 WPts
12/08/2024Mashhad, Iran6 - 13 Azam Abid25(2) - 16 LPts
07/07/2024San Juan, Puerto Rico6 - 12 Felippe Urdiales2 - 8 LPts
09/05/2024Shiraz, Iran6 - 11 Russell Lewis2 - 11 LPts
11/03/2024Shiraz, Iran5 - 11 Kashif Ayoob1 - 3 WPts
11/01/2024Abidjan, Ivory Coast5 - 10 Alain Dacourt1 - 15 LPts
13/11/2023Shiraz, Iran5 - 9 Chase Fontaine1 - 1 LPts
14/09/2023Karaj, Iran4 - 9 Aftab Hashim3 - 4 WPts
20/07/2023Tehran, Iran4 - 8 Zain Jaffer19 - 17 LPts
08/06/2023Tabriz, Iran4 - 7 Adnan Yousuf16 - 12(1) LPts
27/04/2023Karaj, Iran3 - 7 Rehan Barakat0 - 13 WPts
20/03/2023Shiraz, Iran2 - 7 Stuart MacEachern3 - 14 WPts
20/01/2023Yerevan, Armenia2 - 6 Soghomon Tabanyan24(1) - 6 LPts
21/11/2022Shiraz, Iran2 - 5 Aftab Hashim1 - 1 LPts
21/09/2022Yerevan, Armenia2 - 4 Oshin Maloyan20(2) - 9 LPts
23/07/2022Shiraz, Iran2 - 3 Farhan Mourad1 - 3 LPts
22/05/2022Kampala, Uganda2 - 2 Paul Muleme8 - 18 LPts
24/03/2022La Florida, Chile1 - 2 Cruz Ramo9 - 15 WPts
24/01/2022Tehran, Iran1 - 1 Shayan Fawaz15 - 10 LPts
16/12/2021Caloocan, Philippines1 - 0 Vicente Dugay8(1) - 13 LPts
18/10/2021Shiraz, Iran0 - 0 Obaid Zaman1 - 3 WPts