Weightclass:  Middleweight
Location:  Karaj, Iran
Record:  20 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/08/2030Karaj, Iran19 - 32 Majid Elhessen2 - 7 WPts
19/06/2030Karaj, Iran18 - 32 Baltasar Espiritu5 - 4 WPts
20/04/2030Karaj, Iran18 - 31 Geoff Pomana2 - 8 LPts
19/02/2030Karaj, Iran17 - 31 Ryuu Itoh6 - 15 WPts
21/12/2029Karaj, Iran17 - 30 Juan Obando30 - 11 LPts
21/10/2029Karaj, Iran16 - 30 Kiki Velasco1 - 1 WPts
22/08/2029Karaj, Iran15 - 30 Rodrigo Jiminez1 - 12 WPts
23/06/2029Helsinki, Finland15 - 29 Aki Tamminen10 - 14 LPts
25/04/2029Bogota, Colombia14 - 29 Angel Padron0 - 1 WPts
25/02/2029Karaj, Iran13 - 29 Asif Khan2 - 7 WPts
27/12/2028Karaj, Iran12 - 29 Faisal Abboud0 - 2 WPts
28/10/2028Helsinki, Finland12 - 28 Pyry Outila11 - 22 LPts
30/08/2028Odense, Denmark11 - 28 Rad Nicolaysen9 - 32(2) WPts
02/07/2028Vilnius, Lithuania10 - 28 Kundrat Snopek14 - 12 WPts
04/05/2028Karaj, Iran10 - 27 Niao-ka Chiem4 - 20 LPts
06/03/2028Karaj, Iran9 - 27 Amer Rafiq2 - 14 WPts
06/01/2028Ulaanbaatar, Mongolia8 - 27 Khalish Bayaar5 - 19 WPts
08/11/2027Zagreb, Croatia8 - 26 Marijo Marinic26(1) - 16 LPts
10/09/2027Kumasi, Ghana8 - 25 Ian Lamptey14 - 11 LPts
13/07/2027Abu Dhabi, UAE8 - 24 Aftab Nadiff19(1) - 10 LPts
15/05/2027Sofia, Bulgaria7 - 24 Boris á Alferov4 - 12 WPts
17/03/2027Varna, Bulgaria7 - 23 Zdravko á Balevski17 - 7 LPts
17/01/2027Tehran, Iran6 - 23 Sajid Azzi5 - 21(1) WPts
29/11/2026Tehran, Iran5 - 23 Waqar Shafi7 - 13 WPts
30/09/2026Isfahan, Iran4 - 23 Rehan Sadiq3 - 20(1) WPts
01/08/2026Karaj, Iran4 - 22 Kamran Sharif14 - 19 LPts
02/06/2026Prague, Czech Republic4 - 21 Medard Dudek10 - 12 LPts
04/04/2026Karaj, Iran3 - 21 Joe Kukah2 - 6 WPts
04/02/2026Galway, Ireland2 - 21 Will Kavanagh2 - 0 WPts
07/12/2025Santo Domingo de Guzman, Dominican Republic2 - 20 Juan Busto9 - 21 LPts
09/10/2025Maiduguri, Nigeria2 - 19 Khalid Elbaz6 - 6(1) LPts
11/08/2025Medellin, Colombia2 - 18 Larenzo Belen9(1) - 15 LPts
13/06/2025Almaty, Kazakhstan2 - 17 Kashif Zaiylckanov17 - 14 LPts
15/04/2025Bokhtar, Tajikistan2 - 16 Melor Jamalov11 - 15(1) LPts
15/02/2025Karaj, Iran2 - 15 Colar Ouimet0 - 8 LPts
18/12/2024Tabriz, Iran2 - 14 Amjad Quadri6 - 8(1) LPts
21/10/2024Toulouse, France2 - 13 Fabrice Fabre8 - 13 LPts
23/08/2024Geneva, Switzerland2 - 12 Villiers Omer3(1) - 19 LPts
25/06/2024Cordoba, Spain2 - 11 Vicente Godinez23(1) - 11 LPts
27/04/2024Riga, Latvia2 - 10 Pyotr Kamaldnieks22 - 15 LPts
28/02/2024Karaj, Iran1 - 10 Yu Ip2 - 7(1) WPts
30/12/2023Cork, Ireland1 - 9 Sid Kelley19(1) - 19 LPts
31/10/2023Grodno, Belarus1 - 8 Danylko Kozel25 - 10 LPts
02/09/2023Karaj, Iran0 - 8 Qing-Nan Cham1 - 0 WPts
05/07/2023Tehran, Iran0 - 7 Amer Mirza0 - 0 LPts
15/05/2023San Juan, Puerto Rico0 - 6 Juan Rendon9 - 10 LPts
17/03/2023Mashhad, Iran0 - 5 Azam Akel11 - 20 LPts
06/02/2023Tehran, Iran0 - 4 Waqar Edris15 - 14 LPts
05/01/2023Shiraz, Iran0 - 3 Wu-pen Tsoi0 - 0 LPts
19/11/2022Tehran, Iran0 - 2 Wen Tsai21 - 10 LPts
06/10/2022Tehran, Iran0 - 1 Gao Jee10 - 17 LPts
05/09/2022Karaj, Iran0 - 0 Amer Melikov0 - 4 LPts