Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  26(4) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2029Mashhad, Iran25(4) - 28 Agapetus Gutierres6 - 16 WPts
11/03/2029Mashhad, Iran24(4) - 28 Harish Yohannan3(1) - 7 WPts
09/01/2029Mashhad, Iran23(4) - 28 Haaris Zaki22 - 11 WPts
10/11/2028Mashhad, Iran23(4) - 27 Kashif Ayoob5 - 30(1) LPts
11/09/2028Mashhad, Iran22(4) - 27 Niao-ka Moo2 - 10 WPts
13/07/2028Mashhad, Iran21(4) - 27 Jasvinder Dhingra4 - 10(1) WPts
14/05/2028Mashhad, Iran20(4) - 27 Lavaughn Ogonga0 - 6 WPts
15/03/2028Mashhad, Iran19(4) - 27 Deshi Pun0 - 1 WPts
15/01/2028Mashhad, Iran18(3) - 27 Yong Pon0 - 13(2) WKO3
15/11/2027Mashhad, Iran17(3) - 27 Suneil Manda1 - 10 WPts
16/09/2027Mashhad, Iran17(3) - 26 Rehman Junejo12 - 18(2) LPts
17/07/2027Mashhad, Iran16(2) - 26 Yong Pon0 - 9(1) WKO3
17/05/2027Varna, Bulgaria15(2) - 26 Blazhe á Zhelov16 - 8 WPts
19/03/2027Prague, Czech Republic14(2) - 26 Bernard Novacek4 - 13(1) WPts
19/01/2027Burgas, Bulgaria13(1) - 26 Vladislav á Chernozemski3 - 25(10) WKO2
21/11/2026Tehran, Iran13(1) - 25 Zain Ramin13 - 17 LPts
27/09/2026Mashhad, Iran12(1) - 25 Samir Jafarov1 - 2 WPts
29/07/2026Vilnius, Lithuania11(1) - 25 Marik Bobola4 - 20 WPts
31/05/2026Palmira, Colombia11(1) - 24 Fresco Corral38 - 15 LPts
02/04/2026Puente Alto, Chile10(1) - 24 Juan Viana11 - 13 WPts
02/02/2026Dakar, Senegal10(1) - 23 Cable de Saint-Exupery15 - 27 LPts
05/12/2025Almaty, Kazakhstan10(1) - 22 Ikhtiyar Narkulov8 - 18 LPts
07/10/2025Nassau, Bahamas10(1) - 21 Neil Callender19(1) - 9 LPts
09/08/2025Mashhad, Iran10(1) - 20 Isidro Pando14 - 18 LPts
11/06/2025Tehran, Iran9(1) - 20 Cong Chia8(1) - 16 WPts
02/05/2025Tabriz, Iran8(1) - 20 Kashif Muhtarov19 - 16 WPts
15/03/2025Karaj, Iran7(1) - 20 Faisal Meer9 - 30 WPts
10/02/2025Mashhad, Iran6(1) - 20 Georgiy Lodzinsh0 - 2 WPts
13/12/2024Mashhad, Iran6(1) - 19 Manchu Si4 - 11 LPts
12/10/2024Almaty, Kazakhstan6(1) - 18 Alik Cajrbeckow37(2) - 17 LPts
14/08/2024Almaty, Kazakhstan5(1) - 18 Amer Urazgulov5 - 12 WPts
16/06/2024Georgetown, Guyana5(1) - 17 Geoff Daw10(1) - 20 LPts
18/04/2024Winnipeg, Canada4(1) - 17 Cody Broadie2 - 6 WPts
19/02/2024Tehran, Iran4(1) - 16 Irfan Hamed13 - 30(17) LPts
25/12/2023Mashhad, Iran3 - 16 Waleed Quadri0 - 5(3) WKO3
26/10/2023Mashhad, Iran2 - 16 Rehman Syed5 - 18 WPts
23/09/2023Kano, Nigeria2 - 15 Shehu Fidelis5 - 4 LPts
26/07/2023Isfahan, Iran2 - 14 Farhan Mourad3 - 8 LPts
05/06/2023Lusaka, Zambia2 - 13 Makalo Mudala14 - 17(1) LPts
07/04/2023Lusaka, Zambia2 - 12 Shaquille Habulembe16 - 8 LPts
07/02/2023Mashhad, Iran2 - 11 Amer Taha14 - 5 LPts
17/12/2022Tehran, Iran2 - 10 Lee Luk12 - 8 LPts
13/11/2022Vitebsk, Belarus2 - 9 Andrii Golub16 - 12 LPts
15/09/2022Mashhad, Iran2 - 8 Jerzy Hejna29 - 4 LPts
17/07/2022Kryvyi Rih, Ukraine2 - 7 Kolzak Abramov5 - 18 LPts
18/05/2022Tabriz, Iran1 - 7 Rehan Zaman0 - 0 WPts
12/04/2022Salzburg, Austria1 - 6 Ritt Navarrete11 - 13 LPts
12/02/2022Mashhad, Iran1 - 5 Amer Taha9 - 4 LPts
12/12/2021Karaj, Iran1 - 4 Khalid Yassin8 - 6 LPts
03/11/2021Sunshine Coast, Australia1 - 3 Kieran Manos17 - 4 LPts
05/09/2021Shiraz, Iran1 - 2 Majid Malak0 - 0 LPts
18/07/2021Tehran, Iran0 - 2 Umair Amini0 - 0 WPts
16/06/2021Bonn, Germany0 - 1 Garron Deichmann18 - 3 LPts
18/04/2021Mashhad, Iran0 - 0 Azam Dia0 - 1 LPts