Weightclass:  Welterweight
Location:  Tehran, Iran
Record:  14 - 23(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2033Tehran, Iran14 - 22(1) Perwira Hendra10 - 10 LKO3
30/05/2033Tehran, Iran14 - 21(1) Dale Calvert14 - 4 LPts
30/03/2033Tehran, Iran13 - 21(1) Dominic Albarran6 - 19 WPts
26/01/2033Tehran, Iran13 - 20 Garrison Kaelin5 - 11 LKO3
23/11/2032Tehran, Iran12 - 20 Mark Walters2 - 7 WPts
22/09/2032Tehran, Iran11 - 20 Gregor McPhetridge0 - 4 WPts
23/07/2032Tehran, Iran11 - 19 Kacper Granat2 - 6 LPts
24/05/2032Tehran, Iran10 - 19 Davie Peavey4 - 11 WPts
25/03/2032Tehran, Iran9 - 19 Lei Be1 - 3 WPts
25/01/2032Tehran, Iran8 - 19 Steven Ogilvie2 - 10 WPts
26/11/2031Tehran, Iran7 - 19 Farhan Amini2 - 10 WPts
26/09/2031Tehran, Iran7 - 18 Asif Rahaim2 - 13 LPts
30/07/2031Dniprodzerzhynsk, Ukraine7 - 17 Koldan Voloshin15 - 11 LPts
01/06/2031Oslo, Norway7 - 16 Olaf Kleven16 - 4 LPts
02/04/2031Tehran, Iran6 - 16 Chen Peng0 - 3 WPts
02/02/2031Algiers, Algeria6 - 15 Danyaal Merouane21(2) - 20 LPts
05/12/2030Barranquilla, Colombia5 - 15 Angel Hinojosa6 - 9 WPts
07/10/2030Tehran, Iran4 - 15 Jawad Farooqui2 - 6 WPts
09/08/2030Soledad, Colombia4 - 14 Malvolio Pinero1 - 7 LPts
11/06/2030Mueang Samut Prakan, Thailand4 - 13 Denkaosan Phoruendee23 - 16 LPts
13/04/2030Tehran, Iran3 - 13 Dewei Soh4 - 8 WPts
12/02/2030Karaj, Iran2 - 13 Rehman Abbasi1 - 11 WPts
25/12/2029Derby, UK2 - 12 Kian McCabe22 - 14 LPts
27/10/2029Delmas, Haiti2 - 11 Audric Auteuil5 - 13 LPts
29/08/2029Riga, Latvia2 - 10 Aleksandr Fridrihsons24 - 12 LPts
01/07/2029Tehran, Iran2 - 9 Mike Jungbluth1 - 1 LPts
02/05/2029Tehran, Iran2 - 8 Hsin Tiu10 - 20 LPts
05/03/2029Nairobi, Kenya2 - 7 Arali Rogo0 - 0 LPts
05/01/2029Karaj, Iran1 - 7 Xi-Wang Ung0 - 0 WPts
10/11/2028Kosice, Slovakia1 - 6 Herbert Cech6 - 15 LPts
12/09/2028London, UK1 - 5 Colin Frew13 - 10 LPts
15/07/2028Jeddah, Saudi Arabia1 - 4 Amer Farhat7 - 19 LPts
17/05/2028Tehran, Iran1 - 3 Abdul Alli1 - 9 LPts
18/03/2028Shiraz, Iran1 - 2 Majid Rafiq4 - 23(1) LPts
23/01/2028Karaj, Iran1 - 1 Atif Farhat1 - 16 LPts
06/12/2027Shiraz, Iran1 - 0 Abdul Jamali3 - 24(4) LPts
05/11/2027Tehran, Iran0 - 0 Cottus Lekas0 - 0 WPts