Born in Houston, Texas and raised in Calgary, Alberta, Myers was originally selected by Buffalo in the first round, 12th overall, in the 2008 NHL Entry Draft. He played all 82 games during his Calder-winning debut NHL season in 2009.10 in which he led all Sabres players in ice time (23:44) and ranked first among Buffalo defencemen in goals (11), assists (37), points (48) and blocks (133).
Prior to his professional career, Myers played 191 games for the Kelowna Rockets highlighted by WHL Playoff MVP honours and a WHL championship in 2009.