Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  23(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2032Mashhad, Iran22(1) - 25 Kyo Takagi8 - 11 WPts
11/12/2031Mashhad, Iran21(1) - 25 Carlos Macahilig2 - 9 WPts
12/10/2031Mashhad, Iran20(1) - 25 Imran Abdurakhmanov1 - 4 WPts
12/08/2031Mashhad, Iran19(1) - 25 Ahmed Tamer1 - 3 WPts
14/06/2031Mashhad, Iran18(1) - 25 Niao-ka Zhu2 - 2 WPts
14/04/2031Mashhad, Iran17(1) - 25 Kai Rennick0 - 3 WPts
13/02/2031Mashhad, Iran16(1) - 25 Macario Lopez15(1) - 11 WPts
15/12/2030Mashhad, Iran15(1) - 25 Waleed Rais1 - 3 WPts
16/10/2030Mashhad, Iran14(1) - 25 Danyaal Sham2 - 12 WPts
18/08/2030Mashhad, Iran13(1) - 25 Varil Diderot1 - 2 WPts
19/06/2030Mashhad, Iran12(1) - 25 Anuj Saini1 - 7 WPts
20/04/2030Mashhad, Iran11(1) - 25 Mohsin Hussain6(1) - 16 WPts
19/02/2030San Juan, Puerto Rico10(1) - 25 Zacarias Labrador16 - 22 WPts
22/12/2029Nairobi, Kenya10(1) - 24 Orma Rutto7 - 5 LPts
24/10/2029Ulaanbaatar, Mongolia9(1) - 24 Georgiy Togsbileg13 - 8 WPts
26/08/2029Mashhad, Iran8(1) - 24 Yasin Wassan1 - 3 WPts
28/06/2029Krasnoyarsk, Russia8(1) - 23 Sergey Andreyev4 - 15 LPts
30/04/2029New Orleans, USA8(1) - 22 Leo Kea1 - 3 LPts
02/03/2029Halle, Germany8(1) - 21 Hulbert Krocker10 - 7 LPts
02/01/2029Dushanbe, Tajikistan8(1) - 20 Gennady Karayev8 - 26(1) LPts
04/11/2028Minsk, Belarus8(1) - 19 Lazar Wasik23 - 15 LPts
06/09/2028Krakow, Poland8(1) - 18 Makary Draus8 - 28 LPts
08/07/2028Bologna, Italy7(1) - 18 Fabrizio Malgieri5 - 17 WPts
10/05/2028Port-au-Prince, Haiti7(1) - 17 Adrien Oulette12(2) - 17 LPts
12/03/2028Ulaanbaatar, Mongolia7(1) - 16 Aatif Zhamtsarano26 - 17 LPts
13/01/2028Aarhus, Denmark7(1) - 15 Vanslow Johnsen14 - 19 LPts
15/11/2027Shiraz, Iran7(1) - 14 Amjad Wassan9 - 21 LPts
19/09/2027Tehran, Iran6 - 14 Khalid Aydin2 - 14 WKO3
27/07/2027Patrai, Greece6 - 13 Demetrius Manago13 - 13 LPts
29/05/2027Bordeaux, France5 - 13 Satch Lasalle10 - 15 WPts
31/03/2027Bangkok, Thailand5 - 12 Petch Pornsai6 - 16 LPts
31/01/2027Isfahan, Iran5 - 11 Jin Tuan5 - 8 LPts
07/12/2026Mashhad, Iran4 - 11 Nike Katsaros1 - 1 WPts
08/10/2026Palermo, Italy4 - 10 Edmondo Prandelli4 - 17(2) LPts
10/08/2026Cologne, Germany4 - 9 Wilhelm Mehle0 - 7 LPts
12/06/2026Mashhad, Iran3 - 9 Mohsin Yousuf0 - 2 WPts
14/04/2026Tehran, Iran3 - 8 Haaris Neman5 - 22(1) LPts
14/02/2026Mashhad, Iran2 - 8 Adnan Farooq0 - 2 WPts
16/12/2025Mashhad, Iran2 - 7 Haaris Mattar1 - 9 LPts
17/10/2025Vantaa, Finland2 - 6 Miko Isotalo25(1) - 19 LPts
19/08/2025Mashhad, Iran1 - 6 Rehan Abraham7 - 5 WPts
20/06/2025Tabriz, Iran0 - 6 Waqar Guseinov0 - 0 WPts
24/04/2025Tehran, Iran0 - 5 Ali Mamund2 - 9 LPts
27/02/2025Mashhad, Iran0 - 4 Kamran Bahri2 - 6 LPts
29/12/2024Mashhad, Iran0 - 3 Pernell Mbodj5 - 14(4) LPts
31/10/2024Mashhad, Iran0 - 2 Ora Melo1 - 1 LPts
01/09/2024Shiraz, Iran0 - 1 Aftab Hashemi1 - 1 LPts
05/07/2024Mashhad, Iran0 - 0 Hassan Wahab4 - 4 LPts