Career
As a youth player Tarasovs played for JFC Skonto and was taken to the first team in 2006. Making just one first team appearance, he was soon loaned out to the unofficial Skonto Riga farm-team Olimps/RFS to get playing practice. During his loan spell from 2007 to 2008 Tarasovs played 50 matches and scored 2 goals.
He returned to Skonto in 2009, becoming a first eleven player.
In the fans voted him as the. At the start of Tarasovs refused to extend his contract with Skonto and went on trials with Jagiellonia Białystok in Poland, Inter Baku in Azerbaijan and 1.
Football Club Tatran Prešov in Slovakia. On February 15 Tarasovs signed a contract with the Azerbaijan Premier League club Simurq PFC until the end of the season, joining his international team-mate Andrejs Rubins.
Tarasovs scored 3 goals in 14 games that season, helping his team secure a place in the top tier for the upcoming season.
In July Tarasovs returned to Latvia, signing a contract with the Latvian Higher League club FK Ventspils. Tarasovs also participated in the Union of European Football Associations Champions League and the Union of European Football Associations Europa League qualifying matches. Tarasovs went on trials with Baník Ostrava and Bodø/Glimt in the Czechoslovakian Republic and Norway, but eventually signed a contract with the Belarusian Premier League club Neman Grodno in February 2014.
On 22 March 2014 Tarasovs scored the winning goal for Neman in the extra-time of Belarusian Cup 1/4 final match against BATE Borisov, securing his team a 2-1 victory and a place in the semi-finals.
He scored in the 100th minute, beating his international team-mate Germans Māliņš in the BATE Borisov goal. On 27 November 2014 Tarasovs signed a one-year contract with the Polish Ekstraklasa club Jagiellonia Białystok with an option to extend for two more seasons.
Tarasovs was a regular player for Latvia U-21 from 2008 to He scored once in 8 appearances.
Tarasovs was firstly called up for Latvia international squad for a friendly match against Angola on 3 March.
He made his debut then coming on as a replacement for Vitālijs Astafjevs in the 73rd minute. As of 2014, Tarasovs has 4 international caps, having scored no goals yet. Skonto Riga FK Ventspils, National team Individual.