Weightclass:  Welterweight
Location:  Shiraz, Iran
Record:  4 - 25(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2028Shiraz, Iran4 - 24(4) Jevonte Danquah4 - 8 LPts
06/12/2027Shiraz, Iran3 - 24(4) Zuffur Sultan1 - 0 WPts
07/10/2027Shiraz, Iran3 - 23(4) Reinhard de Baertmaecker3 - 9 LPts
08/08/2027Shiraz, Iran3 - 22(4) Amer Sharif3 - 2 LPts
08/06/2027Shiraz, Iran3 - 21(4) Konstantin Kudinov4 - 8 LPts
10/04/2027Shiraz, Iran3 - 20(4) Sam Philley5 - 8 LPts
09/02/2027Shiraz, Iran3 - 19(4) Flupke Ghyhoet0 - 3 LPts
11/12/2026Shiraz, Iran3 - 18(3) Fedya Larionov5 - 26(1) LKO3
12/10/2026Shiraz, Iran3 - 17(3) Rashid Omar0 - 1 LPts
13/08/2026Shiraz, Iran2 - 17(3) Azam Darwish0 - 3 WPts
14/06/2026Shiraz, Iran2 - 16(3) Atif Muhammad0 - 2 LPts
15/04/2026Shiraz, Iran2 - 15(3) Waqas Salik2 - 14(8) LPts
14/02/2026Port-de-Paix, Haiti2 - 14(3) Macy Bazinet7 - 22 LPts
17/12/2025Shiraz, Iran1 - 14(3) Steven Llewellyn0 - 7 WPts
19/10/2025Mashhad, Iran0 - 14(3) Yasin Samra0 - 6 WPts
21/08/2025Shiraz, Iran0 - 13(3) Anastasios Moros0 - 5 LPts
23/06/2025Cape Town, South Africa0 - 12(3) Denzel Agyare7 - 22 LPts
25/04/2025Tehran, Iran0 - 11(3) Aftab Shaheed2 - 8 LPts
01/03/2025Shiraz, Iran0 - 10(3) Waqar Yasin2 - 5 LPts
01/01/2025Namangan, Uzbekistan0 - 9(3) Ioakim Magomaev2 - 7 LPts
03/11/2024Shiraz, Iran0 - 8(3) Adnan Greiss0 - 1 LPts
05/09/2024Tabriz, Iran0 - 7(3) Amer Gaziev0 - 0 LPts
13/07/2024New Kingston, Jamaica0 - 6(3) Daniel Nish0 - 4 LPts
14/05/2024Nizhny Novgorod, Russia0 - 5(2) Dmitri Yashin22 - 13 LKO3
16/03/2024Galway, Ireland0 - 4(2) Paul Mitchell16(1) - 24 LPts
17/01/2024Tehran, Iran0 - 3(1) Abdul Hares17 - 20 LKO3
20/11/2023Karaj, Iran0 - 2 Waqas Hamdan18(1) - 17 LKO3
12/10/2023Tehran, Iran0 - 1 Arun Kadakia0 - 0 LPts
05/09/2023Shiraz, Iran0 - 0 Liko Lua1 - 7 LPts