Vishnevskiy played the majority of his professional career in the Kontinental Hockey League (KHL) Vishnevskiy was selected 27th overall in the first round of the 2006 NHL Entry Draft by the Dallas Stars, selected out of the Quebec Major Junior Hockey League (QMJHL)'s Rouyn-Noranda Huskies.
He appeared in two games with Dallas, later gaining infamous League-wide attention when he mistakenly lost control of the puck to score into his own net with the goaltender pulled against the San Jose Sharks on December 21, 2009.
[4][5] After being reassigned to the AHL, he was leading all Texas defencemen with eight goals when on February 9, 2010, he was traded to the Atlanta Thrashers, along with a fourth-round draft pick (Ivan Telegin) in 2010, in exchange for goaltender Kari Lehtonen.
In the 2010–11 off-season, Vishnevskiy's tenure with Atlanta was short-lived when he was traded, along with a second-round draft pick in 2011, to the newly crowned Stanley Cup champions, the Chicago Blackhawks, in exchange for Andrew Ladd on July 1, 2010.
[7] Assigned to the Blackhawks' AHL affiliate, the Rockford IceHogs, for the entirety of the 2010–11 season, Vishnevskiy then signed a one-year contract with Atlant Mytishchi of the KHL on May 17, 2011.