Amir Moradi gained his first experience in international championships at the Asian Championships in Kobe , where he finished eighth over 800 meters. At the Student World Games in Shenzhen , he was eliminated in the first round over 800 and 1500 meters. In 2015 he again took part in the Asian Championships in Wuhan and this time reached sixth place over 1500 meters. Two years later he won the bronze medal over 1500 meters at the Asian Championships in Bhubaneswar and was eliminated in the 800 meter run in the preliminary round. At the beginning of September he took sixth place over 1500 meters at the Asian Indoor & Martial Arts Games in Ashgabat . In 2018 he took part in this discipline at the Asian Indoor Championships in Tehran and was disqualified in the final there. In the following year he reached ninth place in the obstacle course at the Asian Championships in Doha with a new personal best of 8: 58.95 minutes, which he also took over 1500 meters in 3: 46.25 minutes.
In 2012 and 2018 he was Iranian champion over 1500 meters.
Personal bests
800 meters: 1: 50.03 min, October 7, 2013 in Tehran
800 meters (hall): 1: 52.55 min, January 26, 2017 in Tehran