Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  14 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2031Mashhad, Iran14 - 35 Turkhan Alekperov8 - 9 LPts
20/10/2031Mashhad, Iran14 - 34 Darryl Banker15 - 17(3) LPts
20/08/2031Mashhad, Iran14 - 33 Yakiv Moroz10 - 5 LPts
21/06/2031Mashhad, Iran14 - 32 Berto Ortega15 - 13 LPts
21/04/2031Mashhad, Iran14 - 31 Quincy Artaud1 - 11 LPts
20/02/2031Mashhad, Iran13 - 31 Hyun-soo Toh5 - 3 WPts
22/12/2030Mashhad, Iran12 - 31 Jake Inness1 - 3 WPts
23/10/2030Mashhad, Iran11 - 31 Jax Abril0 - 10 WPts
25/08/2030Mashhad, Iran10 - 31 Takeshi Yamada0 - 17 WPts
26/06/2030Mashhad, Iran9 - 31 HuiK'o Tien4 - 18 WPts
26/04/2030Mashhad, Iran8 - 31 Haaris Khan4(2) - 16 WPts
25/02/2030Mashhad, Iran7 - 31 Jake Van Gryspeere0 - 2 WPts
28/12/2029Mashhad, Iran6 - 31 Gan Seng10 - 13 WPts
29/10/2029Ecatepec, Mexico5 - 31 Reyes Fidel7 - 7 WPts
31/08/2029Ipoh, Malaysia5 - 30 Abdul Popal10 - 18 LPts
03/07/2029Karaj, Iran5 - 29 Zain Alli20 - 18 LPts
09/05/2029Isfahan, Iran5 - 28 Ho Pao14 - 16 LPts
29/03/2029Karaj, Iran5 - 27 Syed Rehman31 - 17 LPts Iran National Championships 2029View
26/03/2029Karaj, Iran4 - 27 Hsin Zhao3 - 7 WPts Iran National Championships 2029View
02/03/2029San Antonio, USA4 - 26 Peter Quiles2 - 3 LPts
02/01/2029Amsterdam, Netherlands3 - 26 Toon Feys3 - 32(9) WPts
04/11/2028Tirana, Albania2 - 26 Engjell Tafaj18(1) - 30 WPts
06/09/2028Amman, Jordan2 - 25 Farhan Baz2 - 5 LPts
09/07/2028Bangkok, Thailand2 - 24 Petchbarngborn Poopriboone5 - 14 LPts
11/05/2028Semarang, Indonesia2 - 23 Natal Arsyad15 - 7(1) LPts
13/03/2028Mashhad, Iran2 - 22 Saad Hussain9 - 21 LPts
15/01/2028Vilnius, Lithuania2 - 21 Kajetan Jasek16 - 9 LPts
17/11/2027Tehran, Iran2 - 20 Zuffur Sadiq2 - 14 LPts
21/09/2027Tehran, Iran2 - 19 Zhuang Dung6 - 10 LPts
01/08/2027Tegucigalpa, Honduras2 - 18 Marco Velarde5 - 21 LPts
03/06/2027Palermo, Italy2 - 17 Gianluca Borrelli36 - 23 LPts
05/04/2027Aalborg, Denmark2 - 16 Zvi Svendsen57 - 25 LPts
05/02/2027Tabriz, Iran2 - 15 Rehman Abbasi0 - 16 LPts
08/12/2026Abu Dhabi, UAE2 - 14 Saad Alhawwash13 - 17 LPts
09/10/2026Mashhad, Iran2 - 13 Umair Niazi1 - 3 LPts
10/08/2026Mashhad, Iran2 - 12 Guido Cantillo6 - 13 LPts
12/06/2026Mashhad, Iran2 - 11 Barend Heilbrun7 - 8 LPts
13/04/2026East London, South Africa2 - 10 Leon De Vries6(1) - 9 LPts
13/02/2026Kiel, Germany2 - 9 Ubel Gentner4 - 8 LPts
16/12/2025Mashhad, Iran1 - 9 Tung Jim2 - 7 WPts
25/10/2025Karaj, Iran1 - 8 Obaid Sabet9(1) - 27(1) LPts
29/08/2025Mashhad, Iran1 - 7 Khalid Fayad8 - 18 LPts
15/07/2025Shiraz, Iran1 - 6 Faisal Farooqui11 - 17 LPts
14/06/2025Ulaanbaatar, Mongolia1 - 5 Thawab Ghacsylycov9 - 6 LPts
16/04/2025London, UK1 - 4 Scott Monaghan29(3) - 15 LPts
16/02/2025Tirana, Albania1 - 3 Armend Krizi11 - 17 LPts
19/12/2024San Juan, Puerto Rico1 - 2 Roman Laguardia18 - 20 LPts
21/10/2024Namangan, Uzbekistan1 - 1 Aleksandr Ibragimoff6 - 15 LPts
23/08/2024Vantaa, Finland1 - 0 Miko Isotalo19(1) - 18 LPts
25/06/2024Mashhad, Iran0 - 0 Li Hoh0 - 7 WPts