Born in Riga, as a youth player Višņakovs played for his local club JFC Skonto till 2003, when he moved to Daugava Rīga.
[10] Višņakovs scored his seventh and eighth goal of the season, respectively, in a 3-1 loss to Zagłębie Lubin[11] and a 2-1 victory over Pogoń Szczecin on 19 October and 2 November 2013.
[13] All in all he scored 12 goals in 36 league matches that season and was reportedly close to a move to the German Bundesliga, while Widzew were relegated from the Ekstraklasa.
[15] Having been previously linked with a possible move to either FC St. Pauli, Hamburger SV, SC Freiburg or Schalke 04,[16] Višņakovs finally went on trial with the Russian Premier League club Torpedo Moscow in July 2014, the only team ready to pay the transfer fee requested by Widzew.
[22] Višņakovs was firstly called up to Latvia national football team for the FIFA World Cup 2014 qualifying matches against Lithuania and Slovakia on 11 and 15 October 2013.
[24] A local scandal arose when Widzew refused to fulfill its previously given promise to the Latvian Football Federation and did not allow Višņakovs to join the national team for the Baltic Cup matches in May 2014.
[25] Resentment was expressed by the Latvian Football Federation and the player himself but Latvia, eventually, went on to win the tournament without the help of Višņakovs.