Weightclass:  Lightweight
Location:  Tabriz, Iran
Record:  23(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2024Tabriz, Iran22(1) - 20 Jiang Hy5 - 13 WPts
15/07/2024Tabriz, Iran21(1) - 20 Faisal Aleskerov1 - 4 WPts
15/05/2024Tabriz, Iran21(1) - 19 Yasin Bhutto25 - 18 LPts
16/03/2024Tabriz, Iran20(1) - 19 Dewei Koon2 - 2 WPts
16/01/2024Tabriz, Iran20(1) - 18 Piotr Borawski15(2) - 22 LPts
17/11/2023Tabriz, Iran19(1) - 18 Rehman Kazmi0 - 18 WPts
18/09/2023Tabriz, Iran18(1) - 18 Kashif Ayoob5 - 6 WPts
20/07/2023Tabriz, Iran17(1) - 18 Irfan Bhutto0 - 6 WPts
20/05/2023Tabriz, Iran16(1) - 18 Atif Hosein3 - 8 WPts
21/03/2023Tabriz, Iran15(1) - 18 Manchu Si1 - 1 WPts
20/01/2023Tabriz, Iran14(1) - 18 Zain Harron5 - 2 WPts
20/11/2022Tabriz, Iran13 - 18 Farhan Akhtar8 - 21(5) WKO3
21/09/2022Machakos, Kenya13 - 17 Bryn Kiogora3 - 11 LPts
24/07/2022Tabriz, Iran12 - 17 Gazi Elamin0 - 20 WPts
24/05/2022Almaty, Kazakhstan12 - 16 Anton Mucaghanov12 - 9 LPts
26/03/2022Port-au-Prince, Haiti11 - 16 Tyson Cohen11 - 12 WPts
26/01/2022Istanbul, Turkey10 - 16 Ilker Ganim15 - 7 WPts
28/11/2021Tehran, Iran10 - 15 Woo Ku19 - 5 LPts
15/10/2021Gloucester, UK10 - 14 Robert Llandinam3 - 16 LPts
17/08/2021Vilnius, Lithuania10 - 13 Adam Koper21 - 3 LPts
18/06/2021Toshkent, Uzbekistan10 - 12 Bahram Bagapov9 - 11 LPts
20/04/2021Tabriz, Iran9 - 12 Louie Batinga8 - 11 WPts
18/02/2021Tabriz, Iran8 - 12 Gianluca Santon5(1) - 15 WPts
20/12/2020Tabriz, Iran7 - 12 Fino Riva6 - 10 WPts
19/10/2020Tabriz, Iran6 - 12 Fresco Rolan11 - 4 WPts
20/08/2020Tabriz, Iran6 - 11 Yong Peh8 - 6 LPts
19/06/2020Tabriz, Iran6 - 10 Conor Davidson11 - 4 LPts
18/04/2020Tabriz, Iran5 - 10 Yasin Bhutto5 - 7 WPts
19/02/2020Tabriz, Iran5 - 9 Rombout Falle7 - 4 LPts
20/12/2019Tehran, Iran5 - 8 Zafa Moghaddam6 - 5 LPts
06/11/2019Cairo, Egypt5 - 7 Syed Sabahi6 - 4 LPts
07/09/2019Tabriz, Iran5 - 6 Aimon Vita4 - 0 LPts
08/07/2019Tehran, Iran5 - 5 Woo Ku4 - 4 LPts
01/06/2019Tabriz, Iran4 - 5 Kamran Hai6 - 0 WPts
02/04/2019Tabriz, Iran3 - 5 Jose Duran4 - 4 WPts
31/01/2019Tehran, Iran3 - 4 Sanjeev Swaminathan4 - 1 LPts
01/12/2018Tabriz, Iran3 - 3 Niao-ka Lai1 - 6 LPts
02/10/2018Tehran, Iran3 - 2 Rashid Abdou1 - 1 LPts
24/08/2018Ibadan, Nigeria2 - 2 Zuffur Can2 - 2 WPts
26/06/2018Tehran, Iran1 - 2 Danyaal Salek3 - 0 WPts
28/04/2018Karaj, Iran0 - 2 Tariq Hamdan1 - 1 WPts
17/03/2018Tabriz, Iran0 - 1 Kashif Shakoor2 - 0 LPts
07/02/2018Tehran, Iran0 - 0 Danyaal Salek0 - 0 LPts