Weightclass:  Lightweight
Location:  Shiraz, Iran
Record:  12(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/08/2029Shiraz, Iran12(1) - 31 Saad Mowad2 - 4 LPts
05/06/2029Shiraz, Iran11(1) - 31 Saad Mowad2 - 3 WPts
07/04/2029Shiraz, Iran10(1) - 31 Waqas Nasrallah0 - 2 WPts
06/02/2029Shiraz, Iran9(1) - 31 Zuffur Rahaim1 - 9 WPts
08/12/2028Shiraz, Iran8 - 31 Alec Ncita0 - 9(2) WKO2
10/10/2028Shiraz, Iran7 - 31 Hsin Boh3 - 6 WPts
11/08/2028Shiraz, Iran6 - 31 Danyaal Atakshiev3 - 8 WPts
12/06/2028Shiraz, Iran6 - 30 Jasvinder Talwar9 - 12 LPts
13/04/2028Shiraz, Iran6 - 29 Chalermpol Joemdee29 - 18 LPts
14/02/2028Shiraz, Iran6 - 28 Danyaal Sami8 - 20 LPts
16/12/2027Shiraz, Iran6 - 27 Aftab Kaba16(2) - 15 LPts
17/10/2027Shiraz, Iran6 - 26 Jyotish Dadwal3 - 6 LPts
18/08/2027Mashhad, Iran6 - 25 Jawad Mirza22 - 26 LPts
12/07/2027Karaj, Iran6 - 24 Majid Jaber18 - 11 LPts
25/05/2027Mashhad, Iran6 - 23 Atif Hosein14 - 23 LPts
19/04/2027Mashhad, Iran6 - 22 Jawad Mirza20 - 26 LPts
28/02/2027Tehran, Iran6 - 21 Ibrahim Ahmad11 - 14 LPts
19/01/2027Tehran, Iran5 - 21 Dewei Koon12(1) - 10 WPts
17/12/2026Tabriz, Iran5 - 20 Ibrahim Khaliquzzaman3 - 19(1) LPts
13/11/2026Almaty, Kazakhstan5 - 19 Dimi Oralow5 - 20(2) LPts
15/09/2026Kitwe, Zambia5 - 18 Tabansi Chisala0 - 0 LPts
18/07/2026Shiraz, Iran4 - 18 Irfan Bhutto7 - 18 WPts
18/05/2026Mashhad, Iran3 - 18 Jawad Hatem2(1) - 17 WPts
24/03/2026Shiraz, Iran3 - 17 Aleksei Marchuk0 - 12 LPts
24/01/2026Villa Nueva, Guatemala3 - 16 Jair Mangas26(2) - 12 LPts
26/11/2025Karaj, Iran3 - 15 Imran Siddique1 - 9 LPts
08/10/2025Isfahan, Iran3 - 14 Haaris Siddique11(2) - 15 LPts
10/08/2025Isfahan, Iran2 - 14 Farhan Mourad5 - 19 WPts
07/07/2025Milan, Italy2 - 13 Emilio Gamba3 - 18 LPts
09/05/2025Abidjan, Ivory Coast2 - 12 Giles Ferro4 - 13 LPts
11/03/2025Shiraz, Iran2 - 11 Oda Stoen2 - 9 LPts
11/01/2025Shiraz, Iran2 - 10 Ibrahim Ahmad3 - 9 LPts
11/11/2024Shiraz, Iran2 - 9 Jing Wong3 - 13(2) LPts
10/09/2024Fukuoka, Japan2 - 8 Keiichi Morishige29 - 13 LPts
13/07/2024Madison, USA2 - 7 Dale Harwood12(1) - 17 LPts
15/05/2024Delmas, Haiti2 - 6 Chrestien Fontaine16 - 24 LPts
17/03/2024Shiraz, Iran2 - 5 Sajid Farooq1 - 2 LPts
16/01/2024Los Angeles, USA2 - 4 Mick Betton0 - 7 LPts
18/11/2023Bouake, Ivory Coast2 - 3 Jacques Aubert1 - 6(1) LPts
20/09/2023Shiraz, Iran1 - 3 Zafa Hajiyev1 - 1 WPts
21/07/2023Rome, Italy1 - 2 Vanni Cardia0 - 8 LPts
23/05/2023Tehran, Iran1 - 1 Hassan Mohiuddin15(1) - 17 LPts
18/04/2023Tehran, Iran0 - 1 Rashid Nishtar0 - 0 WPts
05/03/2023Shiraz, Iran0 - 0 Tariq Vaziri1 - 4(1) LPts