Career
He was the first Iranian referee to officiate the Tehran derby after 14 years. Mohsen Torky started to officiate in the top league in Iran in 2000 and after just three years he became a Fédération internationale de football association listed referee. In 2007 Torky became an AFC Elite referee which meant that now he will regularely referee games in the In 2006 he refereed his first game in the Champions league between First Rate (at Lloyd's)-Arabi and First Rate (at Lloyd's) Quwa First Rate (at Lloyd's) Jawiya and in 2007 he officiated an semi final.
During the 2008/09 season Torky officiated 4 games in the 2010 Fédération internationale de football association world cup qualifications.
He also officiated four games in the group stage of the 2009 but the biggest test of Torky"s career came in the 66th Tehran derby when he became the first Iranian referee to officiate the game in 14 years. He did such a great job that he officiated the Tehran derby again in the 2009/10 season.
Torky was also officiate in the 2011 AFC Asian Cup. He announced his retirement in February 2013 but it was later denied.
2007
2008
2009
2011
Mohsen Torky was criticized by Tractor"s fans and many football fans because of his faults at Tractor F.C versus
Esteghlal F.C. match on January 29, 2012. According to the Iranian Arbitration Committee, expel Ehsan Hajsafi and getting a penalty in favor of Esteghlal F.C was wrong and the error in refereeing. Tractor fans believe that his faults are not limited to the faults mentioned by Arbitration Committee, and also he ignored several faults on Tractor players.