Wraz z początkiem stycznia wygasła jego umowa z Rigą i stał się wolnym zawodnikiem.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2001 Skonto Ryga

Virslīga 2 0 2002 FK Auda

Virslīga 20 1 2003 Skonto Ryga

Virslīga 15 4 2004 Skonto Ryga

Virslīga 22 3 2005 Skonto Ryga

Virslīga 26 7 2006 Skonto Ryga

Virslīga 27 8 2007 Skonto Ryga

Virslīga 26 6 2008 Skonto Ryga

Virslīga 23 3 2009 FK Ventspils

Virslīga 24 8 2010 FK Ventspils

Virslīga 18 6 2010/2011 Cracovia

Ekstraklasa 14 3 2011/2012 Cracovia

Ekstraklasa 23 1 2012/2013 Bałtika Kaliningrad

Pierwyj diwizion 17 2 2013 FK Spartaks Jūrmala

Virslīga 4 1 2013/2014 Widzew Łódź

Ekstraklasa 20 1 2014/2015 Zimbru Kiszyniów

Divizia Națională 12 1 2015 Skonto Ryga

Virslīga 20 3 2016 RFS

Virslīga 26 2 2017 RFS

Virslīga 25 22018FK Spartaks JūrmalaVirslīga27122019Riga FCVirslīga334

Kariera reprezentacyjna W reprezentacji Łotwy Višņakovs zadebiutował 1 grudnia 2004 roku w przegranym 2:3 towarzyskim spotkaniu z Omanem. Wraz z Łotwą występował w eliminacjach do Mistrzostw Świata 2006, 2010, 2014 i 2018 oraz Mistrzostw Europy 2008, 2012 i 2016.