Weightclass:  Light Heavyweight
Location:  Tehran, Iran
Record:  12 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/10/2030Tehran, Iran11 - 15(1) Essien Sabah2 - 3 WPts
12/08/2030Tehran, Iran10 - 15(1) Montrose Villechaize0 - 2 WPts
14/06/2030Tehran, Iran10 - 14(1) Lee Shi10(1) - 9 LPts
15/04/2030Tehran, Iran9 - 14(1) Jack Tejani2 - 4 WPts
14/02/2030Tehran, Iran8 - 14(1) Carlos Tolentino4 - 7 WPts
17/12/2029Tehran, Iran7 - 14(1) Marques Quaye0 - 13 WPts
19/10/2029Tehran, Iran6 - 14(1) Sid Senne0 - 13(3) WPts
20/08/2029Tehran, Iran5 - 14(1) Rashid Raad9 - 6 WPts
21/06/2029Tehran, Iran4 - 14(1) Olympe Leroux4(1) - 24 WPts
22/04/2029Tehran, Iran3 - 14(1) Lucas Eagleson0 - 18(2) WPts
22/02/2029Tehran, Iran2 - 14(1) Cisco Cala0 - 2 WPts
24/12/2028Tehran, Iran1 - 14(1) Yasin Hamdan6 - 12(7) WPts
25/10/2028Tehran, Iran1 - 13(1) Fo-hai Chou7 - 8 LPts
26/08/2028Zurich, Switzerland1 - 12(1) Alarick Stieler11 - 10 LPts
28/06/2028Tehran, Iran1 - 11(1) Bilal Azam11 - 8 LPts
28/04/2028Vienna, Austria1 - 10(1) Erich Kaapke19 - 13 LPts
29/02/2028Mashhad, Iran0 - 10(1) Jun Young1 - 7 WPts
14/01/2028Karaj, Iran0 - 9(1) Syed Atallah4 - 2 LPts
22/11/2027Karaj, Iran0 - 8(1) Dayaram Nataraj15 - 9 LPts
22/10/2027Tehran, Iran0 - 7(1) Rashid Raad0 - 0 LPts
15/09/2027Tehran, Iran0 - 6(1) Yasin Hamdan1 - 9(5) LPts
21/07/2027Espoo, Finland0 - 5(1) Allan Haapala15 - 23(6) LPts
23/05/2027Tehran, Iran0 - 4(1) Asif Farhat1 - 5 LPts
25/03/2027Tehran, Iran0 - 3(1) Mohsin Salame6 - 17 LPts
27/01/2027Karaj, Iran0 - 2(1) Dayaram Nataraj10 - 9 LPts
09/12/2026Karaj, Iran0 - 1 Kalidas Netaji21 - 10 LKO3
05/11/2026Tehran, Iran0 - 0 Israfil Saba5 - 15(1) LPts