Doświadczony napastnik spędził w Polsce łącznie pięć i pół roku. W minionej rundzie był zawodnikiem GKS-u Wikielec, a wcześniej występował w Pogoni Siedlce.
Jego przygoda w naszym kraju zaczęła się od Widzewa Łódź, do którego dołączył w 2013 roku z Szachtioru Karaganda. Po jednym sezonie spędzonym w łódzkiej drużynie przeszedł do Ruchu Chorzów.
Łączny bilans Łotysza na boiskach Ekstraklasy to 84 mecze, 19 bramek i siedem asyst.
Poza polskimi klubami grał jeszcze w takich drużynach jak FC Tranzits, FK Windawa, FK RFS oraz FK Spartaks Jurmala, CSM Resita, Szachtior Soligorsk czy KVC Westerlo.
W drużynie narodowej 32-latek zanotował 15 występów.
Przed nadchodzącymi rozgrywkami Višņakovs postanowił wrócić do ojczyzny i trafił do FK Super Nova na zasadzie wolnego transferu. Długość jego kontraktu nie została ujawniona.
Jego nowy klub plasuje się obecnie na ostatni miejscu w tabeli rodzimej ekstraklasy i traci dziewięć punktów do pierwszej bezpiecznej lokaty.