Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  19 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2026Tehran, Iran19 - 13 Hassan Ahsan0 - 2 LPts
18/06/2026Tehran, Iran18 - 13 Kee-hee Rho1 - 1 WPts
19/04/2026Tehran, Iran17 - 13 Mark Bayoy3 - 7 WPts
18/02/2026Tehran, Iran16 - 13 Valentino Bassanini3 - 6 WPts
20/12/2025Tehran, Iran15 - 13 Delano Perrault3 - 9 WPts
21/10/2025Tehran, Iran14 - 13 Rehan Yamin2 - 19 WPts
22/08/2025Tehran, Iran13 - 13 Gan Hon2(1) - 25(1) WPts
23/06/2025Tehran, Iran13 - 12 Deshi Ip1 - 2 LPts
25/04/2025Tehran, Iran12 - 12 Waqas Zogby7 - 18(2) WPts
25/02/2025Tehran, Iran11 - 12 Rodgers Meincke2 - 13 WPts
28/12/2024Tehran, Iran10 - 12 Ho Pao2 - 1 WPts
29/10/2024Tehran, Iran9 - 12 Shayan Hammoud2 - 16 WPts
31/08/2024Tehran, Iran8 - 12 Isaac Claghorn0 - 8 WPts
03/07/2024Tehran, Iran8 - 11 Ali Bowlas5 - 10 LPts
04/05/2024Tehran, Iran7 - 11 Rashid Khatib4 - 14(3) WPts
06/03/2024Braunschweig, Germany6 - 11 Merrel Strub6 - 12 WPts
07/01/2024Tabriz, Iran6 - 10 Jawad Tabet32 - 5 LPts
18/11/2023Zapopan, Mexico6 - 9 Vegas Sabedra12(1) - 16 LPts
20/09/2023Karaj, Iran5 - 9 Jawad Fayad6 - 31 WPts
22/07/2023Puebla, Mexico5 - 8 Cuba Galicia7 - 22 LPts
23/05/2023Tehran, Iran4 - 8 Kai Sukut0 - 4 WPts
25/03/2023Athens, Greece4 - 7 Zerro Antonopoulos16 - 17 LPts
25/01/2023Dushanbe, Tajikistan4 - 6 Rizvan Beydoun12 - 16 LPts
27/11/2022Maroua, Cameroon4 - 5 Tujan Phillippe20 - 13 LPts
29/09/2022Tehran, Iran3 - 5 Amer Sader2 - 11 WPts
01/08/2022Tehran, Iran3 - 4 Khalid Fayad1 - 5 LPts
30/05/2022Tehran, Iran3 - 3 Santiago Duron17 - 9 LPts
01/04/2022Tehran, Iran3 - 2 Amjad Hoda15 - 10 LPts
18/02/2022Tehran, Iran2 - 2 Haaris Neman0 - 0 WPts
18/01/2022Karaj, Iran1 - 2 Shayan Hammoud0 - 0 WPts
06/12/2021Tehran, Iran1 - 1 Josce Houlette17 - 7 LPts
05/10/2021Winterthur, Switzerland0 - 1 Eduard Strohl0 - 0 WPts
05/08/2021Tehran, Iran0 - 0 Waqas Zogby0 - 0 LPts