Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  21(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2023Tehran, Iran20(1) - 10 Bongani Sangweni7 - 17 WPts
30/11/2022Tehran, Iran19 - 10 Waqas Zogby1 - 8 WKO3
30/09/2022Tehran, Iran18 - 10 Shayan Assad0 - 6 WPts
01/08/2022Tehran, Iran17 - 10 Gervasio Andino6(1) - 14 WPts
31/05/2022Tehran, Iran16 - 10 Zuffur Soltani3 - 2 WPts
01/04/2022Tehran, Iran15 - 10 Vijay Jaitly3 - 2 WPts
31/01/2022Tehran, Iran14 - 10 Joo-ho Heo4 - 17 WPts
01/12/2021Tehran, Iran13 - 10 Courvoisier Modiano5 - 16 WPts
01/10/2021Tehran, Iran13 - 9 Vegas Lanzo3 - 6 LPts
31/07/2021Tehran, Iran12 - 9 Ewart Schabel8 - 13 WPts
30/05/2021Tehran, Iran11 - 9 Sajid Masih10(1) - 8 WPts
30/03/2021Tehran, Iran10 - 9 Lesmana Swasono14 - 6 WPts
30/01/2021Harare, Zimbabwe9 - 9 Nuru Mpofu11 - 7 WPts
30/11/2020Rome, Italy9 - 8 Nico Petruccioli13 - 6 LPts
01/10/2020Tehran, Iran9 - 7 Yo Sun9 - 7 LPts
22/08/2020Tehran, Iran8 - 7 Yuan Ginn7 - 7 WPts
16/07/2020Tehran, Iran7 - 7 Sun Chiou9 - 6 WPts
14/06/2020Matsudo, Japan7 - 6 Hideki Hattori3 - 6 LPts
16/04/2020Auckland, New Zealand7 - 5 Peter Hohepa11 - 3 LPts
17/02/2020Tehran, Iran7 - 4 Ali Sayed7 - 1 LPts
18/12/2019Tehran, Iran6 - 4 Joaquin Baros0 - 3 WPts
19/10/2019Tehran, Iran6 - 3 Zain Harroun3 - 7 LPts
06/09/2019Depok, Indonesia6 - 2 Kali Suryo4 - 7 LPts
08/07/2019Tehran, Iran5 - 2 Amer Azizi3 - 5 WPts
02/06/2019Yerevan, Armenia5 - 1 Hrahad Chalikyan5 - 3 LPts
04/04/2019Tehran, Iran5 - 0 Anselm Massuwe0 - 3 LPts
02/02/2019Tehran, Iran4 - 0 Kacper Wysocki1 - 1 WPts
04/12/2018Ulaanbaatar, Mongolia3 - 0 Dae Baira1 - 0 WPts
06/10/2018Cork, Ireland2 - 0 Gareth Duffy0 - 0 WPts
07/08/2018Tehran, Iran1 - 0 Matthijs Bayens2 - 0 WPts
07/06/2018Tehran, Iran0 - 0 Lazar Davidoff1 - 0 WPts