Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  25(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2024Tehran, Iran24(1) - 15 Eduardo Mateos4 - 11(1) WPts
10/09/2024Tehran, Iran23(1) - 15 Amjad Mahfouz1 - 0 WPts
12/07/2024Tehran, Iran22(1) - 15 Farhan Jabbar2 - 14 WPts
12/05/2024Tehran, Iran21(1) - 15 Shayan Hammoud1 - 14 WPts
13/03/2024Tehran, Iran20(1) - 15 Daniele Cinotti0 - 11 WPts
13/01/2024Tehran, Iran19(1) - 15 Haider Asker3 - 8 WPts
14/11/2023Tehran, Iran18(1) - 15 Santiago Galban1 - 2 WPts
15/09/2023Tehran, Iran18(1) - 14 Rashid Khatib2 - 12(3) LPts
16/07/2023Tehran, Iran17(1) - 14 Shayan Hashim7 - 12 WPts
16/05/2023Tehran, Iran16(1) - 14 Pasi Toivonen0 - 1 WPts
17/03/2023Tehran, Iran15(1) - 14 Haaris Neman0 - 8 WPts
16/01/2023Tehran, Iran15(1) - 13 Jawad Tabet27 - 4 LPts
17/11/2022Tehran, Iran14(1) - 13 Yong Khiong0 - 6 WPts
18/09/2022Lausanne, Switzerland13(1) - 13 Olympe Duras6 - 21 WPts
21/07/2022Melbourne, Australia12(1) - 13 Luca Segre11 - 15 WPts
23/05/2022Bergen, Norway12(1) - 12 Freyr Martinson18 - 9 LPts
25/03/2022Riyadh, Saudi Arabia12(1) - 11 Aftab Halim9 - 16 LPts
25/01/2022Melbourne, Australia11(1) - 11 John McConkie7 - 15 WPts
27/11/2021Ankara, Turkey11(1) - 10 Umut Karakash9 - 6 LPts
27/09/2021Tehran, Iran10(1) - 10 Pungluang Wongsa0 - 11 WPts
28/07/2021Vienna, Austria10(1) - 9 Ritchie Laudan12 - 9 LPts
30/05/2021Tehran, Iran10(1) - 8 Amjad Hoda11 - 9 LPts
17/04/2021Tehran, Iran9(1) - 8 Fo-hsing Lock8 - 9 WPts
14/02/2021Tehran, Iran8(1) - 8 Ho Auwjong1 - 1 WPts
15/12/2020Tehran, Iran7(1) - 8 Obaid Sabet1 - 3 WPts
14/10/2020Mashhad, Iran6(1) - 8 Zafa Tahir5 - 6 WPts
17/08/2020Tehran, Iran5 - 8 Vida Meisel3 - 10(3) WKO3
16/06/2020Tehran, Iran5 - 7 Danyaal Abid0 - 12 LPts
15/04/2020Christchurch, New Zealand5 - 6 Denton Pakau7 - 5 LPts
16/02/2020Tehran, Iran4 - 6 Kadeem Okach1 - 11(1) WPts
17/12/2019Tehran, Iran3 - 6 Haaris Hussain1 - 4 WPts
17/10/2019Tehran, Iran2 - 6 Zelipe Largo6 - 6 WPts
18/08/2019Tehran, Iran2 - 5 Porfio Garcia10 - 1 LPts
19/06/2019Tehran, Iran2 - 4 Zain Harroun2 - 6 LPts
28/04/2019Sana'a, Yemen1 - 4 Amer Bowlas2 - 5 WPts
28/02/2019Mamelodi, South Africa1 - 3 Mike Kasali3 - 2 LPts
31/12/2018Incheon, South Korea1 - 2 Se-jong Goe2 - 1 LPts
02/11/2018Soweto, South Africa0 - 2 Chiamaka Ankrah0 - 2 WPts
04/09/2018Belem, Brazil0 - 1 Antonio Coelho0 - 1 LPts
07/07/2018San Juan, Puerto Rico0 - 0 Marjun Villafane0 - 0 LPts