Weightclass:  Light Welterweight
Location:  Shiraz, Iran
Record:  14 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2029Shiraz, Iran14 - 24 Takeshi Osada2 - 8 LPts
12/01/2029Shiraz, Iran13 - 24 Mike Robbie3 - 13 WPts
13/11/2028Shiraz, Iran12 - 24 Vicente Barcena2 - 6 WPts
13/09/2028Shiraz, Iran12 - 23 Hernando Denhart16 - 15(1) LPts
14/07/2028Shiraz, Iran11 - 23 Kamran Qureshi3 - 17 WPts
14/05/2028Shiraz, Iran11 - 22 Faisal Gajani5 - 6 LPts
15/03/2028Shiraz, Iran11 - 21 Aftab Hana4 - 8 LPts
15/01/2028Shiraz, Iran10 - 21 Amjad Rashid0 - 6 WPts
15/11/2027Shiraz, Iran9 - 21 Tung Jim7(1) - 14 WPts
16/09/2027Shiraz, Iran8 - 21 Mohsin Hussain0 - 5 WPts
17/07/2027Shiraz, Iran7 - 21 Umair Niazi2 - 7 WPts
18/05/2027Shiraz, Iran6 - 21 Kamran Agha0 - 2 WPts
20/03/2027Panama City, Panama6 - 20 Elias Alo13 - 33 LPts
20/01/2027Shiraz, Iran5 - 20 Umair Nesire0 - 14(1) WPts
21/11/2026Shiraz, Iran5 - 19 Waqas Zogby13 - 22(2) LPts
10/10/2026Isfahan, Iran4 - 19 Faisal Abdou0 - 22(2) WPts
11/08/2026Shiraz, Iran4 - 18 Fedor Maslov5 - 14(4) LPts
13/06/2026Shiraz, Iran3 - 18 Kamran Bahri6 - 10 WPts
14/04/2026Bangkok, Thailand3 - 17 Petchwanchai Weerawatnodom19 - 23 LPts
14/02/2026Shiraz, Iran2 - 17 Borya Tchepikov2 - 11 WPts
17/12/2025Shiraz, Iran2 - 16 Umair Ismael9 - 14 LPts
18/10/2025Isfahan, Iran2 - 15 Mohsin Mansour5 - 7 LPts
21/08/2025Shiraz, Iran1 - 15 Nick Bungu3 - 5 WPts
23/06/2025Shiraz, Iran0 - 15 Rashid Jalali0 - 3 WPts
24/04/2025Shiraz, Iran0 - 14 Gareth Heriot1 - 7 LPts
24/02/2025Karaj, Iran0 - 13 Shayan Hammoud3 - 17 LPts
27/12/2024Karaj, Iran0 - 12 Shayan Hammoud2 - 17 LPts
04/11/2024Mashhad, Iran0 - 11 Irfan Toure9 - 8 LPts
09/09/2024Bangkok, Thailand0 - 10 Noknoi Kaiyanghadaogym7 - 20 LPts
12/07/2024Isfahan, Iran0 - 9 Mohsin Mansour2 - 2 LPts
14/05/2024Dakar, Senegal0 - 8 Page Cantona6 - 17 LPts
16/03/2024Isfahan, Iran0 - 7 Adnan Noorani8 - 17 LPts
27/01/2024Tehran, Iran0 - 6 Zafa Salah10 - 21 LPts
26/12/2023Isfahan, Iran0 - 5 Mohsin Mansour0 - 0 LPts
17/11/2023Cochabamba, Bolivia0 - 4 Aimon Sarmiento21(2) - 16 LPts
19/09/2023Tabriz, Iran0 - 3 Yasin Muhtarov13 - 19 LPts
21/07/2023Tehran, Iran0 - 2 Kashif Abdi23 - 14 LPts
18/06/2023Shiraz, Iran0 - 1 Hassan Wahab0 - 0 LPts
05/05/2023Almaty, Kazakhstan0 - 0 Asgar Tulepbaev0 - 0 LPts