Weightclass:  Welterweight
Location:  Shiraz, Iran
Record:  20 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2026Shiraz, Iran19 - 14 Yves de Beauvoir9 - 14 WPts
18/06/2026Shiraz, Iran18 - 14 Ewan Palicpic0 - 2 WPts
19/04/2026Shiraz, Iran17 - 14 Juan Sabino3(1) - 10 WPts
18/02/2026Shiraz, Iran16 - 14 Zernebog Chernoff0 - 9 WPts
21/12/2025Shiraz, Iran15 - 14 Abdul Haque0 - 2 WPts
22/10/2025Shiraz, Iran14 - 14 Waqas Rad5 - 8(1) WPts
23/08/2025Shiraz, Iran13 - 14 Gao Lian1 - 8 WPts
24/06/2025Shiraz, Iran12 - 14 Majid Rafiq1 - 9 WPts
25/04/2025Shiraz, Iran11 - 14 Bernardo Chiesa1 - 6 WPts
25/02/2025Shiraz, Iran10 - 14 Yasin Samra0 - 2 WPts
28/12/2024Shiraz, Iran9 - 14 Haaris Zamani0 - 2 WPts
29/10/2024Shiraz, Iran8 - 14 Aydin Ar1 - 1 WPts
31/08/2024Shiraz, Iran7 - 14 Majid Mansur0 - 18(1) WPts
02/07/2024L'Hospitalet de Llobregat, Spain7 - 13 Juan Islas28(4) - 13 LPts
04/05/2024Torreon, Mexico7 - 12 Ricardo Martines19 - 8 LPts
06/03/2024Shiraz, Iran7 - 11 Xeres Tobar36 - 9 LPts
06/01/2024Ulaanbaatar, Mongolia7 - 10 Xing-fu Merkulow13 - 18 LPts
08/11/2023Magangue, Colombia7 - 9 Marjun Castrejon21 - 12 LPts
10/09/2023Santo Domingo Oeste, Dominican Republic7 - 8 Nemesio Mezo12 - 22 LPts
13/07/2023Tegucigalpa, Honduras6 - 8 Alejandro Coca6 - 17 WPts
15/05/2023Helsinki, Finland6 - 7 Ilmo Karjala24(1) - 9 LPts
17/03/2023Panama City, Panama5 - 7 Jose Castrillo6 - 7 WPts
17/01/2023Jeddah, Saudi Arabia5 - 6 Azam Breme11 - 20 LPts
19/11/2022Durban, South Africa5 - 5 Sean Nanikuzailamo16 - 11 LPts
21/09/2022Kingston, Jamaica5 - 4 James Ovens22 - 6 LPts
24/07/2022Riga, Latvia4 - 4 Lazar Rudzugailis3 - 20 WPts
26/05/2022Tegucigalpa, Honduras4 - 3 Pancho Paulino22 - 6 LPts
28/03/2022Shiraz, Iran4 - 2 Sajid Sattar3 - 13 LPts
03/02/2022Yerevan, Armenia3 - 2 Surig Jebejian7 - 12 WPts
05/12/2021Isfahan, Iran2 - 2 Rehan Nishtar0 - 0 WPts
20/10/2021Tehran, Iran2 - 1 Rehman Ebrahim12 - 11 LPts
16/09/2021Bergen, Norway2 - 0 Hardicanute England8 - 13 LPts
18/07/2021Tabriz, Iran1 - 0 Aftab Khalili0 - 0 WPts
05/06/2021Shiraz, Iran0 - 0 Zafa Mahdavi0 - 3 WPts