Tarasov spent 17 seasons in the Russian Super League and KHL, 14 of which were spent with Amur Khabarovsk, including five as team captain. In 644 regular season games, Tarasov had 225 points (88 goals, 137 assists) and also won a Russian Super League championship in 2008.