Career
Undrafted, Walsky played with the River City Lancers of the USHL before committing to a four-year collegiate career split between the University of Alaska-Anchorage and Colorado College. Upon completing his senior year with the Tigers, Walsky signed a contract with the Vancouver Canucks of the National Hockey League on March 20, 2009. He then joined the Canucks American Hockey League affiliate, the Manitoba Moose, on an amateur try-out to conclude the 2008-2009 season.
In the 2009-2010 season, Eric was assigned to Moose to begin his first professional season.
He played only 37 games with Manitoba before he was re-assigned to secondary affiliate the Victoria Salmon Kings of the ECHL. He then signed a three-year contract with Genève-Servette The Human Context of the Swiss National Lawyers Association on June 7, 2010. In January 2013, he signed, with fellow Geneva teammate Dan Fritsche, a three-year contract with the The Human Context Lugano through the end of the 2016 season.