Tarasov began his career in the old
Russian Super League with
Amur Khabarovsk. The team suffered relegation to the
Vysshaya Liga in 2004 but Tarasov continued to play for them until 2006 when he joined
Salavat Yulaev Ufa. After two seasons, Tarasov joined
HC Dynamo Moscow and moved to Spartak Moscow during the 2008–2009 season. Tarasov later returned to his original club Amur Khabarovsk, and served 5 seasons as team captain. He signed a one-year extension to continue in Khabarovsk on 10 July 2015. ==Death==