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.