Weightclass:  Lightweight
Location:  Isfahan, Iran
Record:  27(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2023Isfahan, Iran27(2) - 9 Dmitri Denys9 - 14 LPts
13/09/2023Isfahan, Iran26(2) - 9 Jawad Mirza6 - 16 WPts
14/07/2023Isfahan, Iran25(2) - 9 Hanuman Sherbani0 - 3 WPts
14/05/2023Gold Coast, Australia24(2) - 9 Arran Forson23(1) - 6 WPts
15/03/2023Isfahan, Iran23(1) - 9 Kenzie Hutcherson6 - 4 WKO3
15/01/2023Prague, Czech Republic23(1) - 8 Medard Petrina19 - 11 LPts
17/11/2022Waitakere, New Zealand22(1) - 8 Glynn Rapana8(2) - 23 WPts
19/09/2022Shymkent, Kazakhstan22(1) - 7 Atif Urazbaeff15 - 8 LPts
22/07/2022Tehran, Iran21(1) - 7 Irfan Hamed7 - 20(11) WPts
17/06/2022Isfahan, Iran20(1) - 7 Ken-arok Asmad1 - 4 WPts
19/04/2022Tehran, Iran20(1) - 6 Amjad Ozer17 - 11 LPts
12/03/2022Varna, Bulgaria19(1) - 6 Veselin á Grubov11(1) - 11 WPts
12/01/2022Tehran, Iran19(1) - 5 Liang Chiong9(1) - 13 LPts
09/12/2021Shiraz, Iran18(1) - 5 Amit Deo16 - 6 WPts
22/10/2021Isfahan, Iran17(1) - 5 Umair Amini0 - 2 WPts
21/08/2021Bogota, Colombia17(1) - 4 Diego Alvizo14(1) - 6(2) LPts
21/06/2021Isfahan, Iran16(1) - 4 Agapetus Valle13 - 7 WPts
21/04/2021Isfahan, Iran15(1) - 4 Azam Abid11(1) - 9 WPts
19/02/2021Isfahan, Iran15(1) - 3 Dario Sebastian8 - 9 LPts
21/12/2020Isfahan, Iran14(1) - 3 Birk Degenhardt10 - 9 WPts
21/10/2020Isfahan, Iran13(1) - 3 Lee Luk4 - 3 WPts
22/08/2020Isfahan, Iran12(1) - 3 Lucas Markey3 - 9(1) WPts
21/06/2020Karaj, Iran11(1) - 3 Kashif Hasan8 - 7 WPts
28/04/2020Isfahan, Iran10(1) - 3 Frank MacGuire0 - 7 WPts
29/02/2020Isfahan, Iran10(1) - 2 Sanjeev Swaminathan11 - 1 LPts
30/12/2019Palermo, Italy10(1) - 1 Francesco Adduce2 - 3 LPts
01/11/2019Isfahan, Iran9(1) - 1 Frank Ahlstedt3 - 6 WPts
02/09/2019Isfahan, Iran8 - 1 Orlando Alaniz0 - 7 WKO3
04/07/2019Isfahan, Iran7 - 1 Farhan Shad0 - 1 WPts
31/05/2019Isfahan, Iran6 - 1 Daiki Maekawa4 - 1 WPts
01/04/2019Isfahan, Iran5 - 1 Gao Ren1 - 6 WPts
29/01/2019Isfahan, Iran4 - 1 Tung Louie3 - 1 WPts
29/11/2018Isfahan, Iran3 - 1 Joe Strachan2 - 1 WPts
30/09/2018Karaj, Iran3 - 0 Farhan Akhtar0 - 2 LPts
20/08/2018Isfahan, Iran2 - 0 Sammy Pevey0 - 1 WPts
20/06/2018Ahmedabad, India1 - 0 Danyaal Sajjad0 - 0 WPts
21/04/2018Isfahan, Iran0 - 0 Antwan Cumbie0 - 0 WPts