Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  15 - 39(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2030Mashhad, Iran14 - 39(2) Umair Darwish5 - 23 WPts
29/10/2030Mashhad, Iran13 - 39(2) Azam Farran2 - 12 WPts
30/08/2030Mashhad, Iran13 - 38(2) Kamran Gheisari12 - 10 LPts
30/06/2030Mashhad, Iran12 - 38(2) Syed Khari5 - 4 WPts
02/05/2030Mashhad, Iran11 - 38(2) Rehman Bangura3 - 2 WPts
03/03/2030Mashhad, Iran10 - 38(2) Azam Sabet5 - 4 WPts
02/01/2030Mashhad, Iran9 - 38(2) Ashoka Midaliar0 - 3 WPts
03/11/2029Mashhad, Iran9 - 37(2) Rehman Burki6 - 8 LPts
04/09/2029Mashhad, Iran8 - 37(2) Montego Gonzalo1 - 7 WPts
07/07/2029Mashhad, Iran8 - 36(2) Gilles Quareyt22 - 22 LPts
08/05/2029Mashhad, Iran8 - 35(2) Dewei Zhang11 - 14 LPts
09/03/2029Mashhad, Iran7 - 35(2) Zuffur Rahaim1 - 10 WPts
07/01/2029Tehran, Iran7 - 34(2) Haaris Jalil20 - 13 LPts
12/11/2028Tehran, Iran7 - 33(2) Rehan Pasha17 - 24 LPts
08/10/2028Jeddah, Saudi Arabia7 - 32(2) Syed Talal6 - 11 LPts
10/08/2028Oslo, Norway7 - 31(2) Kirk Garnes5 - 10(1) LPts
12/06/2028Mashhad, Iran7 - 30(2) Haaris Zaki18 - 10 LPts
13/04/2028San Felipe de Puerto Plata, Dominican Republic7 - 29(2) Montego Villegas15 - 16 LPts
14/02/2028Isfahan, Iran7 - 28(1) Aftab Kaba17(2) - 15 LKO3
07/01/2028Winnipeg, Canada7 - 27(1) Cody Broadie10(1) - 21 LPts
08/11/2027Bangkok, Thailand7 - 26(1) Singpetch Chitpattana20(1) - 17 LPts
10/09/2027Tehran, Iran7 - 25(1) Rashid Nishtar6 - 23 LPts
15/07/2027Nassau, Bahamas7 - 24(1) Neil Ledingham11 - 22(1) LPts
17/05/2027Shiraz, Iran6 - 24(1) Bilal Khalid7 - 17 WPts
20/03/2027Tehran, Iran6 - 23(1) Dewei Koon12(1) - 11 LPts
16/02/2027Mashhad, Iran6 - 22(1) Sajid Abdul18 - 14 LPts
24/12/2026Lusaka, Zambia5 - 22(1) Otieno Kashimoto6 - 15 WPts
26/10/2026Tirana, Albania5 - 21(1) Burim Ozan10 - 18 LPts
28/08/2026Tolyatti, Russia4 - 21(1) Afon Kuzelev8 - 18 WPts
30/06/2026Tehran, Iran4 - 20(1) Zhong Joe16 - 16 LPts
26/05/2026Mashhad, Iran4 - 19(1) Zernebog Kerimoff7 - 3 LPts
28/03/2026Odense, Denmark4 - 18(1) Thorin Walin1 - 17 LPts
28/01/2026Tehran, Iran4 - 17(1) Ahmed Bukhari16(1) - 13 LPts
26/12/2025Mashhad, Iran4 - 16(1) Yao To10 - 14 LPts
27/10/2025Tehran, Iran4 - 15(1) Umair Amini3 - 25(1) LPts
08/09/2025Tehran, Iran4 - 14(1) Ibrahim Ahmad6 - 10 LPts
08/08/2025Mashhad, Iran3 - 14(1) Nikolai Cajrimoff0 - 11 WPts
10/06/2025Soyapango, El Salvador3 - 13(1) Manny Pulido15 - 12 LPts
12/04/2025Mashhad, Iran3 - 12(1) Sajid Karibzhanow4 - 8 LPts
12/02/2025Tehran, Iran3 - 11(1) Zhong Joe10 - 13 LPts
02/01/2025Mashhad, Iran3 - 10 Jawad Najjar25(3) - 23 LKO3
14/11/2024Accra, Ghana3 - 9 Michael Amissah2 - 17(1) LPts
16/09/2024Tehran, Iran3 - 8 Saad Salam21(1) - 20(2) LPts
16/08/2024Mashhad, Iran3 - 7 Haaris Jalil2 - 3 LPts
17/06/2024Mashhad, Iran2 - 7 Yerchanig Navasartyan0 - 11 WPts
18/04/2024Mashhad, Iran1 - 7 Dave Trumbull1 - 2 WPts
19/02/2024Mashhad, Iran1 - 6 Sajid Abdul2 - 11 LPts
31/12/2023Mashhad, Iran1 - 5 Azam Baksh0 - 14(2) LPts
31/10/2023Baku, Azerbaijan1 - 4 Khaliq Djabbarov0 - 0 LPts
01/09/2023Mashhad, Iran1 - 3 Fionn Seward6 - 8 LPts
04/07/2023Shiraz, Iran1 - 2 Saad Sasooli12(2) - 19 LPts
03/06/2023Tamale, Ghana1 - 1 Owen Hansen11 - 7 LPts
05/04/2023Mashhad, Iran0 - 1 Santiago Arevalo0 - 1 WPts
05/02/2023Mashhad, Iran0 - 0 Naftali Nkoloso3 - 15(2) LPts