Weightclass:  Lightweight
Location:  Shiraz, Iran
Record:  24 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2027Shiraz, Iran24 - 31 Rob Christie11 - 16(1) LPts
20/12/2026Shiraz, Iran23 - 31 Eteocles Oseku1 - 10 WPts
21/10/2026Shiraz, Iran22 - 31 Yong Doo1 - 14 WPts
22/08/2026Shiraz, Iran22 - 30 Shaun Hamilton4 - 7 LPts
23/06/2026Shiraz, Iran21 - 30 Xing-fu Sun3 - 5 WPts
24/04/2026Shiraz, Iran20 - 30 Ming Fu4 - 15 WPts
23/02/2026Shiraz, Iran20 - 29 Adrian Dobosz5 - 8 LPts
25/12/2025Shiraz, Iran20 - 28 Farhan Mady0 - 2 LPts
26/10/2025Shiraz, Iran20 - 27 Shayan Huq21(2) - 13 LPts
27/08/2025Shiraz, Iran19 - 27 Carlos Abril4 - 9 WPts
28/06/2025Shiraz, Iran19 - 26 Sung-yun Yum27 - 16 LPts
29/04/2025Shiraz, Iran19 - 25 Jawad Hatem1(1) - 11 LPts
28/02/2025Boise, USA18 - 25 Dave Maines9 - 17 WPts
31/12/2024Krasnodar, Russia17 - 25 Ioakim Titov1 - 20(2) WPts
02/11/2024Tacoma, USA16 - 25 Alastair Schade1 - 20 WPts
04/09/2024Capiata, Paraguay16 - 24 Noe Feliz4 - 8 LPts
07/07/2024Shiraz, Iran15 - 24 Umair Amini0 - 20(1) WPts
07/05/2024Bayamon, Puerto Rico15 - 23 Dimos Milan3 - 6 LPts
09/03/2024Vilnius, Lithuania15 - 22 Justyn Woznicki18 - 20 LPts
10/01/2024Mexico City, Mexico14 - 22 Vegas Ovalles2 - 12 WPts
12/11/2023Shiraz, Iran13 - 22 Turgay Balian3(1) - 11 WPts
13/09/2023Yerevan, Armenia13 - 21 Kegham Ossyan30 - 3 LPts
16/07/2023Mexico City, Mexico12 - 21 Rodrigo Provencio13 - 17 WPts
18/05/2023Zagreb, Croatia11 - 21 Vjekoslav Prpic0 - 0 WPts
20/03/2023Vilnius, Lithuania11 - 20 Jan Kolczynski21(1) - 10 LPts
20/01/2023Bouake, Ivory Coast11 - 19 Baptiste Notte9 - 16 LPts
22/11/2022Yerevan, Armenia11 - 18 Garin Gagatchian16 - 13 LPts
22/09/2022Mashhad, Iran11 - 17 Jawad Najjar10(1) - 19 LPts
25/07/2022Tehran, Iran11 - 16 Kiran Baria15 - 13(1) LPts
07/06/2022Shiraz, Iran10 - 16 Valerio Mantica3 - 7 WPts
08/04/2022Wellington, New Zealand10 - 15 Justin Peri11 - 15 LPts
08/02/2022Shiraz, Iran9 - 15 Farhan Farran0 - 4(1) WPts
08/12/2021Tehran, Iran8 - 15 Tung Louie12(1) - 11 WPts
07/11/2021Tehran, Iran8 - 14 Zafa Moghaddam10 - 13 LPts
26/09/2021Shiraz, Iran8 - 13 Saad Sasooli5(1) - 15 LPts
26/07/2021Rome, Italy8 - 12 Arturo Cialente9 - 11 LPts
28/05/2021Jaipur, India7 - 12 Anuj Chahal1 - 12 WPts
29/03/2021Shiraz, Iran6 - 12 Boris Ospanov3 - 3 WPts
29/01/2021Shiraz, Iran6 - 11 Saad Sasooli3(1) - 11 LPts
28/11/2020Khujand, Tajikistan6 - 10 Mansur Mousa4 - 10(3) LPts
28/09/2020Shiraz, Iran5 - 10 Lochan Beniwal3 - 12 WPts
29/07/2020Tokyo, Japan5 - 9 Daiki Hamasaki5 - 6 LPts
31/05/2020Almaty, Kazakhstan4 - 9 Afon Iscacow7 - 5 WPts
31/03/2020Shiraz, Iran3 - 9 Valeri Walko5 - 6 WPts
31/01/2020Shiraz, Iran3 - 8 Yuichi Tanigawa1 - 13 LPts
01/12/2019Shiraz, Iran2 - 8 Kamran Badini2 - 7 WPts
01/10/2019Kumasi, Ghana1 - 8 Kamran Bokhari3 - 6 WPts
03/08/2019Soweto, South Africa1 - 7 Runako Sribor6 - 1 LPts
05/06/2019Shiraz, Iran1 - 6 Padjai Singthong2 - 3 LPts
06/04/2019Managua, Nicaragua0 - 6 Diego Galan3 - 5 WPts
04/02/2019Tehran, Iran0 - 5 Chung Wing2 - 2 LPts
06/12/2018Tehran, Iran0 - 4 Chung Wing1 - 2 LPts
21/10/2018Delmas, Haiti0 - 3 Wyatt Kopa4 - 2 LPts
22/08/2018Shiraz, Iran0 - 2 Amit Deo1 - 0 LPts
22/06/2018Tehran, Iran0 - 1 Kashif Ahmadi0 - 1 LPts
21/04/2018Riyadh, Saudi Arabia0 - 0 Mohsin Nahhas0 - 0 LPts