Weightclass:  Light Welterweight
Location:  Karaj, Iran
Record:  21 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2021Karaj, Iran20 - 3 Ricardo Coutinho1 - 11 WPts
14/08/2021Karaj, Iran19 - 3 Aqil Elalami3(1) - 12 WPts
13/06/2021Karaj, Iran18 - 3 Dominic Rinne15 - 3 WPts
13/04/2021Karaj, Iran17 - 3 Faisal Farooqui0 - 1 WPts
10/02/2021Karaj, Iran16 - 3 Damodar Rajpurohit0 - 6 WPts
11/12/2020Dusseldorf, Germany16 - 2 Joshka Albach11 - 1 LPts
12/10/2020Karaj, Iran15 - 2 Apostol Mikula6 - 11 WPts
13/08/2020Karaj, Iran14 - 2 Haider Rehman6 - 3 WPts
12/06/2020San Juan, Puerto Rico13 - 2 Miguel Albuquerque1 - 12 WPts
14/04/2020Accra, Ghana12 - 2 Ollie Acquaah10 - 1 WPts
15/02/2020Karaj, Iran11 - 2 Robert Mazee7 - 6 WPts
16/12/2019Milan, Italy10 - 2 Savio Fabrizio0 - 3 WPts
18/10/2019Karaj, Iran9 - 2 Yo Sun7 - 3 WPts
18/08/2019Amman, Jordan8 - 2 Faisal Khalidi2 - 9 WPts
20/06/2019Karaj, Iran7 - 2 Elias Banos6(1) - 1 WPts
21/04/2019Karaj, Iran6 - 2 Aftab Akel1 - 8(1) WPts
18/02/2019Burgos, Spain5 - 2 Saturnin Marroquin0 - 0 WPts
19/12/2018Karaj, Iran4 - 2 Pablo Aguila3 - 3 WPts
20/10/2018Tehran, Iran4 - 1 Kashif Lodhi0 - 2 LPts
10/09/2018Sabadell, Spain3 - 1 Felippe Pascua2 - 1 WPts
13/07/2018Toshkent, Uzbekistan2 - 1 Koldan Mammadaliyev1 - 2 WPts
15/05/2018Isfahan, Iran1 - 1 Rashid Ghattas0 - 2 WPts
09/04/2018Tehran, Iran0 - 1 Haider Suhrawardy0 - 1 WPts
05/03/2018Kitakyushu, Japan0 - 0 Hiroki Takeuchi0 - 0 LPts