Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  31 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2027Tehran, Iran30 - 12 Syed Yacoub2 - 7 WPts
17/11/2026Tehran, Iran29 - 12 Mahinder Ganesan7 - 7 WPts
17/09/2026Tehran, Iran28 - 12 Amer Parsa1 - 8 WPts
18/07/2026Tehran, Iran27 - 12 Waqas Can1 - 8 WPts
18/05/2026Tehran, Iran26 - 12 Hakan Yanardag0 - 9 WPts
20/03/2026Tehran, Iran25 - 12 Ramirez Blandon1 - 5 WPts
20/01/2026Tehran, Iran24 - 12 Zafa Saah5 - 5 WPts
21/11/2025Tehran, Iran23 - 12 Waqas Can0 - 4 WPts
22/09/2025Tehran, Iran22 - 12 Zhong Joe13 - 14 WPts
24/07/2025Tehran, Iran21 - 12 Rashid Nishtar2 - 14 WPts
25/05/2025Tehran, Iran20 - 12 Ali Gillani3(1) - 8 WPts
26/03/2025Tehran, Iran19 - 12 Yasin Sabet1 - 3 WPts
25/01/2025Tehran, Iran18 - 12 John Likanzezi1 - 17 WPts
27/11/2024Stockholm, Sweden17 - 12 August Lindeman2 - 3 WPts
29/09/2024Baku, Azerbaijan16 - 12 Aliakram Sajjad6 - 14 WPts
01/08/2024Baku, Azerbaijan15 - 12 Aliakram Sajjad6 - 13 WPts
03/06/2024Tehran, Iran14 - 12 Nicolas Giono1 - 10 WPts
05/04/2024Tehran, Iran13 - 12 Fabiaan Fraeys7(1) - 16 WPts
06/02/2024Ulaanbaatar, Mongolia13 - 11 Hadir Badar-Uugan12 - 15 LPts
09/12/2023Tehran, Iran12 - 11 Ibrahim Ahmad2 - 3 WPts
09/10/2023Oslo, Norway11 - 11 Balder Hauger13 - 22(2) WPts
11/08/2023Maroua, Cameroon10 - 11 Prewitt Bong6 - 27 WPts
13/06/2023Johor Bahru, Malaysia9 - 11 Arun Brahmbhatt12 - 21 WPts
14/04/2023Oslo, Norway8 - 11 Gareth Hoffart19 - 14 WPts
14/02/2023Panama City, Panama8 - 10 Leonel Frasco25 - 9 LPts
17/12/2022Lyon, France7 - 10 Simon Giroud15 - 12 WPts
19/10/2022Suwon, South Korea7 - 9 Eun-sun Chew10(2) - 16 LPts
21/08/2022Mixco, Guatemala6 - 9 Jose Torralba18(2) - 9 WPts
22/06/2022Tehran, Iran6 - 8 Rodrigo Silvestre27 - 4 LPts
24/04/2022Santa Clarita, USA6 - 7 Zuffur Mady7 - 17(7) LPts
24/02/2022Melbourne, Australia5 - 7 Paul Smylie7(1) - 12 WPts
27/12/2021Kuala Lumpur, Malaysia5 - 6 Haaris Deeb8(3) - 16 LPts
28/10/2021Ottawa, Canada5 - 5 James Gillies7 - 17 LPts
30/08/2021Tehran, Iran5 - 4 Luu Trung11 - 11(4) LPts
29/06/2021Tehran, Iran4 - 4 Faton Lamaj2 - 6 WPts
28/04/2021Plovdiv, Bulgaria3 - 4 Gavrail á Bazilev4 - 18 WPts
28/02/2021Santo Domingo Este, Dominican Republic3 - 3 Juan Salto3 - 18 LPts
31/12/2020Tehran, Iran2 - 3 Sinclair de Vigny6 - 11 WPts
31/10/2020Tehran, Iran1 - 3 Danyaal Mona2 - 9 WPts
01/09/2020Tehran, Iran1 - 2 Nikolai Leos1 - 2 LPts
01/07/2020Bangalore, India1 - 1 Jyotish Saini2 - 3 LPts
03/05/2020Tehran, Iran0 - 1 Waleed Selim5 - 2 WPts
05/03/2020Tehran, Iran0 - 0 Amer Taha1 - 0 LPts