Career
At the Ahmed Öner Cup the southpaw beat Emad Abdelhalim Ali and Denis Poyatsika. At the 2007 World Amateur Boxing Championships he was upset early against Milorad Gajovic (Montenegro). He qualified for the 2008 Summer Olympics in Beijing, where he lost his debut to Russia"s Rakhim Chakhkeiv.
At the 2010 Asian Games he lost to Syria"s Mohammad Ghossoun
On 1 August 2012, he was controversially disqualified for holding his opponent in a fight he was leading 6–4 on points.
He received three warnings in quick succession from German referee Frank Scharmach before being disqualified. Mazaheri, speaking through a translator, declared that he believes the fight was a "fixed".
The International Boxing Association has since suspended Scharmach for his questionable decision during the fight, in particular for giving Mazaheri three warnings in 56 seconds. Talking about the incident AIBA President Wu Ching-Kuo said in a statement: "I deeply regret that we had to take these decisions.
However, our main concern has been and will always be the protection of the integrity and fair-play of our competitions.
I will take all possible steps to reinforce this.".