In the 2005 Western Hockey League (WHL) Bantam Draft, Myers was the Kelowna Rockets first round selection, 19th overall.
[5] Prior to playing in the WHL, Myers continued minor hockey at Athol Murray College of Notre Dame with the Hounds, a AAA midget team.
[8] He was selected 12th overall by the Buffalo Sabres in the 2008 NHL entry draft, after they traded the Los Angeles Kings a third-round pick to move up from the 13th spot.
[10] Myers quickly established himself as the top defenseman on the Sabres roster, leading the club in average ice time per game in his rookie season.
[11] On December 16, 2009, he registered 28:32 of ice time in a regulation loss to the Ottawa Senators despite being one of a much-publicized group of Sabres players struck with food poisoning the night before.
On October 14, 2012, Myers signed with Klagenfurt AC of the Austrian Erste Bank Hockey League during the 2012 NHL lockout.
[14] On April 12, 2013, the Sabres announced that Myers had broken a bone in his leg during the team's 5–1 loss to the Montreal Canadiens the night before and would miss the remainder of the season.
[15] On February 11, 2015, Myers, Drew Stafford, Brendan Lemieux, Joel Armia and a conditional first-round pick (used to select Jack Roslovic) in the 2015 NHL entry draft, were traded to the Winnipeg Jets in exchange for Evander Kane, Zach Bogosian and the rights to Jason Kasdorf.
[17] During the 2016–17 season, Myers would play in 11 games before he suffered an undisclosed lower-body injury (unrelated to the hip and knee surgeries he had the previous offseason) in a 3–2 overtime loss to the Colorado Avalanche on November 11, 2016.
The Jets ultimately made it to the Western Conference Final, losing to the Vegas Golden Knights in five games.
[21] Despite being born in Houston, Texas, Myers plays internationally for Team Canada, as he moved to Calgary, Alberta when he was 10 years old and holds dual citizenship.
He was later named to the Canadian under-20 team for the 2009 World Junior Championships in Ottawa, along with Kelowna Rockets teammate Jamie Benn, and helped Canada to a record-tying fifth straight gold medal.