Weightclass:  Welterweight
Location:  Karaj, Iran
Record:  21(2) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2026Karaj, Iran21(2) - 33 August Solomonson11(2) - 13 LPts
14/10/2026Karaj, Iran20(2) - 33 Hassan Barraket5 - 14 WPts
15/08/2026Karaj, Iran19(2) - 33 Porfio Ponciano6 - 4 WPts
16/06/2026Karaj, Iran18(1) - 33 On Ang0 - 3 WKO3
17/04/2026Karaj, Iran17(1) - 33 Atif Muhammad0 - 1 WPts
16/02/2026Karaj, Iran16(1) - 33 Waqas Rad5 - 10(1) WPts
18/12/2025Karaj, Iran16(1) - 32 Hassan Wahba6 - 14 LPts
19/10/2025Karaj, Iran15(1) - 32 Waleed Mady10 - 8 WPts
21/08/2025Karaj, Iran14(1) - 32 Liang Suen3 - 11(1) WPts
22/06/2025Karaj, Iran13(1) - 32 Majid Mansur1 - 22(2) WPts
23/04/2025Karaj, Iran12(1) - 32 Kong Wen0 - 3 WPts
22/02/2025Karaj, Iran11(1) - 32 Sajid Amber7 - 12 WPts
25/12/2024Karaj, Iran10(1) - 32 Gao Hau0 - 3 WPts
26/10/2024Karaj, Iran10(1) - 31 Gan Wei10 - 13 LPts
28/08/2024Riyadh, Saudi Arabia10(1) - 30 Syed Bangura5(1) - 16 LPts
30/06/2024Poznan, Poland10(1) - 29 Kajetan Kaczynski5 - 32(2) LPts
02/05/2024Honolulu, USA9(1) - 29 Santiago Macho0 - 2 WPts
04/03/2024Liege, Belgium9(1) - 28 Honore Haddad25 - 14 LPts
05/01/2024Malaga, Spain8(1) - 28 Diego Valle0 - 0 WPts
07/11/2023San Jose, Costa Rica8(1) - 27 Fidel Cano18(2) - 16 LPts
09/09/2023Glasgow, UK7 - 27 Colin McNish3 - 14 WKO3
12/07/2023Cairo, Egypt7 - 26 Haaris Mady23(1) - 10 LPts
14/05/2023Durban, South Africa6 - 26 Itumeleng Nonyane2 - 22 WPts
16/03/2023Karaj, Iran6 - 25 Gan Wei3 - 8 LPts
15/01/2023Bern, Switzerland6 - 24 Baldric Alsman20 - 9 LPts
16/11/2022Dubai, UAE6 - 23 Waqar Rafiq15 - 14 LPts
18/09/2022Daegu, South Korea6 - 22 Chang-hoon Yoon11(1) - 15 LPts
21/07/2022Guayaquil, Ecuador6 - 21 Cruz Britto12 - 14 LPts
22/05/2022Barcelona, Spain6 - 20 Marco Armenteros10 - 8 LPts
24/03/2022Ulaanbaatar, Mongolia6 - 19 Baz Baira17 - 6 LPts
23/01/2022Ulaanbaatar, Mongolia6 - 18 Sabeer Narkulow7 - 16 LPts
24/11/2021Santo Domingo, Ecuador5 - 18 Iago Granada1 - 15(1) WPts
24/09/2021Rome, Italy4 - 18 Augusto Dragonetti11(1) - 12 WPts
24/07/2021Zaporizhia, Ukraine4 - 17 Fedor Gontcharov1 - 13 LPts
26/05/2021Mashhad, Iran4 - 16 Quon Vuong9 - 10 LPts
28/03/2021Yerevan, Armenia4 - 15 Tovmas Roubanyan7 - 9 LPts
28/01/2021Kiev, Ukraine4 - 14 Evgeny Dmitriev10(1) - 6 LPts
29/11/2020Shiraz, Iran4 - 13 Majid Abu6 - 11 LPts
03/10/2020Medan, Indonesia4 - 12 Sapto Widjojanto6 - 7 LPts
05/08/2020Howrah, India4 - 11 Kanja Behen1 - 15 LPts
06/06/2020Karaj, Iran3 - 11 Umair Wassan3 - 4 WPts
05/04/2020Jeddah, Saudi Arabia3 - 10 Saad Faris0 - 13 LPts
05/02/2020Karaj, Iran3 - 9 Barir Pao5 - 5 LPts
06/12/2019Isfahan, Iran3 - 8 Sajid Tahir6 - 7 LPts
07/10/2019Karaj, Iran2 - 8 Zhuang Lu3 - 6 WPts
07/08/2019Isfahan, Iran2 - 7 Sajid Tahir5 - 6 LPts
21/06/2019Tegucigalpa, Honduras2 - 6 Felippe Rita3 - 5 LPts
23/04/2019Tokyo, Japan1 - 6 Kyo Okita3 - 5 WPts
21/02/2019Karaj, Iran1 - 5 Rehman Ebrahim2 - 5 LPts
22/12/2018Karaj, Iran1 - 4 Miguel Porro1 - 3 LPts
23/10/2018Istanbul, Turkey1 - 3 Koray Akalin4 - 2 LPts
25/08/2018Tehran, Iran1 - 2 Aftab Younis2 - 1 LPts
24/07/2018Tehran, Iran1 - 1 Mohsin Alam1 - 1 LPts
08/06/2018Gyumri, Armenia1 - 0 Bartev Ganaian0 - 2 LPts
08/04/2018Karaj, Iran0 - 0 Waqas Hamdan0 - 0 WPts