Weightclass:  Welterweight
Location:  Tehran, Iran
Record:  8(1) - 21(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2028Tehran, Iran8(1) - 20(2) Mark Hammell2 - 2 LPts
27/03/2028Tehran, Iran7(1) - 20(2) Irfan Hamid0 - 0 WPts
27/01/2028Tehran, Iran7(1) - 19(2) Ethan Fitzgerald1 - 8(1) LPts
27/11/2027Tehran, Iran6(1) - 19(2) Darryl Sheils5 - 14 WPts
28/09/2027Tehran, Iran6(1) - 18(2) Engin Chetinkaya0 - 6(1) LPts
30/07/2027Tehran, Iran5(1) - 18(2) Xabat Ocanas3 - 7 WPts
31/05/2027Tehran, Iran5(1) - 17(2) Sajid Nasrallah2 - 1 LPts
01/04/2027Tehran, Iran4(1) - 17(2) Adnan Ellahi0 - 7 WPts
31/01/2027Tehran, Iran4(1) - 16(2) Oz Suker5 - 12 LPts
02/12/2026Tehran, Iran4(1) - 15(2) Zuffur Sharif6 - 8 LPts
03/10/2026Tehran, Iran4(1) - 14(2) Amer Gaziev10 - 4 LPts
04/08/2026Tehran, Iran3(1) - 14(2) Hugh Matongo1 - 4 WPts
06/06/2026Tabriz, Iran2 - 14(2) Faisal Rassi2 - 21(1) WKO3
10/04/2026Bogota, Colombia2 - 13(2) Alejandro Ayon16 - 16 LPts
10/02/2026Tehran, Iran2 - 12(2) Faisal Sadri4 - 11 LPts
16/12/2025Stockholm, Sweden1 - 12(2) Theodor Winter0 - 4 WPts
18/10/2025Tabriz, Iran1 - 11(2) Imran Maududi0 - 4 LPts
20/08/2025Karaj, Iran1 - 10(2) Khalid Farooq8 - 20 LPts
25/06/2025Port Harcourt, Nigeria1 - 9(2) Darryl Mgbokpo10 - 30 LPts
27/04/2025Mashhad, Iran1 - 8(2) Majid Salah4 - 12 LPts
02/03/2025Tehran, Iran1 - 7(2) Arseni Petrov8 - 15 LPts
02/01/2025Saratov, Russia1 - 6(2) Alik Petrenko3(1) - 6 LPts
04/11/2024Johannesburg, South Africa1 - 5(2) Michael Kitoko30 - 12 LPts
06/09/2024Santo Domingo de Guzman, Dominican Republic1 - 4(2) Vidal Orbe38(1) - 6 LPts
09/07/2024Tehran, Iran1 - 3(2) Waqar Gad4 - 16 LPts
16/05/2024Tehran, Iran1 - 2(2) Abdul Hares19(1) - 20 LPts
30/03/2024Tehran, Iran1 - 1(1) Asif Rauf22(1) - 13 LKO3
26/02/2024Turku, Finland1 - 0 Antto Ojanen12(2) - 24 LKO3
29/12/2023Tehran, Iran0 - 0 Aftab Shaheed1 - 0 WPts