Weightclass:  Middleweight
Location:  Tehran, Iran
Record:  26 - 20(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2025Tehran, Iran25 - 20(3) Andy Weddel15 - 5 WPts
15/05/2025Tehran, Iran24 - 20(3) Ignado Rodrigo11 - 10 WPts
16/03/2025Tehran, Iran23 - 20(3) Burk Gerdon4 - 3 WPts
15/01/2025Tehran, Iran22 - 20(3) Hilario Coronado4 - 2 WPts
16/11/2024Tehran, Iran21 - 20(3) Faddei Kovalsky2 - 2 WPts
16/09/2024Tehran, Iran20 - 20(3) Selestino Inga2 - 18 WPts
18/07/2024Tehran, Iran19 - 20(3) Rich Salifu3 - 12 WPts
18/05/2024Tehran, Iran18 - 20(3) Quito Segundo0 - 2 WPts
19/03/2024Tehran, Iran17 - 20(3) Destin Diderot1 - 8 WPts
19/01/2024Tehran, Iran17 - 19(2) El Houari Tan21 - 20 LKO3
21/11/2023Tehran, Iran16 - 19(2) Arturo Mauri5 - 21 WPts
22/09/2023Tehran, Iran15 - 19(2) Sergey Khaybulaev7 - 5 WPts
24/07/2023Tehran, Iran14 - 19(2) Artemus Artino2 - 10 WPts
25/05/2023Tehran, Iran13 - 19(2) Selestino Inga1 - 10 WPts
26/03/2023Tabriz, Iran13 - 18(1) Amer Koroma20(4) - 12 LKO3 Iran National Championships 2023View
11/03/2023San Juan, Puerto Rico12 - 18(1) Gabriel Campillo2 - 7 WPts
11/01/2023Riga, Latvia11 - 18(1) Sasha Baltauss7 - 20 WPts
13/11/2022Plovdiv, Bulgaria11 - 17(1) Doncho á Tonkov23 - 4 LPts
15/09/2022Bangkok, Thailand11 - 16(1) Yokthong Chaiyonggym7 - 10 LPts
17/07/2022Bokhtar, Tajikistan10 - 16(1) Boris Salmanov6(1) - 16 WPts
19/05/2022Vantaa, Finland10 - 15(1) Eeli Saarisalo7 - 21 LPts
21/03/2022Panama City, Panama9 - 15(1) Nemesio Orosco3 - 23 WPts
21/01/2022Paris, France8 - 15(1) Circinus Nicolai9 - 13 WPts
23/11/2021Bangor, UK8 - 14(1) David MacRae10 - 14 LPts
25/09/2021Karaj, Iran8 - 13(1) Wang Boon3 - 17 LPts
28/07/2021Mashhad, Iran7 - 13(1) Confucius Hwang2 - 10 WPts
31/05/2021Aarhus, Denmark7 - 12(1) Rune Kriger8(2) - 12 LPts
02/04/2021Tehran, Iran6 - 12(1) Adnan Amir0 - 6(1) WPts
02/02/2021Tehran, Iran5 - 12(1) Heron Andreas1 - 4 WPts
01/12/2020Itagui, Colombia5 - 11(1) Elias Rodriguez12 - 6 LPts
03/10/2020Kitwe, Zambia5 - 10(1) Mark Makweembo8 - 7 LPts
05/08/2020Samarqand, Uzbekistan5 - 9(1) Naghi Daoud9 - 6 LPts
06/06/2020Varna, Bulgaria5 - 8(1) Neofit á Sidorov6 - 10 LPts
06/04/2020Helsinki, Finland5 - 7(1) Lennart Vuorela4 - 10 LPts
07/02/2020Tehran, Iran5 - 6(1) Esteban Cabeza7 - 2 LPts
08/12/2019Tehran, Iran4 - 6(1) Sid Kuti5(1) - 7 WPts
08/10/2019Tehran, Iran3 - 6(1) Jing Chiu9 - 3 WPts
08/08/2019Tehran, Iran2 - 6(1) Isaak Agamaliev5 - 3 WPts
09/06/2019Tehran, Iran2 - 5 Haaris Wahab6(1) - 4 LKO3
09/04/2019Karaj, Iran2 - 4 Zafa Riaz4 - 2 LPts
08/03/2019Zagreb, Croatia2 - 3 Aleksandar Ivanda5 - 3 LPts
08/01/2019Tehran, Iran1 - 3 Joaquin Portugal3 - 3 WPts
08/11/2018Wroclaw, Poland0 - 3 Filip Bartosz1 - 2 WPts
08/09/2018Shiraz, Iran0 - 2 Tung Mang0 - 1 LPts
03/08/2018Tehran, Iran0 - 1 Angel Molino0 - 3 LPts
05/06/2018Randburg, South Africa0 - 0 Michael Shabangu0 - 0 LPts