Weightclass:  Light Welterweight
Location:  Karaj, Iran
Record:  24 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2030Karaj, Iran23 - 21 Shin-wook Chun0 - 1 WPts
29/04/2030Karaj, Iran23 - 20 Amjad Mahfouz14 - 25 LPts
28/02/2030Karaj, Iran22 - 20 Jeong-ho Rim1 - 2 WPts
30/12/2029Karaj, Iran21 - 20 Mason Muhavi1 - 8 WPts
31/10/2029Karaj, Iran21 - 19 Zach Cheseret20(1) - 12 LPts
01/09/2029Karaj, Iran21 - 18 Gan Seng9 - 12 LPts
03/07/2029Karaj, Iran20 - 18 Haaris Mattar5 - 29 WPts
03/05/2029Karaj, Iran19 - 18 Amjad Mahfouz10 - 21 WPts
04/03/2029Vilnius, Lithuania18 - 18 Leszek Sypniewski3 - 18(1) WPts
04/01/2029Tabriz, Iran17 - 18 Kamran Dzhavad3 - 12 WPts
06/11/2028Ponce, Puerto Rico16 - 18 Juan Amaro17 - 8 WPts
08/09/2028Bokhtar, Tajikistan16 - 17 Kolzak Ghacsybek10 - 7 LPts
11/07/2028Carrefour, Haiti15 - 17 Saber Ronis5(1) - 19 WPts
13/05/2028Karaj, Iran14 - 17 Kamran Dzhavad3 - 8 WPts
14/03/2028Aarhus, Denmark14 - 16 Eric Engelland21(1) - 20 LPts
15/01/2028Istanbul, Turkey14 - 15 Ozgur Gollu15(1) - 23 LPts
17/11/2027Ponce, Puerto Rico13 - 15 Nemesio Cardoso8 - 18 WPts
19/09/2027Saltillo, Mexico13 - 14 Dario Antonio38(4) - 26 LPts
22/07/2027Ostrava, Czech Republic13 - 13 Svatopluk Chuba19 - 13 LPts
24/05/2027Ulaanbaatar, Mongolia12 - 13 Bor Kapasow12 - 16 WPts
26/03/2027Isfahan, Iran12 - 12 Syed Rehman13 - 8 LPts Iran National Championships 2027View
23/01/2027Ulaanbaatar, Mongolia11 - 12 Bor Kapasow11 - 15 WPts
25/11/2026Isfahan, Iran11 - 11 Rehan Yamin8 - 21 LPts
10/10/2026Mueang Samut Prakan, Thailand11 - 10 Kosol Surasiang11 - 27 LPts
11/08/2026Boise, USA11 - 9 James Haye10 - 11(1) LPts
13/06/2026Isfahan, Iran10 - 9 Faisal Abdou0 - 20(2) WPts
30/04/2026Karaj, Iran9 - 9 Zuffur Soltani12 - 18 WPts
26/03/2026Isfahan, Iran9 - 8 Obaid Javid6 - 10 LPts Iran National Championships 2026View
15/02/2026Karaj, Iran8 - 8 Tariq Wakim1 - 4 WPts
17/12/2025Karaj, Iran7 - 8 Khalid Aydin1 - 4 WPts
18/10/2025Karaj, Iran6 - 8 Shayan Hammoud5 - 19 WPts
24/08/2025Harare, Zimbabwe5 - 8 Dale Mpofu4 - 13 WPts
26/06/2025Karaj, Iran4 - 8 Lee Hy12 - 8 WPts
26/04/2025Isfara, Tajikistan4 - 7 Melor Kasymbecow17 - 26 LPts
26/02/2025Karaj, Iran3 - 7 Andrii Dundukov1 - 3 WPts
29/12/2024Karaj, Iran2 - 7 Amjad Mahfouz1 - 2 WPts
30/10/2024Karaj, Iran1 - 7 Obaid Fareedi0 - 4 WPts
03/09/2024New Delhi, India1 - 6 Johar Bachchan6(1) - 13 LPts
06/07/2024Mannheim, Germany1 - 5 Jarvis Christel11 - 19 LPts
08/05/2024Mashhad, Iran1 - 4 Irfan Toure6 - 8 LPts
14/03/2024Karaj, Iran1 - 3 Mohsin Mansour1 - 1 LPts
14/01/2024Tehran, Iran0 - 3 Li Hoh0 - 4 WPts
16/11/2023Mashhad, Iran0 - 2 Amer Sader2 - 18 LPts
07/10/2023Tehran, Iran0 - 1 Dewei Gan25(1) - 9 LPts
05/09/2023Mashhad, Iran0 - 0 Khalid Jat0 - 0 LPts