Weightclass:  Light Heavyweight
Location:  Tehran, Iran
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2033Tehran, Iran24 - 14 Erik Matzner8 - 10 WPts
22/01/2033Tehran, Iran24 - 13 Robert Bankes8 - 3 LPts
22/11/2032Tehran, Iran23 - 13 Luka Vodopyanov9 - 17 WPts
22/09/2032Tehran, Iran23 - 12 Ioakim Borzakovskiy13 - 4 LPts
23/07/2032Tehran, Iran22 - 12 Gilliam Schaillee12 - 19 WPts
24/05/2032Tehran, Iran22 - 11 Waleed Mussa8 - 12 LPts
25/03/2032Tehran, Iran21 - 11 Paris Trintignant8 - 32 WPts
26/01/2032Tehran, Iran20 - 11 Cole Chikunga5 - 13 WPts
27/11/2031Tehran, Iran19 - 11 Lee Majoro10 - 10 WPts
26/09/2031Tehran, Iran18 - 11 Johar Goswami0 - 8 WPts
29/07/2031Tehran, Iran17 - 11 Ali Hariri2 - 4 WPts
30/05/2031Tehran, Iran16 - 11 Haaris Sattar1(1) - 7 WPts
29/03/2031Karaj, Iran16 - 10 Asif Saleem9 - 7 LPts Iran National Championships 2031View
26/03/2031Karaj, Iran15 - 10 Xing-fu Won14 - 27 WPts Iran National Championships 2031View
30/01/2031Harare, Zimbabwe14 - 10 Max Mangwende8 - 9 WPts
02/12/2030Viba del Mar, Chile14 - 9 Vicente Corea32 - 7 LPts
04/10/2030Port-au-Prince, Haiti13 - 9 Xebec Housel12(1) - 19(1) WPts
06/08/2030Tehran, Iran12 - 9 Arthur Winning1 - 5 WPts
08/06/2030Paris, France11 - 9 Marin Duras2 - 2 WPts
10/04/2030Mashhad, Iran10 - 9 Confucius Chiao2 - 10 WPts
11/02/2030Aarhus, Denmark9 - 9 Odo Berthelsen1 - 21 WPts
14/12/2029Tehran, Iran9 - 8 Yasin Hamdan9 - 15(9) LPts
15/10/2029Tehran, Iran9 - 7 Rehman Junejo2 - 6 LPts
20/08/2029Tehran, Iran9 - 6 Danyaal Hussain5 - 14(1) LPts
01/07/2029Tehran, Iran8 - 6 Ganesa Bhandari0 - 10 WPts
02/05/2029Tehran, Iran8 - 5 Yo Shi2 - 16 LPts
29/03/2029Karaj, Iran8 - 4 Yao Owyang13(2) - 13 LPts Iran National Championships 2029View
26/03/2029Karaj, Iran7 - 4 Farhan Agha0 - 1 WPts Iran National Championships 2029View
20/02/2029Split, Croatia6 - 4 Gordan Majcen5 - 14 WPts
23/12/2028Copenhagen, Denmark5 - 4 Arvid Thiesen6(1) - 10 WPts
25/10/2028Tehran, Iran4 - 4 Aftab Hashim3 - 2 WPts
26/08/2028Tehran, Iran3 - 4 Jawad Madani0 - 0 WPts
09/07/2028Shymkent, Kazakhstan3 - 3 Saad Sadwakasov10 - 5 LPts
11/05/2028Tehran, Iran3 - 2 Yasin Hamdan3 - 11(6) LPts
27/03/2028Tehran, Iran2 - 2 Abdul Abdoo10 - 13 WPts
25/02/2028Shiraz, Iran1 - 2 Aftab Hashim0 - 0 WPts
15/01/2028Isfahan, Iran1 - 1 Danyaal Ebrahimi19 - 5 LPts
22/11/2027Tehran, Iran1 - 0 Chen Mo5 - 23(6) LPts
22/10/2027Tehran, Iran0 - 0 Danyaal Hussain0 - 7(1) WPts