Weightclass:  Middleweight
Location:  Isfahan, Iran
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2029Isfahan, Iran20 - 17 Waqas Hares2 - 0 WPts
19/10/2029Isfahan, Iran19 - 17 Aftab Deeb1 - 5 WPts
20/08/2029Isfahan, Iran18 - 17 Jiang Leng3 - 5 WPts
21/06/2029Isfahan, Iran17 - 17 Zain Ishak0 - 2 WPts
22/04/2029Isfahan, Iran16 - 17 Pradeep Prasad0 - 3 WPts
21/02/2029Isfahan, Iran15 - 17 Xin Wern1 - 6(1) WPts
23/12/2028Isfahan, Iran14 - 17 Labaron Castile1 - 13 WPts
24/10/2028Isfahan, Iran13 - 17 Simeon á Savinov9(1) - 12 WPts
25/08/2028Isfahan, Iran12 - 17 Qing-Nan Cham10 - 23 WPts
26/06/2028Isfahan, Iran11 - 17 Waddah Mucaghanov8 - 6 WPts
27/04/2028Isfahan, Iran10 - 17 Xin Yiu2 - 11 WPts
27/02/2028Isfahan, Iran10 - 16 Khudaverdi Cadyrgaliew7(1) - 28 LPts
29/12/2027Roskilde, Denmark9 - 16 Toste Berthelsen0 - 3 WPts
31/10/2027Seoul, South Korea8 - 16 Ju-young Chung20 - 19 WPts
02/09/2027Split, Croatia8 - 15 Grga Došen8(1) - 18 LPts
05/07/2027Ilesa, Nigeria7 - 15 Justin Grillo0 - 0 WPts
07/05/2027Isfahan, Iran7 - 14 Khalid Sadykow16 - 12 LPts
08/03/2027Mashhad, Iran7 - 13 Rehan Hariri11 - 4 LPts
19/01/2027Ulaanbaatar, Mongolia6 - 13 Georgiy Ulsbold7 - 27 WPts
21/11/2026Sofia, Bulgaria6 - 12 Nayden á Paisev13 - 20 LPts
23/09/2026Ghent, Belgium6 - 11 Rutte Matteloet14 - 18 LPts
26/07/2026Shymkent, Kazakhstan6 - 10 Zernebog Ercesh28(3) - 20 LPts
28/05/2026Tabriz, Iran5 - 10 Farhan Musharraf11 - 7 WPts
05/04/2026Isfahan, Iran5 - 9 Gazi Pervez1 - 7 LPts
04/02/2026Isfahan, Iran4 - 9 Azam Kaber0 - 3 WPts
07/12/2025Odense, Denmark3 - 9 Fortinbras Dahl0 - 0 WPts
09/10/2025Isfahan, Iran3 - 8 Waqar Harrat1 - 6(1) LPts
11/08/2025Isfahan, Iran2 - 8 Obaid Abu4 - 8 WPts
13/06/2025Isfahan, Iran1 - 8 Chiranjeevi Jangade1 - 7 WPts
15/04/2025Jalilabad, Azerbaijan1 - 7 Jalal Gadjarov15 - 7 LPts
15/02/2025Yerevan, Armenia1 - 6 Saro Abouchyan13 - 17 LPts
18/12/2024Tehran, Iran1 - 5 Manchu Yaw0 - 19 LPts
21/10/2024Isfahan, Iran1 - 4 Obaid Abu1 - 6 LPts
23/08/2024Shiraz, Iran1 - 3 Wu-pen Tsoi6 - 6 LPts
06/07/2024Bayamon, Puerto Rico1 - 2 Javier Ruedas7(1) - 20 LPts
08/05/2024Tehran, Iran1 - 1 Zain Hafeez10 - 13 LPts
10/03/2024Tehran, Iran1 - 0 Wang Zhou5 - 11 LPts
02/02/2024Isfahan, Iran0 - 0 Obaid Abu1 - 1 WPts