Weightclass:  Featherweight
Location:  Tehran, Iran
Record:  35(3) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2024Tehran, Iran34(3) - 8 Haaris Molla19(3) - 20(1) WPts
08/05/2024Tehran, Iran33(3) - 8 Azam Qureshi11 - 29 WPts
09/03/2024Tehran, Iran32(3) - 8 Ibrahim Nagi29 - 15 WPts
09/01/2024Tehran, Iran31(3) - 8 Will Bimi1 - 1 WPts
10/11/2023Tehran, Iran30(3) - 8 Jawad Salman5 - 7 WPts
11/09/2023Tehran, Iran29(2) - 8 Umair Ally5 - 8 WKO3
12/07/2023Tehran, Iran28(1) - 8 Niao-ka Un2 - 6 WTKO3
13/05/2023Tehran, Iran27(1) - 8 Danny McClements1 - 5 WPts
14/03/2023Tehran, Iran26(1) - 8 Khalish Batsaikhan4 - 26(1) WPts
13/01/2023Tehran, Iran25(1) - 8 Ali Badour4 - 7 WPts
13/11/2022Tehran, Iran24(1) - 8 Zuffur Kazemi4 - 4 WPts
13/09/2022Tehran, Iran23(1) - 8 Rashid Garakhanov2 - 9 WPts
14/07/2022Dushanbe, Tajikistan23(1) - 7 Vitali Sejdegalieff16 - 9 LPts
16/05/2022Tehran, Iran22(1) - 7 Vivek Dixit5 - 12 WPts
16/03/2022Mostoles, Spain22(1) - 6 Gabriel Salazar17 - 8 LPts
16/01/2022Adelaide, Australia21(1) - 6 Matthew Abraamian14 - 8 WPts
18/11/2021Melbourne, Australia20(1) - 6 Arran Kachadourian11 - 9 WPts
20/09/2021Perth, Australia19(1) - 6 James Maurice10(1) - 14 WPts
23/07/2021Tehran, Iran18 - 6 Haaris Ebrahimi5 - 16(1) WKO3
29/05/2021Mashhad, Iran18 - 5 Yasin Halaby15 - 7 LPts
01/04/2021Mashhad, Iran18 - 4 Zafa Dib13 - 1 LPts Iran National Championships 2021View
29/03/2021Mashhad, Iran17 - 4 Yasin Halaby15 - 6 WPts Iran National Championships 2021View
26/03/2021Mashhad, Iran16 - 4 Yo Lee18 - 2 WPts Iran National Championships 2021View
25/01/2021Tehran, Iran15 - 4 An Cha4 - 14 WPts
24/11/2020Puente Alto, Chile14 - 4 Iago Valle5 - 10 WPts
26/09/2020Tehran, Iran13 - 4 Euan Nicolls7 - 9 WPts
27/07/2020Tehran, Iran12 - 4 Uang Mok12 - 2 WPts
26/05/2020Tehran, Iran11 - 4 Leighton Girvin3 - 10 WPts
26/03/2020Karaj, Iran11 - 3 Bahadur Badal12 - 3 LPts Iran National Championships 2020View
14/02/2020Tirana, Albania10 - 3 Engjell Aliu9 - 2 WPts
17/12/2019Tehran, Iran9 - 3 Atif Burki5 - 8 WPts
17/10/2019Tehran, Iran8 - 3 Yuan Gou1 - 1 WPts
17/08/2019Managua, Nicaragua7 - 3 Quin Nanez7 - 4 WPts
19/06/2019Tehran, Iran6 - 3 Ricardo Cuba1 - 1 WPts
20/04/2019Tehran, Iran5 - 3 Rashid Hussain3 - 3 WPts
17/02/2019Tehran, Iran4 - 3 Zafa Azizi1 - 3 WPts
21/12/2018Tehran, Iran3 - 3 Zain Habeb5 - 2 WPts
22/10/2018Tehran, Iran2 - 3 Norasing Sartjakal0 - 5 WPts
23/08/2018Isfahan, Iran1 - 3 Ahmed Hamad4 - 1 WPts
21/07/2018Mashhad, Iran1 - 2 Yasin Halaby1 - 0 LPts
24/05/2018Tehran, Iran1 - 1 Kiki Ramon2 - 0 LPts
26/03/2018Tabriz, Iran1 - 0 Ibrahim Janaliyev1 - 1 LPts
21/02/2018Tehran, Iran0 - 0 Zain Najjar0 - 1 WPts