Career
He usually played in midfielder position. He started his appearance in IPL in 2005 and moved to Saipa from Pas in 2007. He moved to Esteghlal in July 2009.
He returned to Saipa in summer 2013.
He later was loaned out to Mes Kerman and in June 2014 at the age of 35 he declared his retirement after suffering from a series of injuries. In October 2006, he was called up to join Team Melli in an LG cup tournament held in Jordan.
He made his debut for Iran on October 4 in a match against Iraq. Rahmati scored his first international goal against Palestine national football team on August 7, 2008 in the 2008 West Asian Football Federation Championship.
International goals Scores and results list Iran"s goal tally first.