Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  21 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2028Mashhad, Iran20 - 22 Mohsin Hussain0 - 8 WPts
16/12/2027Mashhad, Iran19 - 22 Majid Madani2 - 3 WPts
17/10/2027Mashhad, Iran18 - 22 Shayan Rahimi0 - 5 WPts
18/08/2027Mashhad, Iran17 - 22 Kamran Maksudov1 - 6 WPts
19/06/2027Mashhad, Iran16 - 22 Kamran Agha0 - 3 WPts
20/04/2027Mashhad, Iran15 - 22 Nicandro Mirando1 - 0 WPts
20/02/2027Mashhad, Iran14 - 22 Vasili Stadinsh7 - 8(1) WPts
22/12/2026Mashhad, Iran13 - 22 Nasario Caram4 - 6 WPts
23/10/2026Mashhad, Iran12 - 22 Hassan Ahsan1 - 3(1) WPts
24/08/2026Isfahan, Iran11 - 22 Danyaal Moghaddam8 - 24(3) WPts
22/07/2026Mashhad, Iran11 - 21 Kong Mao31(2) - 23 LPts
28/05/2026Isfahan, Iran11 - 20 Rehan Yamin5 - 21 LPts
15/04/2026Surakarta, Indonesia10 - 20 Bakti Tjhia1 - 10 WPts
15/02/2026Mashhad, Iran9 - 20 Fabrizio Romano4 - 8(1) WPts
18/12/2025Tehran, Iran9 - 19 Malik Latif24(1) - 30 LPts
21/10/2025Tehran, Iran9 - 18 Rashid Khatib10 - 17(4) LPts
29/08/2025Mashhad, Iran8 - 18 Haaris Mattar1 - 7 WPts
30/06/2025Mashhad, Iran7 - 18 Ryuu Tone10 - 13 WPts
01/05/2025Nassau, Bahamas7 - 17 Chris Tarbet13 - 13 LPts
03/03/2025Mashhad, Iran7 - 16 Irfan Toure11 - 8 LPts
06/01/2025Mashhad, Iran6 - 16 Rob Kirunda2 - 9(1) WPts
07/11/2024Karaj, Iran6 - 15 Cong Sang23 - 18 LPts
07/10/2024Mashhad, Iran6 - 14 Zain Naseer30(1) - 13 LPts
06/09/2024Mashhad, Iran6 - 13 Irfan Toure8 - 8 LPts
09/07/2024Oulu, Finland6 - 12 Kyosti Paakkonen28 - 13 LPts
10/05/2024Pikine, Senegal5 - 12 Montrell Djiba4(1) - 31 WPts
12/03/2024Kitakyushu, Japan5 - 11 Mikio Shimabukuro16 - 15 LPts
13/01/2024Mashhad, Iran4 - 11 Hikaru Osaki3 - 8 WPts
14/11/2023Berlin, Germany4 - 10 Arend Struckman21 - 14 LPts
16/09/2023Tehran, Iran4 - 9 Adnan Kaleel6 - 30 LPts
21/07/2023Karaj, Iran4 - 8 Jawad Fayad5 - 31 LPts
24/05/2023Port Elizabeth, South Africa4 - 7 Paulo Letsholonyane15 - 13 LPts
26/03/2023Tabriz, Iran4 - 6 Waqar Mir6 - 11 LPts
27/01/2023Mashhad, Iran3 - 6 Zuffur Soltani3 - 7 WPts
27/11/2022Fukuyama, Japan3 - 5 Raiden Tamura27 - 9 LPts
29/09/2022Mashhad, Iran2 - 5 Montego Bondoc3 - 9 WPts
01/08/2022Tehran, Iran1 - 5 Vijay Jaitly3 - 4 WPts
06/06/2022Matamoros, Mexico1 - 4 Isidro Samora12 - 12 LPts
08/04/2022Mashhad, Iran1 - 3 Neil Gemmel18 - 11 LPts
07/02/2022Mashhad, Iran1 - 2 Waleed Barakat0 - 3 LPts
07/12/2021Tehran, Iran1 - 1 Irfan Karimi7(1) - 16(3) LPts
05/11/2021Cagliari, Italy1 - 0 Sergio Rangone0 - 0 LPts
05/09/2021Mashhad, Iran0 - 0 Waleed Barakat0 - 0 WPts