Weightclass:  Light Welterweight
Location:  Shiraz, Iran
Record:  20 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2030Shiraz, Iran19 - 7 Genjo Yun7 - 19 WPts
18/01/2030Shiraz, Iran18 - 7 Haaris Khan3(1) - 14 WPts
19/11/2029Shiraz, Iran17 - 7 Dario Torre4 - 6 WPts
20/09/2029Shiraz, Iran16 - 7 Hugo Tesar1 - 2 WPts
22/07/2029Shiraz, Iran15 - 7 Chae-min Rho0 - 2 WPts
23/05/2029Shiraz, Iran14 - 7 Emanuel Riano5 - 10 WPts
24/03/2029Shiraz, Iran14 - 6 Waqas Abaza4 - 32(11) LPts
23/01/2029Shiraz, Iran13 - 6 Pyotr Koval3 - 7 WPts
25/11/2028Shiraz, Iran12 - 6 Paco Perera9 - 14 WPts
27/09/2028Shiraz, Iran12 - 5 Edward Matson11(1) - 16 LPts
28/07/2028Shiraz, Iran11 - 5 Dai Black3 - 3 WPts
30/05/2028Shiraz, Iran10 - 5 Mikhail Antonich8 - 16 WPts
01/04/2028Karaj, Iran9 - 5 Syed Rehman23 - 12 WPts Iran National Championships 2028View
29/03/2028Karaj, Iran8 - 5 Adnan Farooq6 - 11 WPts Iran National Championships 2028View
26/03/2028Karaj, Iran7 - 5 Sun Pang11 - 15 WPts Iran National Championships 2028View
13/03/2028Toshkent, Uzbekistan7 - 4 Isaak Moldabeckow20(2) - 26 LPts
14/01/2028Samarqand, Uzbekistan6 - 4 Anar Hamad4 - 24(1) WPts
16/11/2027Helsinki, Finland6 - 3 Vieno Vaatainen22 - 12 LPts
18/09/2027Tehran, Iran5 - 3 Ali Mamund8 - 19 WPts
27/07/2027Johor Bahru, Malaysia5 - 2 Abdul Dajani14 - 12 LPts
29/05/2027Espoo, Finland5 - 1 Julius Hamalainen14 - 9 LPts
31/03/2027Udon Thani, Thailand4 - 1 Suthep Vachiraban1 - 23 WPts
31/01/2027Tehran, Iran4 - 0 Kamran Bahri8 - 12 LPts
07/12/2026Shiraz, Iran3 - 0 Obaid Javid8 - 14 WPts
09/10/2026Tabriz, Iran2 - 0 Rehman Abbasi0 - 14 WPts
15/08/2026Karaj, Iran1 - 0 Danyaal Mohamad13 - 14 WPts
05/07/2026Shiraz, Iran0 - 0 Kamran Qureshi0 - 7 WPts