Weightclass:  Lightweight
Location:  Tabriz, Iran
Record:  21(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2032Tabriz, Iran20(1) - 26 Paul Hughes5 - 5 WPts
27/11/2031Tabriz, Iran19(1) - 26 Edward Fauls12 - 19 WPts
26/09/2031Tabriz, Iran18(1) - 26 Zafa Bakuvi1 - 0 WPts
30/07/2031Tabriz, Iran17(1) - 26 Sergey Salihov6 - 2 WPts
30/05/2031Tabriz, Iran16(1) - 26 Danyaal Shah0 - 9 WPts
29/03/2031Tabriz, Iran15(1) - 26 Waleed Kamal0 - 3 WPts
29/01/2031Tabriz, Iran14(1) - 26 Azam Bina10 - 17 WPts
01/12/2030Tabriz, Iran14(1) - 25 Syed Yacoub16 - 21 LPts
03/10/2030Tabriz, Iran14(1) - 24 Jyotish Dadwal18 - 10 LPts
04/08/2030Tabriz, Iran13(1) - 24 Malik Hosseini4 - 12 WPts
05/06/2030Tabriz, Iran12(1) - 24 Channing Belizaire0 - 19 WPts
07/04/2030Tabriz, Iran11(1) - 24 Kashif Kaba1 - 8 WPts
06/02/2030Riga, Latvia10(1) - 24 Georgiy Puce7(1) - 16 WPts
09/12/2029Tabriz, Iran9(1) - 24 Rehan Aziz2 - 1 WPts
10/10/2029Sapporo, Japan8 - 24 Isamu Kikuchi5 - 7 WKO3
12/08/2029Oran, Algeria7 - 24 Amer Mariton3 - 11 WPts
14/06/2029Calgary, Canada7 - 23 Michael Urwin0 - 3 LPts
16/04/2029Isfahan, Iran7 - 22 Zafa Mohammed18 - 12 LPts
17/02/2029Medellin, Colombia6 - 22 Jeraldo Martinez3 - 6 WPts
20/12/2028Tabriz, Iran6 - 21 Rashid Azizbekov15 - 10 LPts
11/11/2028Shiraz, Iran5 - 21 Malik Turay13(1) - 15 WPts
11/10/2028Stockholm, Sweden5 - 20 Vilgot Ahl19 - 9 LPts
13/08/2028Ulaanbaatar, Mongolia4 - 20 Kolya Erdene8 - 13 WPts
15/06/2028Tilburg, Netherlands4 - 19 Adrianus Lame71(3) - 25(3) LPts
17/04/2028Tehran, Iran4 - 18 Xing-fu Way14 - 11 LPts
15/03/2028Tehran, Iran4 - 17 Dewei Koon17(1) - 12 LPts
27/01/2028Tehran, Iran3 - 17 Yao To22 - 15 WPts
24/12/2027Tabriz, Iran3 - 16 Atif Hannan2 - 18(1) LPts
19/11/2027Mashhad, Iran3 - 15 Aftab Emami1 - 18 LPts
24/09/2027Asuncion, Paraguay3 - 14 Jerrold Sandino7 - 11 LPts
27/07/2027Tehran, Iran3 - 13 Cong Du14 - 8 LPts
29/05/2027Tabriz, Iran2 - 13 Gazi Mowad0 - 9(1) WPts
30/03/2027Mashhad, Iran1 - 13 Jawad Sami11 - 12 WPts
25/02/2027Tehran, Iran1 - 12 Zhong Joe20 - 16 LPts
22/01/2027Riga, Latvia1 - 11 Arseni Ieva19 - 19 LPts
24/11/2026Tabriz, Iran1 - 10 Aftab Salim2(1) - 15 LPts
24/09/2026Tabriz, Iran1 - 9 Rehan Zaman4 - 25 LPts
31/07/2026Yerevan, Armenia1 - 8 Loys Maghdessian13 - 14 LPts
02/06/2026Karagandy, Kazakhstan1 - 7 Koldan Kazbecow22(1) - 15 LPts
04/04/2026Isfahan, Iran1 - 6 Haaris Siddique13(2) - 16 LPts
22/02/2026Mashhad, Iran1 - 5 Shayan Huq23(2) - 13 LPts
05/01/2026Tabriz, Iran1 - 4 Hassan Ismayilov0 - 0 LPts
02/12/2025Tabriz, Iran1 - 3 Aleksandr Dorosh1 - 3 LPts
03/10/2025Karaj, Iran1 - 2 Sajid Hussein3 - 4 LPts
11/08/2025Isfahan, Iran1 - 1 Saad Aboud21(1) - 29 LPts
01/07/2025Karaj, Iran1 - 0 Khalid Hakro16 - 13(1) LPts
05/05/2025Tabriz, Iran0 - 0 Yasin Sabet1 - 4 WPts