Weightclass:  Welterweight
Location:  Tehran, Iran
Record:  14 - 21(10)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2029Tehran, Iran13 - 21(10) Marlen Strizh0 - 15 WPts
19/01/2029Tehran, Iran12 - 21(10) Gennady Aksamit5 - 6 WPts
20/11/2028Tehran, Iran11 - 21(10) Azam Lodi9 - 9(1) WPts
22/09/2028Tehran, Iran11 - 20(9) Enzo Barragan1 - 21(1) LKO3
23/07/2028Tehran, Iran10 - 20(9) Ewan Palicpic6 - 9 WPts
24/05/2028Tehran, Iran10 - 19(9) Ye Sheh7 - 2 LPts
25/03/2028Tehran, Iran9 - 19(9) Holland Depardieu3 - 4 WPts
25/01/2028Tehran, Iran9 - 18(8) John Quainoo2(1) - 8 LKO3
25/11/2027Tehran, Iran8 - 18(8) Khalid Siddiqi0 - 1 WPts
26/09/2027Tehran, Iran7 - 18(8) Rashid Mitri0 - 2 WPts
28/07/2027Tehran, Iran6 - 18(8) Adnan Ellahi0 - 9 WPts
29/05/2027Tehran, Iran5 - 18(8) Leon Zawadzki2 - 10 WPts
31/03/2027Tehran, Iran5 - 17(8) Waleed Mady13 - 14 LPts
31/01/2027Khenifra, Morocco5 - 16(8) Iyas Alifrani18 - 10 LPts
03/12/2026Tabriz, Iran5 - 15(8) Hassan Mekhraliyev6 - 16 LPts
10/10/2026Bratislava, Slovakia5 - 14(8) Norbert Becvar7 - 32(24) LPts
12/08/2026Tehran, Iran4 - 14(8) Khalid Mussa0 - 4 WPts
13/06/2026Chennai, India3 - 14(8) Farhan Amen4 - 23 WPts
15/04/2026Shiraz, Iran2 - 14(8) Abdul Jamali2 - 15(3) WPts
15/02/2026Tehran, Iran2 - 13(7) Gao Lian1 - 11 LKO3
18/12/2025Mashhad, Iran1 - 13(7) Yasin Samra0 - 7 WPts
22/10/2025Montevideo, Uruguay1 - 12(6) Seferino Onate9 - 24(1) LKO3
24/08/2025Karaj, Iran0 - 12(6) Waleed Sabet6 - 19 WPts
26/06/2025Seville, Spain0 - 11(5) Neper Montealegre29(3) - 17 LKO2
28/04/2025Shiraz, Iran0 - 10(4) Amjad Rasheed35(2) - 19 LKO2
28/02/2025Gaziantep, Turkey0 - 9(3) Arda Gun12 - 12 LKO3
31/12/2024Mexico City, Mexico0 - 8(3) Gig Vine9 - 11 LPts
02/11/2024Cologne, Germany0 - 7(3) Wilber Heiberger8 - 7(3) LPts
04/09/2024Quito, Ecuador0 - 6(2) Juan Basco9 - 13 LKO3
07/07/2024Tehran, Iran0 - 5(1) Montego Zamora3 - 7 LKO3
07/05/2024Oslo, Norway0 - 4(1) Dana Runde31 - 8 LPts
09/03/2024Mexico City, Mexico0 - 3(1) Guido Macias24 - 12(1) LPts
10/01/2024Mashhad, Iran0 - 2(1) Abhay Mohan15(1) - 23 LPts
17/11/2023Mashhad, Iran0 - 1 Farhan Shahan10(2) - 24 LKO2
12/10/2023Mashhad, Iran0 - 0 Amjad Vaziri0 - 0 LPts