Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  45(4) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2026Mashhad, Iran44(4) - 12 Alastair Kincaid7 - 4 WPts
25/01/2026Mashhad, Iran43(4) - 12 Khalid Diab4 - 2 WPts
26/11/2025Mashhad, Iran42(4) - 12 Shayan Shafi6 - 6 WPts
27/09/2025Mashhad, Iran41(4) - 12 Imran Siddique1 - 8 WPts
29/07/2025Mashhad, Iran40(3) - 12 Kashif Ayoob3 - 10 WKO3
30/05/2025Mashhad, Iran39(3) - 12 Georgiy Jaunkalns2 - 6 WPts
01/04/2025Mashhad, Iran39(3) - 11 Malik Majid19(1) - 11 LPts Iran National Championships 2025View
29/03/2025Mashhad, Iran38(3) - 11 Shayan Huq18(2) - 12 WPts Iran National Championships 2025View
26/03/2025Mashhad, Iran37(3) - 11 Lei Chu12 - 23(1) WPts Iran National Championships 2025View
04/03/2025Cork, Ireland36(3) - 11 Jordan Coghlan8(1) - 13 WPts
04/01/2025Leon, Mexico35(3) - 11 Ovidio Vallejos8 - 29 WPts
06/11/2024Izmir, Turkey34(3) - 11 Murat Yalchin6 - 17 WPts
07/09/2024Ensenada, Mexico33(3) - 11 Ignado Juliana10(1) - 14 WPts
10/07/2024Gdansk, Poland32(2) - 11 Jakub Gola2 - 20(4) WKO3
11/05/2024London, UK31(2) - 11 David Watkins0 - 6 WPts
13/03/2024Sakai, Japan31(2) - 10 Satoshi Maruyama21(1) - 13 LPts
13/01/2024Oran, Algeria31(2) - 9 Khalid Hezil17 - 21 LPts
15/11/2023Vilnius, Lithuania30(1) - 9 Fabian Dunajewski20(1) - 18(3) WKO3
17/09/2023Tabriz, Iran29(1) - 9 Aftab Bakhlulov13 - 19 WPts
27/07/2023Ibadan, Nigeria28(1) - 9 Ike Gobir15(1) - 19(3) WPts
29/05/2023Mashhad, Iran27(1) - 9 Steven Kwofie3 - 1 WPts
30/03/2023Mashhad, Iran26(1) - 9 Chung-yong Jeong2 - 9 WPts
30/01/2023Mashhad, Iran26(1) - 8 Giorgio Scutari16(1) - 11 LPts
01/12/2022Mashhad, Iran25(1) - 8 Zhong Joe3 - 6 WPts
01/10/2022Tehran, Iran24(1) - 8 Aftab Naderi16(2) - 15 WPts
31/08/2022Linden, Guyana23(1) - 8 Mike Lawlis4 - 12 WPts
03/07/2022Mashhad, Iran23(1) - 7 Saad Aboud11 - 20 LPts
04/05/2022Mashhad, Iran22(1) - 7 Mark Muanza9 - 13 WPts
06/03/2022Tabriz, Iran22(1) - 6 Kashif Sarwar14 - 9 LPts
20/01/2022Mashhad, Iran21(1) - 6 Eyyub Mirgasimov6 - 15 WPts
20/11/2021Moscow, Russia20 - 6 Vasili Zhulin7 - 13(1) WKO3
22/09/2021Anderlecht, Belgium19 - 6 Villiers Desailly14 - 6 WPts
24/07/2021Vilnius, Lithuania19 - 5 Stanislaw Czuba13 - 6 LPts
25/05/2021Dublin, Ireland18 - 5 Seamus Dougherty9 - 10 WPts
27/03/2021La Florida, Chile18 - 4 Fanuco Fontanez7 - 12 LPts
27/01/2021New Kingston, Jamaica17 - 4 Sam Archer1 - 7 WPts
27/11/2020Mashhad, Iran16 - 4 Kashif Hasan8 - 10 WPts
26/09/2020Isfahan, Iran15 - 4 Qing-Nan Ngan3 - 12 WPts
09/08/2020Mashhad, Iran14 - 4 Zafa Moghaddam7 - 8 WPts
08/06/2020Mashhad, Iran13 - 4 Charlie Callum9 - 7 WPts
08/04/2020Tehran, Iran12 - 4 Gazi Toure4(2) - 11 WPts
03/03/2020Mashhad, Iran11 - 4 On Kwong4 - 8 WPts
02/01/2020Mashhad, Iran10 - 4 Jawad Ahmadi5 - 6 WPts
02/11/2019Mashhad, Iran9 - 4 Mark Ketchen3 - 4 WPts
03/09/2019Wolverhampton, UK8 - 4 James McCotter2 - 2 WPts
06/07/2019Oulu, Finland7 - 4 Touko Talvela2 - 0 WPts
07/05/2019Tehran, Iran7 - 3 Sanjeev Swaminathan6 - 1 LPts
02/04/2019Tehran, Iran6 - 3 Yasin Bhutto4 - 1 WPts
01/03/2019Mashhad, Iran5 - 3 Drud Biltz1 - 2 WPts
01/01/2019Mashhad, Iran4 - 3 Chan-dong Sohn0 - 2 WPts
03/11/2018Mashhad, Iran3 - 3 Gervasio Abrantes0 - 1 WPts
05/09/2018Tabriz, Iran2 - 3 Mohsin Shad0 - 0 WPts
13/07/2018Tehran, Iran1 - 3 Amer Kabir0 - 3 WPts
15/05/2018Tehran, Iran1 - 2 Kashif Shakoor3 - 0 LPts
17/03/2018Mashhad, Iran0 - 2 Jawad Najjar1 - 0 WPts
12/02/2018Tehran, Iran0 - 1 Amer Ammar1 - 0 LPts
09/01/2018Puente Alto, Chile0 - 0 Orlando Lopez0 - 0 LPts